The Oh My God Particle

100 points by mnemonicsloth

Read the article

Discussion on Hacker News