Full threadhwijaya·This is no doubt one of the best speech i ever heard. It gives me a lot of new perspectives when i heard it for the first time back in 2006. Here's the video: http://www.youtube.com/watch?v=D1R-jKKp3NAView on HN