The photo of the day: Peter Higgs as the Higgs Boson announcement was made at CERN. I can only imagine what it must have been like for him to see his work, which wasn’t even taken seriously when he first proposed it, confirmed.