I feel like Apple got a lot of devs who would otherwise be Linux users on board circa 2005 due to solid-feeling laptop hardware with drivers and power management that just worked. That pattern became self-propagating as startups scaled up, bought a lot of Macs and hired Mac IT people.

But Linux has gotten better in that time period, too. I wouldn’t say it’s quite as refined out of the box. But Linux is ahead in the ability to do whatever you want and keep using your old hardware.

For people who care about how computers work, I think Linux is a more stimulating environment than macOS to work in. Even though—or partly because—you may have to dig in a little deeper to get things working the ways you want.

LLMs have completely changed how I run Linux. I just got a brand new Lenovo and getting the fingerprint sensor PAM configuration going for sudo was a breeze. I was having issues with my wifi not switching APs properly on my mesh and debugging and implementing a stable permanent fix took the same amount of time as what would previously have been just the start of me googling to the problem. And now that it's done the experience is really nice. An absolute dream even.

100%, a lot of those kinds of bad linux user experience things are becoming trivial with the help of a bot.

But also the unified memory on macs is compelling for somewhat related reasons.

If it weren’t for the supply chain nightmares on top of nightmares, we’d be experiencing a nice little moment.