Heh fun to see I’ve literally been using Linux since before this person was born.
It's not mandatory to customise Linux and mess with it the moment you get your hands on it - you can also run a stock Ubuntu install which will be a great working & gaming workhorse that doesn't add hassle to your life.
People who complain about Linux usually either insist on customizing it (as you noted) or run it on hardware that it doesn't work well on. If you are willing to buy special hardware to run macOS, why not the same for Linux?
Windows breaks because something Microsoft wanted for themselves is broken.
I love Linux (first used it when I was 12yo in 1994), but I also had a Mac since 2007 and macOS never broke for me?
The other thing is that even basic stuff like calendars, address books, etc. work many times better on macOS than the Linux desktop. For instance, last time I set up calendar sync in KOrganizer (Evolution-based CalDAV never worked well for me) about a year ago, it started triggering sending invite mails for all historical and future work meetings, resulting in thousands of e-mails. Oops.
Beyond that, macOS has much better quality applications, from small indie stuff like Arq for backups to Affinity Suite, PDF Expert, etc.
That said, the part that I don't agree with is in the article is Android. Android is pretty much on par with iOS, though iOS has more high-quality third-party apps.
I'm glad I suffered a bit with Linux it taught me vim and resilience and using the command line / shell, but for my day to day I'm happy with Mac.
Ironically I just bought a Neo for my home laptop, I'm a bit annoyed by the keyboard because at work I have a 15/16 inches Macbook Pro but I don't do much on it so it's ok.
I am not denying Apple is producing some really nice hardware but we wouldn't have these kind of conversations if people stopped comparing apples(pun intended) to oranges and cared to buy fully supported and linux preinstalled computers. I know it might have been complicated back in the days when people weren't used to order online but nowadays it is quite easy to find one.
My favorite editor for years, I use it in conjunction with Vim in the terminal. I’ve been trying to move to NeoVim but can never find the time. And regular MacVim/Vim is already awesome.
> So a desktop environment with an bespoke suite of apps (text editor, video player, file manager etc), seem less and less important anyway.
Can't say I've seen this, my main daily apps are all native and installed with a package manager.
Even if we were all using the same apps why would that mean we'd all jump onto a Mac?
> I'm 30 this year, and computers don't have the same level of whimsy and excitement as they once had.
I'm 45 and computers are more exciting than ever. We choose what to get excited with, or oven nothing at all, which happens to most people at some point.
I've never been a die hard fan of Linux, but in the past decade and half found the trade-off for me to favor using Linux.
It's a device made by people like me (umm much better than me in some fields, but the mentality is similar), for people like me.
It does not disrespect me in design, functionality, in PR talk, and my relationship to the system is not adversarial.
For now, my incentives to use the system aligns with that of the system creators.
But I can't get over how it locks you down completely software wise. I wanted a sane WM and tried skhd and yabai. They are a collection of hacks on the accessibility API, and they will break whenever Apple decides to. To me that's unacceptable as a daily driver
I also have a macbook that I use for certain proprietary apps that don't have Linux clients and it can be a weirdly peaceful experience just knowing you're locked into macOS's stack and there aren't a myriad of options you could install at any moment should you get bored.
That being said, macOS sucks.
Go to settings and select something other then the defaults.
>Customisation seems to have completely fallen by the wayside in favour of a more curated experience controlled by the desktop environment.
Maybe true of Gnome. Not true of KDE or XFCE.
Its also an odd reason to switch to Apple.
> These days everyone is just using the same five electron apps installed via flatpack anyway
I am not
What isbhappenning here seems to be someone who has tired of tinkering but cannot resist tinkering with Linux so has chosen to switch to an OS that does not allow tinkering rather than use a Linux distro with its defaultsm
If you just want something stable and boring, Linux is just not it. Every distro has its own goals and target users, so a lot of the effort gets spread across the ecosystem.
With macOS or Windows, for better or worse, everyone is working on the same platform. So more people are working on the same problems. With Linux, everyone is kind of doing their own thing.
It is basically the same Android versus iPhone argument. More choice and freedom on one side, more consistency on the other.
Are they quirky? As hell. But by and large, are they enshittifying like the big box software? No, most of them are getting better, and rapidly.
Personally, I find there's nothing like actually looking forward to a software update like I did in 2005 and expecting new, useful, features and then actually getting them in an update to restore my sense of computing whimsy.
Obviously do what works for you. This is just not my experience.
I know this is an extremely unpopular position that many people will disagree with, but it's my decision and I made it. I'm not asking you to follow. Feel free to tell me how much of a misguided/stupid decision it is. I think if everyone were able to "separate the art from the artist", then boycotts wouldn't even exist.
Same goes for OpenBSD, GNOME, GrapheneOS, Kitty/Calibre and many other applications... I have been personally attacked by several people from all of these projects just for asking simple questions, and I know many others that have gotten it much worse.
Also regarding everything convergence of desktop environments, there are plenty of more interesting options out there, but they don't call themselves "desktop environments" - tiling or scrolling window managers, for example, which are often infinitely configurable though scripts.
In 2022 my M1 mini started to die due to what I would call SSD abuse. I absolutely punished that box - rode hard, put away wet. The SSD began to show signs of failing. I was doing way too much with it - so I took a spare R720 2U server I had and turned it into my remote dev box. Thanks to VSCode's SSH remote feature - you can hack on a project like it is on your box. My workflow is usually my IDE for coding and then a separate terminal running tmux for interacting with the box. I did this locally at home, with the R720 down in my basement. The cool thing about developing like this is that if you are traveling, the dev-ex is no different. Tailscale or some other VPN and boom your workflow continues to work, albeit with varying amounts of latency. Mosh helps here. 2x CPU's (albeit old Haswell gen), 256GB of ram, 2x NVME mirror with pci-e add-in ... it performed really well as an always-on remote dev machine.
Quickly I realized I was kinda outgrowing the R720, though, and so in 2023, I built a beast Linux workstation (Debian 12) with 128GB of memory, 13900k, nvme mirrors, etc and after fine tuning KDE and getting it all dialed in, I started to really enjoy it from a hacker standpoint. Everything for the most part "just worked" including my new Apple Studio Display that I am typing this message on right now. Took a little while for the kernel to catch up but at this point it is working over Thunderbolt, the camera works, speakers work, built-in hub works, etc. I can even do brightness control from my kb.
Meanwhile, my mobile dev box has been an M2 air. With the 'all compute is happening on a remote node' the M architecture Air devices are really quite incredible. I am just running an IDE and an iTerm window (with all compute happening on the main host), so battery life is measured in days. I will work at my desk in my office for a while, then pivot to the deck or the couch or a coffee shop and thanks again to ide-over-ssh (I am on Zed now, no more VSCode) and tmux ... everything feels exactly like it does at my desk with zero interruption. It also means I can slam my laptop shut at any given moment to do other things, while software and agents continue in the background. Combine with a 1500VA ups under my desk to mitigate power blips and this is a dream setup.
But the more I used KDE and Linux ... the more I started to ask myself if it was time to pivot to a Linux notebook too. The only qualms I had was knowing that no PC will ever beat 1) the battery life and 2) the touchpad performance of a Macbook.
Then the Framework 13 Pro was announced. I watched the release announcement and immediately preordered one. I went back and forth about cancelling the preorder many times, thinking to myself that my trusty M2 air was just fine for a 'dumb terminal' type of laptop. But the 120hz display and the desire to dogfood a modern Linux notebook, combined with the fact that the market/prices for RAM etc were skyrocketing and I was locked-in to a good batch 1 price kept me on the preorder.
Glad I did. The framework has been really really good. Not gonna lie, Apple still wins on battery life. But I enjoy having a freeipa-domain-joined box that is 100% open source, running all my familiar KDE tweaks, 120hz, etc. The keyboard and trackpad are actually incredible. Keyboard surely beats any notebook I have ever had.
So now I am sort of spiraling on Linux toys. I just got a Chuwi Minibook X (https://taoofmac.com/space/reviews/2025/05/15/2230) and its running Fedora, like my Framework Pro, and it's quite fun as well.
I've been using Linux on servers and for software dev since ~2005 but never felt like "the year of the linux desktop" was really here. That totally changed a few years back and now I am all-in. Still love the Apple ecosystem (and use an iPhone) but very very happy to be driving Linux on all my computers. I even updated my gaming rig (7900XTX) to run CachyOS. With the exception of anti-cheat games like COD or BF6 I have zero qualms. It runs everything else really well. And it doubles as a local AI inference machine thanks again to the beauty of open source and Linux.
bigyabai•51m ago
...this seems like the obvious problem? Both of my NixOS installs are ~4 and 1/2 years old now. If you're using distros that break more frequently than Windows does, I can see how you'd get tuckered out.
rietta•46m ago
ocd•46m ago
newsoftheday•31m ago
prmoustache•6m ago
I don't define myself as a linux user either. Using some kind of Linux or BSD has simply been the pragmatic choice for around 3 decades compared to what always looked like opaque and user hostile proprietary operating systems.
Matl•25m ago
If one never gets past that stage, I can see how it can be frustrating. But at some point it's up to the user and how serious they are. Things are simple enough now that it really doesn't take much.
saghm•20m ago
kombine•17m ago
Jnr•13m ago