Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

No More Conference T-Shirts, Please!

· 8 comments · 700 words · Viewed ~1,072 times


A huge pile of old t-shirts, each covered in conference logos.

In an unexpected fit of spring-cleaning, I went through my wardrobe getting rid of all my old conference t-shirts. Hundreds of 'em! They're all covered in logos for companies which long-ago went bust, or for events which are no-longer running, and most have... errr... "shrunk" in the wash. I know I'm a grumpy old sod. But I've a couple of serious points to make. T-shirts are wasteful,…

Using the Evoluent VMCR C Series Vertical Mouse with Linux

· 10 comments · 700 words · Viewed ~3,308 times


Mouse with multiple buttons.

This is a quick guide for setting up your new mouse with Ubuntu. I'm a big fan of the Evoluent Mouse range, and I've agreed to publish this Linux guide in return for a review sample. The Basics The only way to configure this mouse is via the command-line. This may look a bit daunting, but I promise you it's simple. Just copy and paste the highlighted code. Open up a Terminal. You'll usually…

Knowledge Illusions

· 2 comments · 500 words · Viewed ~347 times


Screenshot of the Alexa app. She thinks Tim Roth played Doctor Who.

Optical Illusions trick your brain into seeing something that isn't there. Whether it is spirals which don't exist, movements which don't occur, or faces in curved lines - our optic centres are trivially easy to fool. Humans are not alone in this cognitive deficiency. Other animals are also conned into believing something which isn't true. This tomfoolery is not restricted to animals -…

Synthetarianism

· 1 comment · 350 words · Viewed ~300 times


Frozen drumsticks in a packet.

Synthetic meat is coming soon! Actually, it has been coming soon for a long long long long long time. There are many interesting social aspects to this future. Is lab-grown meat kosher or halal? Would eating human-meat be cannibalism? Is it vegetarian? But, most importantly, what do we call people with a dietary preference for in-vitro meat? Back in 2005, a blogger suggested "synthetarian". …

Would you trust this ATM?

· 3 comments · 600 words · Viewed ~1,338 times


A sign is taped haphazardly to an ATM. It warns people that the ATM is slow and may take a while to return their card. There is no branding on the sign.

Fake cash-machines are an increasing problem around the UK. Criminals attach all sorts of machinery - including fake fronts - to ATMs with the aim of stealing cash or card details. Wandering around Oxford yesterday, I noticed this sign attached to a bank's ATM: "This ATM is running slow and may take a while to return your card. Please be patient while we try to resolve this issue. Thanks.…

What is a signature?

3 comments · 400 words · Viewed ~493 times


Neil Gaiman's autograph, scrawled on orange paper.

This is one of my favourite anecdotes from wordsmith Neil Gaiman: Neil Gaiman@neilhimselfSomebody needed my signature on an e-document. So I did a google image search, found one, and dropped it in. Not sure what it proved.❤️ 136💬 96🔁 019:12 - Tue 11 October 2011 I'm not quite famous enough to have my autograph plastered all over the Internet - but I do have a JPG copy of my signature stored in a…

How to detect 3D video?

· 1,550 words · Viewed ~1,131 times


Still from the moview Finding Nemo. The image is split side by side.

Here's an interesting conundrum. My TV can automatically detect when 3D video is being played and offers to switch into 3D mode - but how does the detection work? This post will give you a few strategies for detecting 3D images using Python. Firstly, some terminology. 3D videos are usually saved either as Side-By-Side images, or Over-Under images. Colloquially known as H-SBS and H-OU. Here's …

Hundreds of thousands of spam listings on Google "My Maps"

· 1 comment · 250 words · Viewed ~863 times


Google My Maps page with spam content.

Blogging - because Google don't offer a bug bounty for spam reports... Back in 2007, Google introduced "My Maps": Easily create custom maps with the places that matter to you. Allow friends to see and edit your maps, or publish them to the whole world. Like most Google products, it was effectively abandoned after launch - receiving a superficial update in 2014. Now it is a haven for spammers …

Everything Is Too Complicated

· 5 comments · 500 words · Viewed ~464 times


A completely black image.

In the book "Mostly Harmless" an Earthman finds himself stranded on a distant planet with a primitive level of technology. He had been extremely chastened to realise that although he originally came from a world which had cars and computers and ballet and Armagnac he didn't, by himself, know how any of it worked. He couldn't do it. Left to his own devices he couldn't build a toaster. He could…

Tools to defeat fake news - Reverse Image Search

· 450 words · Viewed ~2,191 times


Screenshot of Facebook. A photo appears to show a giant whale in the ocean.

One of the most important tools in the war for your attention is the ability to critically examine media and discover its provenance. Take this example - a friend of a friend was tagged in this Facebook post, and so it appeared on my feed: WOW! Right! Nature is Coooooool! Or is it? If "The Planet Today" were a reputable source of news, they would tell us who the photographer was. Or where…

Udacity Bug Bounty - or, please stop tracking every link in your emails

· 2 comments · 350 words · Viewed ~1,011 times


Clicking on the button shows an insecure web address.

Look, I know your company wants metrics. I know your boss wants to see the exact percentages of people who click on links in your emails. Your sales team are desperate to track conversions. Someone wants to optimise your funnel for reasons which are unclear to you, a lowly engineer. So you make the mistake of adding tracking to every email you send out. Including sensitive ones. I recently…

Interesting Failures - Visual IVRs

· 2 comments · 500 words


Another in an occasional series of blog posts where I discuss products I've worked on which failed. It was the early 2000s and the large mobile telco I worked for had just spent billions of pounds on a 3G license. 3G was the future! Sure, faster data would be nice, but the real money was to be made in Video Calling! What could Video Calling be used to improve? The answer was obvious -…