Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Cryptography and the Coventry Problem

· 2 comments · 350 words · Viewed ~840 times


Photo of an Enigma machine at Bletchley Park.

There's an ethical conundrum which is often posed to military strategists and philosophers alike. In 1940, the Nazi's communications encryption had been broken by the British. Military Intelligence were able to decrypt a signal which indicated that the city of Coventry was to be bombed. The military chiefs took this information to the Prime Minister, Winston Churchill. If he ordered the…

This Call Is Being Recorded

· 17 comments · 400 words · Viewed ~11,206 times


We've all been stuck on hold to some call centre and heard a distant voice say "For your security, and our training purposes, your call may be recorded." I've always wanted to say to people "just so you know, I am also recording this call." Well, now I can. A little back story... Around 4 years ago, I experimented with recording phone calls. It was quite a clunky process, involving conference …

I *Love* The New MySpace

· 150 words · Viewed ~254 times


The British are culturally predisposed to root for the underdog. I'd never been a massive fan of MySpace - but after the trials and tribulations it has gone through, I have a soft spot in my heart for it. So, when this email arrived, I couldn't wait to give it a go. Ok, so the email isn't formatted well for mobile - despite the fact that nearly 50% of all emails are read on the phone. With…

How Not To Manage Email Subscriptions - Apple

· 3 comments · 500 words · Viewed ~317 times


As with most tasks in life, there are two paths you can go by - the easy way, or the right way. Sadly, many of us choose the easy way which, in the long run, means more work for us all. Take, for example, the seemingly dull task of email unsubscription. A developer wants to make it easy for a user to unsubscribe from an email newsletter. They want to place an unsubscribe link at the bottom of …

Operation Weeting: Voicemail Interception Confusion

· 2 comments · 550 words


Old Nokia phone showing an area code.

I don't usually get involved in legal blogging. I am not a lawyer, and I find the finicky details somewhat hard to follow. That said, I do appreciate how (most) judges in the UK write their judgements in a relatively clear and unambiguous manner. Jack of Kent today pointed out the recent judgement on Operation Weeting - which is looking into the alleged illegal interception of voicemail…

Opt Out of Klout - Now!

· 22 comments · 300 words · Viewed ~23,041 times


Klout logo.

Sites like Klout and Kred are perfect examples of social media frippery. A vaguely plausible "score" that you can use to justify your "investment" in tweeting all day long. When they're used as a silly little badge, or an informal competition with friends, they're a (mostly) harmless way of gamification. Of continual annoyance is the complete lack of transparency these services show. How is…

New Python Pals - How To Help

· 150 words


Logo of the Python programming language.

I've spent the last few months sporadically writing stories to help young people code. I've now placed the four Python Pals stories up on GitHub. Here's how you can help. Write your own story and contribute it to the GitHub site (or send it directly to me). Read the stories and let me know how they could be improved (spelling, grammar, plot). Play test the adventures! Am I missing …

Google's Inconsistent Maps UI

· 4 comments · 350 words · Viewed ~282 times


There gets a stage in every large company's lifecycle when there are too many people working on a single project. This usually manifests itself in strange internal struggles over the heart of a product as different teams compete for their "vision" to succeed. What often happens is that the user is forgotten and a manager, somewhere, has to make a compromise which sacrifices usability for…

Introducing 莎士比亚.org - Readable Shakespeare Plays In Chinese

· 1 comment · 450 words · Viewed ~273 times


I'm very pleased to announce the launch of 莎士比亚.org - beautiful and readable copies of Shakespeare plays in Chinese. If you would like to help, the text is available on GitHub for people to correct. Why? I've long held a fascination with Shakespeare - hence the name of this website. At university I studied Mandarin as my minor degree. I was a clumsy student, but enjoyed the regularity and po…

Text Adventures Via Text Message

· 3 comments · 650 words · Viewed ~11,975 times


Remember text adventures, eh? They were pretty nifty! "You are in a maze of twisty little passages, all alike" >Go East "You have been eaten by a Grue. A dwarf starts singing about gold" Smashing! Just like the pictures are better on the radio, so the graphics are immeasurably superior when they're in your head. Don't get me wrong, I love the 5.1 surround sound snarl of a rabid beast rendered…

A QR Specification For Mobile Payments

· 4 comments · 350 words · Viewed ~467 times


BitCoin and other crypto-currencies are gaining popularity at the moment - but I remain firmly convinced that they're too hard for the average person to use. I have, however, watched with interest as an ecosystem grows around them. In particular, I like the way The Pirate Bay (and others) have used QR codes to facilitate easy payments and donations. The QR codes contain only three variables -…

No One Must Know This Is A Sponsored Post - Part 2

100 words


Earlier this year, I pointed out that Media Discovery (New Web Ltd) is encouraging blogs to run paid for advertorials, without disclosing to their readership that the content is an advert. This appeared to be in breach of the advertising industry's code of practice. I complained to the Advertising Standards Authority who have confirmed that they are looking into this company and their business…