Archive For December, 2010

2 articles

What’s In Your Robot?

Robots come in all shapes and all sizes, doing everything from assembling cars to vacuuming your floor.   Some are a blur of complex motions while others don't appear to do much of anything at all. There are robots that don't look or act very different from Humans. In the last 50 years robots have leaped from being fantasy ("Run Will…

Habitability: The Argument Of Life

Or, Star Trek to NASA: you've found my Horta! What is life?  We used to think we had a good answer for that.  Recently we thought there were a handful of chemicals that were necessary for life, among them, Phosphorus.   Phosphorus is found throughout any living body - bones, cell walls, energy transport, proteins, even DNA.  In fact it is…