That comic from xkcd has really been making the rounds. I wonder if Randall Munroe (the guy who writes xkcd) had any idea of the big response it was going to generate.