First teleportation, now this. It’s time to deflate another overblown science story that’s sweeping the net (and the other media) today – ZOMFG! Invisibilty cloak! Now, listen – this is a great scientific advance, and as such deserves to be widely reported, but not as something that it isn’t. This technology will not make you or your car car or anything else invisible to other people, okay? Unless those other people happen to only see in the microwave spectrum instead of the normal light the rest of us use, of course. Sheesh.