Wednesday, April 21, 2004

The next technological revolution may be programmable matter. (Via Linkfilter.)