Found myself writing only the slightest of AppleScript snippets tonight. The language is now over 38 years old, and still supported in macOS 12.1 (Monterey). It doesn’t get a lot of public-facing love. A lost opportunity, or feature overdue for retirement?


My trusty 2014 MBP is still an amazing machine, but the temptation was too great. 👀

✅ M1 Pro
✅ XDR display with Promotion
✅ Touch ID
✅ macOS Monterey
✅ skipping all the models with no ports and keyboard issues

Here’s to the next seven years. 🍻


Not sure why, but it catches me every year. Repeat after me:

WWDC keynotes are not really for developers.
WWDC keynotes are not really for developers.
WWDC keynotes are not really for developers.
WWDC keynotes are not really for developers.
WWDC keynotes are not really for…


I am trying to burn command line Git into my brain, rather than using a graphical tool. The options are fine, but I need to actually get the command correct…

zsh: command not found: got


God of War - Santa Monica Studios
🎮 #microreview

Kinda-open world romp through norse mythology and parenthood from the perspective of a Greek God. Lots of lore and humour courtesy of Mimir. Recommended.

God of War


Ghost of Tsushima - Sucker Punch Productions
🎮 #microreview

Beautiful open-world drama set in feudal Japan in the face of a Mongol invasion. Minimal HUD allows the environmental detail to shine. Sublime wind-based navigation system. Highly recommended.

Ghost of Tsushima


Death Stranding - Kojima Productions
🎮 #microreview

Easy-paced action adventure set in a beautifully crafted post-apocolyptic USA. The novel and captivating storyline is driven by a full movie’s worth of cut scenes. Recommended.

Death Stranding


Gary Hustwit’s beautifully made documentary, Rams, about the highly influential designer Dieter Rams is very much worth watching. In Dieter’s own words:

Less, but better.

Rams - currently streaming for free


Great intro to P vs NP-Complete from Jade at Up and Atom:

Is this thing that doesn’t look like this other thing really that thing?

edu    tech   

Mac App Store - Guilty Pleasure

I feel bad when I read tales from developers such as this:

As a Mac App Store developer whose apps have been in the store since the beginning, it’s not a great feeling to know that any critical update might be held up because Apple decided to get more uptight about something that was OK for the past 8 years. - Daniel Jalkut on

I feel even worse because it was the same weekend that Daniel emailed me to say he had changed some code which would hopefully remove an image uploading issue I was having with MarsEdit. And I had opted to purchase MarsEdit via the Mac App Store that very same day.

It hadn’t even occurred to me to purchase via his web site, even though he might have made a few extra dollars or cents that way. Like I have done so many times, I checked where it was available and defaulted to my purchase via Apple.

Woe is the Store of Apps for the Mac

I have read many an article telling us why the App Store is broken. And I am on board with those for the most part. I am sure it’s not perfect. Okay, I know it’s not perfect.

From the 30% cut that Apple takes from all sales, reduced to 15% for subscriptions lasting more than 12 months, to the technical restrictions with iCloud, sandboxing, etc. Not to mention1 the lack of contact developers have with their customers. The list is long.

There have been well publicised cases of high profile companies leaving the Mac App Store, and then equally well publicised stories of some of them returning - no doubt, one has to think, with a little encouragement from Apple. I am sure this to and fro will continue for some time.


Let’s hear it for the Mac App Store

The Mac App Store provides users with security. Of different sorts:

Not every Mac app is the greatest example of app development, and there is an argument that a greater degree of quality checking should be included in the app review process, but at least I can be reasonably assured that anything I install will play nice with my system and other applications. This means I am less likely to be installing a keylogger, virus, etc. I am less likely to putting the data on my Mac at risk to unexpected appropriation. My system and my data is safer.

I can more or less trust Apple with my banking details, at least in so far as I can trust anyone. Financially - compared to the wide range of developers that they represent who have not built up any relationship with customers - I am confident sharing credentials with them.

And as much as developers the world over would love to have a database of thousands of potential customers to leverage for marketing upgrades, their other apps, or other services, I am glad that this is something I have to opt into by signing up to a mailing list or otherwise connecting with the developer.

None of this is to suggest that Mac developers should not be trusted to write software, process payments, or manage a mailing list. Just that there are millions of people out there making software, and I think it’s good to have a proxy in place that can be trusted. I mostly don’t have to consider who the third party developer is.

And for those Mac owners who are new to the platform, or who lack confidence in the complexities of installing computer software, the App Store model offers all of the above alongside a unified search system2 and one-click installation.

Thanks to Daniel

I would like to see changes to App Store policies, for both developers and users. But on balance, where possible, I will mostly likely continue to support developers through via the App Store rather than purchasing direct.

While we wait until Apple lowers their fees and is more transparent their app review processes, I am grateful to the developers who jump through the hoops to keep their software available in the Mac App Store. Thanks, Daniel.

  1. Sorry, I know, I mentioned it. [return]
  2. Okay, yes, the App Store search tool is not the best, but it’s what we have and for many people it’s all they use when looking for software. [return]

article    tech   

AR - Supremacy or Hellscape?

The Coming Supremacy of AR - Allen Pike

Leaving aside whether any company can be entrusted to curate our Augmented Reality experience without it being a “hellscape”, I did think the potential of AR could only be unlocked when John Gruber had his previous question addressed:

Why would people who don’t need glasses want to wear thick glasses all day? And they think it will replace phones in a decade? Do we really want our phone display in front of our eyes all day? I just don’t get it.

However, I share Allen Pike’s optimism that the technology will mature to the point of being useful for consumers:

Apple may be optimistic in thinking that the timeline will be only 10 years long, but it seems clear to me that if physics really do make a good AR headset possible – glasses that can usefully and practically render information interleaved with our natural vision – it will change everything.

And his two dozen potential AR features sure sound compelling.

So, the question is not can we build it, or even will they wear it? Rather, what are the minimum set of features the average user will trade a “hellscape” for?


Creating content?

Answer the questions people have, in the order they have them, using the language they use, and you will help your search engine rankings, usability and those with visual or cognitive impairments.

Accessibility is usability – Public Digital


Having used simulations at uni, when I first worked with a specialised hardware neural net in ‘94 it felt like unleashing a superpower - and yet now our phones have capabilities almost unimaginable to 25 years ago me.

The Beauty of Deep Neural Networks - Art of the Problem

edu    tech   

The inverted-T laptop for the rest of us:

It feels a bit silly to be excited about a classic arrow key layout

Daring Fireball: 16-Inch MacBook Pro First Impressions: Great Keyboard, Outstanding Speakers


Off to Edinburgh today, to meet✝ Vint Cerf.

✝ Meet (vb.) to be within acceptable tolerances of the same GPS identifiable location.

edu    tech   

Perceptual cliffs and credit card thin iPhones would be a good starter for a critical thinking, next-generation device discussion.

Don’t Stop Thinking About Tomorrow - John Siracusa

edu    tech