Two New Particles Have Sent Physicists Scrambling for Theories | Hacker News Reader