Philosophical transactions: science, physics and the dearth of philosophical debate

The putting into action of the Large Hadron Collider last week caused an enormous wave of interesting writing in the regular media. It also caused your regular joe to pause for a moment and really seriously consider the implications of…