I tend to have a cup of tea and some cereal before I do anything in the morning, but Nicholas Paul Johnson swears by his Turing alarm clock. Powered by an PIC16 microcontroller, Johnson used a four-buck LCD display and has, very sweetly, made the whole thing free and open-source. [cheaphack via MAKE]