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!

The Developer Transition Shit Sandwich

Handpicked

From Apple Asks Developers to Return DTK Mac Minis in Exchange for $200 Credit Toward M1 Mac — MacRumors, written by Juli Clover:

Ahead of the release of the M1 Macs, Apple provided developers with a Developer Transition Kit that included a Mac mini equipped with an A12Z Bionic chip first used in the iPad Pro, 16GB RAM, a 512GB SSD, two USB‑C ports, two USB‑A ports, and an HDMI 2.0 port.

These DTKs were offered up on a temporary basis to developers who paid $500 for access, and were aimed at giving developers a way to create Universal apps to prepare for the transition from Intel processors to Apple silicon chips.

Apple is now asking developers to return their Developer Transition Kits in exchange for a one-time use code that will provide a $200 discount on an M1 Mac.

Apple first sent out Developer Transition Kits at the end of June, so developers have had them on hand for the last seven months. Developers were meant to have a year with the DTK for app development purposes, but other benefits that include a private discussion forum and technical support will continue to be available for the full 12 month period.

Some developers are unhappy with Apple’s compensation given the initial $500 price of the DTK program and the bugs that were experienced that made using the DTK difficult. The last time Apple had a similar program for the transition from PowerPC to Intel chips, Apple provided developers with the first Intel-based Mac for free.

Sorry for essentially quoting the entirety of the article, but it’s a good summary of the whole situation.

Dave Mark, at The Loop, writes:

One wrinkle: The $200 expires at the end of May. Presumably, WWDC will be virtual again and will occur in June. And if new Macs are announced at WWDC, this means the $200 will not be usable for those Macs. Some developers are notably unhappy.

All in all, I think Apple could have avoided this PR bruise if they would have clearly laid out the specifics when they released the DTK in the first place. You pay us $500, we’ll give you a $200 credit that expires at the end of May when you return the box. As is, I got the sense that people were expecting Apple to send everyone an M1 Mac. An unfair expectation, true, but Apple could have controlled this from the beginning.

An unfair expectation”? I don’t think so. I think if there’s a miser here, it’s Apple.

As I wrote on Twitter, here’s what I would have done:

  • Every developer who purchased (rather, rented) a DTK would receive an M1 Mac mini upon returning the development machine.
  • Those developers wanting to purchase a different Apple Silicon Mac would receive a $699 store credit instead (the equivalent of an entry-level M1 Mac mini).

Or, to streamline the process, just offer a $699 discount instead of that stingy $200. It’s a matter of respecting your developers, who are the people helping all of your platforms thrive. Considering that Apple reported an all-time record revenue of $111.4 billion for last quarter, and considering that Apple’s relationship with their developers hasn’t been exactly great in the past several months, keeping developers happy by being a bit more understanding and gentlemanly is the least Apple can do in this situation.

If you think I’m exaggerating or demanding too much from Apple, here’s what Apple did in 2005–2006 during the previous transition from PowerPC to Intel:

  • Contrary to what MacRumors reported, the Apple Transition Kit Pentium machine Apple offered to developers in June 2005 wasn’t free, it cost $999.
  • But developers could keep it until the end of 2006 (18 months), and when they returned it Apple provided them with a 17-inch Intel iMac, which at the time retailed for $1,299.

And this was 2005 Apple; which, while already very wealthy, certainly didn’t have the amount of money they have today. Their avarice and tone-deafness on this matter is staggering to me.

The condition that developers have to use the $200 discount code before the end of May is another sour ingredient of this shit sandwich. I was trying to put myself in a developer’s shoes, and think about the implications, but Michael Tsai has already provided such scenario:

The main issues for me are:

  • I want to apply the $200 credit towards [an Apple Silicon] 16-inch MacBook Pro or iMac, neither of which has been announced yet. And Apple, surprisingly, requires that the credit be spent by the end of May, i.e. before any WWDC product announcements.
  • The May expiration also means that, unless I want to buy two Macs, there will probably be several weeks when I have no ARM Mac for testing. I don’t get the credit until Apple receives and processes the DTK, and then I have to wait for the M1 Mac to ship. Currently, it takes about 2 weeks for a new M1 MacBook Air to be delivered.

I had been hoping to keep my DTK for the full year, until I could replace it with the actual M1 Mac that I plan to use. But it looks as though I’ll need to buy a temporary M1 Mac just to maintain the ability to test Apple Silicon apps. Others have already bought an M1 Mac and won’t be able to use the credit unless they buy another.

I’m frankly appalled by those who side with Apple on this matter, saying that developers are essentially being cheapskates or demanding too much here. User ‘Rhino Rebellion’ on Twitter told me: Many, if not all, of the DTKs started acting-up after 3/4 months use. Random reboots meant it was unusable for the intended purpose. Apple Support refused to replace mine with a working unit. For me it was a waste of money, during exceptionally difficult times. Is this person demanding too much or having unfair expectations? I don’t think so.

My understanding of economics is extremely basic, but really, by being more magnanimous, Apple would have virtually nothing to lose in this particular transaction:

  • If Apple chose to give developers a $500 discount, for instance, Apple would literally lose nothing, because developers gave that amount of money as a deposit in the first place. (*)
  • If Apple chose to give developers a discount equal to the value of a Mac mini, whatever Apple would ‘lose’ from a financial standpoint, the company would gain in image and public relations.

Instead, by offering a meagre discount — with conditions, too — what Apple’s communicating here is that every opportunity is good to make money. Even with people who are indirectly already helping you make money. It feels very Uncle Scrooge, it feels gross. There, I said it.

(*) Update — It seems Apple changed their decision and opted to do just that: Apple Ups DTK Mac Mini Return Credit to $500 After Developer Complaints. It’s always kind of amusing to witness the same story over and over: Apple does something shitty, there’s backlash, Apple course-corrects. All major App Store fiascos have followed this pattern, for example. Anyway, I’m not really going to praise Apple for this, because frankly it’s the least they can do. Just before learning about this news update, I was talking with a friend who’s not really into tech, and his reaction was: “You’re telling me Apple asked $500 as a deposit for these units, and now they’re not even returning the full sum as developers return the hardware!? I’d never want Apple as my landlord!” Indeed.

 

The reshaped Mac experience

Tech Life

Yesterday, a short Twitter thread by the excellent Jeff Johnson caught my eye. Since he often deletes past tweets, I’ll quote the relevant ones here (emphasis mine):

The selling point of the Macintosh was never the hardware, it was the user interface. So if the selling point now is the hardware, that’s a damning indictment of the current user interface.

 

I cannot emphasize enough how everyone seems to have lowered their standards with regard to the user interface. The “Overton window” has moved. The Overton window now has rounded rects.

 

We’ve gone from “insanely great” and “It just works” to “Catalyst is good enough for most people.”

That’s fucking BS, and I won’t tolerate it.

 

Windows is “good enough for most people”. That’s why Windows has a 90% market share. Why should we aspire to that level, shouldn’t we have much higher aspirations? Mac is a niche. “Most people” are not even using Macs, so the majority is not even relevant. Mac is a premium brand.

 

The way I see it, the Mac now is merely milking the brand reputation and loyalty it previously built. That Jobs previously built. But neither Cook nor the current Mac deserves that reputation or loyalty.

 

Steve Jobs wasn’t an engineer. Not a hardware engineer, not a software engineer. At Apple, his role was as “proxy” for the users.

Apple no longer has a proxy for the users. Tim Cook is a proxy for the shareholders, nothing more.

Jeff himself says that this criticism is hardly new, that these are things he already pointed out “a thousand times, to no effect”. While I am in no position to affect Apple or Mac development, this short Twitter rant had the effect of reminding me of something I, too, believe in; something I myself should emphasise more frequently. It’s those first two tweets I’ve quoted above.

As someone who still puts vintage Macs and older computers and devices to good use, the Mac’s user interface and user experience are in large part what still makes using 15–20-year-old machines enjoyable. This, by the way, also applies to other products of course. It’s thanks to well-designed user interfaces that we enjoy driving a classic car, or shooting with a 50-year-old film camera, or listening to vinyl records on a 40-year-old record-player and hi-fi stereo.

A couple of weeks ago I was on a group videochat with some friends and when I said that, frankly, using my 12-inch PowerBook G4 (2003) with Mac OS X 10.5 Leopard was more enjoyable than using my 13-inch retina MacBook Pro (2015) with Mac OS 11 Big Sur, the common reaction was that I was just being ‘nostalgic’; that surely my MacBook Pro was the better choice because it is orders of magnitude faster, with a ‘more modern’ OS, and that the sum of those parts was a better Mac experience. That I should ‘be rational’ and accept that.

Here, bringing up nostalgia is missing the point. And the point is that an admittedly faster hardware plus a purportedly ‘more modern’ operating system do not necessarily equal a better Mac experience. It’s interesting that my friends’ reaction was not to ask me why I was finding using an 18-year-old machine more enjoyable than an up-to-date Mac, but to promptly want to readjust my enjoyment, implying that there was something ‘wrong’ with it.

I’m finding that many people not only have lowered their standards with regard to the user interface, but more and more often when I bring up the subject, they seem to consider it a somewhat secondary aspect, something that’s only good for ‘geek talk’. The same kind of amused reaction laymen have to wine or coffee connoisseurs when they describe flavours and characteristics using specific lingo. Something that makes sense only to wine or coffee geeks but has little to no meaning or impact for the regular person.

The problem is that if an increasing number of people start viewing user interface design as an afterthought, or something that isn’t fundamental to the design of a product or experience — it’s all just ‘geek talk’ — then there is a reduced incentive to care about it on the part of the maker of the product. It’s more like a vicious circle, really; if Apple software’s quality declines but only a bunch of professional users and enthusiasts point that out, then Apple isn’t particularly incentivised to do a better job at it — the “good enough for most people” is really a dangerous, self-indulgent excuse. And in turn most people are fine with it, and in turn Apple think they’re on a ‘good’ path, and so forth.

At the very end of my piece What about the M1 Macs?, I wrote:

They’re unbelievably good machines, and everything that is genuinely good about them and future Apple Silicon-based Macs — sheer performance, astounding power-efficiency, and great backward compatibility with Intel software thanks to Rosetta 2 — will also allow Apple to get away with a lot of things with regard to platform control, design decisions, and so forth.

If you take a look at Jason Snell’s Apple in 2020: The Six Colors report card, the Mac scored very good points overall, 4.7 out of 5, with a year-over-year increment of 1.1 points. The main reason has been of course the M1 Macs and Apple Silicon. Don’t get me wrong, Apple Silicon is groundbreaking, and Rosetta 2 is really an incredible performer on the software side. But what I contend is that a leap in hardware architecture and performance doesn’t necessarily mean that suddenly all is fine with the Mac as a platform or as an experience.

The Mac’s user interface is undergoing plastic surgery by the hand of surgeons who have studied on iOS books. The result is pretty much the same as when you see a favourite celebrity after a procedure. They look ‘younger’ but there’s also something weird about their appearance. Their traits have changed a bit. In certain cases you almost fail to recognise the person at first glance.

Similarly, the Mac experience today feels disjointed. The hardware has unquestionably improved with the introduction of Apple Silicon, and yes, it’s something worth celebrating and it’s something worth praising. On the other hand, the software that drives this hardware is a bit of a paradox: Big Sur and Apple Silicon Macs fit and work together well from a technical, architectural standpoint. From a user interface standpoint, however, Big Sur embodies what I’ve been fearing in recent years — a progressive iOS-ification of Mac OS. Big Sur provides a general user experience that is the least Mac-like in the history of the Mac. Going through Big Sur’s user interface with a fine-tooth comb reveals arbitrary design decisions that prioritise looks over function, and therefore reflect an un-learning of tried-and-true user interface and usability mechanics that used to make for a seamless, thoughtful, enjoyable Mac experience.

iOS was born as a ‘spinoff’ of Mac OS X, a sort of Lite version aimed at mobile devices like the iPhone and the iPod touch. The two platforms have maintained their separate paths and trajectories for years, and for a while using a Mac and an iPhone (or iPad) felt like having the best experience of each world. Then Apple became obsessed with thoughts of convergence, and features, UI ideas, paradigms, started bleeding through both platforms and in turn the respective experiences have become less clear-cut over time, with the software not fully capable of bringing out all that hardware power and potential.

This convergence will continue, of course, with Macs becoming more and more like ‘senior iOS devices’ from a UI and user experience standpoint. It seems clear to me that Apple is prioritising ecosystem experience because, let’s be honest, having a unified ‘operating system core’ underlying all platforms means having fewer framework-specific headaches and probably a faster, streamlined process when deploying new features. But this loss of differentiation is especially detrimental to Mac OS, which is being reduced to the lowest common denominator and loses an increasing amount of user interface ideas and conventions that were central to its superior user experience and ease of use.

I’m not annoyed because I see pieces of UI history fading away. I’m annoyed because I see pieces of good UI design fading away and being replaced by decisions that are puzzling and arbitrary, or the product of a trial-and-error process, rather than a meaningful, purposeful design.

You want an example that I find particularly glaring? Big Sur’s UI features a general increase of space between elements — icons, menus, labels, toolbars, sidebars, pretty much everywhere. On the surface it doesn’t seem like a bad decision. If you zoom in on certain parts of the user interface, you could say that more space between elements means that things looks cleaner, airier, sleeker.

But you’re looking at it on a 27-inch retina display. What about a display half that size? What about an 11-inch, non-retina display, like the one of the older 2013–2015 MacBook Airs that can be updated to Big Sur? It’s less pretty.

I usually work with a lot of app windows and Finder windows, but when I’m using my 13-inch retina MacBook Pro with Big Sur, the workspace constantly feels cramped, while on the other hand I have no problems using High Sierra on my 11-inch MacBook Air. Sometimes it feels like looking at a zoomed-in interface. That increased space between elements becomes less of a good idea because it doesn’t scale gracefully when the overall screen real estate is reduced. It becomes an interference. Before installing Big Sur, the amount of icons on the right of the menu bar had never really been a concern. Now, the simple addition of a couple of third-party apps like Dropbox and iStat Menus — both essential for me — is enough to make that menu bar look crowded. (And thankfully Apple has been reducing the space between menu icons, because in the first Big Sur betas icon padding was so bad I had to remove a few icons and use Control Centre to check on their status).

This, like other UI design decisions in Big Sur, feels like watching a chess player who only thinks about a move without considering the next one — or the next several ones, like good chess players do. As I tested beta after beta of Big Sur, I often asked myself the reasons behind a certain change in the UI. When the answer clearly wasn’t To make it look more like iOS, I tried to replicate the thought process behind it but I was often left with the feeling that another possible answer could be, It seemed like a good idea at the time. But an interface designer — who really should think like a chess player in these circumstances — can’t simply say It seemed like a good idea at the time to justify a UI change. There has to be a plan, a design. “Let’s try this, let’s try that” is not a strategy. It’s the way I played chess against my dad when I was 8 years old. I didn’t plan my moves ahead. I just reacted to what was before me. And I never won a game, of course.

These are all notes from an external observer, mind you. I don’t have inside information. I don’t know anything about how the Design team works at Apple. I’m just trying to make deductions based on what I’m seeing when I’m using Big Sur compared to all Mac OS versions I used previously and still use along with Big Sur. As I tweeted yesterday in response to Jeff Johnson, every time I point out some terrible or questionable UI design decision in Big Sur, there’s always, always someone who tells me “You’re just resisting change! You’re not willing to adapt!” without even entertaining the thought that, hey, maybe it is terrible UI design.

I am, in fact, willing to adapt — I will certainly purchase an Apple Silicon Mac in the future, and for all Big Sur’s user interface shortcomings, at least it’s not an unstable, unpredictable mess like Catalina. But again, great hardware performance plus software efficiency are not enough (for me) to create an enjoyable user experience if user interface design is neglected in the process. For years, decades, there has been a deep-seated user interface culture at Apple, and I feel it’s withering away. Unless it regains importance on the priority list, and depth in terms of knowledge (know your past) and thoughtfulness (apply all the best lessons learnt, and build on them), I guess I’ll keep using Macs, enjoying their performance and efficiency without a doubt, but merely putting up with them when it comes to user experience.

Rumours of upcoming Macs, and Mac design stagnancy

Tech Life

Some people have written to me asking what are my thoughts about the rumoured Macs Apple is planning to release this year. These people obviously refer to the articles published by Bloomberg’s Mark Gurman last week:

Relevant quotes from Apple Plans First iMac Desktop Redesign in Nearly a Decade:

The new [iMac] models will slim down the thick black borders around the screen and do away with the sizable metal chin area in favor of a design similar to Apple’s Pro Display XDR monitor. These iMacs will have a flat back, moving away from the curved rear of the current iMac. Apple is planning to launch two versions — codenamed J456 and J457 — to replace the existing 21.5‑inch and 27-inch models later this year 

[…]

Apple is also working on a pair of new Mac Pro desktop computers. […] One version is a direct update to the current Mac Pro and will continue to use the same design as the version launched in 2019. Apple has discussed continuing to use Intel processors for that model rather than moving to its own chips. 

[…]

The second version, however, will use Apple’s own processors and be less than half the size of the current Mac Pro. The design will feature a mostly aluminum exterior and could invoke nostalgia for the Power Mac G4 Cube, a short-lived smaller version of the Power Mac, an earlier iteration of the Mac Pro.

As part of its revived Mac desktop efforts, Apple has started early development of a lower-priced external monitor to sell alongside the Pro Display XDR. 

Relevant quotes from Apple Plans Upgraded MacBook Pros With Return of Magnetic Charging:

The new laptops are planned to come in two screen sizes, a 14-inch model codenamed J314 and a 16-inch version internally dubbed J316. Both will use next-generation versions of Apple’s in-house Mac processors, upgraded with more cores and enhanced graphics 

[…]

A major change to the new computers will be how they charge. Over the past five years, Apple has relied on USB‑C ports for both power and data transfer on its laptops, making them compatible with other manufacturers’ chargers. But the company is now bringing back MagSafe, the magnetic power adapter that means any accidental yanking of the power cable would simply detach it from the laptop rather than pull down the entire computer. 

[…]

In developing its next set of Mac laptops, Apple has also tested versions that remove the Touch Bar from its laptop keyboards. […] Some professional users have said they found that control scheme less convenient than physical keys. 

In the more recent article, Apple Plans Thinner MacBook Air With Magnetic Charger in Mac Lineup Reboot, Gurman also adds this about the next MacBook Pros:

The company is planning to bring back an SD card slot for the next MacBook Pros so users can insert memory cards from digital cameras. That feature was removed in 2016, to the consternation of professional photographers and video creators, key segments of the MacBook Pro user base. The heavily criticized Touch Bar, the current model’s touchscreen function row, is also going. 

Gurman has a fairly good track record when it comes to these things and, more importantly, all these rumours sound quite believable. At the same time, I’ve always been hesitant to discuss rumours on my blog, because one always runs the risk of getting carried away following certain lines of criticism (or praise), which may be disproved when the final product is released, and one ends up making an ass of himself.

Anyway, if we cautiously take all the aforementioned rumours at face value, I’d say they all look good to me. That is, these are all things I — as a long-time Mac power user — would be quite happy to see materialised. A G4 Cube-sized Apple Silicon Mac Pro is something I’d be very interested in, for example. And I think bringing MagSafe back to the MacBook line is a very sensible decision. 

The tangent I want to take with this piece is about Mac design. 

If you were hypothetically completely oblivious to what’s happened at Apple over the past decade, by looking at current Macs you would think that Steve Jobs is still with us and that Jonathan Ive never left the company. When I look at my good old 2009 MacBook Pro, the only details betraying its age are its relative thickness, the presence of legacy ports, and the lack of a retina display if I turn the machine on. If I look at the front of my 2017 21.5‑inch 4K Retina iMac and compare it with the front of a mid-2010 21.5‑inch iMac, they’re essentially the same.

I’m the last person to advocate redesigning things for the sake of redesigning. I’m more interesting in computers and devices that get better and more capable over time, rather than cosmetic changes that are periodically applied to make a product ‘look fresh’ while changing very little inside.

On the other hand Apple — especially in the past 25 years or so — has often introduced new design paradigms and solutions that have been both innovative and trendsetting. And even when a new design idea seemed just a merely æsthetic implementation, it often had a positive impact on how the machine worked as well. I’m thinking about the first iBooks, the colourful clamshell iBook G3 line. They were rather bulky laptops, even by 1999 standards, but also extremely rugged. I witnessed one tumbling down a flight of stairs, and the only damage were a few scuffs on the polycarbonate exterior, and the cover of the CD-ROM drive tray got partially detached (an easy thing to fix). They’re also one of Apple’s most comfortable laptops to type on: the curved palmrest area around the trackpad invites you to put your hands right there and type away.

When talking about the stagnant design of the Macs of the past decade, some ascribe it to architectural constraints tied to the use of Intel chips, but I don’t really buy this. Plenty of other PC manufacturers have produced many different laptops over the years, with the most varying and distinctive designs (whether they’re good designs it’s another story and not the point I’m trying to make).

What I’ve noticed instead is this: since Steve Jobs’s passing, Mac design has sort of frozen in its 2011 state. From then on, most of what Apple added or changed in Macs has been met with some level of controversy. 

  • The 2013 Mac Pro was stunning, but flawed from a thermal design standpoint and for the lack of internal expandability.
  • The MacBook’s new keyboard design introduced in 2015 turned out to be the worst fiasco in possibly all Apple history.
  • The Touch Bar, introduced in late 2016 with the new MacBook Pros, is one of the most polarising hardware features I’ve seen on a Mac in a long time. I personally think it’s an interesting idea but poorly developed and executed, whose terrible usability and lack of tactile feedback dampen all the theoretical flexibility it should gain over the physical keys it replaces.
  • The internal redesign of the 2014 Mac mini made it a far less upgradable machine than its 2012 predecessor.
  • The last iMac models to be user-accessible were the ones introduced in 2011. From 2012 on, their reduced thickness has demanded for fewer moving parts, so to speak, and today the only accessible part are the RAM slots on the back, but only on 27-inch models. It’ll be interesting to see if Apple Silicon iMacs keep having user-expandable memory, or if it’s all going to be integrated in the same chip, like on the M1 machines.
  • Removing MagSafe from post-2016 laptops in favour of USB‑C charging has been another controversial change. USB‑C is a more open, compatible solution, and one proprietary port less, but design-wise MagSafe is a more practical and innovative solution.

There are probably only three things Apple has introduced on Macs in their post-Jobs era that I really like: retina displays, the Force Touch trackpad, and TouchID (the latter being the least innovative, considering that IBM/Lenovo ThinkPads have had a fingerprint reader since 2004). All three are obvious improvements. And, bonus, the design of the 2019 Mac Pro and Pro Display XDR monitor is quite stunning, that’s for sure. 

As for the overall stagnancy of Mac design, I’ve always said that perhaps the answer is a very ‘Occam’s razor’ one — i.e. the main reason is just lack of better ideas. This, at least, is what an external observer like myself sees. Maybe behind the scenes it’s much more complicated than that, and on the surface these are all coincidences. Still, if you go back and read Gurman’s rumours about the upcoming Macs, every mention of design changes is about small details, or bringing back old ideas and form factors. Design-wise, Apple today seems to be better at iterating and rehashing, rather than coming up with something really new or markedly better than what it replaces.

I’m not saying that the Jobs-Ive combination nailed everything when it comes to design, but both their absence is painfully clear at every Mac iteration. There was an element of whimsical in Jobs’s taste that made machines like the first colourful iMacs and iBooks possible, not to mention the Power Mac G4 Cube or peripherals like the first AirPort basestation. As for Ive, some may have disliked certain design ideas and decisions he developed, but his constant curiosity and research (especially when it comes to construction materials) produced tremendous improvements over the years. Instead, the last period of his tenure saw a progressive reduction of his freedom of experimenting and general agency (the main reasons that led to his leaving Apple, or so I’ve read), and that’s a pity. Apparently, today’s Apple prefers good lieutenants over good generals.

Anyway, I really prefer discussing new Macs and not rumours about new Macs, so take my tangent on Mac design with a grain of salt. Perhaps the new Macs we’re going to see from now on will prove me wrong in a way or another, and then I’ll be happy to parrot Phil Schiller’s infamous line, Can’t innovate anymore, my ass!