>>
|
No. 2718
[Edit]
>>2717
Yes, osx has a bleak future. It's basically been taken over by the ios team, and despite the transition to arm which was pulled off quite nicely, there are too many bugs in the newer OSs. I'm taking about severe usability impacting things like wakeups from sleep every few minutes due to some OS watchdog process never shutting up, battery drain when enabling bluetooth, WindowServer spiking CPU usage whenever caps lock is pressed (even if you remap caps lock to control), gestures randomly stop working requiring you to restart WindowServer, etc. I wonder if anyone at apple even uses their own shit.
Not to mention that every release you have to go to more lengths to avoid the OS treating you like a child. First it was codesigning, which up till 10.9 was still ok because you could disable it from system preferences and be done with it. Then it was SIP (system integrity protection), which prevented you from running dtrace or debugging privileged processes. To disable that you've got to reboot into recovery, set some nvram flags, and reboot back. Then it was AMFId, which I have no idea what it does except it's some bullshit backported from iOS. Then you have notarization, as if codesigning wasn't enough. And don't forget that Apple added "entitlements" as part of code signing so you can't even compile your own GUI app that links against CalendarKit or whatevre without figuring out the right arcane incantation of provisioning your own self-signed certificate and then invoking codesign.
It's a real shame that they put in all this effort building a really decent OS only to fuck it up for no good reason. The ideal setup would be to just run one of the last few good versions, either 10.6 or 10.9 depending on who you ask, which is actually pretty feasible considering that macports goes to heroic lengths to patch programs to maintain support for old OS versions.
Post edited on 14th May 2022, 2:32pm
|