Snarking on the Internet


A lightning bolt logo.

It's fun to grumble about a product. Sending snarky tweets, writing ranty blog-posts for those sweet HackerNews page-views, and generally complaining about how crap something is. Admit it, you do it too! I do it too often. The thing is, that's the easy way out. Much harder is engaging in constructive dialogue, submitting decently detailed […] Read More

Please don't print this weeknote


Terence Eden standing outside Number 10 Downing Street.

I asked a question in a meeting a few days ago. "What if we just banned Civil Servants from printing anything?" To be clear, this wasn't an entirely serious proposal. But it's how I like to frame a discussion about available option when making a decision: Can we just stop doing this thing? What if […] Read More

Real fuel efficiency of an electric car? 165MPG


Trip counter on a car.

I've been driving EVs for a few years now - and people often ask me about running costs. I can't tell you what your insurance, maintenance, or leasing costs will be - but I can show you how much it costs to drive. Here's a fairly recent trip in my Renault Zoe: That's a mixture […] Read More

Convert WebVTT to a Transcript using Python


YouTube showing subtitles.

I want to convert YouTube's auto-generated subtitles into a plain transcript. Why is this so hard? This blog post gives a more detailed explanation than my answer to this StackOverflow question. Here's what the subtitles look like when you view a video: And here's what the code which generates those subtitles looks like: 00:00:00.930 --> […] Read More

Reflections on #EMFcamp - a Science-Fact Convention


Terence and Liz in front of Lasers at emfcamp.

At a science-fiction convention, you queue for hours to hear a bit-part actor describe what it was like on the set of a forgotten sci-fi show. At a science-fact convention, you have a beer with a person who is literally changing the world with a laser cutter, some diodes, and a smattering of Python. Welcome […] Read More

Week Notes - Sick Note


Bleugh! After an amazing time at #EMFcamp, I succumbed to the post-festival lurgy. So this week is mostly brought to you by Vick Vapour Rub and Kleenex 🤧 🤧 🤧 Presenting I was honoured to be asked to visit the National Archives in Kew to talk about AI strategy. The whole event was streamed and […] Read More