1 puan yazan GN⁺ 2024-06-08 | 1 yorum | WhatsApp'ta paylaş
  • Badness 0, okuma, video izleme ve kaynak kod derleme gibi birden fazla yoldan erişilebilen bir Tom 7 içeriği
  • Birinci ve ikinci yöntem, Knuth's Version’ı okuma yoludur ve içeriği belge odaklı olarak inceleme seçeneği sunar
  • Üçüncü yöntem, 4K 60Hz yanıp sönen bir video olan Badness 0 (Apostrophe‛s version) izlemeye yönlendirir
  • Hata mesajlarıyla boğuşmaktan hoşlanan okurlar kaynak kodunu indirip doğrudan kendileri derleyebilir
  • Kaynak kodu GPL ile sunulmaktadır; derleme ve kullanım notları, video yapımından toparlandıktan sonra eklenecektir

Badness 0 ile tanışma yolları

  • Birinci ve ikinci yöntem, Knuth's Version’ı okumaktır
  • Üçüncü yöntem, önerilen yoldur; 4K 60Hz yanıp sönen ışıklı video Badness 0 (Apostrophe‛s version)’ı izleme biçimindedir
    • Bu sürüm, Main Sequence’in en yeni bölümü olarak tanıtılmaktadır
  • Dördüncü yöntem, kaynak kodunu indirip doğrudan kendiniz derlemeyi seçmektir
    • Hata mesajlarıyla boğuşmayı sevenler için uygun bir yöntemdir
    • Kaynak kodu GPL ile sunulmaktadır
    • Derleme ve kullanım notları daha sonra eklenecektir

Birlikte bakılabilecek kaynaklar

  • FixederSys: videoda ve belgelerde kullanılan, kendi yaptığı yazı tipi
  • Suckerpinch: ilgili videoların yüklendiği YouTube kanalı
  • blog veya Mastodon @tom7 üzerinden yorum bırakılabilir
  • tom7.org: Tom 7 ile ilgili öğelerin toplandığı site

1 yorum

 
GN⁺ 2024-06-08
Hacker News yorumları
  • Tom7 en sevdiğim içerik üreticisi. Her projesi, yüksek lisans tezinin ötesine geçen bir video makale gibi hissettiriyor.
    Henüz pek tanımıyorsanız diğer videolarına da zaman ayırıp bakabilirsiniz; hepsi mükemmel olduğu için özellikle tek birini önermek zor. Tom7’ye ücretsiz eğitim ve keyif için teşekkür ediyorum; bana büyük ilham veriyor.

  • Tom7 videolarının her biri, insanı mütevazı kılan bir deha ürünü gibi; onlardan haberdar olmak bile benden daha zeki insanların gizli kulübüne girmişim hissi veriyor.

  • Makaleyi okudum, videoyu izlemedim; 54 yaşında bir bilgisayar bilimi lisans öğrencisi olarak Curry-Howard’ı pek bilmesem de bu makale beni keyifle kıkırdattı.
    Knuth’un yazılarını da hâlâ çoğunlukla anlamıyorum ama benzer bir keyif veriyor. Bundan sonra yaptığım “ciddi” yazılımlara özensizce yapılmış bir easter egg başarı sistemi eklemek istiyorum.

    • Yazılımları daha oyunbaz hâle getirmenin harika bir yolu gibi. Örneğin grep ile ilk kez 10 GB’tan fazla veri taradığınızda rastgele “Achievement unlocked!” mesajı çıkması gibi; bunun gerçekten çok fazla olasılığı var.
  • Aşırı derecede ayrıntılara takılan bir videoda, ekrandaki altyazı “Is this the most beautiful ____” iken anlatımın “This is the most beautiful ____” dediğini fark edince bir şey kazanıyor muyum?
    https://www.youtube.com/watch?v=Y65FRxE7uMc&t=9m07s
    Videonun başındaki “Way three (recommended) is to sit back and bathe in the 4k, 60Hz flashing lights that are Badness 0 (Apostrophe‛s version) is the newest installment in the Main Sequence:” cümlesinin de hata mı, şakanın bir parçası mı, yoksa benim anlayamadığım bir şekilde mi yorumlanması gerektiğini bilmiyorum.

    • Sunum materyallerinde, ayrıntılara duyarlı insanları bilerek sinirlendirmek için konmuş gibi duran epey hata var. Özellikle web sitesi URL’sinde ters bölü kullanılması göze çarpıyordu.
    • Video yayımlanmadan önce Epsom's Version PDF’ini okudum; dizgi gerçekten berbattı.
      https://imgur.com/a/wjK5br5
      Küçük hataların rahatsız edici olduğundan bahseden giriş kısmını görünce doğal olarak bunun şakanın bir parçası olduğunu ve makalenin ilerleyen bölümlerinde punchline olarak geri dönecek bir düzenek olduğunu düşündüm. Ama sonunda PDF’in amaçlandığı şekilde görüntülenmediği kanaatine vardım; başta Evince ile okudum, fakat muPDF’te çok daha iyi çıktı verdi.
    • Makalede beşinci kez geçen “Wikipedia” küçük harfle yazılmıştı; Knuth sürümünde bu beni ciddi biçimde rahatsız etti.
  • Bu adamı gerçekten seviyorum. En sevdiğim videosu, NES’in SNES oyununu çalıştırdığı video - https://www.youtube.com/watch?v=ar9WRwCiSr0&t=142s

  • Bu kişiyi hiç tanımıyordum, SNES to NES videosunu izledim ve vay canına. Özgün ve gerçekten komikti; ırkçı/cinsiyetçi en düşük ortak payda şakaları değil, entelektüel olarak komik birini izlemek hoşuma gitti.
    Video ve kişi çok ilham verici; sanırım bu tavşan deliğinin tadını çıkaracağım.

  • Sırf sondaki harika punchline için bile izlemeye değer.

  • Bu sayfadaki hiçbir şey, videonun ne hakkında olduğuna dair en ufak bir fikir vermiyor.

    • Muhtemelen çok sayıda hafif cevap gelecektir ama ciddi konuşmak gerekirse bu, Tom7 videolarının şaşırtıcı yanlarından biri. Başta saçmalık ya da önemsiz bir şey gibi görünür; sonra türlü tuhaf hikâyeyi birbirine bağlarken zarif ve komik bir gözleme dönüşür ve bunu kodla gösterir.
      Onun tarzını, mizahını ve bir şeyi kanıtlamak için ne kadar absürt yollara gidebildiğini görmek istiyorsanız “Harder Drive: Hard drives we didn't want or need” videosunu şiddetle öneririm. Üç bölümlü; ortadaki bölüm hâlâ beynimi patlatacak gibi oluyor.
    • Tom7 bir ölçüde tanınan çılgın bilgisayar bilimcisi; teknik olarak iddialı ama kullanım alanı sınırlı projelerde uzman.
      Bu kez, TeX dizgi sisteminde güzel basılı belgeler üretmek için kullanılan Knuth’un satır yerleşimi algoritmasından ilham alarak, sayfa düzeninin “badness” değerini en aza indirmek için giriş cümlelerini otomatik değiştiren bir büyük dil modeli eğitiyor. Bu yüzden “Badness 0”.
      Kabaca konu bu; ama aynı zamanda bundan çok daha iddialı, etkileyici ve aptalca. “Üç yöntem” kelimenin tam anlamıyla şunlar: TeX’te Knuth algoritmasıyla dizilmiş teknik belge, kendi yerleşim motoruyla dizilip anlamı korurken ifadeleri hafifçe değişen varyant belge ve video sürümü.
    • Sonuna kadar izleyince tüm sapmalar tamamen haklı çıkıyor.
    • Bir dil modeli kullanarak metnin belirli bir uzunluğa uyacak şekilde hizalanmasını sağlama hakkında.
  • Seçtiği garbage collector algoritması eğlenceliydi: “Bilgisayarımda 256 GB RAM var.”

  • “Badness 0 Knuth's version” makalesini keming yüzünden sonuna kadar okuyamadım. Bilerek mi yapılmış bilmiyorum; çok dikkat dağıtıcıydı, okumaya devam etmek zordu. İronik.

    • Bir bug var. Chrome’da okumayı deneyin.