Discovery of the Week: Vintage USSR Computer Punch Cards November 22, 2011 at 3:41 pm In Soviet Russia the card punch you, comrade.