XKCD Explained, One Strip at a Time
91 points by KirinDave
Read the article
Discussion on Hacker News