Nerd Cabaret

Musings on technology and it's place in our world.