Have you ever seen those James Bond or Mission Impossible movies wherein there’s non-stop action in the opening sequence? Well, that’s how it felt like with Shinzen Young’s opening keynote at Buddhist Geeks Conference 2011. Shinzen presented his vision (aka “happy thought”) for a Science of Enlightenment. I’ve already heard him speak about this in [...]