Showing posts with label humpty dumpty. Show all posts
Showing posts with label humpty dumpty. Show all posts

Jul 28, 2009

Terminator

Scientists have created a walking robot that can put itself back together again. NYT