QR Clock

Sometimes you wake up and you think of a really good idea and then after a couple of hours trying to find out how QR patterns are encoded you remember to Google your idea and find someone's already done it.

But I don't mind. Check out this sweet QR code clock by QR Planet.

In case you're wondering, a QR code is simply a two-dimensional barcode. It's a way of packing a lot of machine-readable data into a small space. QR patterns can encode URLs, text, phone numbers, and contact details. You can scan them with your cameraphone if you have the right software - there's plenty of free programs about to do it. QR patterns encoding URLs typically operate what's known as hard linking - rather than show you the URL encoded, they automatically open your browser and take you to the page. I'll explain why this is important in a second.

I find QR codes really interesting for two reasons. Firstly, they have a huge amount of error-checking built in to them. Unlike a numeric sequence (12345) changing a single bit of data on a QR code can result in an entirely new pattern. Can you imagine if choosing a different word or spelling meant redrafting the entire paragraph? How weird would that be, for a chunk of text to be interlinked in that way?

Secondly, because of this non-modular nature, QR codes are probably impossible for a human to read or recognise. This means they are susceptible to QR bending (see: data bending) or hacking. The smaller a QR pattern is, the less error correction it has, and the easier it will be to take a marker pen and colour in a few extra cells to hijack the code. Imagine activists altering a corporate billboard so that when customers snapped the QR code, they were taken to a YouTube video on climate change instead of an ad for the latest SUV. Because the codes can't be read by humans, it could be a long time before the owners realised the poster had been defaced.

Anyway, just a couple of thoughts.

More like this

I think DNA is amazing. I think biotech inspires great design. And if you've read this blog at all, you know I love sciart. But I just cannot understand the new infogenetics product from DNA 11 - the company behind that trendy gel electrophoresis wall art. While I'd normally just say "I don't get…
There's one kind of semi-mathematical crackpottery that people frequently send to me, but which i generally don't write about. Given my background, I call it gematria - but it covers a much wider range than what's really technically meant by that term. Another good name for it would be numeric…
I spend a lot of time being frustrated by the constraints of blogging as it is usually done. Even now I’m squirting these words at you from a narrow gully of text some 500 pixel wide, while the rest of your screen goes mostly unused (and once we get below the fold, entirely unused. Were I to keep…
That is not a riddle, or rather it's not meant to be, but it's a question worth asking about the barcoding project. Wired has a nicely written piece about the rationale and program of giving species DNA barcodes and using the gene chosen as the barcode to identify the number of species out…

Nice idea, but unfortunately the code changes so quickly that my barcode scanning app can't keep up!

@ Jacob - TIME WAITS FOR NO MAN MACHINE

Why do you need a cameraphone? Doesn't everyone already know how to read QR codes themselves?

By Drivebyposter (not verified) on 05 Jun 2011 #permalink