I’ve seen a number of special computer keyboards. These include, for example, five-finger units that require learning special ‘chords’. The idea of a one-handed keyboard is enticing but I don’t like the sound of having to learn specific combinations. What about re-using existing knowledge? Anyone who touch-types knows that each letter belongs to a given finger. I wondered what would happen if you restricted the keyboard to just one row (i.

Read more →

The Gribbin

There’s no hiding musicianship. Lock it up, put it in a box, or — crucially — ply it with significant quantities of drink … still it will shine through. There’s something immutable about musicianship that means that a bottle of Pimms and and half a bottle of whiskey later, it still keeps on playing. It was in circumstances such as these that The Gribbin came together for the first — and last — time.

Read more →

Back in the day I used to do a lot of sound and lighting for student theatre. I did a lot in Oxford, and went up to Edinburgh a number of times to do the Edinburgh Fringe. I did not go to Oxford University, but I did hang around with a lot of people who did. Once or twice I contributed to a theatre column in a student paper. It’s a bit thespy because it’s okay to experiment with language when you’re young.

Read more →

Back in the day I used to do a lot of sound and lighting for student theatre. I did a lot in Oxford, and went up to Edinburgh a number of times to do the Edinburgh Fringe. I did not go to Oxford University, but I did hang around with a lot of people who did. Once or twice I contributed to a theatre column in a student paper. It’s a bit thespy because it’s okay to experiment with language when you’re young.

Read more →

Back in the day I used to do a lot of sound and lighting for student theatre. I did a lot in Oxford, and went up to Edinburgh a number of times to do the Edinburgh Fringe. I did not go to Oxford University, but I did hang around with a lot of people who did. Once or twice I contributed to a theatre column in a student paper. It’s a bit thespy because it’s okay to experiment with language when you’re young.

Read more →

Haptic feedback is still an area where real books win over e-book readers such as Kindles. Being able to tell how far through a book you are by the feel of it, by the balance and thickness of the pages adds something instinctive to the reading process. My idea is to have a little linear actuator with a small weight on it that spans the width of the ebook device. Just a very small motor (the type you get in phone vibrators) and a small worm-gear (like you get in floppy disk drives) would do, and wouldn’t take up much space.

Read more →

Boat from Home

Like most, I grew up in a house. These perform a number of functions. A safe place to sleep, eat and raise a family come fairly high in the list, as do entertaining guests and storing things. The house doesn’t undergo any substantial change in order to fulfil these different functions. It largely stays put. In effort to impress the guests you might re-arrange the furniture, clean the windows or hide the cat.

Read more →

things

var big = false; // Num nodes var NODE_COUNT = 50; // Radius, anything closer than this becomes a neighbour. var NEIGHBOUR_PROXIMITY = 20; // Flat array of x, y, dx, dy. var nodes = Array(NODE_COUNT); // Flat array of flavours for each node. var flavours = Array(NODE_COUNT); // Flat array of neighbours, proximity for each node. var neighbours = Array(NODE_COUNT); var canvas = document.getElementById('canvas'); var context = canvas.

Read more →

Today I chanced upon some logs. So I took them home… … and went at them with a hatchet… I reckon that’s a few weeks' worth of warm evenings some time around winter 2012. Some people are worrying about the cost of heating their homes. I’m out scouting for wood. Any woodologists able to identify what this might be and if it’ll burn obligingly? Failing that, practising xylologists?

Read more →

Hello WordPress!

Many years ago I vowed never to install PHP or MySQL on a machine I owned. Today, in the interests of getting things done, I decided to use WordPress for my blog. It’s good enough to redeem MySQL and PHP, I think.

Read more →