20 years of Mac OS X - Some of my favourite features

Software

On 24 March 2021, Mac OS X (now simply Mac OS) turned 20, as its first major release, Mac OS X 10.0 Cheetah was released on 24 March 2001. The denomination Mac OS X is however slightly older than that, as it debuted with the release of Mac OS X 1.0 Server on 16 March 1999.

Since my day job has kept me rather busy these past weeks, I haven’t been as prompt as other tech writers in recognising this 20-year milestone and writing something celebratory about it.

In this overview, then, I want to go through every major release of Mac OS X, and briefly talk about which new features I’ve liked the most for each release, and which features I was sad to see removed. I think that this approach is also a nice way to reminisce a bit about Mac OS X through the years. (Note that the features I liked the most may not necessarily coincide with important features that were added in each new release).

Before we begin: for practical reasons I’ve heavily relied on Wikipedia as a source of information, simply because there are too many details I can’t just recall by memory. The specific bits of information taken verbatim from Wikipedia are marked with [W].

If you have time and want a more detailed read on the history and evolution of Mac OS X, I strongly suggest checking out this article by John Siracusa and all the links to his monumental Mac OS X reviews and retrospectives listed therein. Siracusa’s contributions on the matter are a marvellous, immense endeavour deserving the highest praise.

Mac OS X 10.0 Cheetah

Released: 24 March 2001
Latest release: 10.0.4 — 22 June 2001
Wikipedia entry: here

I published a brief visual tour of Mac OS X 10.0.3 on my System Folder blog back in 2008.

I didn’t use 10.0 much at the time of its release. I was still using Mac OS 8.6 on my G3 iMac, and a friend gave me the 10.0 CD-ROM only in late July 2001, and when Mac OS X 10.1 Puma was released two months later, I upgraded immediately.

Features I liked the most:

  • The Aqua interface: I really loved all the previous Macintosh user interfaces, and while other long-time Mac users weren’t particularly thrilled by the Aqua redesign at the time, I had no problems accepting the new look.
  • Docklings: A very short-lived feature, but I liked it. In my afore-linked Tour of Mac OS X 10.0.3, I wrote: ‌Apple quickly abandoned the use of docklings, but at this time it seems pretty evident that the Dock was designed to be a versatile centre of operations, acting as a Launcher, a navigational tool (by putting folder aliases on the right side of it), an application switcher (taking the function of the Application menu in the Mac OS ‘classic’ Finder) but also as an evolution of the Control Strip. By the way, the ‘dockling’ concept wasn’t that bad. With hindsight, using the Dock for status icons could have been a better idea, since the Dock is more expandable and eventually has more room for icons rather than the menu bar.
  • Protected memory: Memory protection so that if an application corrupts its memory, the memory of other applications will not be corrupted. [W]

Mac OS X 10.1 Puma

Released: 25 September 2001
Latest release: 10.1.5 — 6 June 2002
Wikipedia entry: here

I have memories of Puma as being a very stable release, especially in its last 10.1.5 iteration, and a real performance boost compared with 10.0. It stayed on my G3 iMac until the computer died in early 2003, and then it stayed on my iBook G3 SE FireWire until the release of Mac OS X 10.3 Panther. When I purchased my 12-inch PowerBook G4 in 2004, I installed Panther on it and downgraded the iBook to Mac OS X 10.2 Jaguar (Server) for some time, as I needed a machine with server functionalities.

Features I liked the most:

  • Easier CD and DVD burning: better support in Finder as well as in iTunes. [W]
  • DVD playback support: DVDs can be played in Apple DVD Player. [W] Fun fact: My iBook G3 SE Firewire was basically the first DVD player I’ve ever owned. I didn’t have a TV at the time, so I used the iBook to watch films, obviously connecting it to an external 17-inch display!
  • The new Image Capture app: For me, Image Capture is and remains Mac OS’s true unsung hero. I’ve used it for years to import photos from my iOS devices connected to the Mac via cable. I generally let photos accumulate on my iPhones, then I periodically perform a mass import on my Mac and a subsequent purge on the iPhone, to free up some space. Image Capture is very fast at importing and/or deleting hundreds of iPhone photos.

Mac OS X 10.2 Jaguar

Released: 23 August 2002
Latest release: 10.2.8 — 3 October 2003
Wikipedia entry: here

Worth mentioning:

Mac OS X Jaguar introduced many new features to the Mac OS that remain to this day, including MPEG‑4 support in QuickTime, Address Book, and Inkwell for handwriting recognition. It also included the first release of Apple’s Zeroconf implementation, Rendezvous (later referred to as Bonjour), which allows devices over a network to discover each other and display available services to the user, such as file sharing, shared scanners, and printers. [W]

Features I liked the most:

  • The new iChat app: Before iChat I used multiple other IM applications, which I always found lacking, especially UI-wise. I was glad to be able to use a single well-designed app to manage different IM protocols.
  • All the improvements to the system UI.

Features I was sad to see removed:

  • The famous Happy Mac that had greeted Mac users for almost 18 years during the Macintosh startup sequence was replaced with a large grey Apple logo with the introduction of Mac OS X Jaguar. [W]

Mac OS X 10.3 Panther

Released: 24 October 2003
Latest release: 10.3.9 — 15 April 2005
Wikipedia entry: here

Panther was the first Mac OS X version I got in line to purchase on launch day. At the time a group of friends owned an Apple Authorised Reseller in Milan, Italy, and they too set up a Night of the Panther event on 24 October 2003. With the purchase of a copy of Panther, among other things I was given a mousepad with the Panther ‘X’ logo. I still have that mousepad and I use it with my Power Mac G4 Cube.

Features I liked the most:

  • Exposé: Helps the user manage windows by showing them all as thumbnails. [W]
  • TextEdit’s compatibility with Microsoft Word .doc files.
  • The new Font Book app: Apple’s own font manager, although I kept using Linotype FontExplorer X for a long time.
  • Fast User Switching: Allows a user to remain logged in while another user logs in. [W]
  • Safari: Last but not least, Safari. It seems incredible that Apple’s own browser is 18 years old now. While at the time my absolute favourite browser was Camino (which I had been using since its early versions, when it was still called Navigator first, then Chimera), Safari quickly became my second browser, replacing any other alternative browser I was using back then (like Internet Explorer and Opera).

Mac OS X 10.4 Tiger

Released: 29 April 2005
Latest release: 10.4.11 — 14 November 2007
Wikipedia entry: here

Tiger and 10.6 Snow Leopard are my absolute favourite releases in all Mac OS X history. I still have and use several PowerPC Macs running 10.4 Tiger, even a PowerBook G3/400 ‘Lombard’ which officially supports up to 10.3 Panther. The last Tiger minor release, 10.4.11, is just rock solid, and makes using older PowerPC machines a joy.

Features I liked the most:

  • Spotlight: The then-new full-text and metadata search engine. In my opinion, this first version of Spotlight still has the best user interface, which started to degrade since Mac OS X 10.5 Leopard.
  • The addition of RSS support in Safari: The new Safari 2.0 web browser in Mac OS X 10.4 Tiger features a built-in reader for RSS and Atom web syndication that can be accessed easily from an RSS button in the address bar of the web browser window. [W]
  • Dashboard: A new mini-applications layer based on HTML, CSS, and JavaScript, which returns the desk accessories concept to the Mac OS. These accessories are known as widgets. It comes with several widgets such as Weather, World Clock, Unit Converter, and Dictionary/Thesaurus. More are available for free online. Its similarity to the Konfabulator application caused some criticism. [W] I really used and enjoyed Dashboard a lot, especially during the first years, then my usage gradually waned around maybe the 10.8 Mountain Lion era.
  • The new Dictionary app: Very handy for a writer and translator as myself, also because it’s not dependent on an Internet connection to work (unless you use it to also look up things on Wikipedia). I remember thinking it was about time it debuted on Mac OS X, since even NeXTSTEP had a Digital Webster app back in 1988.
  • The Unified window theme for the system UI: I’m probably one of the few long-time Mac users who liked the ‘Brushed Metal’ system interface in Mac OS X 10.3 Panther, but the new so-called Unified theme that debuted in Tiger was a huge improvement.

Mac OS X 10.5 Leopard

Released: 26 October 2007
Latest release: 10.5.8 — 13 August 2009
Wikipedia entry: here

Features I liked the most:

  • Quick Look: A framework allowing documents to be viewed without opening them in an external application; and they can also be previewed in full screen. Plug-ins are available for Quick Look so that you can also view other files, such as Installer Packages. [W] For me, QuickLook is such a monumental feature in Mac OS X, and it’s the single feature I miss most when using Macs running previous releases or other operating systems that don’t have a similar feature. Hitting spacebar to preview anything is such an ingrained shortcut in my muscle memory.
  • Back to My Mac: A feature for MobileMe users that allows users to access files on their home computer while away from home via the internet. [W] I really loved the concept, but sadly it never worked reliably for me.
  • Boot Camp: A software assistant allowing for the installation of other operating systems, such as Windows XP (SP2 or later) or Windows Vista, on a separate partition (or separate internal drive) on Intel-based Macs. [W] At the time I had no real interest for this feature, as I was firmly Mac-only. Today, this feature allows me to boot my iMac in Windows 10 when needed, and it’s very very handy. (Although it’s still a pain if you want to install Windows on an external drive.)
  • Spaces: An implementation of virtual desktops (individually called “Spaces”), it allows multiple desktops per user, with certain applications and windows in each desktop. The auto-switching feature in Spaces has annoyed some of its users. Apple added a new preference in 10.5.2 which disabled this feature, but there were still bugs found while switching windows. In 10.5.3, this problem was addressed and was no longer an issue. [W] As someone who typically works with a lot of open apps and documents, this feature was really an improvement (when it got stabilised in 10.5.3).
  • Time Machine: Apple’s automated backup utility. I’m probably the only Mac user out there who (touches wood) never had a backup issue with Time Machine. It’s not my only backup solution, of course, but it did save my butt on more than one occasion.
  • The addition of Reader mode in Safari 5: It removes formatting and ads from webpages, allowing for distraction-free reading. The technology was based on Arc90’s Readability.

Features I was sad to see removed:

  • The Classic Environment — a hardware and software abstraction layer in PowerPC versions of Mac OS X that allows most legacy applications compatible with Mac OS 9 to run on Mac OS X — was removed in Leopard. I knew it had to happen at some point, and I was frankly surprised it had lasted this long, indeed a very generous grace period for those users still relying on Mac OS 9 applications. But still, I was sad to see it go.

Mac OS X 10.6 Snow Leopard

Released: 28 August 2009
Latest release: 10.6.8 v1.1 — 25 July 2011
Wikipedia entry: here

In case you missed it, I recently wrote a retrospective look at Mac OS X Snow Leopard in two parts:

Features I liked the most:

  • I just liked this Mac OS X release as a whole, especially the improvements in the Finder (now rewritten in Cocoa), Safari 4, iChat, Time Machine.
  • All the UI refinements. I talk about some of the most important in the aforementioned retrospective.

Features I was sad to see removed:

  • Dropped support for AppleTalk.
  • Dropped support for creating/updating HFS (also called Mac OS Standard) volumes.

Mac OS X 10.7 Lion

Released: 20 July 2011
Latest release: 10.7.5 — 4 October 2012
Wikipedia entry: here

Lion was the first Mac OS X release I truly wondered whether to install or not, and actively delayed upgrading until version 10.7.2 or 10.7.3. As you can read in the linked Wikipedia entry, reception for Mac OS X Lion was mixed, and I remember reading some negative first impressions by people I trusted. At the time it seemed like a downgrade compared to the stability of Snow Leopard.

Lion is also the Mac OS X version that introduced natural scrolling, where scrolling is reversed by default, to act more like a touch screen device, so that content moves in the direction of finger movement on trackpad or mouse (with the scrollbar moving in the opposite direction), rather than the scrollbar moving in the direction of finger movement (with the content moving in the opposite direction). [W]

I always found this to be ‘unnatural scrolling’, so I always reverted to the old way.

Features I liked the most:

  • AirDrop: Lion-to-Lion direct file sharing via Wi-Fi Direct, with no wireless access point required. [W] At the time I didn’t have much use for AirDrop, but it has become much more reliable now, and I’m glad Apple introduced it.
  • Auto Save: The Auto Save feature for application documents was a love/hate relationship for me. As Wikipedia says, it significantly alters traditional workflow patterns and is a controversial addition to the system. But I still think adding it was a good idea overall.
  • System-wide support for full-screen apps.
  • High-quality multilingual speech voices: I’ve always used text-to-speech to help me proofread my articles and anything I write, really. Since Lion, the high-quality UK female voice ‘Serena’ is firmly set as my default Speech voice. I love it.
  • Improvements in TextEdit: The app gains a new graphical toolbar with font selection and text highlighting. [W]
  • Resume feature: Applications resume in the same state when re-opened as already seen in iOS. [W]

Features I was sad to see removed:

  • Save As: I always preferred to have this rather than Duplicate/Revert, and I remember having a hard time getting accustomed to the new workflow.
  • Rosetta: The software that makes possible the execution of PowerPC software on x86 hardware was removed in Lion. I knew Apple would drop support for PowerPC apps at some point. And like with the removal of the Classic Environment in Leopard, I was surprised PowerPC support lasted this long in the first place. However at the time I was still relying on a few PowerPC apps and it was a bit annoying to find alternatives and adjust. But, as I said, I couldn’t expect PowerPC support to last forever…
  • Removal of Intro videos: I don’t know you, but I loved the Welcome to Mac OS X videos playing after installing Mac OS X. I was sad Apple stopped making them.
  • Removal of scrollbar arrows: This irked me. Even if scrolling became more precise; even if scrolling can be performed in finer increments by using the ↑ and ↓ keys, I still miss the scrollbar arrows.

OS X 10.8 Mountain Lion

Released: 25 July 2012
Latest release: 10.8.5 — 13 August 2015
Wikipedia entry: here

Mountain Lion was the first Mac OS X release to drop ‘Mac’ from its name, as Apple started referring to it as OS X Mountain Lion rather than Mac OS X Mountain Lion.

It was also the first release to be distributed in a completely digital format. (Its predecessor, too, was initially only available via a software download, but Apple later made it also available via a USB flash drive that could be purchased on the online Apple Store for $69).

Mountain Lion introduced a lot of new things on the Mac, mostly features borrowed from iOS and features that improved synchronisation between Mac OS and iOS — but these did little to really improve my workflow, so I won’t mention these in my ‘Features I liked most’ list.

I wasn’t particularly excited about Notification Centre on the Mac, for example. I hated that its icon replaced the Spotlight icon in the top right corner of the screen.

  • Adding the Notes app to the Mac made sense, but since I was using (and still use) Simplenote + Notational Velocity or the more feature-rich nvALT, this addition didn’t really do anything for my workflow or sync habits.
  • Mountain Lion is the OS X release that replaced iChat with Messages, and I’ve always liked iChat’s UI more.
  • The updated Safari 6 added two features I liked (iCloud tabs and the unified smart search field), but dropped a featured I loved — RSS support (it was also dropped in Mail).
  • Power Nap was another welcome feature. From Wikipedia: ‌Power Nap allows flash storage-based Macintoshes (late 2010 MacBook Air and later, or the MacBook Pro with Retina display) to synchronise with iCloud (Reminders, Calendars, Photo Stream, Notes, Mail, and Find My Mac) while sleeping and also allows a Mac to download App Store and OS X updates as well as make periodic Time Machine backups when it is plugged in and sleeping.

Mountain Lion was generally considered to be an improvement over Lion, especially in the UI department, and it did change a lot of stuff (as you can read on the linked Wikipedia entry). However, in retrospective, for me personally 10.8 is perhaps one of the least memorable OS X versions. I really needed to check Wikipedia for an overview of all the changes and improvements because off the top of my head I couldn’t recall any of them, except maybe Notification Centre. It’s ultimately a good thing, because it means that Mountain Lion worked flawlessly and reliably on my Macs.

OS X 10.9 Mavericks

Released: 22 October 2013
Latest release: 10.9.5 — 18 July 2016
Wikipedia entry: here

OS X Mavericks was the first OS X major release to be a free upgrade, and the first release to inaugurate using California locations instead of felines in OS X version codenames.

Features I liked the most:

  • Timer coalescing: A feature that enhances energy efficiency by reducing CPU usage by up to 72 percent. This allows MacBooks to run for longer periods of time and desktop Macs to run cooler. [W]
  • iCloud Keychain: I loved the idea, but I never activated this feature on my devices due to my implicit distrust in iCloud services; a distrust that lasts to this day despite the clear improvements over time.
  • The new iBooks app: Maybe it’s just me, but I don’t mind reading or consulting books on my Macs.

Among the features I was sad to see removed there’s everything mentioned in the Wikipedia entry, i.e.:

  • The Open Transport API has been removed.
  • USB syncing of calendar, contacts and other information to iOS devices has been removed, instead requiring the use of iCloud.
  • QuickTime 10 no longer supports many older video codecs and converts them to the ProRes format when opened. Older video codecs cannot be viewed in Quick Look.
  • Apple also removed the ability to sync mobile iCloud Notes if iOS devices were upgraded from iOS 8 to iOS 9.

OS X 10.10 Yosemite

Released: 16 October 2014
Latest release: 10.10.5 — 19 July 2017
Wikipedia entry: here

As the Wikipedia entry says, Yosemite introduced a major overhaul of OS X’s user interface, emphasising flat graphic design over skeuomorphism, following the æsthetic introduced with iOS 7. It is the first major redesign of the OS X user interface since 10.5 Leopard. Other changes include thinner fonts and blurred translucency effects. Some icons have been changed to correspond with those of iOS 7 and iOS 8.

Unlike many other long-time Mac users, I really didn’t mind the UI redesign and the general flat æsthetic introduced in Yosemite. But the replacement of Lucida Grande with Neue Helvetica as system font was really a bad idea (I wrote some of my concerns in this article that predates WWDC 2014). That, the awful network instability (remember the discoveryd fiasco?), and other issues truly put me off, so Yosemite was the first Mac OS X version I refused to upgrade to, and I stayed on 10.9 Mavericks until 10.11 El Capitan was released.

Features I liked the most:

  • The redesigned Dock: Its look was now more similar to the one in early Mac OS X versions up to Tiger.
  • Continuity and Handoff: The Handoff functionality allows the operating system to integrate with iOS 8 devices over Bluetooth LE and Wi-Fi; users can place and answer phone calls using their iPhone as a conduit, send and receive text messages, activate personal hotspots, or load items being worked on in a mobile app (such as Mail drafts or Numbers spreadsheets) directly into their desktop equivalent. [W]

Features I was sad to see removed:

  • Above all, the introduction of Photos as a replacement for both iPhoto and Aperture. I didn’t care much for iPhoto. I actually think that Photos is, overall, a better app than iPhoto ever was. But I’m still mad that Aperture was discontinued. It is still my professional photo editing and photo management app of choice, though. I like its workflow much better than, say, Adobe Lightroom’s.

OS X 10.11 El Capitan

Released: 30 September 2015
Latest release: 10.11.6 — 9 July 2018
Wikipedia entry: here

Overall a very stable system, especially in its last 10.11.6 release, that has never given me a single problem on my 2009 MacBook Pro.

Features I liked the most:

  • The San Francisco font, thankfully replacing Neue Helvetica as system font.
  • Window management features (see Wikipedia entry).

Mac OS 10.12 Sierra

Released: 20 September 2016
Latest release: 10.12.6 — 26 September 2019
Wikipedia entry: here

With the release of 10.12 Sierra, the ‘X’ is dropped from the name, and ‘Mac’ returns, although spelt as ‘macOS’. Quoting Wikipedia, the name “macOS” stems from the intention to uniform the operating system’s name with that of iOS, watchOS and tvOS. I have always refused to conform to such silly spelling, so you’ll always find it written as ‘Mac OS’ here and on my social media posts.

I haven’t much to say about Sierra. Like Yosemite, it’s a version I skipped altogether. Unlike Yosemite, I did not skip Sierra purposefully and I have nothing against it. At the time it was released, my mid-2009 MacBook Pro couldn’t be updated past El Capitan, and I didn’t want to use a third-party patch to update it to Sierra at all costs. When I finally got a new iMac in 2018, it came with Mac OS 10.13 High Sierra preinstalled.

Among the new features introduced in Sierra, worth mentioning are Siri and Night Shift. But the former has always been useless to me, and to the latter I’ve always preferred f.lux.

Mac OS 10.13 High Sierra

Released: 25 September 2017
Latest release: 10.13.6 (Security Update 2020-006) — 12 November 2020
Wikipedia entry: here

Perhaps my favourite Mac OS version in recent times. After a bit of a rocky start (see Problems on the Wikipedia entry), I find 10.13.6 to be a very stable environment that is virtually issue-free for me. I still use High Sierra on my 2017 21.5‑inch 4K retina iMac and on my mid-2013 11-inch MacBook Air. I’m considering updating both to 10.14 Mojave, but I’m not in a hurry, honestly.

Notable in High Sierra is that it’s the Mac OS release where the new APFS filesystem (replacing HFS+) is the default. Since my iMac has an internal hard drive and not an SSD, its filesystem is still HFS+, as High Sierra doesn’t force the change on internal hard drives. As I’m told, Mojave does update them to APFS, instead, and that’s the main reason I’m reluctant to update my iMac, as disk performance is markedly worse on hard drives with APFS.

Features I liked the most:

  • I like that the screen can be locked with the keyboard shortcut ⌘-Ctrl‑Q.
  • Intelligent Tracking Prevention in Safari 11: feature that uses machine learning to block third parties from tracking the user’s actions. Safari can also block autoplaying videos from playing. [W]

Features I was sad to see removed:

  • FTP and telnet command line programs were removed in High Sierra.

Mac OS 10.14 Mojave

Released: 24 September 2018
Latest release (at the time of writing): 10.14.6 (Security Update 2021-002) — 9 February 2021
Wikipedia entry: here

As you may have guessed from the previous entry, I haven’t had the opportunity of using Mojave on any of my Macs, so I have little to say about it. It is generally considered a ‘good’ update, and many have praised the introduction of Dark Mode in its user interface. I’m not a fan of Dark Mode. I don’t think it is a great usability improvement, and I prefer using Light Mode and f.lux to reduce eye strain in the late hours of the day.

Features I liked the most:

  • I certainly like the improved functionalities in the screenshot software and the new Screenshot app that replaces the venerable Grab app.
  • I also like the new space in the Dock for recently used apps.

Worth mentioning:

Mac OS update functionality has been moved back to System Preferences from the Mac App Store. In OS X Mountain Lion (10.8), system and app updates moved to the App Store from Software Update. [W]

Mac OS 10.15 Catalina

Released: 7 October 2019
Latest release (at the time of writing): 10.15.7 Supplemental Update — 9 February 2021
Wikipedia entry: here

I used Catalina for less than two weeks before enrolling my 2015 13-inch retina MacBook Pro in the Big Sur beta programme, but based on the huge feedback I received about it (see my series of posts Mac OS Catalina: more trouble than it’s worth, starting from here), I consider 10.15 Catalina to be possibly the worst release in all history of Mac OS X.

Features I liked the most:

  • Sidecar is perhaps the only new feature I really like in Catalina. Sidecar allows a Mac to use an iPad (running iPadOS) as a wireless external display. With Apple Pencil, the device can also be used as a graphics tablet for software running on the computer. [W]

Features I was sad to see removed:

  • Dropping support for 32-bit apps is what I hate most about Catalina.
  • I also disliked the split of iTunes into different apps (Music, Podcasts, TV, Books), all of lower quality than the sum of their parts that was iTunes.

Mac OS 11 Big Sur

Released: 12 November 2020
Latest release (at the time of writing): 11.2.3 — 8 March 2021
Wikipedia entry: here

Big Sur is the first Mac OS release in 20 years with a new numbering scheme — it’s not ‘Mac OS Ten’ anymore.

I’ve been beta testing Big Sur since August 2020, and I’ve been keeping a logbook on my blog, documenting my observations. You can start from the Intro if you’re interested.

Features I was sad to see removed:

  • Network Utility has been deprecated.
  • The ability to remove the menu bar clock.

Follow-up: the feedback on my articles about Snow Leopard, and more about user interface design

Software

This post is at least two weeks late. What happened right after I published my two articles on Snow Leopard (link to the first, link to the Addendum) was 95% amazing and 5% frustrating.

Amazing because the response was rather unexpected and overwhelmingly positive. Frustrating because I simultaneously started receiving a lot of feedback via email, and my day job kept me busier than usual. The result is that I accumulated a serious email backlog almost immediately, and my response times got longer because I was overwhelmed with work.

To give you an idea, the second article was published on 22 February, and between 23 February and 16 March, I received 154 emails. A good 30% of these were short messages of appreciation, to which a “Thank you for reading” reply was sufficient. Then there was the usual 10% of messages from people who clearly missed the point of my articles, but at least didn’t write me anything offensive.

The remaining 60% of feedback is comprised of messages from people who asked me to elaborate more on certain aspects of Snow Leopard’s UI; messages from people who raised further questions about Apple’s interface design in general; and messages from people who were curious about my background, who wanted to know where I come from with regard to discussing user interface topics.

In this article I want to share some of the most interesting bits that have come out of this sudden but satisfying onslaught of feedback. I won’t use full names for privacy reasons, just initials. Think of this as a sort of interview, if you like.

After agreeing with me on the better usability in Snow Leopard’s UI compared with Big Sur’s, C.H. writes:

There’s also one thing that drives me nuts when nerds discuss software and OS design. They would dismiss older releases saying that they look ‘dated’. Today anything that doesn’t look flat, bland and minimal is ‘dated’. I don’t think that it’s the right way of talking about GUI design. Emphasis should be put on function more than looks.

I tend to agree. How a graphical user interface looks is important, but it’s when visuals and workings are strongly tied together that good design happens. The look of a piece of software or operating system reflects the underlying ideas and interface decisions on how to present information to the user and how to allow the user to manipulate it. How a user interface looks shouldn’t be treated as a separate, standalone aspect of its design. The way some nerds talk about UIs that look ‘dated’ makes me think that they, as users, tend to separate the visuals and workings of an interface.

The only way I can reasonably call an interface ‘dated’ is when considering hardware limitations. Windows 3.1, to me, looks dated like Pac-Man looks dated to a modern gamer. But Pac-Man is as good and as addictive as some current games; the way it looks is strongly influenced by the limitations of the hardware it was meant to run on and the technology of its time. Same for Windows 3.1. In both these cases, how something looks doesn’t necessarily make it ‘good’ or ‘bad’. It’s how it works.

Another thing that makes the ‘dated’ objection kind of meaningless is the fact that there are old user interfaces which fit the description of what some would define as a ’modern look’. The Macintosh System 6 operating system, that was used by Macs between 1988 and 1991, has a flat and minimal UI. In my opinion, using ‘dated’ as a criterion to judge whether a user interface is good or bad, is misguided.


S.L. asks:

Do you think it’s possible to replicate the overall Big Sur æsthetic going straight from the Snow Leopard interface? That is, can the Big Sur æsthetic be done right?

This is a particularly juicy question.

On a purely theoretical level, I would say it is possible to ‘fix’ Big Sur’s interface by integrating what was ‘right’ in Snow Leopard. Again, on paper, the recipe would be rather simple: go take a deep look at Snow Leopard’s interface, study the Human Interface Guidelines it was based upon, examine the way Snow Leopard’s UI consistency worked, and replicate that in Big Sur while giving it a ‘fresher look’ (if that’s so important). This is more or less how iterating on the UI worked in the past, from Mac OS X 10.0 to 10.6 at the very least.

On a practical level, my instincts tell me that that ship has sailed by now. We are at a point where such a course correction at the UI level would require such time and effort that Apple would have to noticeably slow down Mac OS development. Steve Jobs’s Apple would have done it, because Jobs didn’t really care about shareholders the way the current leadership does. And in fact, in a way, that’s what Snow Leopard was all about back then — the first Mac OS version to focus on fixing what hadn’t worked in 10.5 Leopard, rather than touting new features.

But Tim Cook’s Apple? Forget about it. For that to happen, people would have to constantly complain about Big Sur’s UI the way they did with the infamous butterfly mechanism in the MacBook’s keyboard. For that to happen, people would have to stop buying Macs because of Big Sur alone. And that’s very unlikely, considering how many people are just fine with Big Sur’s UI.

Apple’s stupid insistence on heavily borrowing iOS and iPadOS’s visual language for the Mac’s interface is starting to look like an irreversible trend. As someone who’s been a Mac user for more than 30 years, this user interface degradation is painful to witness. I fear that, inside Apple, either there’s no one left of the old design team guard, or the new guard is simply ignoring their input.

It’s just speculation on my part, of course, but what I see when I use Big Sur is the work of people who only seem to know about iOS’s interface and paradigms. Designers who haven’t really studied how the old Human Interface Guidelines worked, or don’t care, or they have but think they’re doing a better job (…and they’re not).

What I’ll never tire of pointing out is that the mere fact of altering Mac OS’s interface to make it more similar to iOS and iPadOS’s works against its very usability. If the idea behind this insistence on homogenising these interfaces is to bring new users to the Mac — that is, people who only know and use Apple’s mobile devices — and welcome them with a familiar interface, then Apple is not really doing them a favour.

By having a Mac OS release (Big Sur) with an interface that superficially resembles iOS’s interface and sometimes behaves in a similar way, is less user-friendly than it seems. Because when behaviours do differ — due to the fact that a traditional computer with an interface that revolves around the desktop metaphor and mouse+keyboard as input devices, is different from a phone or tablet with a Multi-touch interface — then you actually add an amount of that cognitive load you originally wanted to remove by making the two UIs (of Mac OS and iOS) more uniform. If it looks like a duck, walks like a duck, but then it barks, then things may get a bit confusing.

With this premise, it’s easy to think that making Mac OS also behave more like iOS is the necessary next step. This is likely what Apple has in mind for the future of the (Apple Silicon) Macs. But if you think about it, a design method that starts from the visuals and then has the visuals influence the workings of a system is a method that works backwards with respect to what’s typically considered good design. The interface of a Mac, an iPhone, and an iPad should be focused on being the best for each specific device.


A.M. writes:

I appreciate the criticism in your Snow Leopard vs Big Sur articles. I also realize it’s somewhat easier to point at what’s wrong than make a list of what is right or what should be done right with a UI. In your opinion, what are the fundamentals of a good UI?

Apple itself wrote a good answer to this question, back in 1982 with the publication of the Apple //e Design Guidelines, a short manual in two parts, the first written by Joe Meyers, the second by Bruce Tognazzini. In Part 2, Tognazzini outlines the goals for good human interfaces: simplicity, consistency, efficiency, self-teaching, speediness, minimum strain on the user’s memory, and honesty. Here are some excerpts:

Simplicity

User interaction should be simple and easy to remember. Spend the necessary time to design a user interface that presents the best trade-off between alternate design issues. Once the user has become basically familiar with the human interface, if she guesses at an unknown response, she should be correct 95% of the time.

Consistency

All programs written for a given computer should have as great a commonality as is practical. […] All programs produced by a given software house should perform the same function in the same way. The same key sequence must not do the opposite thing in different products (E=edit, E=eradicate). […]

All software should be self-consistent: menu formats should be identical. […] If the LEFT-ARROW key deletes characters in one part of the program, it should delete characters in all parts of the program. If you are working on a large project, be sure to spend enough time in team meetings being sure that everyone is on the same track — all too often the three or four sections of a program end up with an entirely different ‘feel’.

Efficiency

The user should be able to perform the desired task in as little (perceived) time as possible, with the minimum (perceived) complexity. […]

Self-teaching

Often there is a trade-off between ease of learning and ease of use. Carefully balance your decisions: if the program is too difficult to learn, salespeople will not learn it and, thus, not sell it. If endless instructions and voluminous menus make it slow and cumbersome to use, people will get frustrated and tell their friends not to buy it. […]

Both syntactic and content help should be available at the point at which it is needed; designers are successfully doing that without encumbering the experienced user. See: Help and Menu. Many designers have successfully created a multi-tiered interface. See: Novice/expert modes.

Speediness

Actual speed of operations is important, but perceived speed is even more important. It may seem important to conserve keystrokes. but it is more important to conserve “brain strokes” and design the interface so that there is a natural flow. A more important goal is to reduce the amount of unproductive time, which is time spent deciding how to perform the desired task rather than time spent performing the task. This concern should permeate the entire design process.

React to user’s input immediately. A user will interpret any delay of more than a few tenths of a second after he has pressed RETURN to mean that either the program or the user has made an error.

Minimum strain on the User’s memory

Programs that are not used literally every single day will be forgotten. Users will not remember command words, the names of their files, nor the fact that you are accepting data not with RETURN, but with CTRL‑V. […]

Computers are notoriously good at remembering the above type of information. Share it with your user: make sure the information needed is available where and when needed.

Honesty

Do not lie to your users. Do not say, “File loaded” when the file is not loaded, only the name of the file has been “loaded,” whatever that means. [In other words, don’t create deceiving user interfaces.]

These goals may have been written 40 years ago, but they’re far from ‘dated’, and I find they’re still great software design goals/guidelines today. It would be interesting to closely examine all major operating systems available today and test them against these goals. Not even Apple’s own operating systems would pass. Mac OS, for one, has increasingly become less consistent from OS X 10.7 Lion onwards (some would argue that things started going downhill after 10.4 Tiger, even).


J.W. has a provocative question:

Don’t you think that this dumbing-down of the Mac UI (and other platforms) is because regular people today are dumber when it comes to computing than we were back in the Eighties?

I like the direction this question is going, but I believe it’s more complicated than that. First, I’d say no: today, regular people tend to be more literate than those of us who were exposed to computers back in the 1970s and 1980s. Back then, approaching this new thing, the computer, was more cumbersome. I was given my first home computer when I was 10 years old, and tried to learn everything I could in the only possible way before the Web existed — via books and magazines. But at that time many regular people first encountered computers in their twenties or thirties, and in the workplace. And they had never experienced anything like that before in their life, except maybe pocket calculators.

Today we see smartphones and tablets already in the hands of small kids. Some of them are already familiar with the basic interactions with these devices at an age where I was still perfecting my cursive script, so to speak.

Nevertheless, this superior base computing literacy of today’s regular folks compared to the regular folks of the Eighties, has interesting side-effects when we return to user interface design. Chris Espinosa already pointed this out back in 1997, at the end of a lecture held with Larry Tesler at the Computer History Museum in Mountain View, California:

…I don’t think acculturation had no effect [on human interface design]. I think what acculturation has done [is that] it’s made us soft. We don’t address complexity anymore the way [we used to do] — we sweated over complexity in 1981; we were deathly afraid of complexity. We take it for granted now.

And that is where the problem lies today. A lot of usability and discoverability issues of current operating systems’ UIs stem from that ‘taking acculturation for granted’ Espinosa was talking about. Today, a lot of people arrive to traditional computers via mobile devices; mobile devices are the first computing experience they know. And iOS and Android are simpler (some geeks would say ‘dumber’) operating systems than Windows, Mac OS, or Linux.

So, on the one hand, you have regular people who find using traditional computers harder than the smartphone or tablet they’re familiar with, because they assume computers will behave similarly — they take them for granted — and are puzzled when that doesn’t happen. On the other hand you have operating systems on traditional computers with worse user interface design because the OS designers take for granted that people today are more familiar with this stuff than they were decades ago.

So the OS designers take shortcuts because they think, It’s not the 1980s anymore, we don’t have to explain these interactions starting from Adam and Eve anymore. This leads to ambiguity in the UI; it leads to assumptions like, We can make this discoverable only on mouseover, the user will figure it out, or, It doesn’t matter if this control doesn’t look like a button. On the iPhone it’s the same thing and people will know that. Well, judging from the amount of feedback from regular people I received on Big Sur’s UI, the answer is no, many users won’t figure that out as instantly as you think.


Conclusion, for now

This has been just a small selection of subjects I wanted to address publicly. As noted at the beginning of this piece, the amount of positive and thought-provoking feedback I’ve received after publishing my articles on Snow Leopard’s UI has been staggering. I’ve done my best to respond to every single person who wrote me, and I’ve tried to extrapolate the very best questions I was asked. Of course, this is far from exhaustive; user interfaces is the kind of subject I easily get carried away with, but I’m also aware that people’s attention is very limited and I didn’t want to abuse that with an extremely long article.

Once again, a heartfelt thank you to everyone who got in touch, and thanks for the amazing feedback. And as always, thanks for reading!

A retrospective look at Mac OS X Snow Leopard - Addendum

Software

After reacquainting myself with Mac OS X 10.6 Snow Leopard over the past two weeks and collecting a series of notes and observations about its user interface, I assembled everything in the article I published a few days ago. It was well-received and I want to thank everyone offering praise and feedback.

I’m glad it was clear from the start that it wasn’t my intention to write an exhaustive overview of Snow Leopard and the user interface degradation I’ve witnessed in subsequent Mac OS releases. I wanted to provide enough examples of user interface details to prove my point. And while I haven’t received many particular requests in the form of, You didn’t talk about [feature], you should add that example, when I returned to Snow Leopard on my 2009 MacBook Pro, I realised there were still a couple of things I had left out that were worth mentioning. Rather than adding them to that already long overview, I’ve decided to publish this addendum.

User interface

Menu transparency

In my previous piece, I talked about how Snow Leopard treated menu bar transparency (or rather translucency), and how I consider it a better, more user-friendly implementation than the one we now see in Mac OS Big Sur.

What I forgot to mention, however, is the way menu transparency is handled in both Mac OS versions. In both systems, when we pull down a menu from the menu bar, the menu background isn’t matte, but has a degree of transparency that lets you vaguely see what’s behind the menus (a portion of the desktop wallpaper, another window, etc.). On paper, you’d think that this effect may appear similar in Snow Leopard and Big Sur, but when you look at the implementation, things couldn’t be more different.

Here’s Snow Leopard:

The effect doesn’t really change from an image to another, but I wanted to show it both with a black & white and a colour desktop wallpaper as background.

Here’s Big Sur:

While the effect in Big Sur isn’t completely terrible, judging by the feedback I’ve received since I started publishing my Big Sur logbook, many people find the contrast between the menu text and the menu background to be rather poor, especially for inactive menu commands, so they usually enable either Increase contrast or Reduce transparency in System PreferencesAccessibilityDisplay as a workaround.

Snow Leopard doesn’t have a Reduce transparency option in the Seeing tab of System PreferencesUniversal Access. There’s just an Enhance contrast slider you can move to increase the contrast of the whole interface and reduce the menu transparency in the process. But as you can see above, menus in Snow Leopard are already more contrasty than in Big Sur, even with their default transparency. If I had to use more descriptive terms to differentiate these two types of menu transparency, I’d say that in Snow Leopard the effect resembles flat, thin paper, while in Big Sur is more like frosted glass.

Personally, I find the effect in Big Sur unnecessarily tridimensional and I’m slightly bothered by the fact that the menu is not attached to the menu bar (there’s a 2‑pixel gap). But I’m really nitpicking here.

Exposé and Spaces

Snow Leopard is the last Mac OS version to feature the old approach to window management and virtual workspaces before it was rethought and its name changed in Mission Control. Exposé was originally introduced in 2003 with Mac OS X 10.3 Panther, while Spaces was introduced in 2007 with Mac OS X 10.5 Leopard. I think Snow Leopard was perhaps the best version to integrate these functionalities.

From a UI standpoint, judging which is the better approach between Exposé & Spaces versus Mission Control is difficult. It’s mostly a matter of spatial arrangement, and things become quickly subjective here.

Let’s start by examining things in Snow Leopard; here’s the Exposé & Spaces preference pane:

And here’s the Mission Control preference pane in Big Sur:

There is a general overlapping of features. The main difference between the two models, conceptually, is that in Mission Control there is one shortcut to both show All [open] Windows and all the virtual workspaces (desktops); while in Exposé & Spaces, as the name itself suggests, the two things are accessed separately — one shortcut to show all Spaces (F8), one to show all open windows (F9). [In this section I’m going to refer to the default Fn-key shortcuts for practical reasons.]

Here’s what happens when you invoke Spaces in Snow Leopard:

 

And here’s what happens when you invoke Mission Control in Big Sur:

Details worth mentioning:

  • As you know, that is not exactly what happens when you enter Mission Control: at first you only see all the open windows of the applications in the desktop you’re currently in. To also show an overview of all the other desktops and all applications running in fullscreen mode — as in the above image — you’ll have to move the mouse towards the top of the screen.
  • Once you’re in this view in Mission Control, there’s not much you can do: you can access a specific window in the current desktop, switch to another desktop, move an app window to another desktop, or add/delete other desktops.
  • Note also that if an application has multiple windows, these will appear as a group. So, in a way, your bird’s eye view on the whole situation is a bit limited: you can’t see at a glance the contents of all windows because they’re grouped per app, and you also can’t see much of what’s happening in other desktops, because the thumbnails aren’t big enough.

Over on Snow Leopard, things are more fine-grained. Since Exposé and Spaces have separate controls, you can:

  • See all open windows in the current space.
  • Have a clearer view of apps and windows opened in other spaces (see above).
  • See all open windows in all spaces at a glance if you first invoke Spaces (F8) and then Exposé (F9). See the image below:

With the Spaces + Exposé view combined, you have the possibility of jumping directly to a specific window in any of the spaces. To achieve the same result in Mission Control you have to:

  • Invoke Mission Control (F9)
  • Move the mouse to show all desktops
  • Click on the desktop where the target window is located (or you think is located, since you can’t really see all open windows)
  • Once you’re in the other desktop, if you don’t see the window immediately, you have to invoke Mission Control again.

It’s clunkier, isn’t it? In Snow Leopard you hit two keys and you click once on the window you’re after, because you clearly see everything ‘from above’ in greater detail.

[Update — Eric on Twitter writes: “Quick tip about Mission Control — hold down Option when clicking on a space, you don’t zoom in to the space but still switch to it, so you can still pick a window without having to go back to MC (or pick a different space).” I admit I had forgotten about this shortcut. It certainly makes things easier in Mission Control, but the execution is still clunkier than Spaces on Snow Leopard.]

Oh, and another thing. In Snow Leopard’s Spaces preference pane, if you enable the option to Show Spaces in menu bar, you’ll always know which space you’re in thanks to this icon:

And by clicking on it, its menu will allow you to select any other space (though using Ctrl‑1, Ctrl‑2, Ctrl‑3, etc. is faster).

Personally, I have no problems navigating Mission Control: after years of muscle memory, and the fact that on my iMac 4K running Mac OS High Sierra Mission Control still shows all app windows without grouping them per app, I can move between app windows and workspaces rather quickly. Yet I have to point out that the Exposé & Spaces implementation in Snow Leopard is better designed and more versatile.

Labels vs Tags

Tags in the Finder were introduced with Mac OS X 10.9 Mavericks and replaced the previous Labels functionality. Or rather, they expanded the Labels functionality. Before Mavericks, Labels in Mac OS X used to work in a simple way, virtually unchanged since the classic Mac OS: you were given seven colour-coded labels (Red, Orange, Yellow, Green, Blue, Purple, Grey), and you could use them as-is, i.e., by leaving Red, Orange, Yellow, etc. as label names; or change their names and call, for example, the Red label “Important”, the Blue label “Work”, and so on. This designation was simply to give each colour a name that was meaningful to you.

But you could only assign one label to an item, because the label’s colour was the predominant part, not the name. You could have a folder full of important documents, and if you used Red to indicate something “Important”, you could assign the Red label to that folder. But if you wanted to use labels to indicate that the contents of such folder were “Important” (Red) and from “Work” (Blue), you couldn’t assign both labels to it.

It’s safe to deduce that the reasoning that went into the execution of the Tags functionality in Mavericks was to overcome this hurdle and make things easier. With tags, you’re still limited to the same seven colours, but since these are tags and not just labels, the tag name is predominant, not the colour. In fact, with this approach, you can create all the tags you want and then assign a colour to them, if you want. But they can be colourless, or you can have different tags with the same colour. This, among other things, allows you to have an item with multiple colour-coded tags. Using the same example as above, you can indeed have a folder with the “Important” (Red) and “Work” (Blue) tags, along with many other tags of your choosing.

This implementation also allows for more fine-grained Spotlight searches. While with labels you could search all items marked with a specific label colour, with tags you can search for any tag by name.

In practical terms, if the Labels approach was perhaps too simple, the Tags approach is certainly more complicated. From a merely visual standpoint, labels are more effective. Yes, you can only assign one colour to an item, but when you do, the whole item’s name is highlighted, and it definitely stands out:

With Tags, since an item can have more than one colour-coded tag, its name won’t be highlighted — a coloured dot will appear by its side:

And it doesn’t stand out in the same way. You can find a few more examples in my brief piece Labels vs Tags, written in October 2013.

In a nutshell: Tags are more versatile than Labels; Labels are more effective than Tags in how they behave visually.

Pedantic interpolation on Tags’ behaviour in a multilingual setup

There’s an irritating side-effect of how tags and colours work, as opposed to the old Labels model, but you’ll only see it if you, like me, need to occasionally switch from one system language to another. Since with Tags, names are more important than colours, when you change system language the seven default coloured tags (Red, Orange, Yellow, Green, Blue, Purple, Grey) will be localised in the other language. But when you revert to your preferred language, you’ll see that those localised tags have remained along with the original seven. That’s because the system thinks that they’re two distinct sets of tags, not the same set with names changing according to the language.

So, if you switch from English to Italian as system language, the green tag with the name “Green” will become a green tag with the name “Verde” (Italian for ‘green’); but when you revert back to English you’ll find yourself with two green tags, one named “Green”, the other “Verde”. Same for all the other six colours:

This creates unnecessary confusion, and not just because you now have seven additional tags you didn’t want. Suppose you typically use tags as you once used labels, and you don’t assign a specific name to a tag but you just leave its colour’s name as-is (e.g. “Green” for the green tag). If you have English as the default system language, and assign the green “Green” tag to a bunch of folders, when you switch to Italian, all those folders will still have a green tag with the “Green” name, but if you find another item you want to tag as “Green”, after selecting the green dot from the Finder’s File menu as a quick way to assign the green tag, you’ll find yourself with an item that has a green dot but the name “Verde”, because now the system language is Italian and the default green tag is called “Verde”. So you’ll end up with items which indeed have the same tag colour, but different tag names.

Yes, it is as confusing as it sounds.

Conversely in Snow Leopard, with the simpler Labels model, if you don’t alter the default label names (Red, Orange, Yellow, Green, Blue, Purple, Grey) and use them as-is, when you switch to another language their names will be translated into that language, but when you revert to English, they’ll revert to English as well:

 

Left: System language is Italian. Right: System language is English. The “Screenshots” folder retains its green label and the colour name is automatically localised.

My apologies for this pedantic excursion. I’m aware that the confusion generated by using Tags in a multi-language setup is something that may be annoying for only a subset of users, but it is nonetheless yet another example of something that is implemented without taking into account other scenarios that may differ from the default. And of course this has nothing to do with Big Sur, as the change from Labels to Tags happened way before.

Applications

iTunes

Some people wrote me asking why there was no mention of iTunes in my previous article. On the one hand, speaking about the user interface of iTunes is probably enough material to write a small book, especially considering how, over its long history, it has often eschewed system-wide UI conventions in a few places of its interface. On the other hand, the last iTunes version supported by Snow Leopard is 11.4, and by that version its user interface was already deteriorating. So while I still think that iTunes, in general, is a better application than the current Music + Podcasts + TV apps, I didn’t feel that version 11.4 under Snow Leopard was a particularly good example of iTunes user interface.

iTunes 11.4 under Snow Leopard. Nothing to write home about, UI-wise. In a previous version of this article, I wrote that the Column Browser (shown here) was a feature “sorely missing from the current Music app”, but Mike kindly corrected me over Twitter — the feature is actually present and accounted for in the Music app. Terrible oversight on my part. 

While many long-time Mac users tend to prefer iTunes when it was just a music player, I consider both iTunes 9.2.1 and 10.6.3 to be two solid versions of the more jack-of-all-trades iTunes that came later.

 

‌iTunes 10.6.3 on my iMac G4 running Mac OS X 10.5.8 Leopard. Buttons that look like buttons; quick access to view options right in the upper area; clean, thoughtful organisation of controls, especially in the status bar at the bottom.

Other odds and ends

Reader Simon H. contacted me via email and, among other things, he writes:

I know it’s not a UI question, but I seem to remember that Snow Leopard had great network stability. What’s been your experience in this regard? Can you confirm?

Quite satisfactory. In more recent versions of Mac OS, all my Macs will sometimes (not frequently, mind you) disconnect from the wireless network or fail to reconnect automatically after exiting sleep. The old 2009 MacBook Pro has been running Mac OS X 10.6.8 for the past two weeks and its connection to the home wireless network has been very stable and reliable.

Another place where I’ve noticed more reliability compared to more recent Mac OS versions is when connected to other Macs for file sharing. Sending or retrieving sizeable files from my two Macs running High Sierra can sometimes fail with what can only be described as a network timeout: the copy process hangs for no apparent reason and never resumes, and I have to abort by relaunching the Finder. With the MacBook Pro running Snow Leopard this has never happened so far, and I’ve shared several large files in the past two weeks between it and my iMac running High Sierra.


In my previous article, I mentioned two very usable browsers you can try to surf the Web under Snow Leopard, as Safari 5.1.10 is too old and unsupported. Jeremy reminded me of TenFourFox, which is more up-to-date. Since TenFourFox is a PowerPC-based browser, at first I thought Jeremy was suggesting running it under Snow Leopard via Rosetta, but it doesn’t work anyway. When I reread his tweet, I realised he said TenFourFox for Snow Leopard. I hadn’t realised there was a separate project for Intel Macs. Anyway, after some Web searching, I found TenFourFox Intel (a.k.a. “TenSixFox”), and also another project, called Arctic-Fox, which seems fairly recent as well. I haven’t had the time to properly test either, unfortunately.


Another thing I wrote in my previous article was about the little-to-no iCloud functionality under Snow Leopard:

Predictably, iCloud (still called MobileMe in Snow Leopard) doesn’t work either. Login fails in the System Preference MobileMe pane and when setting up an iCloud account in Mail. The only way to access iCloud is therefore via the Web.

In the same tweet, Jeremy mentioned that he has been able to set up iCloud email accounts by using the direct incoming/outcoming mail server addresses and configuration. So I went back to Mail and tried again, but even creating a new account and manually entering all the settings found at this Apple Support page, I still was unable to set up an iCloud account. Mail kept telling me that “the icloud.com IMAP server rejected the password” for my account.

And with this, I think it’s all for now. I still welcome feedback via Twitter or email, and may write further updates on this subject in the future.

A retrospective look at Mac OS X Snow Leopard

Software

Introduction

My recent article, The reshaped Mac experience, received a lot of attention judging from the response on Twitter and the WordPress analytics — apparently, among other places, it reached Hacker News and Reddit. Unlike my four-part series ‌Mac OS Catalina: more trouble than it’s worth, however, it didn’t attract any hate mail at all. The sheer majority of feedback I received was very positive, with many many people agreeing with me and my observations. A few — some provocatively, some genuinely curious — asked me something along the lines of, Well, if you dislike the current Big Sur UI and Mac experience, what’s an example of Mac OS UI and experience you DO like?

It’s a more than fair question, and this piece serves as an answer. When I wrote back to those who asked me, I replied Mac OS X 10.6 Snow Leopard. It was sort of a gut-reply based largely on fond memories of using that Mac OS version quite extensively.

When I purchased my 15-inch MacBook Pro in July 2009, it came with Mac OS X 10.5.7 (Leopard), but I immediately upgraded to Snow Leopard when it was released a month or so afterwards. As you know (and if you don’t, here’s a refresher), together with Mac OS X 10.4 Tiger, Snow Leopard was one of the Mac OS versions with the longest lifespan — almost two years, from August 2009 to July 2011, when the final 10.6.8 v1.1 minor release came out. On my 2009 MacBook Pro, I kept using it until mid-2012, as Mac OS X 10.7 Lion (released in July 2011) didn’t fully convince me at first, so I waited until at least version 10.7.3 before upgrading.

So, I used Snow Leopard on my 2009 MacBook Pro for about three years, and then again on a 2010 Mac mini that a friend gave me to maintain, as a sort of offsite backup. That Mac mini was kept on Mac OS X 10.6.8 for the whole four years it was in my custody (2011–2015) and it was switched off only twice during that period and maybe restarted four or five times in total. It enjoyed an insane uptime and it was a testament to Snow Leopard’s stability.

But back to my ‘gut-reply’, I wanted to be certain that my fond memories of Snow Leopard weren’t just nostalgia. While I am confident when I say that Snow Leopard is the most stable version of Mac OS, I wanted to make sure its user interface was really the good user interface and experience I was remembering. So, after a few frustrating attempts at creating a virtual machine on my current iMac with Mac OS High Sierra, I decided to install Snow Leopard on a USB flash drive, and boot my 2009 MacBook Pro (yes, it’s still alive & kicking) in Snow Leopard from that flash drive.

Installation


Ah, When Mac OS welcomed you after the installation process was complete…

Since the MacBook Pro doesn’t have an optical drive anymore, I had to create a bootable USB flash drive from my original Snow Leopard DVD Installer. The fastest method is to use Disk Utility — rather, an older version of Disk Utility, from a time when this application was really a utility, and you could use the Restore feature reliably to clone the bootable DVD to (in this case) an external volume.

From a bootable USB flash drive to another USB flash drive, installation was relatively fast, about 20–25 minutes. Although I would have preferred an external SSD for the speed, I must say that using Snow Leopard from the flash drive is a breeze nonetheless. The system is responsive and I haven’t noticed any particular lags.

User interface

Now let’s examine just a few aspects of Snow Leopard’s user interface — just like I did for Big Sur in my logbook — and draw comparisons with Big Sur’s interface.

The menu bar

Back in August 2020 when I started testing the first Big Sur beta versions, I wrote in my Big Sur logbook:

In Big Sur, the menu bar by default isn’t solid white, but has a noticeable degree of transparency: it takes the colour of the desktop wallpaper behind it, in an attempt to blend in with the rest of the desktop environment. Some may consider this sleek, but it’s just gimmicky and usability-hostile.

What happens when the desktop wallpaper has darker colours? Well, menu items and menu bar icons become white, of course. The problem is that the wallpaper doesn’t have to be too dark.

In other words, when Big Sur decides that the desktop background image is dark enough, text and icons on the menu bar become white. The problem is that there are cases where the background colour simply isn’t dark enough to warrant a change from black text and icons to white text and icons. Consequently, the contrast is too poor. The only option for better usability is to select Reduce transparency in System PreferencesAccessibility. This brings the menu bar back to a useful state, solid white with black elements.

In Snow Leopard, the menu bar has transparency set to on by default, but it’s definitely more subtle, even with darker desktop backgrounds:

In the top image, menu bar transparency is off; in the bottom image, transparency is on. The difference is almost negligible.

Only with certain background images that contain dark and light areas starkly juxtaposed can menu bar transparency become a bit of an issue under Snow Leopard, but that is partly mitigated by the visible drop shadow beneath the menu bar itself, which helps to make the menu bar stand out more:

Contrast, even in these conditions, tends to be more tolerable than in Big Sur, at least for my eyes. And in any case, in Snow Leopard you can quickly turn off transparency right in System PreferencesDesktop & Screen Saver:

I’ve been talking about ‘transparency’, whereas it’s actually ‘translucency’ — at least in Snow Leopard.

Finder windows

In Snow Leopard, Finder windows are essentially perfect from a user interface standpoint.

When I shared this over Twitter, Mario Guzmán observed that Things are nicely compartmentalized by color. You can distinctly tell each section of the window (even the damn scroll bars)… it’s not just one blob of white with grey symbols.

Exactly this. The window has clearly distinguishable areas: the Title bar (with the semaphore controls at the top left of the window, and the sidebar+toolbar show/hide toggle button at the top right), the Toolbar, the Sidebar (with colourful icons helping you quickly and easily locate items at a glance), the Path bar, the Status bar, and finally the scroll bars which are always visible.

Persistent up/down arrows and scroll bars are the right thing to do, usability-wise, and it is such a user-friendly design. The length of the ‘aqua blue’ bar immediately gives you an idea of how populated that folder you just opened is going to be. Further, if you need to rapidly scroll down, you just grab the bar with the mouse pointer and scroll.

In later Mac OS versions, scroll bars are set by default to appear only based on mouse/trackpad movement, which is a pity; many users probably don’t realise they can have scroll bars appear permanently, so they don’t have to time the mouseover action for the scroll bar to appear and then hope they’ll manage to grab it when they want to quickly scroll down a long list of elements.

I am once again reminded of that infamous quote by Alan Dye (Apple’s VP of Human Interface) from WWDC 2020, speaking of Big Sur’s UI redesign: ‌We’ve reduced visual complexity to keep the focus on users’ content. Buttons and controls appear when you need them, and they recede when you don’t. I still believe this is not a good approach in general, and especially for essential elements like scroll bars, which should always be visible by default, because they are UI elements whose usefulness isn’t limited to when you use them or interact with them — they signal something even when not strictly needed. In the case of the scroll bars it’s a visual estimate of how many elements a folder contains, how long a list of items is, and more importantly your current position when scrolling.

Back to Finder windows, here’s an “Apple’s attention to detail” detail: notice that icon in the bottom left of the window? It is a subtle visual cue that tells you if Finder icons (items) are sorted, unsorted, or simply snapped to a grid. When opening windows from read-only volumes, the icon of a crossed-out pencil appears here, meaning that you can’t modify the enclosed items or write to that volume.


Items are unsorted (Arranged by: None) — No icon in the bottom left corner


Items are sorted (by name, size, kind, etc.)


Items are snapped to grid


Window from a read-only volume

While I don’t find this UI detail to be crucial, it is certainly nice to have, and an example of those little things that contributed to make the Mac’s interface great. As I said above, it reflected a certain attention to detail and overall thoughtfulness I’ve seen progressively fade away in later Mac OS releases.

A look back at a few system apps, with occasional UI comparisons between Snow Leopard and Big Sur

Safari

5.1.10 was the last version of Safari running on Mac OS X 10.6.8. Here are a few things I still prefer over the current Safari:


The blue progress bar


The RSS button (you could read RSS feeds with Safari)

Another detail I very much prefer in the older Safari over more recent versions of Safari is how the plus [+] button near the address bar works. Its placement makes its function rather unequivocal: Add the current page to something. As usual, tooltips are helpful:

But what if I want to add this page to my Reading List? No worries, when you actually press the [+], a thoughtfully-designed sheet comes down, and you can put the current page exactly where you want: in your Reading List, in the Top Sites, or in your Bookmarks.

The other plus button, to open a new browser tab, is placed in such an obvious spot that you know what it does without even waiting for the tooltip to appear:

Now, let’s take a quick look at the UI in Big Sur’s Safari:

At first glance, there’s only one plus button in the app’s chrome. Try to look at this UI with fresh eyes and guess what the [+] button does. Despite its prominence, it just opens a new tab. If you want to add the current page to your Reading List, you have to move the mouse pointer inside the address bar, and at that point a tiny (+) will appear on the left side of the address bar.

But wait, if you want to add that page to your Bookmarks instead? Well, you’ll have to click the Share button in the toolbar, and here you’ll find the option to add the page to your Bookmarks…

Oh look, from here you can also add it to your Reading List. Why exactly can these actions be found under a ‘Share’ menu? Am I sharing this with someone else? It makes no sense, but it’s done this way because that’s how Share sheets work in iOS and iPadOS.

And if you want to add that page to your Top Sites Start Page? Unless I’ve missed something, you can’t do that directly. You can add the page to your Favourites, and then it’ll show in your Start Page.

I think this is enough of an example to show you how clunky and haphazard certain parts of Safari’s UI are under Big Sur.

Mail


Remember when Mail integrated support for RSS feeds? I used to find that useful. I never used Mail as my sole RSS client, of course, but it was great for following selected feeds and keeping an offline archive of all their articles. Even better: a searchable archive of all the articles. Back when Snow Leopard was the newest Mac OS release, I used to have Mac OS X Hints’s RSS feeds in Mail, and searching for specific articles or tips was sometimes quicker than using the website’s Search tool. And when Mac OS X Hints was shut down and maintained only in a read-only form online, having a few years of archived RSS feeds in Mail was certainly handy for searching past hints and tips.

iCal

Let’s draw a brief comparison between iCal in Snow Leopard and Calendar in Big Sur.

The old iCal is yet another example of how the user interface in Snow Leopard was consistent system-wide and throughout the various built-in apps. You have a main app window with clearly distinguishable colour-coded areas, well-placed controls and generally unambiguous icons. Everything you can click on is plainly visible, no discoverability issues. Here are iCal’s Day view and Week view:

If you look at the bottom left corner, when you click the ‘Mini calendar’ icon, only the mini-calendar will show/hide within the sidebar; the sidebar won’t go away.

Now let’s look at the same Day and Week views in Big Sur’s Calendar app:

Calendar looks minimalistic in comparison; maybe some will say it looks prettier, and I may agree in part. But apps should be more than just pretty to look at — they should be functional as well. In Calendar’s Day view, the UI is terse, and the elements appear placed without structure or consistency.

For instance, why does the mini-calendar appear on the right in Day view, but on the left in Week view? It’s as if Calendar isn’t sure whether to have a right sidebar or a left sidebar. And when, in Week view, you click on the ‘Mini calendar’ icon on the top left, the whole sidebar goes away:

Also, every button in iCal has a tooltip (usability wins here), while Calendar’s buttons don’t. And the placement of those icons near the semaphore controls in the top left corner still makes me cringe. Of course, now that in Big Sur the line between Title bar and Toolbar has been blurred, we have cases like Calendar where those controls in the top left of the app window — whose place should be in some sort of toolbar — find themselves in a sort of UI-No-Man’s‑Land. And why does the [+] button get separated when the sidebar appears? For logistic reasons, but not for logic reasons.

And why doesn’t the upper part of the app window have a fixed colour or appearance? In Day view without the sidebar, the top of the window is in a light grey colour, and it’s separated from the rest of the elements much like the Title bar/Toolbar in Big Sur’s Finder windows. But in Week view without the sidebar, the top of the window becomes white and blends with the rest of the app window. When the sidebar is visible, of course, the top of the window changes again, because in Big Sur the sidebar covers the whole left side of a window, including the top left area with the semaphore controls.

System Preferences

From a user interface standpoint, I’ve always liked how the older System Preferences’ main window had the preference panes neatly organised in categories, and while Big Sur’s ‘Show All’ button is not particularly cryptic, I always prefer the clarity of using text in buttons, especially when there’s enough space. I’m annoyed by the current tendency to iconise everything in an app’s interface, especially when the icon that replaces a text label is really not as self-explanatory as the designer thinks.

I also like that in Snow Leopard, the ‘Show All’ button is clearly a button, while in Big Sur, like in many other places of its UI, you realise it’s a button (and not just a decorative icon) only when you hover over it.

This may be more of a personal preference (pardon the pun), but I find the icon design to be more consistent under Snow Leopard than under Big Sur. If you look at the icons of the various preference panes in Big Sur, they appear to have been drawn by different people who never communicated among them during the design phase. They don’t seem to adhere to a unified æsthetic or icon language you find elsewhere in the system. Instead, the icons in Snow Leopard are similar to icons you would find in other application’s toolbars or Preferences windows.

When it comes to individual preference panes, comparisons between Snow Leopard and Big Sur become hard, because over time their features and functionality have changed and expanded. The one pane which has been extremely simplified, however, is the Bluetooth pane. Here’s the main view of such pane in Snow Leopard:

Details worth noticing:

  • Under Snow Leopard you had the option of toggling discoverability without turning off Bluetooth entirely. I suppose this was useful to keep using the Mac with your paired devices without exposing the machine to other Bluetooth devices.
  • For each device, added to the list on the left, you get a detailed view indicating what kind of device it is, which Bluetooth services it provides, and if the device is paired and connected.

This is the main view of the Bluetooth preference pane in Big Sur:

  • The left side of the pane is pretty much a waste of space.
  • In the Devices list, the only information you get is that the devices appearing on top are paired devices, and their current status, which can be Connected or Not connected. That’s it. Granted, for most people that’s probably all they have to know, but a more detailed view (maybe with a Show/Hide toggle) wouldn’t hurt.

As for the Advanced Bluetooth options, I’ll let the images speak for themselves:

Preview

Preview is a strange app for me. In the past I really didn’t use it that much, finding it pretty basic both as an image viewer/editor and a PDF reader. In later iterations, I’ve come to appreciate the added features, especially the Markup Toolbar and the well-designed Signature functionality. It’s very easy to create a signature and manage different signatures in Preview, a reminder that Apple still does something right, UI-wise.

But when we compare how the user interface was organised in Snow Leopard’s Preview, and its treatment in Big Sur, Snow Leopard wins another round. See for example how the sidebar used to work under Snow Leopard:

When the sidebar is visible, first you notice it has the same background colour as all the other sidebars present in the system and applications. Then you find some handy buttons at the bottom: you use them to quickly change the sidebar’s view — you can switch between Contact Sheet view, Thumbnails, Table of Contents, and Annotations.

Here’s Preview in Big Sur:

When the sidebar is visible, there are no visible controls at the bottom. Peculiarly, when you choose ViewShow Markup Toolbar, a small toolbar also appears at the bottom of the sidebar, with a fairly cryptic (+) button you really have to click to understand what it does; it shows a menu with two entries: Insert Page from File… and Insert Blank Page:

Okay. Now here’s a usability detail that drives me nuts about the sidebar. There isn’t a simple button to toggle the sidebar on and off. The button is a menu and it shows Hide Sidebar as an option but not as a command or toggle. Same with the application’s View menu. At first I kept clicking on Hide Sidebar in order to make the checkmark go away and therefore show the sidebar. After a few attempts I finally understood that in order to make the sidebar appear, I have to select any other option from that section of the View menu (e.g. Thumbnails, Table of Contents, etc.).

 

Now, I might be slow, or tired, or stressed, and blame the user interface for something I should have realised sooner, something that is more intuitive than I think. But let’s have a look at the same menu in Snow Leopard’s Preview:

First of all, the menu’s hierarchy — while a level deeper than in Big Sur — is also clearer: you want to hide the sidebar? Select ViewSidebarHide Sidebar. If you want to change what’s displayed inside the sidebar, you can do so from the same submenu.

But when the sidebar is hidden and you want to show it, here’s how that menu changes:

A‑ha. Now the menu becomes: ViewSidebarShow Sidebar, and of course the other sidebar view options are greyed out because currently the sidebar is hidden.

Yes, when you get the hang of the View menu in Big Sur’s Preview, it’s fractionally quicker than in Snow Leopard, but how that same menu is organised in Snow Leopard is more logical and user-friendly.

Disk Utility

The difference between the user interface of Disk Utility in Snow Leopard and Disk Utility in Big Sur can be summarised like this: one is functional, the other is pretty.

This is the main Disk Utility window in Snow Leopard:

And this is the main Disk Utility window in Big Sur:

Let’s forget about the quality and reliability of these two iterations (spoiler alert: Snow Leopard wins here, too), and let’s just focus on the user interface.

Like the iCal example seen above, Disk Utility in Snow Leopard is a clearly well-structured and organised application. We have general commands in the main toolbar, and five main sections in the bigger pane, related to the most important operations users may need to perform when managing disks: First Aid, Erase, Partition, RAID, Restore.

When you enter each of these sections, the pane clearly explains what to do and clearly shows what the options are. It’s a sophisticated UI, but well thought-out.

Big Sur’s interface feels like Disk Utility for Dummies: the main toolbar is gone, and those five sections are essentially gone as well. Now we have a unified, simplified toolbar with these buttons: Volume, First Aid, Partition, Erase, Restore, Mount/Unmount, Info. When you click on those entries that took an entire, detailed section in Snow Leopard, you now have a simple modal dialog or panel. Look at the difference between selecting First Aid in Snow Leopard and in Big Sur:


Detailed explanations, clear overview of the available options.


Just a Yes/No prompt. With terrible visual contrast on top of that.

One thing that always bugged me in more recent versions of Disk Utility is that View menu — specifically the option, in that menu, to show/hide the sidebar. Why, why would you want to hide the sidebar in an app like Disk Utility? Its purpose is to show you an overview of all disks detected by the system. You need to see them at all times. Yes, even if it’s just the internal volume — especially in Big Sur where the internal volume is not a monolithic item.

AirPort Utility

As I said on Twitter, I don’t think the current version of AirPort Utility is particularly bad, and I like its graphical view of how the wireless network is organised. But overall the older UI required fewer clicks to access the various options.

Other odds and ends

Browsing the Web

If you want to use Snow Leopard on an older Mac, or you manage to create a Snow Leopard virtual machine on a more recent Mac, you will need a more modern browser if you want to surf the Web with a modicum of security. Safari 5.1.10 is obsolete and incompatible with many popular websites and services like Twitter and YouTube.

Two usable browsers in Snow Leopard are:

You can still do content blocking in Firefox by installing the legacy Ublock Origin extension from here. To install an unsigned extension, you’ll have to access the Configuration file by typing about:config in the address bar, search the xpinstall.signatures.required preference, and change the associated value to false.

Messaging and chat

It’s very limited, at least with first-party apps. Snow Leopard came with iChat, and you should be able to download FaceTime from the Purchased tab of the App Store app if you purchased it back in February 2011 when Apple made it available for $0.99. (FaceTime was included for free with Mac OS X 10.7 Lion and later releases).

Both iChat and FaceTime don’t recognise your login with Apple ID, complaining of server errors, and so forth. You can still use iChat with a Google account, either by adding a ‘Jabber’ or ‘Google Talk’ account in the iChat account wizard. But since FaceTime only works with Apple accounts, in Snow Leopard it’s basically useless.

iCloud

Predictably, iCloud (still called MobileMe in Snow Leopard) doesn’t work either. Login fails in the System Preference MobileMe pane and when setting up an iCloud account in Mail. The only way to access iCloud is therefore via the Web.

The Mac App Store

I want to take this opportunity to complain about a specific aspect of dealing with an older version of Mac OS: installing older versions of third-party apps. Via the Mac App Store it’s not possible unless you find (either in the current catalogue or among your Purchased apps) an application that still has Snow Leopard as minimum requirement, which generally means an application that is still available on the Mac App Store, but no longer updated.

Otherwise, you’re out of luck. Now, if you have an older iOS device — even obsolete devices like the first-generation iPad or the first generations of iPod touch models — when you try to install an app you previously purchased (or, in some cases, even apps that are still currently available), you’re often given the option to download the last compatible version for the (older) iOS release installed on your device. That doesn’t happen on the Mac. You either can install an app, or you can’t, and a dialog box will inform you that the app can’t be installed because a certain newer version of Mac OS is required.

This is especially annoying, considering that a lot of Mac apps still work fine in Snow Leopard when you manage to install an older version. Why not offer a “Download the last compatible version” option on Mac OS too? Kudos to those Mac developers who have always offered their apps both via the App Store and their own websites, and even more kudos to those developers who still make older versions of their Mac apps available for download on their website.

Conclusion

This has been a fun ride, and while my reexamination of certain parts of Snow Leopard’s UI has been far from exhaustive, I hope I’ve offered a decent overview of what I consider the peak of the Mac user interface, and why. I wasn’t misremembering: Mac OS X 10.6 Snow Leopard was truly a solid release, both in terms of user interface design, software quality, and system stability. Three staples of the Mac experience that have all been declining, in various degrees, over the last decade.

One more thing…

People and resources added to my reading list in 2020

Tech Life

Every January for the past seven years I’ve published a summary of all the worthwhile discoveries I made during the previous year, and then added to my daily reading and consumption. Over time, I’ve taken the opportunity to expand this summary and add commentary on my approach to reading, RSS feeds management, and personal trends about my consumption habits. (I hate the term consumption, and I’ve already used it three times, but it’s a convenient shortcut).

I’m a bit late this year, but January has been a truly busy month, work-wise, and I haven’t had the time to stop for a day and collect my thoughts. Here we are, finally.

Last year, I opened with this general assessment:

Since 2017, there has been a noticeable decline in what and whom I have discovered and found interesting enough to add to my RSS feeds, especially in the blog category. Concurrently, as I wrote in the past two summary articles of this kind, another depressing trend in my feeds has been the removal of people/resources failing to maintain my interest (or their quality). Between 2017 and 2019, the number of resources I removed from my feeds has been comparatively higher than what I added. 

The first part of this assessment still holds true this time around. As for removing more sources than what I’ve added, fortunately this didn’t really happen in 2020. I think I’ve removed just one blog from my daily reads. All in all, as I look at my RSS feed subscriptions, I’d say 2020 was pretty stationary. That’s not bad news, but it isn’t particularly good news either.

Tech blogs

Over time, the tech blog category that has grown tiresome for me is the ‘tech news portal’. I still follow a few such sources, but I’ve been increasingly using their feeds to just skim headlines, check the occasional interesting piece, and marking dozens of articles as read at a time. I really prefer one-person outlets with tech commentary pieces, rather than a barrage of news, information, trivia.

Don’t get me wrong, I like to stay up-to-date with what happens in the tech world, but I’m not necessarily interested in every single thing happening on a daily basis.

Anyway, when it comes to tech blogs, every new addition to my reading list in 2020 comes from installing NetNewsWire 5 on the retina MacBook Pro I’ve used to test the Big Sur betas since August 2020. 

NetNewsWire comes with a selection of tech-oriented feeds, and while many are the same sources I have been following for years (Brent Simmons and I have similar tastes, it seems), there were other people I didn’t know, such as:

  • Julia Evans — What’s not to like? From her About page:
  • This blog is about

  • Becky Hansmeyer — I find Becky to be a constantly refreshing read. She may be a “beginning iOS developer and fan of all things Apple”, as she describes herself in her About Me page, but her critical approach, genuineness, and open-mindedness are qualities a lot of other people in this sphere should aspire to.
  • The Shape of Everything – Gus Mueller’s blog. Gus Mueller is the developer of Acorn, and if you’ve been a Mac user for a while, this app should definitely ring a bell. Acorn and GraphicConverter have been my favourite image editors pretty much since their first versions. Since version 5, Acorn has essentially become my main, almost only tool for editing images. Gus isn’t a frequent updater on his blog, but that’s a plus in my book, as every post is interesting and to-the-point.

YouTube channels

In 2020, with the pandemic, the lockdowns, the self-isolation, it was bound to happen. An increase of YouTube consumption on my part, I mean. Still, while I have indeed watched a lot of stuff on YouTube, I’ve tried to keep my subscriptions under control and subscribe to only those channels whose content managed to keep me constantly interested. For others, the YouTube algorithm is sufficient to provide me the occasional reminder or suggestion.

Photography/videography channels

  • Mark Holtze – From the channel description: Hi, my name is Mark Holtze and I’m a professional editor & videographer in both film and network television. I absolutely love the craft and want to share my experience in the industry with you all. Tutorials, Vlogs, short stories and pretty much everything in between. Mark keeps his videos short and interesting. I love his humour, I share his love of vintage manual focus lenses, and his videos are very well edited (duh) and informative.
  • Zenography Thoughts and reviews of cameras and lenses both old and new. If you, like me, are starting to hate that shouting, hyperactive delivery style of many YouTube hosts, you’ll love Zenography’s quiet, low-key approach. The host is a good photographer and enthusiast, often providing very useful advice if you’re looking to make the most out of vintage film/digital cameras and lenses.
  • Steven Heise – In the channel description Steven writes: Hi, I’m Steve. I review camera gear. I film vlogs. I like cats. Terse, but accurate. Steven’s videos and reviews are typically short and sweet (I’d say they average six minutes in length), and I really like his relaxed style. If you’re looking for not-so-current digital cameras that are still a good bang for the buck from a photography/videography standpoint, check out his channel. I think he deserves many more subscribers and that his channel is way underrated.
  • Jake Felzien – Speaking of underrated channels deserving of more subscribers, Exhibit B is Jake Felzien. He has a cool, confident presence, making even ‘talking head’ videos interesting to watch. He is great at what he does and that is reflected in how well-edited and polished his videos are. I found him by chance as I was looking for videos on Micro Four Thirds cameras, and I instantly subscribed. He also routinely upload shorts that he calls “films” (in quotes), which I particularly love because of his ability to present mundane tasks and activities with an epic, cinematic style.

Gaming-related / Let’s Play

These are the only people I follow, and they all have great, relatable personalities that make every upload a fun and entertaining experience to watch (here I’m mixing old and new discoveries, by the way):

The rest

  • Behind the Bar with Cara Devine – Cocktails and mixology? Why not. It’s not a hobby of mine or anything, but I like trying something out every now and then. YouTube is chock-full of channels of this type but I really like how Cara presents her videos. She’s a knowledgeable, professional bartender and achieves that sweet balance of being professional, funny, and entertaining. This way, her videos aren’t either too dry/boring, or too silly.
  • James Hoffmann – This is a channel for serious coffee geeks. I’m not one, but James is such a knowledgeable host and his videos are so well-made, that watching him is a pleasure and an opportunity to learn new things in an area I feel I should know more. He’s a gentleman, and while his reviews are generally opinionated, he’s never unfair. His professional approach, honesty, and code of conduct are things sorely lacking in many other pundits — especially in tech.
  • Julie Schiro – I discovered her by chance while searching for videos with tips on how to start a YouTube channel. When I stumbled on her video Which Mic Type is Best for Zoom, Class, Recording 2020 | Headsets, Lavaliers, & Podcasting Mics, because of her confidence and editing skills I initially thought she was a long-time YouTuber with a big following. Shortly after, I realised that that was her first video and that she had like 1,500 subscribers, and I couldn’t believe it. At the time of writing, she has only uploaded four videos but her subscribers count is at around 10,500. It’s well deserved. She makes video reviews and comparisons of tech gear that are as entertaining as they are informative, and I really like her style. Check her out.

Podcasts

I nuked them all in 2019. I explained my reasons in last year’s summary.

Still, there are two people I know via Twitter whom you should follow, as they make podcasts that are worth checking out: 

Useful/fun Web tools

A new section. As the title suggests, these are websites/web applications I’ve bookmarked and use when the need arises. You have to keep in mind that single-purpose sites like these may stop working or being maintained without warning. At the time of writing, they all work.

  • HTML5 Halftone Maker
  • Time and Date – This is my go-to site whenever I need to convert timezones, or make time calculations, etc.
  • city roads – This is just something cool to look at. You enter a city, and the site downloads roads from OpenStreetMap and renders them with WebGL, creating beautiful monochromatic maps.
  • SVG Creator – Free online SVG converter (supported input formats: JPG, PNG, GIF).
  • UTF‑8 string length & byte counter – Sometimes you just need to know how long a text is, especially if you’re translating something and the output is constrained by a character limit.
  • Paste to Markdown – This is so useful. Suppose you have a block of text with a lot of URLs. You want to copy the text into your Markdown editor without losing all those URLs, and it would be so tedious to first copy the raw text, then copy/paste all the URLs afterwards in Markdown syntax. With this Web tool, you copy the rich text and you paste it in the Paste to Markdown window, and voilà, everything correctly formatted in Markdown, styles and URLs included.

My RSS management

This is the part that hasn’t never really changed these past years. Here’s a brief rundown of the apps I’m using on my devices.

  • On my Intel Macs running Mac OS 10.13 High Sierra: Reeder and ReadKit.
  • On my 13-inch retina MacBook Pro running Mac OS 11 Big Sur: NetNewsWire 5.
  • On my PowerPC Macs: older versions of NetNewsWire.
  • On my iPad 8: Unread, Reeder, NetNewsWire for iOS, and ReadKit. Speaking of ReadKit, I really like the recently released version for iOS. While it shares many similarities with NetNewsWire, I find it useful especially for its Pinboard integration. Also, I know that four apps are overkill and for RSS reading one is probably enough, but I like reading stuff in different apps and I like supporting developers.
  • On my iPhone 8, iPhone 5, iPad 3: Unread.
  • On older iOS devices: Older versions of Reeder, and an older version of Byline.
  • On my first-generation iPad: an older version of Newsify, Slow Feeds (which is now called Web Subscriber), and the Feedly app itself.
  • On my ThinkPad T400 and ThinkPad X240 (with Windows 8.1 Pro and Windows 10 respectively): Nextgen Reader.
  • On my ThinkPad X61T with Windows 7, and my ThinkPad 240X running Windows 2000: FeedDemon 4.5. Discontinued in 2013, it still works well.
  • On my Windows Phone 8.1/Windows 10 Mobile smartphones: Nextgen Reader and FeedLab.
  • On my webOS devices (Palm Prē 2, HP TouchPad): FeedSpider. A really great app.
  • On my Android phone (Xiaomi Mi A2): the official Feedly app. It’s good enough, but if you have a better candidate to suggest, I’m all ears.

Past articles

In reverse chronological order:

I hope this series and my observations can be useful to you. Also, keep in mind that some links in these past articles may now be broken. And as always, if you think I’m missing out on some good tech writing or other kind of resource you believe might be of interest to me, let me know via email or Twitter. Thanks for reading!