Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Movie Review: Good Luck to You, Leo Grande

· 1 comment · 500 words · Viewed ~210 times


Movie poster - a good looking young man sits half-naked next to an older woman.

This is a delightfully funny movie - albeit riddled with implausibilities. It is tender in all the right places, silly where it needs to be, and ruthless in its exploration into the characters' psyches. Leo Grande is the male equivalent of the Manic-Dream-Pixie-Girl trope. But that's exactly what his character is paid to be. He isn't merely a one-dimensional sex-object - the client needs more…

Book Review - Sex: Lessons From History by Fern Riddell

· 300 words · Viewed ~261 times


Book cover.

These are the facts: throughout history human beings have had sex. Sexual culture did not begin in the sixties. It has always been celebrated, needed, wanted and desired part of what it means to be human. So: what can learn by looking at the sexual lives of our ancestors? What does it tell us about our attitudes and worries today, and how can the past teach us a better way of looking forward?I …

Book Review: Illegal Alien - Robert Sawyer

· 1 comment · 200 words


Book cover.

As recommended to me by a comment on my blog. This is ridiculous fun from start to finish. It's a John Grisham-style courtroom drama. Only the defendant is an alien. Literally a multi-limbed beast from a dozen light-years away. That's it. That's the whole plot. And it works wonderfully. Nothing wrong with a bit of good clean sci-fi fun. It lightly explores racism - using the aliens as a proxy…

The Modern World

· 4 comments · 1,300 words · Viewed ~3,139 times


A router with lots of fibre optic and ethernet cables plugged in.

This is a little story about standards, technology, civilisation, and the modern world. I know it is tempting to only talk about the various ways technology disappoints us, but sometimes it can be quite magical living in the future. A few week ago, I took a trip to a foreign country... I waved a rectangle of black-and-white squares in the vicinity of an optical scanner. The tiny computer's eye…

HTML Ruby and Bidirectional Text

· 3 comments · 550 words · Viewed ~235 times


The HTML5 Logo.

The set of HTML <ruby> elements allow us to add pronunciation above text. For example: "When you visit the zoo, be sure to see the panda - 熊(Xióng)猫(māo)." This is written as: <ruby>熊<rp>(</rp><rt>Xióng</rt><rp>)</rp></ruby><ruby>猫<rp>(</rp><rt>māo</rt><rp>)</rp></ruby>. That is, the word or character which needs text above it is wrapped in <ruby>. The pronunciation is wrapped in <rt>. The <r…

Book Review: Shakespeare and Immigration - Espinosa & Ruiter

· 250 words


Book cover featuring handwritten words from Shakespeare.

This is selection of essays looking - as the title suggests - at the relationship between Shakespeare and immigration. It's always worth re-examining our relationship with "classic" works. There are some very obvious immigration issues in Shakespeare - and this book does a plausible job of uncovering some of them. It also takes us through some of the issues facing Elizabethan England - for…

Why does Alexa speak to me in German?

· 4 comments · 350 words · Viewed ~692 times


Screenshot which says "1 new notification from Amazon shopping: ‘Ein Autor, dem Sie auf Amazon folgen, Mary Robinette Kowal, hat ein neues Buch mit dem Namen Die Berechnung der Sterne: Roman veröffentlicht.’"

I speak English. My Amazon account is set to English. My Alexa listens to my English commands and replies in English. Except for new book notifications. I saw a pulsing yellow light on the dot. I've memorised all of the various signs and portents the accurs'd device can summon up, so I asked it (in English) what notifications it had for me. It replied, naturally, in German. I couldn't grab an …

Create a "Share To Mastodon" Button for WordPress

· 6 comments · 450 words · Viewed ~1,458 times


A WordPress Popup.

Everyone is decamping from Twitter to Mastodon! The great thing about the Federated Internet (hereafter the "Fediverse") is that it is distributed. The bad thing is… it is distributed! What do I mean by that? Here's an example of the problems with decentralised systems. If I want to create a link on a website which will share text to Twitter, I just create a URl which points to: t…

Book Review: When HARLIE was One

· 1 comment · 300 words


Book cover featuring a digital vitruvian man.

I started reading this as the news came out that someone at Google got convinced that their AI was sentient. And that's what this book is about! A researcher starts talking to his computer and gradually becomes convinced that it is "alive". It is a perennially prescient story. And it is fascinating to see how the state-of-the-art was perceived in 1972. It is in the shadow of 2001 - but much…

What is the "Servant Economy"?

· 1 comment · 950 words · Viewed ~403 times


Screenshot from the FT. "Farewell to the servant economy ‘On-demand’ services might have made people feel wealthy, but now the model is in jeopardy."

With the collapse of VC subsidised convenience firms - for example instant grocery delivery apps - the modern world is facing a minor meltdown. No more biscuits on demand! No more cheap drivers at your beck and call! Calamity! Some have dubbed this The End of the Servant Economy. Perhaps it is. But what do we mean by a "servant"? If I lived in Downton Abbey or Bridgerton (I wish!) then the…

Book Review: An Unnatural Life by Erin K Wagner

· 2 comments · 150 words


A side pofile of a robot's face.

An excellent premise for a book - if an AI is accused of murder, should it be faced with a jury of its peers? But I just found it a bit flat and disappointing. This could have been a fascinating courtroom drama, or spacey whodunnit, or even a philosophical investigation into the nature of guilt. Instead, it's just a plodding legal procedural which spends an awful lot of time on the domestic…

Google's AI Doesn't Understand Restaurant Menus

· 13 comments · 450 words · Viewed ~13,093 times


Chicken Tika Massala listed for £1,990.

In the glorious future, every website will be chock-full of semantic metadata. Restaurants won't have a 50MB PDF explaining the chef's vision for organic cuisine - instead, they'll have little scraps of data on the HTML page like: "hasMenuItem":{ "@type":"MenuItem", "name":"Dodo In A Bun", "description":"The legendary extinct bird cooked in tomato sauce, served in a gluten-free bun.", …