How Snow Leopard became synonymous with reliability
9to5mac.com
9to5mac.com
Spoiler: 10.6 is the last release anything significant in the base system was updated. It's been left to stagnate ever since. For anyone relying on MacOS as a UNIX system for development, testing or heaven forbid, deployment, this release marked the end of any serious maintenance work and the divergence of MacOS X from the mainstream. It's now a decade out of date.
That's not to say no development has taken place. There's a lot gone on at a higher level. But the base system is so outdated it's now presenting real compatibility problems. Scripts which work on Linux and the BSDs may no longer work on MacOS: it's missing a decade of improvements, options, and bugfixes we all take for granted. The complete lack of care here is beyond ridicule. Surely a company like Apple could hire one person to take care of this. It's not like routine maintenance is particularly onerous.
I don't get the praise/hate online for different releases, or the narrative that Apple's software quality is turning to crap. It's too shrill to be genuine.
Are there still annoyances or things that could be better in macOS? Of course. Is it better than the alternatives or than it used to be? Yes.
I also don't get why you wouldn't want to upgrade to the latest version. At least Apple never tried to force-update the machine I was using in the middle of an important client pitch, unlike other OS vendors I could mention.
Having said that, the initial release of 10.5 Leopard was known as Leper amongst my friends due to its general tendency to fall over all the time...
Now, if we take your premise that macOS releases today are no buggier than old releases, given the above it still results in people living with buggier releases, since we’ve removed a year of living under a stable OS. By the time the OS has shipped its .5 version and become rock solid, it’s just about time to upgrade yet again. The deal used to be that every other year you’d go through a few months of bug-time in exchange for new features, but this has now been compressed to be that every year you have to go through this process, which I personally find exhausting. This also effectively means that it’s harder to be the kind of person that waits for the bugs to be ironed out before upgrading because by the time the current OS feels good, the beta for the next OS is literally already out and it’s clear most of the work is being directed there.
This is the camp I’m personally in right now. I was waiting for High Sierra to calm down (given the particularly tumultuous security issues it had), but it’s now looking like I’ll just be skipping it altogether (this will be the first version of macOS I’ll skip).
I realised this a couple of weeks ago when Mojave was showcased. I've got about 30 Macs here, mostly running Sierra, because of bugs and infamous security failures in the new OS that I held people back from upgrading, but now I'm thinking it might be stable enough to use, 10.14 is on the cards.
You're right, it's exhausting trying to keep up. Could not be more thankful that Ubuntu (our other platform) has LTS versions!!
I'd be totally happy to go back to an 18-24 month update cycle.
Big structural changes every two years and point updates with feature releases (which would normally be in a new version) and bug fixes.
No need to try and wedge everything into an annual release, especially if it's still buggy or unfinished.
1. People perceive the past through rose tinted glasses, so they remember past releases as being better than they actually were.
2. People notice the things which are going wrong more than they notice the things that are going right, so they think current releases are worse than they actually are.
And as an aside, Woodland Park Zoo in Seattle had a snow leopard kitten this year. Snow leopards are indeed adorable, and I did think to myself about Apple scoring a win in having such an illustrious association.
> the big cat in the OS's desktop pictures has some slight flecks of blood on its lower jaw, and its lower teeth are also slightly visible.
https://www.engadget.com/2010/03/30/10-6-3-update-makes-snow...
So what's the explanation for why Snow Leopard specifically is being touted as being better than both previous and future versions? It's one thing if people said "it's gotten worse every release since Jaguar" (e.g. rose tinted glasses), but since people are referring to a specific release, I think this likely less the case.
- Snow Leopard was the last $99 upgrade, and I think people like to convince themselves purchases were worth it. That effect is entirely lost with free OS upgrades, I'm free to disparage them without feeling like an idiot for buying it.
- Many people in enterprise & education stuck with SL for longer than they usually would have on the server, because it was the last OSX with an actual server release. This ends up with a "people who know what they're talking about are sticking with SL" narrative that gets propagated sans the understanding of _why_ they kept it around.
- SL was the last release on physical media, which upsets the "they're turning my mac into a phone" narrative.
Interestingly, when Snow Leopard was current, everyone held 10.4 Tiger up as the canonical release in much the same way they later did SL. Snow Leopard wasn't cool until it was already dead. Part of me suspects later releases haven't been able to take this mantle simply because they don't stick around long enough to make a name for themselves. (Although Sierra is starting to get there, thanks to a crowd of people who are too scared of APFS to upgrade to High Sierra).
For example, its the introduction of new bugs in the Finder that started with Maverick and still haven't been fixed. Its not too shrill, it is the software version of the neglect we see with the hardware. Things just aren't being fixed and the OS is getting flaky. I am getting a little sick of filing radars with no response or fixes. I would imagine our Adobe classes are going to end up transitioning to Windows if this keeps up and that would truly suck.
And today, I don't know what kind of difference I'm seeing from about the last 4 macOS releases except given OS names I can't even remember compared to simple animal names. I just update because apps stop working on older releases but not for the OS.
iBooks, iTunes Store, App Store, you name it, the quality is amazingly low and never gets better.
Just tells how the managements don't care to deliver quality products that I lost hope of them to put the quality back, just hoping they would just keep it at this level.
And they can't even keep up releasing all their hardware lineup like they used to, even let go of some good ones like routers and obviously I've stopped watching their keynotes as it's just boring these days.
Current attitude is not "make something good" but "keep investors feel good" but I guess everyone knew this was going to happen.
https://macperformanceguide.com/topics/topic-AppleCoreRot.ht...
I also think OSX have been less stable last versions. I need to kick Spotlight indexing almost each 1-2 weeks. I only note it when install a new app and after a while it fail to find it. Also small things here and there...
Anyway...
At some point, I decided to reformat the laptop as I had seen some weird behaviors after (incorrectly) uninstalling something. Fast forward 8 hours and I learn that Target Disk Mode exists.
10.5.2 Meh.
Such a horribly disingenuous way to dismiss the experiences of other people.
This is a particular pet peeve of mine [0]. It seems as though they wanted to add some new presence features and rather than build on top of what was there they decided to build a new DNS service from scratch. Something you should never do [1]
Hilariously this affected people more heavily invested in Apple gear than people maintaining a more heterogeneous set of technologies.
Thankfully rolled back now, but it showed such an epic level of ineptitude on so many levels (Design, Engineering, Product Management) that for me the spell was broken.
Another thing that irked me was the way they dumped iPhoto and replaced it with Photos. iPhoto had it's problems but I had a lot invested in it. I was using it to manage my photos, as you do, and after the transition to photos everything was just all over the place and has been ever since. I know iPhoto had its issues, but photos is hardly an improvement. With this I guess they demonstrated [1] as well.
And really, I just started off with one thing and other things are coming to memory now ... iTunes. What's that all about. Utter crap. Can I use an alternative? No.
Or iCloud messaging? Why can't I send and receive messages in my browser like I can with Whatsapp? They tried it briefly but had to roll back I suspect because their backend is crap and couldn't manage it.
And iMessage in general is just buggy and unreliable. Apple were far and away in the lead with iMessage and just messed it up.
I could go on.
All of this is notwithstanding of course that Mac OS for all its faults is still the best OS there is. Windows is closing the gap, but Apple at least will never shove updates down my throat for instance. I'd so love for Linux to be something I could use as my daily OS but it's just not there.
But for you to rubbish other peoples claims of poor software quality (especially when they're paying an ever increasing top dollar) is just crass.
[0] https://arstechnica.com/gadgets/2015/01/why-dns-in-os-x-10-1...
[1] https://www.joelonsoftware.com/2000/04/06/things-you-should-...
EDIT oh yeah and iOS 7 / Apple Maps
ANOTHER EDIT iOS 11 is lovely and has been a very welcome return to form. More please.
FINAL EDIT the spellcheck used to be good in iOS and is now nothing but a mess.
SORRY I KNOW I SAID THAT WAS THE LAST EDIT BUT THIS ONE'S A DOOZY https://www.macrumors.com/2017/11/28/macos-high-sierra-bug-a...
Seriously? While Apple has totally slowed down to a crawl in terms of invention, Windows 10 is totally unbearable.
Poor flat design that looks like Linux's KDE from 15 years ago, control panel is all but a mess split in 2 locations and every option having "Advanced" button which in turn has more tabs and checkboxes and leads to another config which itself can have another "advanced" config, things are just a joke. And what's worse, third party apps inherit that attitude that I feel I'm in a maze using Windows. macOS apps, not so.
And I don't know how people can live with its crappy default font rendering. Touching Windows makes me feel I'm rewound back 15 years.
You left out the part where you ignored ample warnings that a reboot was needed for days in advance.
Even if you disable this stuff with the Group Policy Editor, you still have to be careful, because if you click the 'you need updates' notification (perhaps to see which updates are ready) you approve them for installation sight unseen. The entire system is unfathomably user-hostile.
I did have a lot of success letting Windows Update run overnight though. Then it would inevitably be stuck at 2% waiting for a button to get hit.
We've come so far.
Ample warnings or not, this is unsatisfactory.
Don’t care about what warnings were or weren’t ignored: the main lesson is that Windows will leave you in the lurch at the worst possible time.
I don't know what the future will hold, but I do know the present is a pretty frustrating time for this type of stuff.
However, this is still an interesting piece of history. I didn't realize anyone considered any particular MacOS better than the others.
I've had several macs since 2012, and I always upgrade. Haven't experienced any particular issues I can remember.
So this whole thing was missed by me although apparently it was a big event for other people.
Although I agree it is mostly remembered because Lion was such an awful release and objectively a step backwards that took a good few more releases to finally recover from.
Snow leopard was not some mythical stable release without bugs. Hell it had the remove your home directory bug when logging in as a guest. I’ve personally had no real problems with the recent releases, I know a fair amount of people inmy camp too. Angry people are just more vocal.
I know there are a ton of hn posters that will disagree but this whole thing is like windows 2000 being the most stable release of windows. Or more recently windows 7.
And while you personally may not have had any issues (and I also haven't had any huge complaints w/ Sierra+), it's not like they haven't had their fair share of badly embarrassing bugs:
- https://www.macrumors.com/2018/01/10/macos-high-sierra-app-s...
- http://fortune.com/2017/11/28/apple-security-flaw-vulnerabil...
- https://9to5mac.com/2018/03/26/macos-high-sierra-plain-text-...
I don't recall where I omitted anything in my original post or compared 10.6.1 to 10.7.1, care to explain? And I'm not discounting that bugs exist, just that in my experience I've not hit any huge ones. And snow leopard also had its share of badly embarrassing bugs.
Hell if I know, the goal posts seem to be shifting into me having to explain every point release now. Thanks for the discussion but its back to work for me.
Most people probably didn't upgrade until at least a few of those point releases had been out, after which they could have enjoyed almost two years before another major OS update was released. I think much of the fond memories revolve around these later versions, and there were probably plenty of people continuing to run 10.6.8 long after 10.7 was released.
Now MacOS is on a yearly cycle like iOS. Stability is probably still pretty good if you wait and upgrade until about the time the new OS is announced, but Apple definitely pushes users to update sooner than that so people are spending more time running on versions that are more fresh from a major release with major changes.
There's also the fact that Snow Leopard will run on any Intel Mac, and I think a lot of people remember how (necessarily) light on its feet it was by comparison with what followed.
So, no, certainly didn't happen overnight.
That is a big thing. Kinda like this mac book pro is fine as long as you don’t get a bad keyboard.
The keyboard is only one of many problems these laptops have.
The AMD I remember also had a tendency to over estimate performance and underclock parts, (1800+, anyone?) even if they could sell them for less.
It's this part that makes me think Apple wouldn't want to deal with them. For all of Intel's missteps, Apple choosing AMD because they are the cheaper alternative smells weird to me.
2001 10.1 Puma: First OS X to ship by default
2002 10.2 Jaguar: GPU compositing, Mail.app / Address Book, MP4
2003 10.3 Panther: Safari, iChat AV, Journaled FS, Apple's PDF engine
2005 10.4 Tiger: Spotlight, Dashboard, Automator, Core Image/Video
2007 10.5 Leopard: Core Animation, Time Machine, Boot Camp, 64 bit, intel
2009 10.6 Snow Leopard: App Store, XCode overhaul with LLVM, major dev tool updates
~~~ wind leaves sails ~~~
2011 10.7 Lion: Launchpad, auto-save documents, multi-touch
2012 10.8 Mountain Lion: Game Center, Notification Center
2013 10.9 Mavericks: iBooks, Apple Maps, iCloud integration
2014 10.10 Yosemite: Skeuomorphism -> Fisher Price, Continuity & handoff
2015 10.11 El Capitan: San Francisco font, Metal API
2016 10.12 Sierra: Siri, Auto Unlock, Night Shift
~~~ wind returns? ~~~
2017 10.13 High Sierra: HEVC, APFS, VR
On the upside, High Sierra was a release that lives up to the old standard. Hopefully that's a trend that will continue.Cherry picking features added to each release is... a weird argument in this regard.
Also, apropos of nothing, when I was in my larval state and we walked uphill both ways to school, High Sierra was a file system, not an OS. My System 7.1 Mac has an extension to read them.
But Lion and the next few versions after that had constant small issues, instabilities and glitches that became a background noise that made the entire period of using versions 10.7-10.9 frustrating.
I think I can still feel at home using Snow Leopard as nothing significant has changed from users perspective.
For whatever its faults, Lion did fix this[3], so I was largely happy with it.
[1] https://support.apple.com/en-mt/HT201741
[2] https://superuser.com/questions/118424/old-leopard-expose-on...
[3] https://www.cultofmac.com/94997/mac-os-x-10-7-lion-a-guided-...
Despite this, I actually really liked Dock expose and minimizing windows into the icon a la Windows.
(One HN comment here even uses the word in both senses in adjacent sentences!)
It is a myth (well, as much as a computer operating system can be), but that doesn't mean it's not true.
Every release since has been trying to 'modernise' the UI, with extremely varied success. I recently got a Retina MBP and installed Sierra on it, and I use none of the new UI features. In fact, there are times I miss simple things like the 'lozenge' to switch a Disk Image window into a full Finder window. I hate the washed out, low-contrast, flattened look of the current OS. It staggers me that, in an era where we have a glut of processing performance on tap, the UI has less 3D elements than 10 years ago when you needed dedicated GPUs. There's no eye candy or anything that would make you step back and appreciate the thought and design that went into the interface; it all just blends together. Sure, it's not distracting, but I like clearly defined buttons that tell me where I can click. I like the UI to do exactly what it's told and not try to get me to change my ways (Siri, Launchpad etc.). And what the HELL is this obsession with Dark Mode?! I have seen zero useful reasons to upgrade to High Sierra or Mojave. The feature lists are wearing thin. Apple have long since run out of ideas for the OS on its own, but it seems they've also run out of ideas to copy from iOS, so their current approach is to make some superficial UI tweaks and call it a new OS. Maybe making the OS chargeable again would help - I actually bought Snow Leopard (still have the DVD at home, used it this year to build a VM!) and it's one of the most satisfying pieces of software I've handed over money for. Maybe the total loss of revenue from the OS division has sucked the motivation right out of them.
At this point I'm honestly not sure what I'll replace it with - hoping to extend its lifespan for at least another 5 years which is ironically looking possible.
I think the addition of Expose (Panther?) was the high point for me in terms of OS X releases. The addition of Spotlight shortly thereafter marked the beginning of features that I started disabling either partially or wholly.
Now I’m not entirely comfortable running macOS as a daily driver simply because I know heaps of crap is turned on that I probably don’t want, and don't have the time or inclination to research the likely security implications.
We crossed a point a few years ago where I rediscovered free *nixen, and decided that it was easier to make Xubuntu do what I want than it was to make macOS not do what I didn’t want. I miss simple OS X.
Lion: Darwin 11. (Also leaving behind PowerPC) El Capitan: Simply remove the 10. High Sierra: Sync with iOS 11.
But Apple didn't do it.
On a serious note:
The other thing I really disliked was FileVault 1, which based on a sparse image file and was an horror to backup. And in Panther it was at first extremely unreliable. I think I lost some data back then. FV2 based on CoreStorage was much, much better. Which came with Lion btw.
The lesson here, if there is one: in sufficiently complicated software, every release is worse for someone.
Are companies/people using Windows or Linux feeling less reliability? And more importantly, do they get to do work faster or not?
But my god Yosemite in 2015 (again waited for it to "stabilise") on my 2014 MBP was an unholy shitshow.