This is a cool device.

http://thch.us/5943138