Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Bored of eating your own dogfood? Try smelling your own farts!

· 3 comments · 600 words · Viewed ~29,673 times


A reel-to-reel tape recorder.

I called a large company the other day. Did I know the information I wanted could be found on their website? And was I aware that I could manage my account online? And would I like to receive a link to chat with their AI assistant via WhatsApp? Naturally, call volumes were higher than expected. I can only assume that whoever was in charge of predicting call volumes had recent suffered a…

I'm OK being left behind, thanks!

· 40 comments · 450 words · Viewed ~71,585 times


Robot faced Mark Zuckerberg is wearing a VR headset - it digs painfully into his smiling cheeks.

Many years ago, someone tried to get me into cryptocurrencies. "They're the future of money!" they said. I replied saying that I'd rather wait until they were more useful, less volatile, easier to use, and utterly reliable. "You don't want to get left behind, do you?" They countered. That struck me as a bizarre sentiment. What is there to be left behind from? If BitCoin (or whatever) is going…

Finding the right Bottom Hole paper

· 3 comments · 1,300 words · Viewed ~768 times


Idiot in a pork pie hat reading a paper with the headline "Cup tie chaos".

On the 6th of January 1995, viewers of BBC Two were treated to a new series of Waiting for Godot Bottom. Stuck at the top of a Ferris wheel, Vyvyan and the People's Poet Eddie and Ritchie wait to see what the cruel hand of fate has dealt them in this week's episode "Hole". At one point, Captain Edrison Peavey Edward Elizabeth Hitler pulls out a newspaper to read. It may surprise you to know…

Some updates to ActivityBot

· 1 comment · 1,150 words · Viewed ~574 times


Logo for ActivityPub.

I couple of years ago, I developed ActivityBot - the simplest way to build Mastodon Bots. It is a single PHP file which can run an entire ActivityPub server and it is less than 80KB. It works! You can follow @openbenches@bot.openbenches.org to see the latest entries on OpenBenches.org, and @colours@colours.bots.edent.tel for a slice of colour in your day, and @solar@solar.bots.edent.tel to see…

Book Review: Robots in Space - The Secret Lives of Our Planetary Explorers by Dr Ezzy Pearson

· 400 words · Viewed ~298 times


Book cover for Robots In Space.

Mars is the only planet entirely populated by robots. This book is a catalogue of the history of robotic explorers. Nary a human-crewed mission is mentioned, except in passing. Instead, we get to look at the practicalities of landing a little robot a million miles away, the people that made it happen, and the politics which inevitably stymied things. And there is a lot of politics. One of the…

How Can Governments Pay Open Source Maintainers?

· 14 comments · 1,000 words · Viewed ~3,614 times


A tiny lego Storm Trooper eats a chocolate coin.

When I worked for the UK Government I was once asked if we could find a way to pay for all the Open Source Software we were using. It is a surprisingly hard problem and I want to talk about some of the issues we faced. The UK Government publishes a lot of Open Source code - nearly everything developed in-house by the state is available under an OSI Approved licence. The UK is generally pretty…

An odd font rendering bug in Firefox and Safari

· 3 comments · 350 words · Viewed ~736 times


Screenshot of a website. Contains a phone of a black woman next to her name. Any characters with accents in her name are rendered without boldface.

First up, you should go and watch The Importance of Being Earnest with Ncuti Gatwa. It is a brilliant set of performances and a joy to see. While perusing the programme on the National Theatre website I stumbled upon a little bug. The incredible Ronkẹ Adékọluẹ́jọ́ has her name rendered in a most unusual style: It rendered just fine in Chrome - but both Firefox and Safari misrendered some of t…

Historic Energy Price Cap Data (FOI success!)

· 1 comment · 350 words · Viewed ~385 times


An electricity smart meter.

Ofgem, the UK's energy regulator, publishes the current energy price cap per region. Note that it is only the current price cap. I couldn't find the complete historic data on their site. So I sent a quick email asking for it which they treated as a Freedom of Information request. Please can you supply me with a complete list of all previous electricity price cap figures? I have searched your…

Game Review: It Takes Two

· 5 comments · 400 words · Viewed ~425 times


Poster for it takes two. A pair of dolls swing though an magical environment.

A couple is facing the devastating prospect of divorce. Their young daughter is understandably distraught. In her fear, she doses both parents with a powerful hallucinogenic drug in the hope that tripping through therapy will save their marriage. Well, OK, that's not exactly what the game's about - but it might as well be! My aim this year is to play more co-operative games with my wife. So she …

Unstructured Data and the Joy of having Something Else think for you

· 7 comments · 750 words · Viewed ~975 times


Book cover for "Carry on Jeeves". A smartly dressed man and his butler face each other.

I'm sure we have all met a person like this: People who have an AI habit use it by default. I have watched someone ask ChatGPT the weather for tomorrow rather than simply open the weather app. Another time, they asked AI the question even after I had shown them the website with the same information. It's a crutch.— Ibster (@ibster.bsky.social) 9 March 2026 at 09:46 At a recent tech event, I b…

Book Review: There Is No Antimemetics Division by qntm

· 8 comments · 350 words · Viewed ~567 times


Book cover. A deer stares out at you. It has slightly too many eyes.

Apparently I reviewed the previous version of this book four years ago but have no real memory of it. Did you ever have a dream which was vividly realistic yet somehow slightly askew from reality? Obviously there is no antimemetics division, nor could anyone write a book about it. If they did, their mind would instantly be liquefied and their mere existence would be purged. So, why is there a …

What's the source of Einstein's "citizen of the world" quip?

· 1,200 words · Viewed ~396 times


IF TRUE, HE'S GERMAN; IF NOT, HE'S JEWISH (Jewish Telegraphic Agency) Berlin, Dec. 3 — The local papers feature a summary of the brief address made by Prof. Albert Einstein when the Sorbonne recently conferred an honorary degree upon him. He is reported to have said that “if my theory of relativity is proven successful, Germany will claim me as a German and France will declare that I am a citizen of the world. Should my theory prove untrue, France will say that I am a German, and Germany will declare that I am a Jew.”

I like digging through old archives and tracing my way through quotes. Here's a particularly good one from Albert Einstein which is often peppered around the Internet without any sources. If my theory of relativity is proven successful, Germany will claim me as a German and France will declare that I am a citizen of the world. Should my theory prove untrue, France will say that I am a German…