Hacker News new | past | comments | ask | show | jobs | submit login

I'm going to offer a dissenting opinion. I don't have the same issues you do with janky mice and USB 2.0 ports.

I owned a previous Macbook Air with a "shittastic" keyboard and never had an issue– although I'm glad I now have the new M1 with a better keyboard.

> Macbooks may look pretty, but the software has been becoming increasingly garbage.

I had the unfortunate displeasure of being issued a top of the line Windows 11 computer for work, and it was a horrible experience. Basic things that Mac OS gets right like search, recursively deleting files, and bash environments Windows either struggles with or requires workarounds.

> And, surprisingly, my experience on Linux has been better than the last year or two on macOS.

Linux is an incredible family of operating systems. Every few years I will try downloading and installing a few distros. I always run into issues with GPUs, sound cards, and WiFi. Once I get past those, I run into different sets of issues. One that sticks with me is the awful nested menus in XCFE.

Apple in some ways have allowed some behaviour in their MacOS to regress, but it is still the top choice for me. Mac OS is not garbage. I'm sorry to hear that you had an awful experience with it, but I am still very productive with it.




What device do you try to install linux on? Linux has perhaps the most expansive driver support but it doesn’t mean that every driver (or hardware!) is made equals. It is often unfair to compare the top-of-the line wifi/sound card hardware found in macs (with vertical integration) to some noname doesn’t even work properly with their own drivers hardware.

On a thinkpad with “standard” hardware, there is absolutely no driver problem of any kind.


> Linux is an incredible family of operating systems. Every few years I will try downloading and installing a few distros. I always run into issues with GPUs, sound cards, and WiFi. Once I get past those, I run into different sets of issues. One that sticks with me is the awful nested menus in XCFE.

I was a linux-on-the-desktop user for about a decade before switching to Mac, and like you, I try Linux out again from time to time. My experience is similar: I hit stuff I just don't have the time or patience to deal with anymore, every single time. Looking back, it only ever seemed good because I was somehow blind to how much time I was losing, and I'd learned to work around or ignore a bunch of broken stuff on my systems.


> Looking back, it only ever seemed good because I was somehow blind to how much time I was losing, and I'd learned to work around or ignore a bunch of broken stuff on my systems.

I feel this way about macOS.

How much time have I lost because the Bluetooth was screwy? How much time have I lost because the WiFi did something strange? How much time have I lost trying to do USB development and the OS got in the way? How many times have I had to blow away and reinstall all my printers because macOS got confused. On macOS, I have to install special apps to keep my laptop awake or to set it to the native screen resolution. How much weirdness have I had to debug because of App Dislocation?

It finally got driven home when I was trying to configure someone else from scratch on macOS. After the sixth "Hey, how do you deal with misfeature <X>?" followed by "Well, you need to download an app that does <Y>." I realized that I'm diddling with my macOS system as much as I diddled with my Linux systems.

At that point, I might as well choose Linux so that my diddling actually helps the wider community rather than simply going into the black hole of Apple and adding to their profits.


Strangely enough I can also share this experience. Mac is absolutely less reliable to me than a linux laptop.


> and bash environments You mean zsh on mac, I think.

You may try Fedora, for me it just works (with an AMD graphic card), and Gnome is pretty usable, even ergonomics these days.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: