Sorry, I couldn't find if there's a thread already on this. I do recommend this podcast, it's very interesting I think.