Image Happy (American) Independence Day to our fellow USA-dwellers, and Happy "Holy-crap-they-might-have-found-the-Higgs-Boson" to the rest of the world.

We're going to take a day off today but we'll still be posting to our "Happening Now" ticker and Twitter. Until then though, we'll see you tomorrow.