You probably heard this week that the "Higgs boson" has been all-but-proven to exist, which is pretty cool. Unless you have no idea what that means. In which case it's completely shrug-worthy. I thought a few of you out there might enjoy seeing this video done a while back, which explains the Higgs boson in a fun, accessible way. Enjoy!
The Higgs Boson Explained from PHD Comics on Vimeo.