Sheldrake and his “Delusions”

For some scientists, most notably and loudly professor Richard Dawkins, belief in God is a “delusion“. For at least one professed scientist, though, science is a “delusion”. That professed scientist is Dr. Rupert Sheldrake. Dr. Rupert Sheldrake’s new book is called The Science Delusion: Freeing the Spirit of Inquiry. It will be officially launched at […]

Ten Tops List [videos of spinning tops] — 2011

There are lots of top ten lists, but this is the first Ten Tops List. Here are ten videos of spinning tops that scientists find interesting and or amusing. [Want to take a whirl at learning the science of spinning tops? Download (free) Professor John Perry’s 1890 book Spinning Tops— The “Operatives’ lecture” of the British […]

How forensic investigations left the kitchen

Katherine Ford, in the History of Science Centre’s blog, writes about the history and advantages of science laboratories: I came across an unnamed manuscript dated c.1859, discussing the various effects of certain solutions on worms and other small things.  What caught my eye, though, was the reference to a worm, post-dunking in a chemical solution, […]

Improbable Research