This whole new field of cloaking is pretty cool. Of course, it's a long way away, and of course the most obvious uses are in the military, but the idea itself is ace. Here's a recent article about a type of cloaking at a distance:
http://www.sciencedaily.com/releases/2009/08/090817073508.htmI saw this guy at the PRIMA conference in Sydney a couple of months ago.
Here's the video they showed:
http://vimeo.com/6092319The idea of what they're doing is relatively straightforward: just correct for any changes in the light waves caused by the object. The maths, however, is a little more tricky. And like the other type of cloaking (where you hide something in the middle of a device) this only works at long wavelenths at the moment (microwaves and radio waves).
In this case, the wavelength has to be 'long' compared to the object. So to make something invisible to humans, it would have to be a REALLY small object.
But he has some uses in mind for longer wavelengths (in addition to military applications): shielding stuff from earthquakes and tsunamis, which are both just powerful waves. That would be pretty awesome. It seems like this is the new wave of sci-fi come true.