37 karma · joined September 21, 2020
I use brew but even with brew and brew cask, I find there's plenty of GUI apps that require manual installation, which will also have their own config spread out in various places, plus whatever CLI or background stuff I've installed myself (mostly hidden files/directories in my home folder so probably easier), system settings, etc. I don't know how I'd reasonably automate a restore of all of that stuff without having a Time Machine-style backup (essentially a disk image).
So by the time the 747 was flying with airlines, they already had the 707, 727 and 737 flying.
I use Firefox and can't say that I've thought much about browser resource usage, which probably means it's not catastrophically bad, at the very least.
Why not try it out and see if it's better for you now?
1) Have separate bookmarks for accessing services via the LAN or the VPN, and need to remember to turn on and off the VPN when you need to access things out of the house; or 2) Always access services via the TailScale IP, which means you need to be connected to the VPN on your phone even to access them from your LAN, which in turn either means toggling the VPN on and off even when at home or leaving it connected all the time and letting it drain 20% of your battery every day.
It's a great service but I didn't find it to make accessing self-hosted services from out of the home on a phone to be as nice as using them at home, or using a managed service.
So how are they going to be entertaining people all the time (they specifically mention entertaining large groups being important to them)? Come over for an evening, except one of you can't drink and has to drive 2 hours back at the end of the night??
But for your first point, that wouldn't seem to make much sense given the time investment from the company as well. It takes time to review take home tests, much more time than it takes to review a resume or even for a recruiter to have a quick phone call with the candidate. So why would they send out a test to someone first?
I've usually seen something more like this, which I think generally works fairly well:
1. Initial resume screening 2. Quick phone call with the recruiter 3. Usually some kind of technical call/interview with developer(s), engineering manager or similar, at the very least some discussion of experience and background 4. Send out the test, review it, call the candidate back in to discuss if they want to 5. Probably some other stage at the end
Most of us were using Xcode, but at some point I discovered CLion and it felt like a big step up. Having proper CMake integration instead of needing to regenerate Xcode projects really helped, plus I've often found Xcode to be quite unresponsive and never really liked the way it tries to be different with stuff like code navigation (recent versions seem to be better with how they handle tabs etc.)
But CLion is relatively recent. Quite possibly VS was the only IDE that did that stuff well for quite some time.
There are more books, films, programmes, and games out there than you can ever consume in one lifetime; there's no point forcing yourself to keep going with something you're not enjoying. Moving on to something else doesn't mean that it's bad, or even that you might not come back to it and see it differently in the future.
For me, it's been more obvious with piano as it's my main skill-based hobby and, although I see similar with work, ultimately I need a job to get paid so even if I'm procrastinating over a boring task, at some point that kicks in to make me get on with it.
With piano, I'm only doing it for fun and there are so many pieces out there to learn, so if I realise I don't love a piece then I've now taken to stopping with it after a certain amount of time. At first I would get frustrated for starting but not finishing something, but the reality is that when I find the right piece, those moments you describe when walking past the keyboard and wanting to play happen frequently. With the wrong piece, they happen rarely if ever.
Good luck with the Gm prelude! It's one of my favourites which I have yet to attempt to play but hope to one day...
What makes it worth it for you?