Adventures in hardware