15 votes

Post apocalyptic computing: or, the hundred year computer