My first podcast in several months is a bit of a rant and a bit of science – a basic primer to help you understand yesterday’s announcement of…