3 ms·
I switched from being a lifelong Linux user to being a Mac user. Nearly everything was better: 95%+ of the tools I use were the exact same, everything was just
by chrisfosterelli 4y ago
I switched from being a lifelong Linux user to being a Mac user. Nearly everything was better: 95%+ of the tools I use were the exact same, everything was just more usable and stable. The biggest draw was that I wasn't stuck with PC hardware anymore, which is nice because I really prefer Macbook hardware and most Linux OS's just don't work well enough with it for me. I'm a web developer though so YMMV depending on what you're doing for work, but for me I was able to bring vim, Chrome, zsh, and most linux commands, which covers the vast majority of my day.
The biggest drawback was that running FOSS was something I cared about and no longer doing so made me feel sad for a bit. The filesystem layout is slightly different but still UNIX-y and newer versions of MacOS don't let you put files wherever you want (which makes sense from a security perspective but is nonetheless an adjustment). I struggle to think of much more than that. The operating system just gets out of my way now and I appreciate that, and we still run Linux on all of our servers for everything so I've got that at least.
- unsupp0rted 4y agoI’ve never encountered a warning about not putting files wherever I want. Where would you want to put files, say, outside your user’s home folder?
- chrisfosterelli 4y agoThere's been a couple times I had a generic binary I wanted to drop in `/bin/` or a package that wanted to install itself to `/usr/` The correct way is to just not do this, which is fine, it was just super weird to use `sudo` and then have the OS tell me 'no'. It's much more rare now that I've created $HOME/.bin and added it to my $PATH and nearly all 3rd party apps have been updated to not install to SIP directories.