The Science Delusion

This is a banned TED Talk given by Rupert Sheldrake in 2013. Held in Whitechapel, London, the event was called “Challenging Existing Paradigms.” Sheldrake summarizes some of the main themes in his book Science Set Free. At eighteen minutes long, it is only a primer, but will still support multiple listenings. He lists the 10 …

Continue reading ‘The Science Delusion’ »

Beware of Images

In 1929, at the age of thirty, the Belgian artist Rene Magritte painted “The Treachery of Images.”  The painting showed a pipe, written underneath with the paradoxical inscription This is not a pipe (written in French of course). When it was pointed out to him that what he had created was in fact a pipe, Magritte replied “OK, …

Continue reading ‘Beware of Images’ »