I'm as excited as the next HNer about technology and the future, but a couple things just irk me about this<p><i>> "Advances in microelectronics have enabled the use of miniaturized computers for autonomous intelligence at the size of a dust particle..."</i><p>Calling it "intelligence" is just tiring at this point...<p>Then<p><i>"> While these lab-level demonstrations show the future of ubiquitous computing, dust-sized computers will only become a new class of computing platforms if they are available anywhere anytime, relying on energy-autonomous operation."</i><p>It's the "anywhere" that bothers me... do we really want a virtually infinite number of electronic devices around us? How do we dispose of these things? Recycle? Make them biodegradable? And then you throw batteries into the mix? Am I supposed to be breathing in Zinc and Germanium in 20 years?