If you upgrade from Catalina -> Big Sur -> Monterey -> Ventura, for example, it becomes like a game of telephone. Small issues that happen with converting configurations accumulate. This makes me wonder if Apple tests new versions installed from scratch rather than upgraded over multiple generations like what happens in the real world.
But I've never felt like needing to do that with iOS - the only 'reinstall' occurs when I upgrade devices (and then I restore from iCloud backup). What problems did you run into that were resolved by a clean reinstall of iOS?
Funny to think that it's now Apple who have this problem.
I'm not invaliding your experience, just mentioning that others have different experiences.
If you think that is bad... don't get me started on Screen Time in macOS. It is 100% broken, in every way, for kids and adults, in the most inexplicable ways possible. [Example: The "internet filter" fails open after a few hours. You thought your 8-year-old was only on approved sites? MacOS says yes, but actually no.]
I control some important details, like having 128G of RAM and a dual 4Tb NVMe setup.
You didn't have to write "everything". You could have said "more".
It is so easy for open source proponents (which I am, but not to an unlimited degree) to fall into these illusions that are entangled with imprecise language.
I think we're very much on the same page.
(Yes, many things don’t work yet. For personal use it’s fine though)
Why not Linux on much better supported hardware from Lenovo or Dell? It just doesn’t make sense to me to buy such an expensive computer only to remove a core part of the package, Mac OS.
Specific Intel laptops aside, something doesn’t work for each of them either. These days sleep is a big issue with Linux on modern Intel laptops due to Windows Modern Standby. All in all, characterizing Asahi Linux as poorly supported is probably just based on some expectation that does not necessarily match reality. It runs very well and GPU is about the only thing that is missing. Plus, Linux on Macs has always had the advantage of having a big community focused on solving very standardized hardware issues. Once they work they work for everyone out of the box.
I still ditched Apple though, I don't regret having traded battery life for compatibility. Arm64 remains a pain over 2 years later and for many years to come.
I have a Dell Workstation from work (Specifically a Linux supported one, whatever that means) using linux and my personal Macbook Air M1 is running Asahi Linux.
I really ran into no issues, the experience was almost scarily smooth. Everything just works. Sleep is definitely worse than on MacOS but it’s better than my Dell.
I can’t name a single thing that is not equally bad or worse on the Dell.
I guess that’s the benefit of only having to target a very small amount of hardware, it saves time for improving other things.
I remember preferring Linux on PPC to Linux on intel laptops years ago. Apple PPC laptops tended to “just work” with Linux in my experience.
Would like to avoid Google and don't mind running my own server to manage it so long as I can use the default calendar app on iOS.
But… I get you. To have a really good experience you need to have a really supported setup and then everything works swimmingly. My work issued thinkpad is the AMD version of the P14s and it’s brilliant.
Upgrading used to be an event. Now it’s a meh-fest of clicking a button, waiting a little, and being unimpressed with the new features thinking “why did I even bother? Total waste of an hour”
The last true issue I had with apple hardware or software was in 2002-2003ish with a snow iBook that had a motherboard failure, but after that I've had nearly 20 unbroken years of basically fault-free existence which is pretty amazing if you ask me.
If they were to separate their first party app updates and OS updates (release wise, they can still market them together), more people would be able to pinpoint "ok it's not the entire update since I was on it just fine for a month, but actually just the notes app updated yesterday eating battery randomly". At least for cautious users.
While holding back app updates to stabilize the early upgrade experience might work, it's also somewhat contradictory to the idea that they upgraded the apps and their features and upgraded the OS as necessary to support the apps and features.
Every update since then has felt slow, or introduced bugs. Perhaps it was because Snow Leopard came on a physical disk, so they couldn't "just ship it".
My personal record stood at a bit over one week spent observing a dark screen with unmoving progress bar in the hopes that this time it will actually finish the upgrade.
Microsoft does distribute beta versions of Windows for third-parties to test against.
Does apple do the same? If Apple doesn't, then it's Apple's we have to blame it onto.
Much like Windows devs, Apple devs need to pay attention to this. If your livelihood is dependent on a platform, not paying attention is on you.
EVERY OS release will have some issues, and the people who are most impacted are the ones who chime in. If it "just works" for someone, they aren't going to chime in.
This is true of Mac, Windows, Linux, etc. I'd be curious to see a quantitative pre-release breakdown by OS and version. That might be more useful than individual anecdotes, as interesting as those are.
*However* Apple specifically only targets a very small subset of devices. The amount of obvious bugs that slip through in every release upgrade against such a small handful of devices from a company as big as Apple is pretty disappointing
Windows has to run on the overwhelming majority of "weird" x86 devices on the planet. The amount of work they have to put in with their hardware partners is comparatively staggering
My question is still legit: is there an (relatively) unbiased third-party that tracks bugs across major OS releases? Is that a bad question to ask?
It seems weird that these companies which presumably employ some programmers have this convention of bundling up all the bugs together for some nice combinatorial confusion. Everybody knows you keep your code in a working state from commit to commit, so you only have to handle one bug at a time, right?
I've been using macs for a long time and have never had any issues though. I also tend to run the betas very early on.
I don't doubt that you have issues though, I just think they have always been some % of users. And, now that more and more people are using macs that % turns into absolute larger numbers.
Going back to the early osx versions there’s have been weird problems when upgrading with peripherals and stuff plugged in
Permission issues also arise after every upgrade. I purposely wait until the .1 so that other people find all these issues but it's still super annoying.
Yeah, I feel the same. It's 180 degrees from a few years ago, when the MacBook specs were ho-hum but using MacOS was a big benefit (the physical hardware has always been great). The overall software experience with MacOS is now just "okay". The upgrade process is slow and there are a few UI quirks that other OS's just seem to do better.
Had a similar feeling while playing with an old iPod touch running the skeuomorphic/pre-flat iOS when compared with a modern iPhone.
Sorry, that was getting a bit ranty.
What is rose-tinted is the OP's remembering the OSes of a few years ago being great. Mojave and Catalina had a bunch of annoyances and weren't as good at recovering from a bad install or a bad update push as Monterey and Ventura. Not that Monterey and Ventura are great either.
It's amazing how snappy it is. I wish Apple would offer levers to turn off all the new (and laggy) features in their OSes for those of us who just want a computer to be simple and run apps.
The software _design_ however… yes, Apple is sliding. The new Settings is a mess. It’s so disorienting, even when I put aside the fact that I had used the old, NeXT-derived one for 20 years. You just can’t find anything without search, which adds steps.
There is a relative lack of attention to polish, discoverability, and charm. It’s all just made to be slick and shiny now.
As I age and switch constantly between OSes and devices for work, search has increasingly become my primary way of finding settings and whatnot. The part of my brain that remembers things spacially just doesn’t bother anymore.
- “General” is a trash fire of hodgepodge
- “Home Screen” & “Wallpaper” are separate top-levels
In general, the top level items are grouped by task, but the tasks aren’t labeled but instead implied:
- Radio signals (Airplane Mode, Wi-Fi, Bluetooth)
- Noise & distractions (Notifications, Sounds, Focus, Screen Time)
- Input, output, and appearance (General, Control Center, Display, … Touch ID, …)
- Purchasing (App Store, Wallet & Apple Pay)
- Apple apps (except for the first, Passwords)… Mail, Contacts, Calendar, …
- Apple apps with media (Music, TV, Photos, …)
- All the other apps
This is on iOS. Is it too much to ask for some commitment to naming of these sections?But for a corporation making these decisions, I would venture that the questions around how iOS should do it better are a separate concern from this merging the iOS way into the Mac way.
Every day i have to fight my macbook to get it to work properly. It’s slow to start up and external display is a daily struggle.
And this is a 2019 i9, not some old slow machine
The adverts in particular.
What adverts? Apple Music? iCloud Storage? Apple TV? Oh wait those are macOS
The m1 worked without any issues for 2 months. I upgraded yesterday to macOS Ventura:
* Upgrade finished but laptop froze. Hard reset.
* On first boot, the new System Settings failed to load icons, then froze. Trying to quit it froze the OS. Hard reset.
* I left the laptop plugged in for 12 hours, connected to 2 other displays over USBC. Laptop screen didnt turn on, other monitors did. Unplugged monitors, mashed keys on keyboard, replugged, laptop screen was still off. Hard reset.
I give Apple lots of credit for switching to ARM, but the last time I had this many issues that required a hard reset because the OS became unusable was Windows ME.
I used to praise macOS for its stability. It's still on average very stable, but in the last ~5 years the upgrade experience has not been rock solid anymore. I must have used at least a dozen Macbook Pro/Air and Mac Pro in that time, so I know it's not just 1 buggy laptop.