Live data from Hacker News

The Jeff Dean Facts

github.com

91–100 of 193 posts

Re: The Jeff Dean Facts

#91

Maybe I just run in different circles but I was always under the impression that the so called Chuck Norris of programming was Jon Skeet, another rather "famous" google employee

Yeah I thought exactly the same, but I guess Jon Skeet is from a different era altogether, we're moving into a world where many programmers perhaps have never even entered StackOverflow. I feel old.

Re: The Jeff Dean Facts

#92
post #9

My highlight are 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. Jeff Dean wrote an O(n^2) algorithm once. It was for the Traveling Salesman Problem I read it more as a parody of The Most Interesting Man in th…

The Dos Equis ad campaign came well after Chuck Norris jokes

Re: The Jeff Dean Facts

#93

Maybe I just run in different circles but I was always under the impression that the so called Chuck Norris of programming was Jon Skeet, another rather "famous" google employee

To me, the Chuck Norris of programming has to be Fabrice Bellard

Re: The Jeff Dean Facts

#94

Earlier quoted context omitted.

I’m no expert, but I certainly wouldn’t call that racism. Bias, absolutely. And it’s important that we acknowledge our biases. But in a more literal sense, the chance of your joke landing was likely higher due to the things that you stated and due to your audience and their biases. I don’t see your joke as being in any way harmful towards Sanjay aside from potential knock on effects of Jeff Dean being more popular. B…

> I don’t see your joke as being in any way harmful towards Sanjay aside from potential knock on effects of Jeff Dean being more popular I mean… yeah. When two people are peers and comparably well regarded, and one is elevated above the other and enjoys increased popularity, familiarity, and respect, and the elevation is because that person's name comes from a culture that is more aligned with the dominant culture an…

I don't think it's really fair to call it racism. That is such a loaded accusation to levy today that it should only be used if someone really wronged another person.

We all have cultural biases and familiarities, is that wrong? By this definition, we're all racist. Maybe that's true but it kind of ceases to be a useful distinction at that point. I wholeheartedly agree with your last sentence, but I don't know if throwing around the r-word is helpful.

Re: The Jeff Dean Facts

#95

Earlier quoted context omitted.

I vaguely remember another instance of this around a guy in the army - I forgot if it was at boot camp or what the rank was, but it was something along the lines of “things I’m no longer allowed to do” and just had a bunch of silly military joke/prank type things… man I wonder if I could dig that up again, I think it might have been late 90s internet.

That would be Skippy's List[0], which as far as I know is the seminal work in the genre (at least on the internet). I originally learned about it through a (rather less compact) version about someone's D&D crimes[1], which was closer to my cultural wheelhouse, but the original holds up even if you have to google some phrases. [0] https://skippyslist.com/list/ [1] https://theglen.livejournal.com/16735.html

> May not pretend to be a fascist stormtrooper, while on duty.

Re: The Jeff Dean Facts

#98

Reminds me of https://en.wikipedia.org/wiki/The_Story_of_Mel

As I write this, catb is not serving promptly... so https://users.cs.utah.edu/~elb/folklore/mel.html

I also recommend Monktoberfest 2016: Bryan Cantrill - Oral Tradition in Software Engineering : https://youtu.be/4PaWFYm0kEw?si=nqfxSae52-89x5Ye&t=653

Re: The Jeff Dean Facts

#99

Earlier quoted context omitted.

> I don’t see your joke as being in any way harmful towards Sanjay aside from potential knock on effects of Jeff Dean being more popular I mean… yeah. When two people are peers and comparably well regarded, and one is elevated above the other and enjoys increased popularity, familiarity, and respect, and the elevation is because that person's name comes from a culture that is more aligned with the dominant culture an…

I see. I hadn't thought of it from a perspective of dominant culture. Looking at it that way, it can appear racist. I looked at it from the perspective of syllable count. Jeff Dean is easier to say by that measure. If Jeff were instead named Alexander Chesterton, would he still be the obvious choice to head the facts? My takeaway from this is that a single-syllable name is perhaps a great boon.

Sanjay is/was well known enough that you could have just used “Sanjay facts”

Re: The Jeff Dean Facts

#100
post #24

> When Jeff Dean goes on vacation, production services across Google mysteriously stop working within a few days. This is actually true. ... It's not clear whether this fact is really true, or whether this line is simply part of the joke, so I've omitted the usual (TRUE) identifier here. Interpret this as you see fit :) I think this one's true-ish. Back in the day when Google didn't have good cron services for the co…

I submitted this "fact" and it is indeed a true story, exactly as you said. The "global protobuf db" had comments all over it saying it's not intended for production-critical tasks, and it had a lot of caveats and gotchas even aside from being built by Jeff's desktop, but it was so convenient that people naturally ended up using it anyway.

There was a variant of this that occurred later. By that time there might not have been a dependency on Jeff's workstation anymore, but the DB, or at least one of its replicas, was getting copied to... /gfs/cg/home/sanjay/ — I don't believe it was Jeff this time. At some point, there was a very long PCR in the Oregon datacenter, perhaps even the same one that happened a few weeks after the 2011 Fukushima disaster. With the CG cluster powered off for multiple days, a bunch of stuff broke, but in this case the issue might have been solved by dumping the data and/or reading it from elsewhere.
Post reply on HN