xaviertoby.com
DIY invisibility is now an actual real thing
Scientists at the University of Rochester in the USA recently revealed how to make stuff invisible. Kinda. Most other articles and even the press release from the University of Rochester itself com…