May 12, 2005

Self-replicating robots: the end is near

"Please bookmark this link for reference in the year 2029."