Things I Should Have Known at 20
418 points by pkapur86
Read the article
Discussion on Hacker News