Meet Curiosity — NASA's Mars Science Laboratory

The Mars Science Laboratory — also known as MSL, or Curiosity — is the most sophisticated Martian vehicle that NASA has ever built. And it's set to launch for the Red Planet tomorrow. » 11/25/11 4:00pm 11/25/11 4:00pm

Realistic animatronic eyeball will wig you out

It's been a big week for mechanical disembodied eyeballs. First there was the office Eye of Sauron; now there's this squirm-inducing cyber-eye built by Dan Thomson of Visionary Effects. It's looking pretty bloodshot, being disconnected from a skull and whatnot. » 3/29/11 12:40pm 3/29/11 12:40pm