If you enjoy TED talks, you might also like doLectures (http://www.dolectures.com). They aren't "life changing" per se, but some of the talks offer new and interesting perspective.
One thing I've found with even very basic tutorials on something, is that if you read through it carefully, write each character of the code by yourself -- something will click, and it'll stick with you. Skimming never works.