Chicago’s Watchful Eye

Public art can be pretty weird. But rarely is it as weird as “EYE”, an unblinking, 9m eyeball that’s now scaring the dickens out of Chicago.


June 30, 2010
Science

Watch Self-Folding Origami Take All The Fun Out Of Miniature Paper Boats

Researchers at MIT and Harvard, it seems, have been putting those big brains to use to create automated origami. It’s crazy cool engineering and creepy in a Frankenstein’s lab type of way. But can it make a paper crane?


June 2, 2010

South Africa’s Soundproof Stadium For The World Cup

When the World Cup kicks off in South Africa, 69,070 soccer fans inside Cape Town Stadium will scream at the top of their lungs. But thanks to some clever engineering, the people living nearby will hear hardly a peep.