Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

What do you call open source software that just works?

· 6 comments · 550 words · Viewed ~290 times


Binary code displayed on a screen.

The fashion industry has the concept of "prêt-à-porter" - ready to wear. You pick a thing off the rack and off you go. No tailoring needed. Similarly, the food industry has "prêt-à-manger" - ready to eat. No telling l'artiste du pain how much mayo you want, just grab a boxed sandwich and start munching. What's the equivalent for Open Source Software? (I know it is facile to say "There are two …

You can't print this blog post

· 42 comments · 300 words · Viewed ~1,321 times


A hand-held pink cube with paper coming out of it.

Update! It's fair to say no one liked this idea - so I've reverted it. Thanks for all the feedback 🙂 Do you ever see those daft email footers which say "Please consider the environment before printing this email." Like, who the fuck is still printing out their emails? Anyway, a few years ago I went along to a blogging event where someone had printed out one of my blog posts. I was stunned. Th…

Movie Review: Thunder Force

· 300 words


Movie poster featuring two older women in skintight superhero costumes.

I'm still unsure where this fits in the MCU... After the complete lack of chemistry between McCarthy and Bateman in Identity Thief, it seems inexplicable that they've been paired together in yet another movie. Just like Identity Thief, Thunder Force is two good ideas for separate movies squished into one bad film. It suffers from an almost complete absence of jokes - other than that the leads…

How do you link Verifiable Credentials to a human?

· 20 comments · 650 words · Viewed ~502 times


A mocked up passport which looks like it has been issued by the fictional country of Wakanda.

Verifiable Credentials are a brilliant standard to help... well... Verify Credentials. How do you know that someone has an MBA from Harvard? It's pretty easy to fake a degree certificate, or to change your name to George W. Bush, or simply lie. The same is true with any attestation - it's often hard to contact the issuer of a claim and check that it is genuine. Verifiable Credentials aims to…

Movie Review: The Mitchells 🆚 The Machines

· 350 words


Movie poster witha madcap animated family in a car.

One of my favourite movie moments is in the 1998 movie Antz - when one of the ants turns to camera and says: It's the workers who control the means of production! Even though we're not in the age of the Hollywood Blacklist, it's still rare to see overt - and literal - Marxism on the big screen. "The Mitchells" might be the most insightful critique of Silicon Valley and the AI hype that I've…

Book Review: "Index, A History of the" by Dennis Duncan

· 2 comments · 400 words · Viewed ~335 times


Monks reading books, and pointing at an index.

Most of us give little thought to the back of the book - it's just where you go to look things up. But here, hiding in plain sight, is an unlikely realm of ambition and obsession, sparring and politicking, pleasure and play. Here we might find Butchers, to be avoided, or Cows that sh-te Fire, or even catch Calvin in his chamber with a Nonne. This is the secret world of the index: an unsung but…

What was the best era for British comedy and why?

· 1 comment · 450 words


Richie and Eddie from bottom. They are a right pair of bastards.

(This was written in response to a Reddit question. Lots of people seemed to like my answer, so I thought I'd re-blog it. I think the asker was expecting answers like "1980s - Young Ones, Red Dwarf, etc" - but I decided to answer it in a slightly different way.) When you were about 14. Everything in comedy seems new to you. You start to understand some of the more sophisticated jokes - and the…

Mobile data is getting too cheap to meter - free bandwidth is here

· 2 comments · 350 words · Viewed ~906 times


List of price plans. Free for 250MB, £1 for 500MB, £6 for a GB.

A few months ago, I wrote about how data is so cheap it is being given away. Mobile network Three were offering £10 data SIMs which came with 200MB of zero-cost data. Recently, I've found another free provider of data, with an intriguing price-plan. RWG Mobile are a Welsh MVNO who use EE as their backhaul. As well as the usual high-end plans, they also have this at the lower end. Yup! A free …

Animated TreeMaps in R - the hard way

· 1 comment · 100 words · Viewed ~386 times


A treemap which show a volumetric view of data.

As I am a bear of very little brain, these are notes to myself on my slightly shonky process for creating animated TreeMaps in R. The aim is to end up with something like this: https://shkspr.mobi/blog/wp-content/uploads/2021/06/animated-tree-map.mp4 Generate the images Getting the data is left as an exercise for the reader (sorry!). This loops through the data and generates a separate image…

What's the origin of the phrase "we shouldn’t just be pulling people out of the river. We should be going upstream to find out who’s pushing them in"?

· 11 comments · 800 words · Viewed ~13,387 times


Dr. Reginald Lourie, Chairman of the President's Commission on the Mental Health of Children, tell the story of several men who saw a child in the river, drowning. They rushed out and rescued him. Suddenly, while applying artificial respiration, they noticed there were two more children in the river and they rushed out and saved them. Then there were four more children, then eight and 16. They began calling tor help and marshalling greater resources to form a human chain to save the children who were drowning in alarmingly increasing numbers. At last one of the men broke away from the group on the bank and walked away up the river. The others yelled. "Where are you going? You have to help us save these children "The hell with that," he replied, "I'm going upstream to see who's pushing them in,"

More yak-shaving for my MSc. A book I read was discussing data pipeline problems. How so much of the work of ETL is cleaning up crappy data and reformatting it to something useful. We should be going to the source of the data, the book suggested. Rather than wasting time cleaning - get better at production. Or, as it pithily put it: Whenever I see a generic quote like that, attributed to an…

Vaxed and Waxed

· 350 words


Me holding my NHS vaccination card.

Nine weeks ago, I got my first does of the AZ vaccine. Yesterday, I received my second. Despite all the dire warnings of overloaded websites and limited slots, the booking process was boringly anticlimactic. I entered my NHS number, date of birth, postcode - and was then given a choice of locations. I picked one, and was given a range of times. I picked one for a few days hence and my wife - on…

Lore of the Wild - a musical walk through the woods

· 450 words


people walking through the woods.

Into the woods, it's time to go, I hate to leave, I have to go. Into the woods, it's time, and so I must begin my journey. I live near the ancient Abbey Woods. Site of the derelict Lesnes Abbey, full of flowers, trees, and eternal mysteries. A tattered parchment map fluttered into my hand promising adventure and enlightenment deep in the heart of the woods. This is Lore of the Wild an…