Here's an interesting article I found about some interesting new technologies.
Original Article:
http://www.technologyreview.com/offthewire...1_8102002_3.asp
"Interesting" commentary from techies:
http://science.slashdot.org/article.pl?sid...=thread&tid=134