4 ms·
I can echo some other comments here. My daily drivers have been Linux for over 20 years. That said I have everything - Surface Book, several MacBooks, etc. I’
by kkielhofner 4y ago
I can echo some other comments here.
My daily drivers have been Linux for over 20 years. That said I have everything - Surface Book, several MacBooks, etc.
I’m most productive in Linux but Linux on laptops is still pretty rough. It took hours of weird scripts, kernel params, etc to get sleep/suspend/hibernate, display switching, etc to work the way I wanted. It’s still not perfect but it’s close enough.
I bought a new M1 MBP and wanted to give myself at least a few days trying it out (considering a scenario like yours).
I was expecting “it just works”.
Much to my dismay Apple has really slipped. The M1 itself was very impressive but MacOS just isn’t what it used to be. Weird display switching issues, weird resume with display issues, etc.
Thing is in Linux I at least know how to generally script up and somewhat automate these edge cases. I’m sure there are probably various ways to do it in OS X too but I wasn’t about to wander in that rabbit hole.
Also, I understand OS X is intended to be “safe” for the general user. That said the countless nanny features are extremely annoying. I generally want my computer to get out of my way. I bought you, I own you, I tell you what to do and you just do it. If I mess up I deal with the consequences. I don’t want to end up in system settings every time I need to give some application yet another permission for whatever (as one example).
I switched back to Linux after a few hours.
- ricardobayes 4y agoSince most issues come from handling external monitors the best choice for a dev might be the iMac.