The science of optical illusions | Hacker News Reader