

The big news last week was the 99.999999% certainty that scientists have located the so-called “God particle,” a.k.a. the Higgs boson (which is apparently more like a field than a particle but whatever). People in all sectors of society are now beginning to try and make sense of the implications of this major scientific discovery, [Read More...]