A functional invisibility cloak is one of those things that physicists keep chasing, and every six months or so we see an update that brings us one step closer to being able to sneak around without being seen. Today's major breakthrough comes from an undergraduate student at the University of St Andrews who figured out how to get around the fundamental problem of light taking too long to travel around the hidden object.

Here's the problem: when you have an object hidden by an invisibility cloak, the light has to be warped around it so that the object is invisible, right? But now the light has to take a longer path, making it slower than it should be. If everything's dead still, you won't notice the difference, but as soon as there's movement, the warping shows up.