Would you trust this ATM?


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. TSB Oxford." Let's count all the ways this is problematic. Appearance This is literally…

Continue reading →

Usability of Key Distribution in BlockChain Backed Electronic Voting


Photo of a polling station sight. Taken by "Descrier" with URL descrier.co.uk

I went to an event a few weeks ago where some leading BlockChain organisations were showing off the power of Distributed Ledgers and how they will transform society. Not one of them mentioned users. There was talk of investors, stakeholders, corporations, smart-contract-backed entities. But no users. No real people who have to interact with their services. That's par for the course at this stage of an emerging technology - everyone is running away, shiny-eyed, into the future tech utopia,…

Continue reading →

Replacing IFTTT - Part 1: RSS & Tumblr


Screenshot from If This Then That.

I've grown to loath IFTTT. What started out as a cool way to plug internet things together has being an opaque an uncommunicative company with no real interest in customer service. That's not surprising, I suppose, its paying customers are the companies who can't be bothered to develop a proper API and so just shove some integrations up there. But it is annoying for those of us who want something simple - like debug logs or notifications when scripts fail. Or something complex like conditional …

Continue reading →

Why I'm Boycotting Yodel


The British courier firm Yodel are one of the most disreputable delivery companies in the country. Owned by the same tax exiles who run The Telegraph newspaper, the company is frequently complained about and has an unenvious reputation for poor service. The rot seems to start firmly at the top, with CEO Dick Stead. A few months ago, a company arranged to send me some delicate electronics for urgent testing. They selected Yodel for a "guaranteed" next day delivery. By noon on the day of…

Continue reading →

Goodbye Amazon Prime


(To the tune of the popular Elton John song.) I've often joked that if my employers could pay me in Amazon vouchers, it would save me a lot of hassle. I'm one of those insufferable people who prefers a delivery driver dropping off a single light bulb rather than having to pop to the shops like some sort of savage. But now the dream is over. Amazon have bundled their sub-standard video offering, a moribund music subscription, and an underwhelming photo backup service in with their excellent…

Continue reading →

For some people, life is harder than Chess


There's one of those "I've come up with a perfect analogy for life" blog posts going around. It's sort of like those stock photos with an "inspirational" quote on it - but in long form. Apparently, Your Life Is Tetris. Stop Playing It Like Chess. It's all vaguely plausible, life-lessony, woo - which tries to map one person's journey onto a greater human experience. Frankly, it's unmitigated bollocks, and I'd like to skewer some of its pomposity. 1. In life, your only opponent is yourself. …

Continue reading →

The Day Google Deleted Me


(Trigger Warning - violent swearing and criticism of your employer / focus of your fanboi-ism.) Google knows me. I've been using Google since long before they were fashionable. I have a Gmail account (in my name), YouTube (also in my name), an Android developer account (name and bank details), Play account (name, credit card, and PayPal), and I've successfully reported security bugs to them. Google, I would suggest, has a pretty good idea of who I am. Which is why I was somewhat confused to …

Continue reading →

The Design Of Everyday Toilets


Another in my occasional series on the usability of toilets! It's hard wandering around seeing the mistakes which are made by designers. Perhaps it's poor keming on fonts, or a hotel room light switch which makes no sense, or - in my case - bogs. Lots of toilets incorporate a "dual flush." Press one button to unleash a deluge sufficient to sink all but the hardiest of bowel-movements, press a different button to release a trickle designed to gently dilute the user's micturations. I've often …

Continue reading →

Do All Google Employees Have Perfect Eyesight?


I can only assume that on their first day at Google, new employees are given their Android phone, a ChromeBook, a self-driving car, and complementary Laser Eye Surgery. That's my theory on some of the problems besetting Android's Lollipop release. I've ranted about Lollipop before, and now I'd like to point out two particular problems. All of these tests were performed on a Nexus 4 running Android 5.0.1, and the most recent versions of the apps. Word Wrap I've spent two years moaning about …

Continue reading →

How Do You Pronounce Your Domain Name?


Glowing computer text showing dot com dot info etc.

I was listening to a podcast recently which was kind enough to mention one of my blog posts. The presenter said: ...and you should Google for this, because I'm really not sure how to pronounce this. Is it shu-huk-spur? dot mobby? Le sigh! It's a conversation I have most weeks when I'm on the phone to someone - usually a call centre - and they ask for my email address. "Sierra Hotel Kilo Sierra Papa Romeo Dot Mike Oscar Bravo India" Whereupon I am inevitably asked: Is that dot com or dot …

Continue reading →

The Problem With RFID


RFID is like cold fusion. It will revolutionise everything - and it's only five years away! Terence Eden And, much like cold fusion, NFC will permantently be just around the corner. It's been "The Year of NFC" since 2008. Just like it was in 2009 and in 2010. Today the news came that Google may be abandoning QR codes in favour of NFC for its business places service. I think this is a mistake and that NFC is too far away to be of any real use. Indeed, I think NFC will permanently be too…

Continue reading →

Quoting Page Numbers from eBooks Considered Harmful


It emerged this morning that the Guardian newspaper has realised that the way it writes is unsuitable for the web. Source: Guardian Newspaper, 18/11/2011, page http://www.guardian.co.uk/media/mind-your-language/2011/feb/18/mind-your-language-day-date-time By using non-specific language, I have introduced a degree of ambiguity which makes it hard for reader - both in the present day and the future - to understand the ideas I am trying to convey. For example - the above text doesn't state…

Continue reading →