Physicists in Europe Find Tantalizing Hints of a New Particle | Hacker News Reader