Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Interrailing round Europe while Vegan / Vegetarian - with lots of photos

· 2 comments · 1,050 words · Viewed ~684 times


A small plate of curry and rice.

We recently spent 30 days criss-crossing Europe. One of my concerns was how to feed myself. I know Amsterdam is full of weirdo hippies like me who avoid meat and dairy - but what about Frankfurt? What about Prague? What about Ljubljana? What about the trains themselves? Nightmare, right? I packed a bunch of snack bars, stocked up Google translate with suitable phrases, and resigned myself to…

1KB JS Numbers Station

· 7 comments · 700 words · Viewed ~11,866 times


Random monochrome tiles with the word Numbers Station superimposed.

Code Golf is the art/science of creating wonderful little demos in an artificially constrained environment. This year the js1024 competition was looking for entries with the theme of "Creepy". I am not a serious bit-twiddler. I can't create JS shaders which produce intricate 3D worlds in a scrap of code. But I can use slightly obscure JavaScript APIs! There's something deliciously creepy about…

The Vegan Morality Police

· 4 comments · 550 words · Viewed ~875 times


A range of fake meats.

Human brains seem hardwired to defer to authority figures for morality decisions. Thousands of years after Aristotle made a first stab at defining an objective stance on morals, humans are seemingly no closer to agreeing on a universal system for what is and isn't the right thing to do. So we fall back on the wisdom of the ancients. If you are religious, you have a fairly clear text-book which…

We've got to stop sending files to each other

· 19 comments · 650 words · Viewed ~10,482 times


Screenshot of a file listing.

Another day, another data breach. the spreadsheet, initially shared in 2022, and thought to contain data related to a small number of applicants, had contained hidden data related to more than 18,000 people.  ICO statement in response to 2022 MoD data breach Why are people still sending files to each other? I remember having a stand-up argument a decade ago with a project manager who wanted us …

Quick Swap Data SIM Shortcut on Android

· 1 comment · 200 words · Viewed ~1,406 times


List of settings activities.

I have a dual SIM Android phone. When I call or text, I get a choice of which SIM to use. But there's no quick way to swap which SIM is used for data. There used to be a built-in settings tile on stock Android, and some manufacturers still have it, but Google's Pixels don't. So here's how to make a (fairly) quick shortcut to swap between data SIMs. First, get the brilliant open source Activity …

Petrol Stations 🆚 Car Charging Locations

· 5 comments · 700 words · Viewed ~1,009 times


A large electrc charger with the Shell logo on it.

Journalists love context-free numbers - things that sound large and scary, but without any helpful information to allow you to judge their significance. Here's a good example from a BBC article about Electric Vehicle subsidies: There are around 1.3 million electric cars on Britain's roads but currently only around 82,000 public charging points. Bloody hell! That's rubbish! Bring down the…

It is 1939 and you want to use public-key cryptography

· 10 comments · 3,000 words · Viewed ~2,079 times


The Enigma machine. A typewriter with a complex mechanical set of rotors and electrical wiring. Photo by Museo Nazionale Scienza e Tecnologia Leonardo da Vinci. CC BY-SA.

Imagine, just for a moment, that a mathematical breakthrough had occurred on the eve of the second World War. Perhaps Turing or Rejewski or Driscoll realised that prime number theory held the key to unbreakable encryption. This blog post attempts to answer the question "could public-key cryptography have been used in 1939?" Let's briefly step back into history. The Enigma machine represented…

Howto: Connect IKEA's Trådfri Zigbee Bulbs to a Philips Hue Hub

· 11 comments · 400 words · Viewed ~2,297 times


A lot of boxes.

Written because it pissed me off. I hope this helps you in your hour of need. You have to do one bulb at a time. If you plug in multiple bulbs and try to pair them, it won't work. I don't know why. You will need a portable lamp - or some other way to bring the bulb as close as possible to the hub. Open the Hue app, go through the "Add Device" sequence. The app changes regularly and may be…

Gadget Review: Thermal Imaging Camera - Topdon TC004 Mini

· 3 comments · 850 words · Viewed ~855 times


Thermal Imaging Camera.

I've reviewed several thermal imaging products over the years. They range from tiny USB-C add-ons to professional quality hulking great handhelds. Topdon have sent me a mid-point model to review. It's relatively cheap for a thermal imaging product - only £140 on Amazon. I think the sensor is made by Raytrontek. But is it any good? While it has a bunch of useful features, there's no video …

Book Review: The World After Amazon - Stories from Amazon Workers by Xenia Benivolski

· 400 words · Viewed ~247 times


Black and white illustration of a fascist hellscape.

This is a brilliant idea for a short story collection. Gather a group of non-writers, all of whom have experienced the dystopia of working for Amazon, and support them to write speculative science fiction. Given how futuristic Amazon is, perhaps they have a unique insight into what its future holds. Or, as the rather academic intro puts it: The Worker as Futurist project asks another question: …

Book Review: Problems Have No Sex - Caroline Haslett (1949)

· 2,100 words · Viewed ~603 times


A blue book cover with a spine that reads "Problems Have No Sex" by Caroline Haslett.

This is the best book on practical feminism that I've read. Because it is long out of print, I had to get the British Library to pull this book out of the archives for me. I'm fascinated by the evolution of feminist discourse in 20th Century UK. I read Myself When Young (1938) which is a series of mini-autobiographies of prominent women. One of them was Dame Caroline Haslett - an electrical…

Grinding down open source maintainers with AI

· 2 comments · 950 words · Viewed ~3,398 times


Can of Spam. From https://www.flickr.com/photos/27308606@N04/3920588954/in/photolist-6Ys3vh-D4tFyP-5Nfafk-4YquSL-j76egA-b4ThXT-j71TQi-4C6NQo-4zGP8b-8jBWuu-9NZujn-4mZsmC-Skcx6h-6qY9vr-hNh67-5Hf4WS-mSRtT-718hHC-71HDFc-kCAL2L-2NYWTK-kCANQm-6eLuK-6cSS7G-vVZqB-79Z3X-dgu3-4sqgZw-8WuDpp-5FQ3yz-4nFSR8-563Gj-mb7gL-39uw1-5f1fho-2NiBSN-5pDMMS-8b9Hjq-pRrxLR-hfXfA-5xmaj-9vw9hx-o9bd3k-258kqqN-tuDnQ-8YeJPL-5hrex8-pFKpm-vSKr9b-39r59D

Early one morning I received an email notification about a bug report to one of my open source projects. I like to be helpful and I want people who use my stuff to have a good time, so I gave it my attention. Here's what it said: 😱 I Can't Use On This Day 😭 Seriously, What’s Going On?! 🔍 I’ve been trying to use the On This Day feature, but it’s just not working for me! 😩 Every time I input my d…