Author Archives: John

About John

A geek online!

Out with the old, in with the new

After nearly four years, I’ve decided to move on from Canonical. I’d like to thank all the people I worked with for the chance to do some cool things, and learn so much.

This blog is very much an occasional thing for me, but there have been a few posts from my time at Canonical, and more comments than this blog has ever had. I learned that Ubuntu is so much bigger than any one project.

On Monday my new gig starts. I need to learn how to look after a team building the Android keyboard at SwiftKey, which is an exciting prospect. Last year, they were acquired by Microsoft, so this will also mark my return there. Microsoft was my first experience of making software, and that team set me off on the path I am still on. When I was last there, the 486DX2 was a thing, and IBM actually made PCs. I’m intrigued about what I will learn about the Microsoft of today!

Shanghai Pride

This week I was in Shanghai for a trade show. In order to get an airfare my employer was willing to pay for, I was obliged to stay through the weekend after. Looking around for things to do, Time Out Shanghai pointed me at the Shanghai Pride website.

So lunch today was at the Pink BBQ, one of the opening events of the sixth year of Shanghai Pride:

The Pink BBQ on Shanghai Pride's opening day

The Pink BBQ on Shanghai Pride’s opening day

I’ve managed to miss a couple of London Pride events, and this was a great reminder of the amazing buzz at events like these. I was pleased I had the chance to be part of this one!

Firmware updates for MacBooks that don’t dual boot OSX

My Macbook currently hosts Ubuntu, and there is no copy of OSX on it.

I keep a USB stick with OSX installed on it, and today I got to test if I could use this to install a firmware update.

Short version: It just works. Slightly longer version: I just rebooted a few times, holding down alt/option whenever I needed to boot OSX from the USB stick. The OSX software updater took care of the rest.