April 8, 2007 Have you seen this? Or maybe not. Scientists have discovered the secret of invisibility.