How embarrassing: I threw my Higgs boson party last year, when physicists (including a number of Johns Hopkinites) determined that the so-called “God particle” existed. But apparently I was way too early. This week, CERN finally announced a “tentative confirmation” of the particle in question. In scientist-speak, that counts as extreme enthusiasm. So now we […]
