Randall Munroe's visit to Google (xkcd)
In early 2007, I started reading my now-favorite cartoon, xkcd: a webcomic of romance,
sarcasm, math, and language. It's geeky, playful, and whimsical. Some of the cartoons are only decipherable to computer scientists, but others have broader appeal, such as:
In February (2007), I sent a fan letter to the cartoonist, Randall Munroe, letting him know he has lots of fans at Google. His cartoons are frequently posted in halls or on internal email lists. I asked if he would be willing to give a talk at the Mountain View headquarters. He said he had no plans to visit California but would let me know if that changed.
On November 29, he emailed me to let me know that he'd be in the area the following week and would be happy to visit Google. Woot! I contacted the author events team, which scrambled to make arrangements, including trying to find a room big enough for his many enthusiastic Googler fans, and settled on Friday, December 7.
Randall had written about Google in his cartoons, such as:
We decided we needed to present him with an Internet-themed cake, made by ever indulgent food team:
Because Google was having a holiday party on the night of his talk, I tried to get a pair of last minute tickets so I could take him. (Googlers are allowed to bring one guest, a phenomenon that has led to date requests on craigslist and facebook.)
I was unable to get a pair of tickets, so I posted to an employee list asking if anyone had a spare guest ticket and wanted to take Randall. I quickly got eager female takers. One female engineer said it was like asking if anyone wanted a date with Johnny Depp. Google women had been particular fans of xkcd since this cartoon circulated on an internal women's mailing list:
Computer science legend Donald Knuth appeared in some xkcd cartoons:
I was acquainted with Knuth and knew that he had a sense of humor (his first publication was in Mad Magazine), so I invited him to attend the talk and lunch afterwards. Knuth notoriously doesn't use email, so I tried multiple channels to get the message to him and was delighted when I received the reply "Sounds like fun" via his assistant's email address. (I did the engineer's victory dance, which my initially startled colleagues agreed was justified.) I encouraged Knuth to surprise Randall by asking about the following cartoon during the talk's Q&A period:
Here's a photo of me conspiring with Knuth the day of the event:

(The picture was taken by the famous Meng, who also got a photo with Knuth.)
Two days before the talk, xkcd ran its first cartoon about the programming language Python:
Randall didn't realize it, but the creator of Python, Guido van Rossum, worked at Google, so I encouraged Guido to attend and ask a question at Randall's talk and invited him on a group bike ride to be held later in the day.
Meanwhile, Chris Dibona, Google's Open Source Product Manager and generally cool guy, and his team created a t-shirt to hand out at the event, with the above Google cartoon and its date and geographical coordinates (in reference to this cartoon and subsequent events).
The day of the event, everything went smoothly. Director of Research Peter Norvig, himself a very funny guy (and my manager) introduced the talk, which was recorded for later posting to YouTube and telecast to Google offices across the Western hemisphere.
I won't say much about the talk, since you can view it online. Randall was appropriately impressed by Knuth [21:30], although he didn't recognize Guido van Rossum [19:16]. (I didn't have any responsibilities during the talk, although you can see me ducking across the stage at 39:02 to pull up a relevant cartoon.)
A Googler asked Randall to create a Google logo in xkcd style, which he did with aplomb [52:40]:

After the talk, people ate cake and chatted with Randall, until he was whisked off to lunch.
After lunch, a bunch of us went on a ride on Google's conference bike:
From the left going clockwise are my husband Keith, Maria (Randall's holiday party host), Randall's friend Fizz, Randall, Guido van Rossum, and me. With Guido's able leadership, we achieved a speed of 13 miles per hour:
Then, old-timer Tom Nielsen and I took Randall and Fizz on a tour, including a stop at a metronaps pod:
Randall gallantly held two one-hour autograph sessions, during which he was kept busy. One of his most-posted cartoons at Google is:
The below photo shows Randall signing a Google version of the poster (referencing map-reduce), with Tom in the background:
At the end of the day, I handed Randall off to Maria, who took him to the Holiday Party, where he was approached by many Googlers. (See, for example, "http://www.flickr.com/photos/rivviepop/2095234153/", showing him with a Googler who apparently had him sign her collarbone.)
In summary, it was a great (but exhausting) day, and I think Randall is a great guy. I'm glad I got to meet him, and I hope he had half as much fun as we did.
This would be a good time to remind people that, while I work for Google, I do not speak for the company, and all of the above opinions are my own. Per company policy, I only posted photos taken in the Googleplex after getting approval. Many other Googlers made the talk happen and go smoothly, and my account of my experience is not meant to diminish others' contributions. (I now appreciate the hard work done by the Authors@Google team more than ever.) No electrons were harmed in this posting.














Good cartoonization..I was so
Good cartoonization..I was so engaged that I never knew when the article came to end.
Authoritative answer, cognitive ...
Authoritative answer, funny ...
I've added your web blog and
3
To ellen
You said you could give an employee referral. Would Google need an animator in the forthcoming years? =P
Btw the video was awesome. He looked very nervous which put forward a more human side to the mathematic cartoonist!
Ooooo
I am so jealous right now: Randell and Google, together at last. *blissful sigh*.
Good work on making this happen!!
Randall's cartoons
Hi, Ellen!
Randall's cartoons about Google is ROCKS :)
And all content in http://xkcd.com is so good...
-------
Best regards, Mike
E-mail: mikel.angggelo@hotmail.com
Website: http://www.hmdonl.com
worthpoint.com
agreed, that comic is a classic
MySequel?
He pronounced MySQL "My Sequel"!
http://opensource.apress.com/article/124/its-my-ess-que-ell-not-my-sequel
Read the page
The developers of MySQL state, in the last bullet of the MySQL tutorial, "but we don't mind if you pronounce it as “my sequel” or in some other localized way.
Come on, does it really matter that much?
Randy
I went to college in Newport News with Randy, and graduated from the same department. While in Cryptography and Network Security class, as well as Data Communications Systems, he always brought new ideas and concepts to the classroom. He is one of the smartest people I know. Unfortunately, I didn't know how funny he could be until after graduation. (I remember first seeing his check written to Verizon, after they ticked him off.)
Best of luck to Randy in his future endeavors, I know he'll be successful.
Too bad xkcd is pretentious
Too bad xkcd is pretentious drivel.
isa
Oh, get over yourself.
you are in the minority friend
Hope you change your mind, you're missing out.
I'm jealous of both side, getting to meet randall AND visiting google!
Cool guy
Always new about xkcd, never actively sought out for his comics.
Interesting and really funny :)
hi i really loved those comic photos, specially the Phython... lol i think i will do the same so i might fly as well, let's try....
import antigravity [ENTER] What! am still here???
Thank you for sharing, BTW i came to here via a post on Matt Cutts Blog.
Best Regards
SEO Expert
Video out of date
The YouTube video of the visit says "We're sorry, this video is no longer available" when you click on play. Can you find some server space to make it available again?
Ooops
After reloading the page it played. Are YouTube links dynamic and time out after a while?
Employment options?
Hehe, nice one! I finally understand what this site is all about, and how reality is beyond satire. I love it! What a head-rush. Methinks I also now understand all the Google interview questions I've seen before. So the question is: should I apply for employment at Google, or will their money corrupt my ideals?
However, I still want to spend some months, or maybe up to a year, in my own country. There is enough work that needs to be done right here. (Stellenbosch, South Africa.) So maybe this is all just idle dreaming...
Re:
You lucky lot, I would give my high teeth to visit the plex.
TheCurlyOne
Meng photos
For fans of Meng (I'm one), you can see his pictures with:
I have the coolest sister ever
That is so excellent! Thanks for posting all the [corporate-approved] details. It makes we wonder what parts the company didn't allow you to post...
Andrea
The post wasn't approved,
The post wasn't approved, just the photos. I didn't ask (or need to ask) anyone about the content.
I'm pleased to have a sister who can add numbers together to post a comment. :-)
Ah, jealousy...
Now you are really making me want to have been recruited by those Googlers at the MySQL User Conference this year (although moving to the San Jose area would be a bit difficult. I've been following Randall's comic for close to a year now and I have a number hanging out in my office (my favorite, and the one I want as a t-shirt to wear to any future interviews, is little Bobby Tables.
Odd question, is it just me, or does he look like the drawings of himself in the comic?
Anyway, enjoy working at Google (*grumble, grumble*), and keep up the great posting. It's always a fun read.
Google offices
If you haven't watched the video yet, you'll see that Bobby Tables features in the introduction (and led to a discussion of how MySQL would treat it).
FWIW, you don't need to wait to be recruited by Google. Contact me if you'd like to be referred by an employee. There are other offices outside of the Bay area (New York, Cambridge, Pittsburgh, Seattle, etc.).
As for looking like a stick figure, I think that may just be you. :-)
Depends on if Multi Statement Support was enabled..
Hi!
The comic generated a good internal discussion in MySQL :)
-Brian