Articles tagged "cloaking"

David R. Smith is Hidden in Plain Sight

Ah, invisibility. To simply disappear one's self is sort of _the_ recurring superpower dream, really - right up there with flight, or X-ray vision. "It just appeals to your imagination," says David R. Smith, a cloaking researcher at Duke University.

Metamaterials Are the Wolf in Electromagnetic Clothing

Invisibility is one of the oldest concepts in our mythology. Years before Harry Potter put on his cloak or Tom Cruise pranced behind an invisibility tarp, Plato recounted the myth of the ring of Gyges, a poor and honest shepherd who discovers a ring