May 29, 2006

THE AUTOMATED DORM ROOM: Via Slashdot.