In the news:
CERN went over the numbers for their Higgs research from last year and they think they found it. From oneandoneis2 on Hacker News:
Just in time for the new Pope, they confirm the existence of the particle that gives Mass!
[EDIT]
via Know Your Meme:
