Losing Confidence
Postedabout 1 month agoActive29 days ago
eclecticlight.coTech Discussionstory
informativeneutral
Debate
20/100
MacosUser ExperienceSystem Reliability
Key topics
Macos
User Experience
System Reliability
Discussion Activity
Very active discussionFirst comment
41s
Peak period
89
0-6h
Avg / period
11.4
Key moments
- 01Story posted
Dec 1, 2025 at 5:56 PM EST
about 1 month ago
Step 01 - 02First comment
Dec 1, 2025 at 5:56 PM EST
41s after posting
Step 02 - 03Peak activity
89 comments in 0-6h
Hottest window of the conversation
Step 03 - 04Latest activity
Dec 5, 2025 at 5:44 PM EST
29 days ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 46114599Type: storyLast synced: 12/1/2025, 11:06:08 PM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
https://eclecticlight.co/mac-problem-solving/
The iOS / macOS 26 frustration I think is particularly felt by the HN type crowd. Don't want something that looks cool but is less effective/performant/usable. "We" can feel Apple's priorities drifting away from ours.
Side note: I wonder how much easier AI will make it to migrate between operating systems? Perhaps future AI systems that are good at computer-usage could manage migrations/installs well.
This is everything post-covid. The competent people that could left and retired early.
If Apple wanted to ship a rock-solid OS, they could. They're just choosing to put those resources elsewhere.
But what do I know - the year of the Linux desktop for me was 1996.
You see.
It's not enough.
Buy OneDrive, Gamepass, Copilot Pro. This is a big part of why Microsoft is fine with all the sites selling 10$ Windows keys.
Otherwise you might try Linux to save money.
Buy a Mac, you need Apple Plus Deluxe. You need iCloud, etc.
Ubuntu only tries to upsell you via Ubuntu Pro, I guess it's not as aggressive though.
but here's the real question: why? the global menu bar is literally the most dated and outmoded element in macos. it isn't 1993 anymore. your computer can run more than one program at a time. a globally modal application focus is completely ridiculous. the only thing more ridiculous than a global menu bar is a global spinning beach ball mouse cursor. these are relics of the past and have no place in a modern, multitasking, multiprocessing, multiprocessor, multiscreen computing environment.
moreover, the things that matter, browsers and terminals, don't even have normal menus anyway.
kde plasma is superior in all ways. stop wasting time with weird outmoded 1993 era computer interfaces.
I agree though that placing it on top of the screen (as opposed to the window to which it applies) doesn't make any sense. Windows actually got that right with MDI way back in the day, if you remember how menu merging worked there.
However, there is an unexpected upside to having the menubar there even so. Because macOS apps can't not have a menu bar, they are forced to expose their commands there. Which usually ends up being a more stable UX compared to all the moving around of buttons in the window itself, plus you can search the menus.
that is not nothing- but maybe a vestigial training wheel for onboarding a generation onto single application guis. maintaining separate stacks of applications and then document windows within applications (as is done with the global macos window switching keyboard shortcuts) also feels clunky and more suited to an outmoded (har) ui paradigm.
https://9to5linux.com/unity-7-7-desktop-environment-to-get-a...
https://unityd.org/unityx-7-7-testing/
https://gitlab.com/ubuntu-unity/unity-x/unityx#manual-instal...
If it doesn't wipe your drive.
Still, interesting thought.
While I could just export my config file with Mikrotik and ask ChatGPT to make whatever changes I wanted in seconds ("here's my config, make a vlan 20 with all my iot devices") and get a fully working config back, with Ubiquiti you just get a bunch of inaccurate "click here and there" instructions back instead since the UI changes slightly all the time.
The switchover was still worth it, as the Ubiquity UI is nicer in daily use (and Mikrotik wifi sucks ass, so I had to use other APs). However, every time I want to change something I wish I had an easily ediable config file to edit, and get LLM help with, instead of a confusing UI to click around in.
Indeed, large language models have much easier time working with a real written language.
I wonder if the modern GUI conventions could be reliably translated to machine-understandable text representation, operated on, and then mapped back to the GUI picture.
Sure it's sometimes not as shiny as MacOS, and it will most likely never be polished enough for the mainstream market share, but there's something really awesome about not being reliant on a support engineer that does not have the financial incentive to spend the correct amount of time solving a one off problem.
It's a real shame.
I've wondered the same thing as the author about why we even call them "hallucinations." They're errors, the LLM generated an erroneous output.
The term "hallucinations" are an anthropomorphised interpretation of valid output that's factually incorrect. It happens to people all the time (the human brain will make up any missing memories and subconsciously explain away inconsistencies, which only becomes obvious once you're dealing with someone with memory problems), so it feels like a decent term to use for garbage information produced without any ill intent.
The problem lies with the AI companies convincing their customers that the output generated by their tools is probable to mean anything. Probability engines are sold as some kind of chat program or even as some kind of autonomous agent because the output comes close enough to pass the Turing test to most people. LLMs can only mimic intelligence, interactivity, or any other kind of behavior, they cannot actually think or reason.
If people knew what they were operating, the "hallucinations" wouldn't be a problem. Unfortunately, that would take out most of the confidence people have in these tools, so you won't see the AI salesmen provide their customers with reasonable expectations.
Similarly, anyone who claims that LLMs in their current form are going to achieve AGI sounds like Newton bragging that he had solved all of math.
Of course it does. I don’t go around complaining that my MacBook freezes when I open up 3000 chrome tabs and run my 28 dockerized microservices. It’s not an error, it’s a fundamental limitation of the architecture, and it doesn’t undermine trust anymore than it ought to. Anyone who knows anything about LLMs at this point knows not to do anything mission critical with them and that’s a good thing.
For a couple years I have been noticing regular new glitches in the Apple TV interface accumulating faster than old ones disappear.
Lately the glitch accumulation syndrome seems to have hit macOS. Notes has started doing random bolding, unbolding, changing text size on only one line, etc. After a restart, a finder window with tabs springs to different screen spaces, depending on which tab is open when I try to drop a file on it. Message sometimes draws a few lines of a message with a few pixels vertical and horizontally offset, so there is actual overlap of message parts.
Then there are chronic ones. Safari's save or print to PDF are notorious for not saving pictures you can see, even from reading mode. How are basic functions in Safari not worth fixing, for years?
So far, just annoying. But the noticeable acceleration isn't encouraging.
Yeah, these have quite the DIY / Jailbreak following I've noticed. They look like neat little devices for music and HA stuff, but I've read similar stuff to your comment.
They’ve never not been like this. They don’t know how to write software sustainably and don’t seem interested to learn. They add features faster than they fix bugs. Early on, it was masked by less frequent releases, but switching to an annual cadence made it more obvious. They worked around the problem once by focusing Snow Leopard on bug fixing, but they are just letting the bugs accumulate again now.
If you only look at their earlier 10.x.0 releases this is true.
But it was well known that you don’t upgrade to a new macOS on any non experimental system until the 10.x.1 release.
In the past (until the mid 2010s I think), if you upgraded to 10.x.1 you’d have a very smooth experience.
Contact management is so painful still. Separate fields for first and last name? Also, I'm not really going to fill out each individual field for somebody's address on my phone! Let me just paste a blob into the card and the software should figure it out. But what's worse is that the contact sync between my mac laptop and my phone is all brokeney.
It feels like we’re waaaay over due for one or two of those.
There's two awful colliding factors here.
1) People absolutely buy features.
I am in the Apple ecosystem, why? Because iMessage on my laptop, seamless copy/paste and the fact that it supports every bit of software I want to run.
2) MBA thinkers value features, for the previous reason. They can show that features move the needle of units sold. It's easier to quantify.
What you and I implicitly understand is that Apple has a captive audience, people will continue to buy MacOS (by virtue of Apple Hardware) for the coming few years at least.
The higher quality the software, the more performant and less buggy: the more likely we stay in the ecosystem longer. This will sell units in the 4-7 year timeframe for sure.
The more Apple focus on this, the larger their moat.
MBA's barely understand how to build a moat, other than monopolising a market by M&A.
This is a good example of a feature that is actually useful. But it is also one that has been around for a long time. Can you think of something more recent?
- I haven’t had a chance to use it yet but Preview was just about the only thing keeping me on macOS for my personal computing, rather than going all iPad/phone. Now it’s on iOS, as of the (otherwise terrible, maybe my least-favorite iOS release yet and I hated 7) version. Provided it’s close on features, that’s one of the only things I’d have missed going iOS-only, gone.
But I can’t think of anything between those two.
Universal Control
Oh my fucking god, thank you. I have one in my kitchen and one in the living room, and every few weeks they decide it would be the bees knees to have a 3AM conversation with one another.
No idea if 26 fixed any of this, I've avoided updating because of how poorly received Glass is in all the UI discussions.
I could also add to this that occasionally the status bar gets two not-quite-aligned-with-each-other copies of the time, connectivity icons, and battery percentage.
A couple? That's the understatement of the last couple years.
That’s the key I think. Apple these days never releases when products are ready, but on a predefined schedule. Point releases that should fix things, are actually delivering more features that were shown on the keynote, but didn’t quite make the main release date.
As a result the systems accumulated some bugs that might never get fixed, unless the code happens to be completely rewritten. The desktop switching animation is hopelessly long when using keyboard shortcuts with ProMotion enabled. On both iOS and macOS the Music app will have an audible click couple of seconds into the first played song when using lossless quality. Stuff like these is known and reported, there’s just seemingly zero bandwidth to handle it.
At the same time, Windows Update was an anxiety engine.
Now Software Update has mostly become what Windows Update was. Uninteresting security patches. Each new major update makes the interface worse and adds new bugs or drops old hardware.
The win7 audience is IMHO shrinking the fastest, while the other camp has nowhere to go and is less demanding, making it an easier customer base.
This saves the individual files of the site in standard format, html, js, css, etc., much like Chrome does with Webpage, Complete.
Turned out that I either missed or accidentally denied the permission to access local networks for iTerm. So the `curl` utility installed from Homebrew was silently failing, while the system-provided `/usr/bin/curl` worked fine. Because it has special permission from Apple.
Can I just give the same permission to iTerm? Nope. We are not worthy of that power, and must re-affirm permissions every 30 days for all non-Apple software.
Oh, and these permission popups happen at random moments, including during presentations or meetings. And if you don't accept them, they are silently denied.
Not sure what permission you're referring to or what your curl script is trying to do but `/opt/homebrew/opt/curl/bin/curl http://www.google.com` works just fine on Tahoe from both iTerm2 and ghostty. Looking through the various permission grants, the only one they both have in common is "App Management". They share some file permission grants, but where as iTerm has full disk access, ghostty only has Downloads and removable media. In the past I've found I've needed to add terminals like iTerm to the Developer Tools permission, but ghostty isn't in there currently and curl is still working just fine. And in none of these cases have I ever needed to re-affirm the permission every 30 days.
Any chance you have "disclaim ownership of children" setting enabled in iTerm? Maybe if iTerm is not allowing child processes to use its own permissions, you're having to re-authorize curl specifically (and it's getting updated about once every 30 days?)
> And if you don't accept them, they are silently denied.
This is IMO the correct behavior. If something asks for permission and it's not explicitly granted, then the default should always be denied.
Mwwahahaha. Yep. Curling something neutral like google.com worked fine for me as well. That's how I was verifying that everything is OK.
Now try to do "curl https://192.168.0.1" (or whatever is your local router's IP). It will trigger this request: https://imgur.com/a/tMAApfB
The permission in question is called "Local Network", you can find it in the "Security" section in the control panel. Yeah, their names don't match.
Oh, and negative entries are NOT listed in that panel. So if you deny the request, there is NO indication of that. Anywhere. Logs will also be empty.
> This is IMO the correct behavior. If something asks for permission and it's not explicitly granted, then the default should always be denied.
The keyword is SILENTLY. The permission requests should be logged and made available in a central location, where they can be reviewed.
It's literal recursive WTF. When you start looking at it, it gets worse and worse.
Meanwhile, the genuinely scary "Accessibility" permissions that allow spying over the entire system are granted once and never need to be re-approved.
Because it's a macOS dialog, not something that is controlled by applications.
After experimenting a bit, it seems like:
1) You're right that it doesn't show the rejected apps in the list. Seems like the only way to find that is to query the tcc sqlite db.
2) The permission does apply equally to the built in `curl` as it does to the homebrew installed curl.
3) What it doesn't apply to apparently is the gateway address on your network, regardless of which app you use.
4) It also doesn't apply to all "private" IP space addresses, just ones that are on your subnet. So for example, I have an IOT subnet on my network on its own VPN with a route in the gateway for accessing it from some specific devices on the primary LAN. Without the permission, I can ping and curl (with both the built in and homebrew versions) all of the devices on the IOT subnet. But I can't ping or curl (again with either version) any of the devices on the LAN subnet. Turn the permission on and I can hit everything on the local subnet fine from all the devices.
5) I also validate that the above rules are true even for an application (alacritty in this case) that had never been given permission (in case setting and then removing the permission did something odd)
> The keyword is SILENTLY. The permission requests should be logged and made available in a central location, where they can be reviewed.
This I agree on, the rejected apps should show in the privacy permissions, even if in a collapsed tab/pane so that you can review later. I could swear it used to do this, but maybe I'm thinking of iOS which does do that.
I think this might have been fixed? `codesign -dvvv /usr/bin/curl` no longer prints anything about permissions. I definitely remember investigating this particular point.
> 3) What it doesn't apply to apparently is the gateway address on your network, regardless of which app you use.
Doesn't work for me. I can't ping or HTTP into my gateway from a terminal app that doesn't have this permission.
Edit: apparently pinging the gateway works if you're on WiFi. But not with wired Ethernet. Wow.
However something shifted since this "visionOS" melted version of macOS (Tahoe); where I have absolutely no intension to upgrade from Sequoia. I hope they will fix it by the time I'll be forced to upgrade (post support deadline).
It started with the macOS that brought the iOS settings panel. We went from a logical structure of easily findable stuff to a complete mess. Just open the "Keyboard" settings on macOS today and it's bewildering how they could ship this and think this is fine. Steve would roll in his grave.
The process to allow running applications that are unsigned is just a horrible hack. It feels like a last minute "shove it and move on!".
By 2035 I wonder if we'll be all running KDE or WindowMaker and the hell with modern OS GUI.
From a Gestalt standpoint, human relations with desktop computers are not the same as with thumb driven mobile OS or air-pinch driven vision OS, period. The hell with "glass" or "flat" design. Desktop OS should be as forgettable as possible, as it's about having long stints of flow, not giving a feeling of "air" or "play".
its almost as if apple doesnt want to sell "trucks" anymore (as steve would say) and would prefer to morph macos slowly into a sedan like the ipad (cause that is where the money is)
tbh this is probably me in 2026 or 2027 i think...Steve understood better than anyone that having a finite amount of time to build means you can't please everyone. The vast majority of Apple's customers just do not care about the Keyboard settings UI or the clarity of unusual error messages.
Those are just some of the bugs I hit. I’d guess most normal users hit 4-5 problems this upgrade cycle.
Not for everything, but the excuse of "normies don't give a shit" is a bullshit one.
It’s difficult to pinpoint when exactly the decline started. But one key event before the Settings app was the Catalyst apps that were straight out and dismal ports from their iOS versions. Till date, none of those work well and cannot be navigated properly using the keyboard. Reminders, Messages, Notes and more.
Craig Federighi seems to be increasingly taking on so much authority without having a trusted set of people under him and his leadership (or lack of it) has resulted in neglecting software across device platforms. Some of the Apple apps on tvOS with paid subscriptions are worse, because the bugs in them don’t get any attention at all.
I think if you minimize the main window it gets even worse
It's completely unacceptable
Screenshot, right click, and "copy" doesn't appear. Sometimes moving the app to another screen makes it appear, sometimes just switching to another app and back will help, sometimes I can't get it to be an option at all and I have to close screenshot and retry.
Really awful. Just make it an option all the time.
I also don't need 99% of all of that, I just want the screenshot tool to not suck.
I just want to grab a bit of the screen to paste it into chats so I can tell people what problems I see.
The one that mostly bothered me, was not being able to select desktop regions if using multiple monitors, the rectangle region went nuts on what was possible to select.
My turning point was the passwordless root bug: https://x.com/lemiorhan/status/935578694541770752
October 5, 2011?
Mac OS is still my system of choice, but I don’t have as much confidence in it as I would like.
The big thing from around fifteen years ago is the mixed modes for autosave, where they sort of half heartedly changed the language around save/save as and just sort of… left it. Some apps use their new (for the 2010s) auto save system and some don’t. And it’s up the the user to muddle through. Weird. And there are many half baked things like this in the OS now.
Mac hardware, on the other hand, has never been better than it is right now!
I thought the same until trying a framework laptop with Ubuntu. Mac is the “IBM” choice, no one gets fired for choosing it, but quite frankly there’s better options these days.
for me, the screen on the framework is ok. I think there's little to gain with LCDs at this point. The trackpad on the framework is smaller, so it's better. A nicer camera requires a nicer piece of tape to cover it, I guess. Notification beeps do not require Atmos or whatever. I can pack a powerbank for trans-oceanic flights, but I'm usually at a desk if I work long stretches.
Having nicer stuff would be nice, but the value proposition does not work for me in light of the software situation.
1 - compromised hardware over better software is a trade-off you're willing to make and 2 - you believe that the Framework software experience is better than macOS
i can concede 2 (if true, I've not used a Framework laptop) but I don't understand point 1. packing a powerbank for example just feels ancient if you've used the arm chip macs. then again, I'm now pushing my trade-off
My point was that it's a tradeoff between software preference, tech politics, price, and hardware features. I think it's pretty easy to understand. It's not like Apple has an insurmountable lead; there are some benefits for some use cases.
I may be mistaken, but AFAIK, all Apple’s apps auto-save on quit and restore state on open. If so, what do you suggest they do about making third party applications do that as well?
With these two, most applications behave as they did in the pre-Lion document model.
The ridiculous thing is that Microsoft already made approximately this mistake with the Windows 8 “PC Settings” disaster.
From experience, I bet Apple and Microsoft have offshored all their desktop teams.
I suspect Mac is going through the same thing right now as ipad is "growing up" and they're trying to reconcile all their UI. I'm a little surprised that Macs have never introduced touch.
> Keyboard settings for "character repeat delay and rate", and "cursor blink rate", have moved from Control Panel to Settings.
The character repeat and cursor blink rate settings were already in Settings but it just opened up the older windows forms. This just gives them a new coat of paint by putting them in the Settings app.
This sentence here is my biggest heartbreak with modern “computing.” I came up in the Windows 98/XP days and over about 7 years from 98-05 basically gained full mastery of basically every aspect of Windows and how to change it, and also from 03 on started using Mac OS X daily and found it to be just as customizable or more, in most ways that mattered. I felt that my computer was my own and loved having full control, making it perfect for me.
None of that is possible now. You cannot even select your own notification sound for Messages on MacOS anymore. Only the 20 sounds packaged with the OS. What. The. F%$k.
We're now paying the piper for many years of accrued monopoly effects, it turns out the way our IP law is structured, the rights we've granted corporations to sue people who attempt any kind of reverse engineering etc. all privilege the monopolist and encourage the formation of the monopoly, because the entire legal and regulatory system is designed to juice corporate profits and pesky old laws like the Sherman Act which got in the way have essentially been ignored for decades.
One really important thing for people to understand is that until there's a serious change to these dynamics, IT WILL GET WORSE. Mac OS will get worse, FOREVER. So will Windows and all other monopolist products. This is why you really need to switch away from them as soon as you can; life will be an order of magnitude more miserable for whoever's still using these products a decade from now. They will just keep on squeezing whoever's left, harder and harder until the heat death of the universe.
There may be some truth to that, but I really don't think it's the whole story. Otherwise how do you explain spending so much effort on eye candy like MacOS "liquid glass", or the redesigned settings app? For that matter, why bother with an annual release at all?
To me, I think it's a pretty obvious case of prioritizing style over substance. For whatever reason, but not to save money. If they really wanted to save money they'd stop with the gratuitous change.
I don’t see a UI for it, but when I drop a sound in ~/Library/Sounds (tested with .aif an .m4r; .aiff likely will work, too, looking at ~/System/Library/Sounds) it shows up in the “Sound Effects/Alert sound” pop-up for me.
My current OS X update strategy is: I don't, mostly. I'm a few versions behind, and at this point, I'd rather keep an OS that sort of works and just deal with the script kiddies, then upgrade to an OS that doesn't work and have to deal with my OS vendor.
The majority of users are content with chromebooks, what does that tell you about the requirements of desktop computers today? It tells me that they are just niche professional tools; and professional tools largely suck for UX..
I had an interesting realisation the other day (that's tangentially related): on my iPhone and iPad: I can't access my work emails or chats at all. Yet on my significantly more difficult to secure laptops: no problem.
The mobile platforms have built-in mechanisms for remote attestation. Desktop operating systems do not.
I think as soon as companies realise that an iPad is "good enough" for email/excel/word workers, we'll see an even more precipitous decline of the desktop operating system experience.
Fine grained control, informative error messages, thought out keybinds, all make the system easier to use for experts
Intuitiveness is often seen as a outright positive by most people but actually it’s more of a trade off. Often the greatest efficiency is achieved by interfaces that require a bit of learning by the user. The ultimate example of that is command line interfaces which are very powerful and efficient but require you to know what you’re doing and give you relatively little help.
You’re on the other side of a steep learning curve for a lot of professional software you use. A steep learning curve is bad UX.
This has a ring of SurfacePro as a corporate EUC choice. Quite common these days.
That being said, now AWS is forcing all my RDS instances to upgrade to mysql 9 (also: Why???), so I need to get 9 working on my dev box, and tonight I'm up against a wall trying to work through Homebrew issues. There's no way to win.
And latest 8.0 and 8.4 is supported at least a year from now.
8.4 won't build in homebrew under Monterey, though, so I'm stuck with 8.3 for my dev stack. I guess I can live with that. I'm dreading the next forced upgrade.
I mean when the apps are small and have just a couple settings, you save having every app having a settings widget that takes you to another panel, etc.
(But a "Good" iOS app in my mind would still have a widget in the app to take you straight to the correct pane in Settings where you configure it.)
I honestly wish this "central settings" app idea would spread to desktop operating systems.
This is another huge facet of the problem. Not only does it hide glaring problems from the user and prevent him from taking action, but it prevents him from reporting it to Apple for potential redress.
Apple loves to hide information, with the excuse that it's "too scary" for the "average user." This has always been bullshit. If "the average user" is put off by information he receives, he can at least use it to consult someone who isn't.
iOS Mail is a great example. It can utterly fail to access your mail server because of wrong credentials or whatever, but it won't tell you. In fact, it'll claim, "Updated just now." So a day or two goes by and you've missed important work or personal E-mails before you even decide to investigate. This is obviously offensive, because Apple has decided that your work and your communications are less important than hiding their defects... which might not even have been to blame!
When you combine the glaring QA failures piling up with the obnoxious douchebaggery and law-flouting that Apple has engaged in with its app store, it's pretty clear that the company needs a major management housecleaning.
Apple loves to coddle and promote certain pets, who are often incompetent but for some reason curry favor with management. Look at the "Liquid Glass" fiasco and hideous UI regressions in Mac OS and iOS. This is what happens when you put an unqualified packaging designer in charge of UI at a company that's held out as the paragon of "elegant" design. Jony Ive was a pompous hack with one idea... or actually two: 1. "Thinner" 2. Less usefulness
We had a brief respite with his departure, but now... things might be even worse. And at a time when Windows has been degraded into unredeemable garbage... it's a grim outlook for popular computing.
The rest of your comment I can’t argue against at all.
And if you don't show further details up front, provide the user a means to dig them up if he desires to do so. Otherwise, what is he supposed to do?
If you're talking about the process that just says "Foo.app is damaged and can’t be opened." and the only way around that is to manually remove the com.apple.quarantine extended attribute, that's arguably working as intended. Apple doesn't want users to run untrusted apps period. They want only apps approved by them.
As a dev and open source dev I don't like it. But, I can't totally be against it I think. It is safer for some users and experts can learn how to remove the attribute with `xattr -d com.apple.quarantine filename`
I get that Apple would want to unify the user experience across the two devices. But, seriously, iOS settings have been shit since iPhone 1.
They should have fixed iOS instead.
And iOS's transparencies are disastrous. They make so much of the test illegible.
I switched away from MacOS at that time.
My last job we were given MacOS machines, I didn't experience anything that made me want to reconsider my decision to ditch MacOS as my daily driver.
Things just work for the most part because backwards compat is hardwired into the folks at Microsoft. Someone did a YouTube video not too long ago installing MS-DOS all the way through Windows 11, upgrading version by version.
[0] Mostly.
I'm currently on the "meh hardware but solid OS" phase of the cycle - the battery life isn't as good and waking from suspend still (somehow) isn't as seamless, but my Linux of choice (Silverblue) is predictable and transparent - and ultimately if there's a problem it's in my gift to fix it, which is much more comforting to me.
I wonder what they'll do to woo me back next time..