It might not work as well as Harry Potter’s garment or the potions that transform other unseen heroes in books and on screen, but scientists have built an invisibility cloak that makes everyday ...