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:
[EDIT]
via Know Your Meme:

Just in time for the new Pope, they confirm the existence of the particle that gives Mass!
[EDIT]
via Know Your Meme:
