Abstraction is not only an important software technique, but is also an important intra-personal technique. Whether its a non-technical friend, or a marketing exec, its an important skill for any engineer. Yehuda gives a fantastic non-technical talk, worth a watch!

Fred Wilson discussing the top 10 things that make web apps successful.

Steve Jobs on “How to Live Before You Die.”

Ira Glass is an amazing fellow.

catharsis:

Ira Glass on Storytelling

Even if you’re not happy with what you’re putting out, even if your ability to execute doesn’t quite match up to your vision yet, don’t quit. This is normal. Do a lot more work and you’ll find the gap close.

Who else didn’t answer medical questions? Hitler.

John Hodgman’s Speech at the Whitehouse Correspondents Dinner.

Everything is amazing, and nobody is happy.