Having been gently prodded by Nereid in the comments to my previous post on the topic, I want to say a lot more about scientific reporting. The reason for the delay in this post, by the way, is probably obvious but the screenshot below – which shows the front page of CNN.com yesterday afternoon says [...]

Read More...