2 puan yazan GN⁺ 2026-01-09 | 1 yorum | WhatsApp'ta paylaş
  • Google mühendisi Jeff Dean'in efsanevi programlama yeteneklerini hicveden mizah derlemesini tek bir yerde toplayan bir depo
  • Başlangıçta Quora gönderisinden çıkan şakalara dayanıyor ve daha sonra diğer kaynaklardaki sürümler birleştirilerek oluşturulmuş
  • İçerik, “Jeff Dean P=NP'yi kanıtladı” gibi abartılı programlama şakalarından yüzlercesinden oluşuyor
  • Bazı maddelerde gerçekten doğru olup olmadığı belirtiliyor ve (TRUE) işareti taşıyan maddeler de bulunuyor
  • Geliştirici kültürü içinde programcı mizahını koruma ve kayıt altına alma amacıyla oluşturulmuş bir depo

Depoya genel bakış

  • “Jeff Dean Facts”, Google mühendisi Jeff Dean temalı bir şaka derlemesi
    • Dean'in insanüstü kodlama yeteneklerini hicveden, “Chuck Norris Facts” tarzının programlama versiyonu
    • Örnek: “Jeff Dean proved that P=NP when he solved all NP problems in polynomial time on a whiteboard”
  • Depo, birden fazla kaynaktaki şakaları birleştirip tekrarları kaldırmış bir yapıda
    • İlk sürüm, 2019 civarında Quora gönderisinden kopyalanmış bir metin dosyası olarak başladı
    • Daha sonra diğer web siteleri ve silinmiş Google+ dizileri gibi yerlerden ek içerik toplandı

Başlıca içerik

  • Şakalar, Jeff Dean'in kodlama, algoritma ve sistem tasarımı yeteneklerini abartılı bir şekilde anlatıyor
    • Örn: “Jeff Dean’s PIN is the last 4 digits of pi”, “Jeff Dean can parse HTML with a regular expression... correctly”
    • Bazıları, gerçekten doğru olduğunu ima eden “(TRUE)” etiketiyle işaretlenmiş
  • Mizahın temaları arasında bilgisayar bilimi kavramları, Google iç kültürü ve geliştirici araçları gibi çeşitli alanlar var
    • Örn: MapReduce, Bigtable, compiler, kernel panic, SIGSUSPEND gibi çok sayıda teknik terim içeriyor
  • Bazı maddeler, gerçek Google mühendislik kültürünü veya Jeff Dean'in başarılarını parodileştiriyor

Kaynaklar

  • Şakalar şu üç ana kaynaktan derlenmiş
    • Quora'daki “What are all the Jeff Dean facts” sorusu
    • Bulgar sitesi infO(N) üzerindeki ilgili gönderi
    • Silinmiş Google+ dizileri ve Reddit kullanıcılarının alıntıladığı sürümler
  • Yinelenen veya benzer maddeler çıkarılarak ayıklanmış bir liste halinde sunuluyor

Lisans ve depo bilgisi

  • Depo, GPL-3.0 lisansı ile açık olarak sunuluyor
  • GitHub üzerinde 340'tan fazla yıldız (star) ve 10 fork bulunuyor
  • Konu etiketleri: development, google, humor, punchcard, mordor, jeff-dean

Önemi

  • Silinmiş veya dağınık çevrimiçi materyalleri korumaya yönelik bir arşiv işlevi görüyor
  • Geliştirici topluluğunun mizah kodlarını ve kültürel memlerini belgeleyen bir örnek
  • Teknik şakalar aracılığıyla programcı topluluğunun kimliğini ve mizah anlayışını gösteren bir kaynak

1 yorum

 
GN⁺ 2026-01-09
Hacker News yorumları
  • Jeff Dean Facts sitesini yapan kişi benim
    Şakanın kendisini ben uydurmadım; sadece bu şakaları bir araya toplayan web sitesini yaptım
    2008 civarında Google'da çalışırken Chuck Norris Facts memi popülerdi ve bir iş arkadaşım “Jeff Dean versiyonunu” önerdi
    O sırada dahili deneylerde kullanılan web uygulaması barındırma platformu Prometheus'u (sonradan App Engine olarak yayımlandı) kullanarak, insanların Jeff Dean hakkında “fact”ler ekleyip yıldız verebildiği bir site yaptım
    Bu sayede Prometheus'ta birkaç bug bulduk ve ekip bunları 1 Nisan lansmanına yetişecek şekilde düzeltti
    Jeff birkaç saat içinde dahili logları takip edip benim kim olduğumu buldu ama herkes buna güldü
    Yine de Sanjay Ghemawat'ı dışarıda bırakmış olmamız biraz üzücü; ikisi hep birlikteydi ama sonuçta sanki sadece Jeff daha çok öne çıkmış oldu
    Benim kişisel favorim şu şaka: “Jeff Dean pantolonunu tek tek bacaklarından giyer ama eğer n bacağı olsaydı bunu O(log n) şekilde yapardı”

    • Bunun ırkçılıktan çok önyargı (bias) meselesi olduğunu düşünüyorum
      Seyircinin tepkisi ve bağlam açısından hedefin Jeff olması daha doğaldı; Sanjay'e zarar verme niyeti yoktu
      Her davranışın ikinci ve üçüncü dereceden etkilerini hesaplamaya kalkarsanız hiçbir şey yapamazsınız
    • Jeff ile Sanjay'in ilişkisi New Yorker makalesinde de ele alınmıştı
      O dönem bir HN başlığı da vardı
    • Selam Kenton! Senin yaptığın web uygulamasını devralan yeni çalışandım
      Sonra bunu, Google içinde herkesin kişi adlarıyla “facts” oluşturup puanlayabileceği şekilde genişlettim
      Dahili şakalar binlerce sayıya ulaştı ve AppEngine sürümü her değiştiğinde operasyonel bakımın acısını öğrendim
    • Yakın zamanda Jeff ve Sanjay yine birlikte Dwarkesh podcast'ine çıktı
      Ortaklıkları hâlâ çok sağlam görünüyordu; Jeff biraz daha fazla konuşuyor ama ikisinin de anlattıkları gerçekten etkileyiciydi
    • Benim izlenimim, Jeff'in eskiden beri kamuya açık profili daha yüksekti
      Bu yüzden şöhret doğal olarak onun üzerinde yoğunlaşmış gibi görünüyor
  • “Jeff Dean tatile çıkınca Google'ın production servisleri durur” diye bir şaka var; bu yarı yarıya gerçekti
    Eskiden şirket içi cron servisi zayıftı, bu yüzden Jeff'in workstation'ı protobuf debug DB üreten bir işi çalıştırıyordu
    O tatile gidince yetkileri sona eriyor, iş duruyor ve bazı servisler bozuluyordu
    Ben de Google Reader'ı işletirken Bigtable replikasyon gecikmesini izliyordum ve bunun aynı GFS chunkserver üzerinde bu DB ile birlikte çalıştığını fark etmiştim
    Jeff hemen replikasyon sayısını 3'ten 12'ye çıkaran bir code review gönderdi ve sorun kayboldu

    • Ben de o protobuf DB hikâyesini hatırlıyorum
      Bir başka “Jeff Dean fact” de “Russ Cox, Jeff Dean'in stajyeriydi” idi
      Jeff ile Sanjay'in yaptığı gsearch adlı dağıtık grep aracı gerçekten çok zarifti
      Sonra Russ Cox bu kodu geliştirip Google Code Search'ü yaptı ve daha sonra Go dili geliştirmesine de katkı verdi
      Bununla ilgili güzel bir derleme rsc'nin blogunda var
    • O “fact”i gönderen bendim ve gerçek bir hikâye
      Jeff'in masaüstünde çalışan o DB'de “production için değil” uyarısı vardı ama o kadar kullanışlıydı ki herkes kullanıyordu
    • 2010'daki Çin hack olayı sonrası Google ağı kapattığında, Jeff'in kişisel bilgisayarında çalışan bir iş engellendiği için gerçek bir servis kesintisi yaşanmıştı
    • Jeff'in masasının altında uzun süre çalışan bir başka servis de Code Search idi
  • Birkaç yıl önce New Yorker'da Jeff Dean ile Sanjay Ghemawat'ın ilişkisini anlatan bir makale çıkmıştı

  • Benim favori şakam şu

    Jeff Dean'e mülakatta P=NP'nin ne anlama geldiği sorulduğunda “P=0 veya N=1” diye cevap verdi,  
    mülakatçı daha gülmeye fırsat bulamadan Google'ın sertifikalarını analiz edip özel anahtarı beyaz tahtaya yazdı  
    Jeff Dean bir kez O(n^2) algoritma yazdı; o da gezgin satıcı problemiydi
    

    Bu bana Chuck Norris'ten çok “The Most Interesting Man in the World” parodisini çağrıştırıyor

    • “Chuck Norris facts”, 2000'lerin ortasında popüler olan bir metin memi formatıydı
      “Tuğla duvarla tenis maçında kazanan tek adam” gibi cümlelerden oluşuyordu ve Jeff Dean Facts de aynı biçimi izliyor
    • Bu arada Dos Equis reklam kampanyası, Chuck Norris şakalarından çok daha sonra çıktı
  • “Jeff Dean bit'i o kadar sert shift etti ki başka bir bilgisayara geçti” şakası gerçekten komikti

    • Bu şaka aslında tek bir fareyle birden fazla bilgisayarda imleç kontrol etmeyi sağlayan yazılım fikrinin ilk hali
  • “Jeff bir commit ile binary boyutunu %3 küçülttü ve bir Python bug'ının ciddiyet seviyesini artırdı” şakasında epey inandırıcı bir teknik gerçeklik hissi var
    C toolchain veya kütüphane değişiklikleri gerçekten böyle etkiler yaratabilir

  • “Jeff Dean kodu göndermeden önce derler ve çalıştırır ama bunu derleyici ya da CPU bug'ı bulmak için yapar” şakasını gerçekten seviyorum
    Gerçekte de böyle bir tavrı olan geliştiriciler gördüm

    • Sorun şu ki sıradan geliştiriciler kendilerini Jeff Dean sanıyor
  • Teknik açıdan tam bir uzman değilim ama Jeff Dean'le yapılan çok sayıda röportaj izledikten sonra
    10–100 kat üretken mühendislerin uzun süre boyunca istikrarlı biçimde etkili olmasını görmek gerçekten ilginç geliyor

  • “Şaka ne kadar hedefe özgüyse o kadar komik olur” diye düşünüyorum
    Örneğin Bruce Schneier Facts ya da
    Doug McIlroy Facts gibi örnekler var

  • Benim sevdiğim üç şaka şunlar

    • Graham Bell telefonu icat ettiğinde, Jeff Dean'den gelen cevapsız çağrıyı gördü
    • Jeff Dean'in PIN'i π sayısının son dört hanesidir
    • Jeff Dean çocukken bir Etch A Sketch'i Tetris makinesi olarak yeniden programladı