Tuesday, March 6, 2012 - 2:28pm
Physicists hellbent on destroying the universe have come up with a tiny LED that produces 69 picowatts of light while using just 30 picowatts of power. That's an efficiency of above 100%, which should be impossible, but isn't. And in other breaking news, up is down, black is white, and zebras look the same.