Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

1,000 edits on OpenStreetMap

· 15 comments · 300 words


Screenshot of the OSM interface.

Today was quite the accidental milestone! I've edited OpenStreetMap over a thousand times! For those who don't know, OSM (OpenStreetMap) is like the Wikipedia of maps. Anyone can go in and edit the map. This isn't a corporate-controlled space where your local knowledge is irrelevant compared to the desire for profit. You can literally go and correct any mistakes that you find, add recently…

When does Doctor Who meet historical figures who are alive today?

· 450 words · Viewed ~254 times


Video call showing Patrick Moore.

In a recent episode of Doctor Who, we see a lovely sequence where The Doctor has a nice chat with Paul McCartney of The Beatles. Great larks! The Doctor often meets real people - Dickens, Shakespeare, Rosa Parks. But, crucially, all those people are dead by the time the episode airs. Macca is unusual because we could, theoretically, call him and ask what it was like meeting The Doctor. So, how…

Book Review: Fallen Idols - Alex von Tunzelmann

· 4 comments · 400 words


Book cover showing the disembodied head of Lenin's statue lying on its side.

"History is not erased when statues are pulled down. It is made." Some people celebrated when Saddam's statue was toppled in Iraq. Yet those same voices condemn the felling of Coulson, Rhodes, and a dozen other statues. Why? Alex von Tunzelmann has a knack for getting to the heart of history in an accessible manner. There isn't a hefty amount of ponderous academic theory to wade through - just…

One MegaWattHour of Battery Power!

· 11 comments · 600 words · Viewed ~364 times


Large box attached to the wall. A white metal case with blue polka dots covers it. There is a small black and white screen in the middle.

Less than a year ago, in August 2023, we installed a 4.8kWh Solar Battery at a cost of £2,900. Whenever I talk about the upfront capital costs of solar power, people rightly want to know what the payback period is. Well, after less than 10 months, the battery has given us 1MWh. To put that in to context, the average UK household uses about 3MWh per year. So (again, very roughly) over a third …

Untappd to Mastodon - Updated!

· 450 words


A bottle of beer outside on a sunny day.

A few years ago, I wrote some code to post Untappd check-ins to Mastodon. I've recently updated it to also post a photo of the beer you're enjoying. First up, you'll need a file called config.py to hold all your API keys: instance = "https://mastodon.social" access_token = "…" write_access_token = "…" untappd_client_id = "…" untappd_client_secret = "…" Then a file called u…

It was twenty years ago today

· 6 comments · 300 words


Heavily pixellated image saying "I Power Blogger".

I wrote my first public blog post on 2004-05-11. I immediately followed it up with a brief review of my BlackBerry. I kept up the blogging for a few months, then it trickled off. I preferred posting on Usenet and other primitive forms of social media. But, by 2007, I was back to blogging on my own site again, and I never really stopped. This blog fluctuates between being a diary, an excuse…

link rel="alternate" type="text/plain"

· 3 comments · 550 words · Viewed ~603 times


The Logo for WordPress.

Hot on the heels of yesterday's post, I've now made all of this blog available in text-only mode. Simply append .txt to the URl of any page and you'll get back the contents in plain UTF-8 text. No formatting, no images (although you can see the alt text), no nothing! Front page https://shkspr.mobi/blog/.txt This blog post https://shkspr.mobi/blog/2024/05/link-relalternate-typetext-plain/.txt A …

A completely plaintext WordPress Theme

· 4 comments · 200 words · Viewed ~922 times


Screenshot showing my blog rendered just as text.

This is a silly idea. But it works. I saw Dan Q wondering about plaintext WordPress themes - so I made one. This is what this blog looks like using it: The Code You only need two files. An index.php and a style.css. The CSS file can be empty, but it needs to exist - otherwise WordPress won't let you activate the theme. The index file displays the requested post, or front page, in plain…

Book Review: The Doors of Opportunity

· 3 comments · 450 words


Did you know that a Suffragette invented the UK's electrical plug? Dame Caroline Haslett was an electrical engineer who foresaw the way that electricity could be used to remove domestic drudgery from women's lives. There is a slim biography of her, written by her sister, which is sadly out of print. Luckily, the book is available for free on Archive.org. It is a curious book. It dwells on…

Pushing The Button

· 4 comments · 950 words · Viewed ~388 times


Pop up notification saying the NHS covid app is shutting down.

This is a retropost. Written contemporaneously in 2020, but published four years after the events. It's May 2020 as I write this. I'm typing to capture the moment. Right now, I've no idea what the impact is. This is the exact moment, on Thursday May 7th, I hit the Big Red Button - three of them! - to open source the UK's COVID-19 Beta test app. …

Inside the Plume SuperPods

· 250 words · Viewed ~322 times


Industrial metallic fins.

I few years ago, Virgin Media sent me their "Intelligent WiFi Plus Pods". They're part of a mesh network which is meant to improve WiFi coverage around your house. They were basically fine, but they are hardcoded to your Virgin Media service so can't be used for anything else. I eventually swapped to a different router and they became useless. Virgin refuse to collect them (despite repeatedly…

Book Review: The Glass Hotel - Emily St. John Mandel

· 150 words


Book cover for the glass hotel.

This book didn't really resonate with me. I enjoyed both Station Eleven and Sea of Tranquillity, so I think I was expecting something in a similar vein. Instead of ethereal sci-fi, this is a tangled tale which feels like a mish-mash of half a dozen movies. The central premise of a Ponzi scheme which warps the lives of those around it - which leads to a jumbled cast of characters, none of whom…