Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

What is a "Cyber Attack"?

· 4 comments · 750 words · Viewed ~504 times


Screenshot showing a journalist's incredulity at a report.

Terminology is hard. Computer terminology is even harder. Humans are animals who just love to classify things. We have a fundamental need in our delicious meaty brains to put things into conceptual buckets. This, I think, leads to some unfortunate consequences when our categories don't match up with other people's categories. For example, take this news story and this journalist's response to…

The NHS shouldn't outsource its QR codes

· 8 comments · 600 words · Viewed ~1,215 times


Screenshot of terms and conditions with an hello email address.

QR codes are brilliant. They're a simple way to allow users to easily and quickly go to the right URl - no matter how complex. No more worrying about typing in long addresses or figuring out if that's a letter O or the number O. Scan and go! The best thing about QR codes is that they're free. It doesn't cost any money to generate one. They're an open standard with no middle-men. Users can go…

Mobile Phones of Doctor Who - Season 15

· 400 words · Viewed ~352 times


Woman holding a phone in a yellow case.

Is it Season 15 of New Who? Series 2 of Ncuti Gatwa's Who? Series 1875 of the UNIT dating controversy? Either way, welcome back to this increasingly silly series of blog posts where I try to identify all the mobile phones used by The Doctor and their companions. This weird and wonderful series has, sadly, a paucity of phones. The only time they appear is in the phonetastic and bone-chilling…

What's up with this "Please add me on WhatsApp" robocall spam?

· 5 comments · 500 words · Viewed ~2,595 times


WhatsApp logo on a phone.

Over the last few weeks, I've received several calls which all have the same modus operandi. A disembodied robotic voice tries to get me to connect on WhatsApp. https://shkspr.mobi/blog/wp-content/uploads/2025/05/add-me-on-whatsapp.mp4 Some of the voices are reasonable facsimiles of human voices (like the above) and some are just garbage. 🔊 💾 Download this audio file. The voice cl…

Book Review: The Haunting of Tram Car 015 by P. Djèlí Clark

· 150 words


Book cover showing aerial trams in a modern city.

After reading the short story A Dead Djinn in Cairo, I decided to grab the first book in the "Dead Djinn" series. It is a delightfully realised universe although reminiscent of both Saladin Ahmed's work - a Middle-East populated with ghuls, djinn, and sword-wielding magicians - and also Annalee Newitz's Terraformers with its sentient trains and unionised robots. Unfortunately, it is rather…

Whatever happened to cheap eReaders?

· 24 comments · 950 words · Viewed ~20,373 times


A Kindle hidden in a hollowed out paper book.

Way back in 2012, The Guardian reviewed an eInk reader which cost a mere £8. The txtr beagle was designed to be a stripped-down and simplified eReader. As far as I can tell, it never shipped. There were a few review units sent out but I can't find any evidence of consumers getting their hands on one. Also, that £8 price was the subsidised price when purchased with a mobile contract. Their w…

Decorative text within HTML

· 9 comments · 500 words · Viewed ~12,032 times


An ASCII art bunny hiding in the source code.

Back in 2020, Andy Bell introduced me to the idea of grouping attribute values. You've probably seen something like this before: <article class="card-section-background1-colorRed" ></article> A single class over-encumbered by all sorts of things. The more modular way to write this would be: <article class="card section box bg-base color-primary" ></article> That's pretty good! Each…

Book Review: How to Land a Plane by Mark Vanhoenacker

· 1 comment · 200 words · Viewed ~305 times


Bright green book cover featuring a landing plane.

I was lounging by the pool while on holiday, desperately hoping that I would never need to use the knowledge contained within this book. "How to Land a Plane" is not a metaphor. This isn't a book which teaches you life-lessons via the exciting world of aeronautics. It is a charming and practical guide to landing plane. What the various instruments say, how the controls work, and the basics of…

Book Review: Throne of the Crescent Moon by Saladin Ahmed

· 1 comment · 200 words · Viewed ~214 times


Book cover featuring a throne drenched in blood.

After reading Saladin Ahmed's collection of short stories, I was keen to read more. This book is fantastic! Fantasy books usually seem to be swords and dragons, set in a generic European country. Crescent Moon is scimitars and sorcery, and set in a mythical Middle-Eastern country. The writing is sublime. It feels like an ancient epic, translated a hundred years ago with archaic language left…

Can you meaningfully measure how environmentally friendly a website is?

· 5 comments · 650 words · Viewed ~571 times


Website carbon results for: shkspr.mobi/blog Hurrah! This web page achieves a carbon rating of A. This is cleaner than 82 % of all web pages globally

Think global; act local. That's the mantra, right? I can't stop coal plants belching out suffocating pollutants, but can I ensure my website is as environmentally friendly as possible? There are several services which claim to be able to detect just how lean, green, and clean your website is. But, in my opinion, they're all a bit inadequate. WebsiteCarbon The WebsiteCarbon.com service gives me …

Book Review: Death Glitch - How Techno-Solutionism Fails Us in This Life and Beyond by Tamara Kneese

· 1 comment · 600 words · Viewed ~222 times


Glitch art book cover.

What happens after we die? All dogs go to heaven, but all data eventually gets corrupted. Most online services are designed for the "happy path". Users never change name, gender remains fixed, spouses never divorce, and customers live forever. The real world is a tad more complicated. As the book puts it: When death occurs for users and platforms, it becomes a kind of glitch that reveals needs …

Book Review: Protective Practices - A History of the London Rubber Company and the Condom Business by Jessica Borge

· 600 words


Book Cover.

Did you know that there was a virtual monopoly on condom production in the UK? I certainly didn't! This book is a detailed dive into how and why one company came to dominate the "French Letter" business and the ways in which British culture shaped them. This is a sober and detailed look through the lifespan of a fascinating British company. It is, in part, corporate biography, marketing…