By | March 14 2013 12:52 PM

Just about the same time the white smoke was going up in Rome announcing the election of a new pope, a triumphant cry rose from a scientific meeting 500 miles away: Habemus Higgs boson!