Jeff Dean Facts ABSTRACT Chuck Norris facts of computer science. Shamelessly stolen from here . From time to time I'm looking for these, but I take very long to find them. This is now a thing of the past. o Jeff Dean proved that P=NP when he solved all NP problems in polynomial time on a whiteboard. o Jeff Dean's PIN is the last 4 digits of pi. o When Jeff gives a seminar at Stanford, it's so crowded Don Knuth has to sit on the floor. (TRUE) o Jeff Dean once bit a spider, the spider got super powers and C++ readability o Once, in early 2002, when the index servers went down, Jeff Dean answered user queries manually for two hours. Evals showed a quality improvement of 5 points. o Jeff Dean got promoted to level 11 in a system where max level is 10. (True.) o Google Search was Jeff Dean's Noogler Project o Jeff Dean has punch card readability. o Jeff Dean puts his pants on one leg at a time, but if he had more than two legs, you would see that his approach is actually O(log n) o Jeff Dean acquired Sawzall readability after writing 58 lines of Sawzall code. As part of his readability review, he pointed out a flaw in the style guide which was promptly corrected by the reviewer. o Sanjay once asked Jeff Dean if he could keep the entire web in his memory. Due to the noise from his keyboard cooling fan, Jeff Dean misheard slightly and wrote Mus- tang instead of simply answering "Yes". 4 December 2020 -2- o Jeff Dean compiles and runs his code before submitting, but only to check for compiler and CPU bugs. o Unsatisfied with constant time, Jeff Dean created the world's first O(1/n) algorithm. o Jeff Dean has binary readability. o Jeff Dean has binary writability. o When Jeff Dean goes on vacation, production services across Google mysteriously stop working within a few days. This is actually true. o Jeff Dean once shifted a bit so hard it ended up on an- other computer. o During his own Google interview, Jeff Dean was asked the implications if P=NP were true. He said "P = 0 or N = 1." Then, before the interviewer had even finished laughing, Jeff examined Google's public certificate and wrote the private key on the whiteboard. o You use 10% of your brain. The other 90% is running one of Jeff's mapreduce jobs. o Jeff Dean's resume lists the things he hasn't done; it's shorter that way. o To Jeff Dean, "NP" means "No Problemo". o Jeff Dean wrote an O(n^2) algorithm once. It was for the Traveling Salesman Problem. o You don't explain your work to Jeff Dean. Jeff Dean ex- plains your work to you. o Jeff Dean's resume has so many accomplishments, it has a table of contents. o Jeff Dean was forced to invent asynchronous APIs one day when he optimized a function so that it returned before it was invoked. o The rate at which Jeff Dean produces code jumped by a factor of 40 in late 2000 when he upgraded his keyboard to USB2.0. o When Jeff Dean designs software, he first codes the bi- nary and then writes the source as documentation. o Jeff Dean's Peer Review is what got Larry promoted to CEO. 4 December 2020 -3- o When God said: "Let there be light!", Jeff Dean was there to do the code review. o When Graham Bell invented the telephone, he saw a missed call from Jeff Dean o Compilers don't warn Jeff Dean. Jeff Dean warns compil- ers. o Jeff Dean doesn't exist, he's actually an advanced AI created by Jeff Dean. o Jeff Dean's IDE doesn't do code analysis, it does code appreciation. o Jeff Dean doesn't use ECC memory. He anticipates cosmic rays and uses them to improve performance. o Jeff Dean once failed a Turing test when he correctly identified the 203rd Fibonacci number in less than a sec- ond. o Jeff Dean invented Bigtable so that he would have a place to send his weekly snippets. o On the zeroth day, Jeff Dean created God. o Jeff Dean once implemented a web server in a single printf() call. Other engineers added thousands of lines of explanatory comments but still don't understand ex- actly how it works. Today that program is known as GWS. o When Jeff has an ergonomic evaluation, it is for the pro- tection of his keyboard. o Jeff Dean can beat you at connect four. In three moves. o Jeff Dean invented BigTable because his resume was too big to fit anywhere else. o Jeff Dean took the bite out of Apple's logo. o Chuck Norris can kill you. Jeff Dean can kill -9 you. o Jeff Dean can parse HTML with a regular expression...cor- rectly. o When Jeff has trouble sleeping, he Mapreduces sheep. o When Jeff Dean fires up the profiler, loops unroll them- selves in fear. o When your code has undefined behavior, you get a seg fault and corrupted data. When Jeff Dean's code has 4 December 2020 -4- undefined behavior, a unicorn rides in on a rainbow and gives everybody free ice cream. o Jeff doesn't sleep, he just sends SIGSUSPEND to the uni- verse. o Jeff got Java readability with only 8 lines of code o Jeff Dean can instantiate abstract classes. o gcc -O4 sends your code to Jeff Dean for a complete re- write. o Jeff can recite 20,000 digits of pi in 5 hours. He doesn't remember them; he just recomputes them on the fly using only O(log n) space. o Jeff Dean remembers only one password. For each site, he concatenates it with the site name, computes its SHA-256 hash, and then types the result. o Jeff Dean is still waiting for mathematicians to discover the joke he hid in the digits of PI. o There is no 'Ctrl' key on Jeff Dean's keyboard. Jeff Dean is always in control. o Jeff Dean was born on December 31, 1969 at 11:48 PM. It took him twelve minutes to implement his first time counter. o When Jeff Dean says "Hello World", the world says "Hello Jeff". o Jeff Dean can get 1s out of /dev/zero. o Jeff Dean simply walks into Mordor. o Jeff Dean spent some 20% time on an AI project. That pro- duced Urs Hoelzle. o Google once had to move out of a datacenter after Jeff Dean accidentally compressed the index so densely that a black hole was formed. o Jeff starts his programming sessions with "cat > /dev/mem". o The speed of light in a vacuum used to be about 35 mph. Then Jeff Dean spent a weekend optimizing physics. o When Jeff Dean sends you a code review, it's because he thinks there's something in it you should learn. 4 December 2020 -5- o Jeff Dean does not sleep(), he wait()s. o Jeff Dean invented MapReduce so he could sort his fan mail. o When Jeff Dean listens to mp3s, he just cats them to /dev/dsp and does the decoding in his head. o Once Jeff Dean ordered a list, and the list obeyed him. o Chuck Norris is Jeff Dean's 20% project. o When your code is killed by SIGJEFF, it never runs again. o Jeff Dean's calendar goes straight from March 31st to April 2nd; no one fools Jeff Dean. o Jeff Dean never has the wrong number; you have the wrong phone. o Jeff Dean has exactly two keys on his keyboard: "0" and "1." o Errors treat Jeff Dean as a warning. o Cricket matches used to take 5 days, until Jeff optimized them. o Jeff Dean's watch displays seconds since January 1st, 1970. He is never late. o Jeff's code is so fast the assembly code needs three HALT opcodes to stop it. o Emacs' preferred editor is Jeff Dean. o Google: it's basically a Jeff Dean's side project. o Jeff Dean has to unoptimize his code so that reviewers believe it was written by a human. o Websearch is just a large unittest Jeff wrote for his real app. o Jeff Dean doesn't need speakers or headphones. He just types "cat *.mp3", glances at the screen, and his brain decodes the music in the background while he works. o Jeff Dean has Perl Readability. (TRUE) o Jeff Dean quicksorts his laundry. o The OR ELSE construct had to be removed from ISO C after Jeff Dean used it in Mustang and kernels started 4 December 2020 -6- panicking in terror. o Jeff Dean is not afraid of evil constructors. They are afraid of him. o Jeff Dean doesn't write bugs, just features you are un- able to understand. o When Jeff dean commits a code in his branch, the master branch raises a merge request for his approval. 4 December 2020