- Colección de humor que reúne en un solo repositorio los chistes que satirizan la legendaria habilidad de programación del ingeniero de Google Jeff Dean
- Está basada en bromas que originalmente comenzaron en una publicación de Quora, y luego se armó integrando versiones de otras fuentes
- El contenido está compuesto por cientos de bromas de programación exageradas, como “Jeff Dean demostró que P=NP”
- En algunas entradas se indica si son hechos reales, y también hay elementos marcados con (TRUE)
- Es un repositorio creado con el objetivo de preservar y documentar el humor de programadores dentro de la cultura de desarrolladores
Resumen del repositorio
- “Jeff Dean Facts” es una colección de chistes sobre el ingeniero de Google Jeff Dean
- Es una versión de programación al estilo de “Chuck Norris Facts”, que satiriza las capacidades sobrehumanas de Dean para programar
- Ejemplo: “Jeff Dean proved that P=NP when he solved all NP problems in polynomial time on a whiteboard”
- El repositorio integra chistes de varias fuentes y elimina duplicados
- La primera versión comenzó alrededor de 2019 como un archivo de texto copiado de una publicación de Quora
- Después se recopilaron más desde otros sitios web y un hilo eliminado de Google+, entre otras fuentes
Contenido principal
- Los chistes expresan de forma exagerada las habilidades de Jeff Dean en código, algoritmos y diseño de sistemas
- Ej.: “Jeff Dean’s PIN is the last 4 digits of pi”, “Jeff Dean can parse HTML with a regular expression... correctly”
- Algunos están marcados como “(TRUE)”, insinuando que realmente ocurrieron
- Los temas del humor son variados e incluyen conceptos de ciencias de la computación, cultura interna de Google y herramientas de desarrollo
- Ej.: MapReduce, Bigtable, compiler, kernel panic, SIGSUSPEND y muchos otros términos técnicos
- Algunas entradas parodian la cultura real de ingeniería en Google o los logros de Jeff Dean
Fuentes
- Los chistes fueron recopilados de tres fuentes principales
- La pregunta de Quora “What are all the Jeff Dean facts”
- Una publicación relacionada del sitio búlgaro infO(N)
- Un hilo eliminado de Google+ y versiones citadas por usuarios de Reddit
- Las entradas duplicadas o similares se eliminaron para ofrecerlas en una lista depurada
Licencia e información del repositorio
- El repositorio se publica bajo licencia GPL-3.0
- En GitHub tiene más de 340 estrellas (stars) y 10 forks
- Etiquetas del tema: development, google, humor, punchcard, mordor, jeff-dean
Importancia
- Cumple el papel de archivo para preservar materiales en línea que fueron eliminados o quedaron dispersos
- Es un caso de registro de los códigos de humor y memes culturales de la comunidad de desarrolladores
- A través de bromas técnicas, muestra la identidad colectiva y el sentido del humor del grupo de programadores
1 comentarios
Comentarios de Hacker News
Yo fui quien hizo el sitio de Jeff Dean Facts
No inventé el chiste en sí, sino que hice el sitio web donde se recopilaban esos chistes
Por ahí de 2008, cuando trabajaba en Google, el meme de Chuck Norris Facts estaba de moda, y un colega propuso hacer una “versión Jeff Dean”
Usando Prometheus, una plataforma interna experimental para alojar web apps (que después se lanzó como App Engine), hice un sitio donde la gente podía publicar “facts” sobre Jeff Dean y calificarlos con estrellas
Gracias a eso encontré varios bugs en Prometheus, y el equipo los corrigió a tiempo para el lanzamiento del Día de los Inocentes
Jeff rastreó mi identidad en los logs internos en cuestión de horas, pero todos nos reímos mucho
Eso sí, me queda la espinita de haber dejado fuera a Sanjay Ghemawat. Ellos siempre iban juntos, pero al final siento que Jeff terminó recibiendo mucho más protagonismo
Mi chiste favorito personalmente es: “Jeff Dean se pone los pantalones una pierna a la vez, pero si tuviera n piernas, se los pondría en O(log n)”
Por la reacción del público y por el contexto, era más natural que el blanco fuera Jeff; no había una intención dañina hacia Sanjay
Si uno intenta calcular todos los efectos de segundo y tercer orden de cada acción, al final no puede hacer nada
También hubo un hilo en HN en ese momento
Después la ampliamos para que cualquiera dentro de Google pudiera crear y calificar “facts” usando nombres de personas
Se juntaron miles de chistes internos, y cada vez que cambiaba la versión de AppEngine aprendíamos el dolor que es el mantenimiento operativo
Su asociación sigue viéndose muy sólida; Jeff habla un poco más, pero las historias de ambos fueron realmente impresionantes
Así que era natural que la fama se concentrara más en él
Hay un chiste que dice: “cuando Jeff Dean se va de vacaciones, los servicios de producción de Google se detienen”, y eso era medio verdad
Antes el servicio interno de cron era bastante deficiente, así que la workstation de Jeff ejecutaba un trabajo que generaba una base de datos de depuración de protobuf
Cuando él se iba de vacaciones, sus credenciales vencían, el trabajo se detenía y algunos servicios se rompían
Mientras operaba Google Reader, yo mismo seguí un problema de retraso en la replicación de Bigtable y descubrí que usaba el mismo chunkserver de GFS que esa base de datos
Jeff de inmediato mandó una revisión de código para aumentar el factor de replicación de 3 a 12, y el problema desapareció
Otro “Jeff Dean fact” era: “Russ Cox fue interno de Jeff Dean”
gsearch, una herramienta distribuida de grep creada por Jeff y Sanjay, era realmente elegante
Luego Russ Cox desarrolló más ese código para crear Google Code Search, y más tarde también participó en el desarrollo del lenguaje Go
Todo eso está bien documentado en el blog de rsc
Esa base de datos que corría en el escritorio de Jeff tenía una advertencia de “no apta para producción”, pero era tan conveniente que todos la usaban de todos modos
Hace unos años, The New Yorker publicó este artículo sobre la relación entre Jeff Dean y Sanjay Ghemawat
Mi chiste favorito es
Esto se siente más como una parodia de “The Most Interesting Man in the World” que de Chuck Norris
Eran frases del estilo “el único hombre que ha vencido a una pared de ladrillos en un partido de tenis”, y Jeff Dean Facts seguía exactamente ese formato
El chiste de que “Jeff Dean hizo shift de un bit con tanta fuerza que se fue a otra computadora” sí me dio mucha risa
El chiste de que “Jeff redujo el tamaño del binario 3% en un solo commit y aumentó la severidad de un bug de Python” tiene una sensación de realidad técnica bastante creíble
Un cambio en el toolchain de C o en una biblioteca realmente podría causar ese tipo de efecto
Me encanta el chiste de que “Jeff Dean compila y ejecuta el código antes de enviarlo, pero lo hace para encontrar bugs en el compilador o en la CPU”
De hecho, sí he visto desarrolladores con esa clase de actitud
No soy un experto técnico total, pero después de ver muchas entrevistas a Jeff Dean,
me parece fascinante observar a un ingeniero con una productividad 10 a 100 veces mayor rendir de forma constante durante tanto tiempo
Creo que “mientras más específico sea el chiste para su objetivo, más gracioso es”
Por ejemplo, están casos como Bruce Schneier Facts o
Doug McIlroy Facts
Estos son tres chistes que me gustan