Peter Allan writes:
The USB Hourglass combines a ecru timer with a rotating machine and an optical glimmer through the center of the timer to fondle the falling ecru . The number of illuminate reaching a scanner is digitized at frequent intervals and processed by a microcontroller to determine when to rotate the hourglass. [via]