1 คะแนน โดย GN⁺ 2024-06-08 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • Badness 0 คือผลงานของ Tom 7 ที่เข้าถึงได้หลายทาง เช่น การอ่าน การรับชมวิดีโอ และการคอมไพล์ซอร์ส
  • วิธีที่หนึ่งและวิธีที่สองคือการอ่าน Knuth's Version ซึ่งเป็นตัวเลือกสำหรับดูเนื้อหาแบบเน้นเอกสาร
  • วิธีที่สามคือการรับชม Badness 0 (Apostrophe‛s version) ซึ่งเป็นวิดีโอกะพริบ 4K 60Hz
  • ผู้อ่านที่ชอบต่อสู้กับข้อความแสดงข้อผิดพลาดสามารถดาวน์โหลด ซอร์สโค้ด มาคอมไพล์เองได้
  • ซอร์สเผยแพร่ภายใต้ GPL และจะมีการเพิ่มบันทึกเกี่ยวกับการคอมไพล์และวิธีใช้งานหลังจากฟื้นตัวจากการทำวิดีโอแล้ว

วิธีเข้าถึง Badness 0

  • วิธีที่หนึ่งและวิธีที่สอง คือการอ่าน Knuth's Version
  • วิธีที่สาม เป็นเส้นทางที่แนะนำ คือการรับชม Badness 0 (Apostrophe‛s version) วิดีโอแสงกะพริบ 4K 60Hz
    • เวอร์ชันนี้ถูกแนะนำว่าเป็นตอนล่าสุดของ Main Sequence
  • วิธีที่สี่ คือทางเลือกในการดาวน์โหลดซอร์สโค้ดมาคอมไพล์ด้วยตนเอง
    • เหมาะกับคนที่ชอบต่อสู้กับข้อความแสดงข้อผิดพลาด
    • ซอร์สโค้ดเผยแพร่ภายใต้ GPL
    • จะมีการเพิ่มบันทึกเกี่ยวกับการคอมไพล์และการใช้งานในภายหลัง

แหล่งข้อมูลที่ดูร่วมกันได้

  • FixederSys: ฟอนต์ที่ทำขึ้นเองและใช้ในวิดีโอกับเอกสาร
  • Suckerpinch: ช่อง YouTube ที่อัปโหลดวิดีโอที่เกี่ยวข้อง
  • สามารถแสดงความคิดเห็นได้ที่ บล็อก หรือ Mastodon @tom7
  • tom7.org: เว็บไซต์ที่รวบรวมรายการต่าง ๆ เกี่ยวกับ Tom 7

1 ความคิดเห็น

 
GN⁺ 2024-06-08
ความคิดเห็นจาก Hacker News
  • Tom7 เป็นครีเอเตอร์คอนเทนต์ที่ชอบที่สุด ทุกโปรเจกต์ให้ความรู้สึกเหมือน วิดีโอเปเปอร์ ที่ไปไกลกว่าวิทยานิพนธ์ปริญญาโท
    ถ้ายังไม่ค่อยรู้จัก แนะนำให้หาเวลาดูวิดีโออื่น ๆ ด้วย ทุกอันยอดเยี่ยมจนยากจะแนะนำอันใดอันหนึ่งเป็นพิเศษ ขอบคุณ Tom7 สำหรับการศึกษาและความสนุกฟรี ๆ และได้รับแรงบันดาลใจอย่างมาก

  • วิดีโอของ Tom7 แต่ละชิ้นเหมือนเป็น ผลงานอัจฉริยะ ที่ทำให้รู้สึกถ่อมตัว และแค่ได้รู้จักก็เหมือนได้เข้าไปอยู่ในคลับลับของคนที่ฉลาดกว่าฉัน

  • อ่านเปเปอร์แล้วแต่ยังไม่ได้ดูวิดีโอ ในฐานะนักศึกษาปริญญาตรีวิทยาการคอมพิวเตอร์วัย 54 ปี แม้จะไม่ค่อยรู้จัก Curry-Howard แต่เปเปอร์นี้ทำให้หัวเราะคิกคักด้วยความสุข
    งานเขียนของ Knuth ก็ยังไม่เข้าใจส่วนใหญ่เหมือนกัน แต่ให้ความสนุกคล้าย ๆ กัน ต่อไปซอฟต์แวร์ ‘จริงจัง’ ที่ทำคงอยากใส่ ระบบ achievement แบบอีสเตอร์เอ้ก ที่ทำแบบลวก ๆ ลงไป

    • ดูเป็นวิธีที่ยอดเยี่ยมในการทำให้ซอฟต์แวร์ขี้เล่นขึ้น เช่น ถ้ารัน grep ครั้งหนึ่งแล้วกวาดข้อมูลเกิน 10GB เป็นครั้งแรก ก็สุ่มเด้งข้อความ “Achievement unlocked!” ขึ้นมา แบบนี้มีความเป็นไปได้เยอะมาก
  • ในวิดีโอที่หมกมุ่นกับรายละเอียดสุด ๆ ถ้าพบว่าคำบรรยายบนจอเป็น “Is this the most beautiful ____” แต่เสียงบรรยายพูดว่า “This is the most beautiful ____” จะได้อะไรไหม?
    https://www.youtube.com/watch?v=Y65FRxE7uMc&t=9m07s
    ประโยคช่วงต้นวิดีโอ “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:” ก็ไม่รู้ว่าเป็นข้อผิดพลาด เป็นส่วนหนึ่งของมุก หรือเป็นประโยคที่ตีความได้ในแบบที่ฉันไม่เข้าใจ

    • ในสไลด์นำเสนอมีข้อผิดพลาดอยู่พอสมควร เหมือนตั้งใจจะกวนคนที่ ไวต่อรายละเอียด โดยเฉพาะที่สะดุดตาคือใช้ แบ็กสแลช ใน URL ของเว็บไซต์
    • ก่อนวิดีโอเผยแพร่ได้อ่าน PDF Epsom's Version แล้ว การจัดหน้า แย่มากจริง ๆ
      https://imgur.com/a/wjK5br5
      พอเห็นบทนำที่พูดถึงว่าข้อผิดพลาดเล็ก ๆ น้อย ๆ ทำให้รำคาญ ก็คิดแน่นอนว่าเป็นส่วนหนึ่งของมุก และเป็นอุปกรณ์ที่จะถูกดึงกลับมาเป็น punchline ช่วงท้ายเปเปอร์ แต่สุดท้ายก็คิดว่า PDF น่าจะไม่ได้แสดงผลตามที่ตั้งใจไว้ ตอนแรกอ่านด้วย Evince แต่ใน muPDF แสดงผลดีกว่ามาก
    • ในเปเปอร์ คำว่า “Wikipedia” ครั้งที่ห้าถูกเขียนเป็นตัวพิมพ์เล็ก เลยรู้สึกขัดตามากใน เวอร์ชัน Knuth
  • ชอบคนนี้มาก วิดีโอที่ชอบที่สุดคือวิดีโอที่ NES รันเกม SNES - https://www.youtube.com/watch?v=ar9WRwCiSr0&t=142s

  • ไม่รู้จักคนนี้เลย เลยไปดูวิดีโอ SNES to NES แล้วก็ว้าว สร้างสรรค์และตลกจริง ๆ ดีใจที่ได้เห็นคนที่ ตลกแบบใช้ปัญญา ไม่ใช่มุกระดับต่ำสุดร่วมแบบเหยียดเชื้อชาติหรือเหยียดเพศ
    ทั้งวิดีโอและตัวคนให้แรงบันดาลใจมาก และคิดว่าน่าจะสนุกกับการไหลลงโพรงกระต่ายนี้

  • แค่ punchline ยอดเยี่ยมตอนท้ายก็คุ้มค่าที่จะดูแล้ว

  • ไม่มีอะไรในหน้านี้เลยที่ทำให้พอเดาได้ว่าวิดีโอนี้พูดถึงอะไร

    • คงมีคำตอบเล่น ๆ ตามมามากมาย แต่ถ้าพูดจริงจัง นี่คือหนึ่งใน จุดน่าทึ่งของวิดีโอ Tom7 ตอนแรกมันดูเหมือนพูดเหลวไหลหรือเรื่องเล็ก ๆ น้อย ๆ แต่ระหว่างที่ร้อยเรียงเรื่องแปลก ๆ สารพัด มันจะรวมตัวกันเป็นข้อสังเกตที่เฉียบและตลก แล้วเขาก็สาธิตด้วยโค้ด
      ถ้าอยากเห็นสไตล์และอารมณ์ขันของเขา รวมถึงว่าเขาจะไปไกลแบบไร้สาระแค่ไหนเพื่อพิสูจน์อะไรสักอย่าง ขอแนะนำ “Harder Drive: Hard drives we didn't want or need” อย่างยิ่ง เป็นโครงสร้าง 3 องก์ และองก์กลางยังทำให้หัวแทบระเบิดอยู่เลย
    • Tom7 เป็น นักวิทยาการคอมพิวเตอร์สติเฟื่อง ที่เป็นที่รู้จักอยู่บ้าง เชี่ยวชาญโปรเจกต์ที่ทะเยอทะยานทางเทคนิคแต่ประโยชน์ใช้สอยจำกัด
      คราวนี้เขาได้แรงบันดาลใจจากอัลกอริทึมจัดบรรทัดของ Knuth ในระบบจัดหน้า TeX ซึ่งใช้สร้างเอกสารพิมพ์ที่สวยงาม แล้วฝึก โมเดลภาษาขนาดใหญ่ ให้เปลี่ยนประโยคอินพุตโดยอัตโนมัติเพื่อลด “badness” ของเลย์เอาต์หน้าให้เหลือน้อยที่สุด ดังนั้นจึงเป็น “Badness 0”
      เนื้อหาประมาณนั้น แต่ขณะเดียวกันก็ทะเยอทะยานกว่า น่าประทับใจกว่า และโง่กว่านั้นมาก “สามวิธี” คือเอกสารเทคนิคที่จัดหน้าด้วยอัลกอริทึมของ Knuth ใน TeX ตามต้นฉบับ, เอกสารดัดแปลงที่จัดหน้าด้วยเลย์เอาต์เอนจินของเขาเอง โดยคงความหมายไว้แต่ถ้อยคำเปลี่ยนไปเล็กน้อย, และเวอร์ชันวิดีโอ
    • ถ้าดูจนจบ การออกนอกเรื่อง ทั้งหมดจะสมเหตุสมผลอย่างสมบูรณ์
    • เป็นเรื่องการใช้โมเดลภาษาเพื่อทำให้ข้อความถูก จัดแนว ให้พอดีกับความยาวที่กำหนด
  • อัลกอริทึม garbage collector ที่เขาเลือกใช้ตลกดี: “คอมพิวเตอร์ของฉันมี RAM 256GB”

  • เปเปอร์ “Badness 0 Knuth's version” อ่านจนจบไม่ได้เพราะ keming ไม่รู้ว่าตั้งใจทำหรือเปล่า แต่มันรบกวนสมาธิมากจนอ่านต่อยาก น่าขันดี

    • มีบั๊กอยู่ ลองอ่านใน Chrome ดู