http://andrew.mcmillan.net.nz/node/63 blogs about: