Add new comment

This is a great article. The author does a good job of explaining the advances in technology so that even an ordinary person can understand the potential uses of these developments. The video at the end is awesome, too.