Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Addressing the Overlooked Non-Micropsychiatric Uses for Thiotimoline

· 3 comments · 700 words


A chair specifically designed to but awkward - it has a bowed seat and leans forward at an uncomfortable angle.

One of the (many) problems with AI is that training data usually needs to come from "natural" sources. If you want to emulate human-written text, you need to train something on human-written text. But with the proliferation of cheap and fast AI tools, it is likely that training data will unwillingly become contaminated with AI-written text. In order to prevent the "Habsburg Jaw" effect, I…

Book Review: Engraved on the Eye - Saladin Ahmed

· 1 comment · 300 words


Book cover featuring a typical Arabic style mosaic pattern.

This is a modern Arabian Nights. Eight Middle Eastern tales of adventure and magic, infused with a startling modernity. I loved the world-building in this. The creeping horror in some of the tales was offset by the delicious exploration of what it means to inhabit a world with Djinn. Interestingly, it seemed very scripture-heavy to me- with characters reciting little prayers and quoting from…

Style your WordPress Atom feed

· 8 comments · 500 words · Viewed ~480 times


A nicely formatted RSS feed.

I recently read Darek Kay's excellent post about styling RSS feeds and wanted to do something similar. So, here's my simple guide to styling your WordPress blog's RSS / Atom theme. The end result is that if someone clicks on a link to your feed, they see something nicely formatted, like this: Prerequisites This involves editing your WordPress blog's theme. If you don't know what you're…

LinkedIn supports Schema‎.org metadata

· 4 comments · 600 words · Viewed ~205 times


The LinkedIn logo.

I'm a big fan of machine-readable metadata. It's useful for programs which need to extract information from messy and complicated websites. It's always surprising where it turns up. For example, take this post of mine on LinkedIn. If you view the source, you'll see this scrap of linked data: <script type="application/ld+json"> { "@context":…

Who wrote "The call was short the shock severe"?

· 2 comments · 500 words


Paper clippings from Scottish newspapers.

A few weeks ago, someone uploaded this memorial bench to our site: Photo CC BY-SA from Lewis MacKenzie. It is a perfectly pleasant little memorial poem. I wondered about its origins. A quick search shows that the opening couplet was used on war graves from 1916. But are its origins any earlier than that? One of the problems of trying to search old records - especially newspapers - is that…

12,000 comments

· 4 comments · 1,050 words · Viewed ~1,135 times


Screenshot from the WordPress dashboard showing 12,000 comments have been approved.

I know they say you should never read the bottom half of the web. This blog has existed in one form or other since 2004. Since then, I've approved TWELVE-THOUSAND comments. Most comments - but by no means all - are delightful. People wanting to share their own stories, add something to the discussion, or politely disagree. I moderate heavily. If someone is rude or abusive, their comment isn't …

Your phone is probably a CDO

· 6 comments · 500 words · Viewed ~353 times


Doctor holding Jackie's phone.

I'm not sure how many people know this, but I thought I'd share something I learned a few years ago when I worked for a mobile phone seller. Most modern smartphones are too expensive for people to purchase outright. At the most extreme end, the iPhone 14 Pro Max costs £1,200. So a typical customer elects to pay £50 per month for 24 months. The customer gets a new phone for a reasonable monthly …

Review: AntiSpam Bee WordPress Plugin

· 3 comments · 200 words


Comment with Japanese text. The email address is for an emergency locksmith, the link goes to a sex-doll emporium.

Someone recently complained that using JetPack's Akismet anti-spam plugin wasn't very privacy friendly. So, because I take every minor complaint as a personal rebuke, I decided to switch to AntiSpam Bee - an open source and local antispam solution. And... it's pretty good! There is the occasional false negative - but not significantly worse than JetPack. Most of the false negatives are from…

Federation is pretty cool, but kinda confusing, and maybe a little scary

· 5 comments · 400 words · Viewed ~677 times


Otome-chan says: "See here. you can see this mastodon user's post (which to them looks like a regular tweet on twitter does) ends up in our random microblogs section. We can also view their profile directly as well as follow them to have their posts appear in our microblogs (as well as threads if they go out of their way to make one). It seems kbin microblogs appear as threads/comments to you on lemmy. so I have to imagine mastodon posts might be similar?"

Last week, this strange mention appeared on my Mastodon feed. After a bit of clicking around, I figured out what had happened. A user on the Kbin social network had linked to my Mastodon profile. Thanks to the magic of the ActivityPub protocol, it filtered into my mentions - even though I've never even heard of Kbin. That's pretty cool! A user on one social network can mention a user on a…

On the usability of number pads

· 3 comments · 450 words · Viewed ~688 times


Computer number pad with the number 7 in the top left.

I'm not thick. I know it doesn't sound like much of a boast, but I'm pretty competent at this whole adulting lark. But it appeared that I had forgotten a 4 digit number I'd set up less than a minute ago! The security guard smiled wearily at me, "It happens to everyone!" She said. Which, I'll admit was of small comfort. Work had taken the (sensible) decision that our entry cards weren't secure…

Theatre Review: Bleak Expectations

· 2 comments · 500 words


Poster for Bleak Expectations.

It's always slightly weird when entertainment transfers from one medium to another. The actors on stage never look like the characters you imagined when you read the book. A prog-rock concept album loses its grandeur when transferred to 27 part Netflix series. And the subversive intent of the comic book is neutered to make a blockbuster movie. So what happens when a hit radio show is transformed …

Book Review: "The Archaeology of Sanitation in Roman Italy: Toilets, Sewers, and Water Systems" by Ann Olga Koloski-Ostrow

· 2 comments · 450 words


Book cover showing a photo of a row of Roman toilets.

I wish I could remember who recommended this book to me. It's not something that I'd usually choose to read, but it was surprisingly interesting. How did Romans take a shit? That's at the heart of this book. Not just the how - but the why, the when, and the where. How did foreign toilet habits influence the state? Was hygiene properly understood? What are the limits of Roman engineering. The…