Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Visualising Conversation Threads In Hyperbolic Space

· 350 words · Viewed ~742 times


In 2009, Kosso and I petitioned Twitter to allow us to search for Tweets by their "in reply to" ID. The idea was that developers could created a properly threaded view of conversations. Of course, Twitter being ultra-responsive to developers, did absolutely nothing. Skip three years into the future, and App.net is providing all the API goodness that Twitter doesn't. This means that we can…

Authentec Fingerprint Scanners - Full Specifications (AES2810 & AES2550)

· 36 comments · 200 words · Viewed ~2,539 times


A fingerprint being scanned.

Last year, I wrote about how Authentec wouldn't support their fingerprint readers on Linux. I've been chatting to the good folk at Authentec, and they've agreed to release the specification documents! So if you want to code up an interface for the AES2810 or AES2550 you can! A word of note, the best way to get the latest version of these documents is to register for the Authentec Developer…

Introducing a NEW QR Generator

· 4 comments · 450 words · Viewed ~1,096 times


A QR code.

When people ask me which QR generator to use, I usually suggest Google Charts. However, recently I've become dissatisfied with its limitations, so I've decided to write and release my own QR encoder. I'm still looking for a catchy name for it (suggestions welcomed) - so for now it's called "QR Generator PHP". It's available on GitHub or you can use it directly. So, how does it compare to…

Linux support for the AuthenTec AES2810

· 7 comments · 400 words · Viewed ~4,875 times


A fingerprint being scanned.

Every so often I find a device which - inexplicably - doesn't include Linux support. I've been very impressed with how well Ubuntu runs on the Lenovo ThinkPad X200. Everything worked out of the box - with the exception of the fingerprint reader (AuthenTec AES2810). Now, I know that fingerprint readers can easily be defeated by jelly-babies, but it annoys me when something doesn't work. The…

The Future Of Android ... And How To Stop It

· 4 comments · 250 words · Viewed ~877 times


I was honoured when David Wood asked me to present at his first "brown bag" lunch lecture at Accenture. Normally I would run through a presentation of this length at several different venues and thoroughly hone it before presenting at a high profile event. As you'll see from the slides and video, it's still a bit rough round the edges. I based this talk on Jonathan Zittrain's excellent Future…

I Love Open Source

· 250 words


Several blobby humanoids build a cube together.

As I mentioned in my last post about VoteUK, I found the TheyWorkForYou API to be a little lacking when it came to image sizing. I posted a request asking if there was a pattern to the image sizes and, if not, was it possible to have the sizes returned in the API. The "standard" open source reply - "fix it yerself" - was predictably swift. So I did. The source code is remarkably accessible -…

Why I Love Open Source

· 2 comments · 350 words


There are many reasons to love Open Source Software.  It's free (as in you pay nothing), it's free (as in speech) and - perhaps my favourite reasons - it's free (as in liberating). By liberating, I mean that one isn't tied down to the product roadmap and release schedule of the developers.  If I find a bug, not only can I report it, I can fix it myself.  If I can't fix it myself, I can often fi…