Not trying to start flamewars, but more and more I wonder how much are people willing to put up with such practices. On linux for 15+ years and everytime I try to use mac or win, it is an ordeal. And ads. F*cking ads in a system someone has purchased. And spying. Really user hostile environment. No, thank you.
Also the OS mostly “just works”, just last week my Linux laptop disabled NVIDIA GPU (and almost bricked itself?? Not sure, had to fix apt) during automated updates
if you use distros which ship the latest _stable_ release of software
and have enough Linux know how to fix the occasional hick up
but it can sometimes "just work" for a long time without any issues, something I haven't exactly had with either Windows or Mac
like my current gaming setup from a year ago(roughly) was setup once, I had to fiddle some minor tweaks during setup and since then it "just works tm". No issues, not know how needed, nothing. (At least for the Games I play.) But also not Nvidea which has in recent years increasingly more QA issues across _all_ OSes and _all_ hardware including their supper expensive AI cards... But that is more a Nvidea then a Linux Problem, by now, was different in the past.
I've never used a computer that didn't have occasional hiccups. The Mac I have for work has lots of weird bugs. One is that if it has been using WI-FI and I plug-in my dock with an Ethernet cable attached, I lose internet access because MacOS can't gracefully handle the new interface becoming available.
I also find Apple's choice to just continually create 1G swap files until the system locks absolutely baffling.
> One is that if it has been using WI-FI and I plug-in my dock with an Ethernet cable attached, I lose internet access because MacOS can't gracefully handle the new interface becoming available.
By default wired connections are higher priority. I've been on Wifi with a MacBook and patched in with the Network Settings panel open and see the change, which is reflected in the output of "netstat -rn". Underneath the hood most of the macOS kernel is (Free)BSD/Unix.
I've never experienced this behavior with a Linux or Windows machine.
I'm not talking about sessions dropping. It has the symptoms of an IP conflict, absolutely no traffic can pass until I disable Wi-Fi. Any other laptop I have ever used would just switch, maybe drop an SSH session, but not this.
vitro · · focus · HN ↗
tomp · · focus · HN ↗
Build quality (aluminum), charging (magsafe), screen resolution, battery life, noise (or lack thereof), trackpad…
It’s like other vendors aren’t even trying.
Also the OS mostly “just works”, just last week my Linux laptop disabled NVIDIA GPU (and almost bricked itself?? Not sure, had to fix apt) during automated updates
dathinab · · focus · HN ↗
if you use distros which ship the latest _stable_ release of software
and have enough Linux know how to fix the occasional hick up
but it can sometimes "just work" for a long time without any issues, something I haven't exactly had with either Windows or Mac
like my current gaming setup from a year ago(roughly) was setup once, I had to fiddle some minor tweaks during setup and since then it "just works tm". No issues, not know how needed, nothing. (At least for the Games I play.) But also not Nvidea which has in recent years increasingly more QA issues across _all_ OSes and _all_ hardware including their supper expensive AI cards... But that is more a Nvidea then a Linux Problem, by now, was different in the past.
terminalbraid · · focus · HN ↗
> but it can sometimes "just work" for a long time without any issues
These are defining qualities of something that does not "just work"
Geezus_42 · · focus · HN ↗
I also find Apple's choice to just continually create 1G swap files until the system locks absolutely baffling.
throw0101a · · focus · HN ↗
macOS has a 'service (priority) order':
* <a href="https://sixcolors.com/post/2025/05/service-please-manage-multiple-mac-network-interfaces-priority/" rel="nofollow">https://sixcolors.com/post/2025/05/service-please-manage-mul...
It's no different that having multiple default gateways in Linux (with different metric/priorities):
* <a href="https://superuser.com/questions/1600190/change-order-of-routing-table-move-entry-up-or-down-in-linux" rel="nofollow">https://superuser.com/questions/1600190/change-order-of-rout...
By default wired connections are higher priority. I've been on Wifi with a MacBook and patched in with the Network Settings panel open and see the change, which is reflected in the output of "netstat -rn". Underneath the hood most of the macOS kernel is (Free)BSD/Unix.
Geezus_42 · · focus · HN ↗
I'm not talking about sessions dropping. It has the symptoms of an IP conflict, absolutely no traffic can pass until I disable Wi-Fi. Any other laptop I have ever used would just switch, maybe drop an SSH session, but not this.