Tuesday, April 20, 2004

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