2 คะแนน โดย GN⁺ 2024-11-07 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • ดึงบางส่วนของต้นฉบับจากโพสต์บนหน้าแรกของ Hacker News มาจัดหน้าให้เหมือนหนังสือพิมพ์
  • คำแนะนำบทความจะเปลี่ยนไปตามการกด Like/Dislike
  • สิ่งที่จะเพิ่มในอนาคต: ดูความคิดเห็นทั้งหมด, ท่องหลายหน้า, บันทึกถูกใจ & ไม่ถูกใจ

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

 
GN⁺ 2024-11-07
ความคิดเห็นบน Hacker News
  • ภาพแรกบนหน้าจอควรมีมาตรฐานสูงมาก แต่ผมคิดว่าภาพส่วนใหญ่ตอนนี้ยังไม่คู่ควรพอที่จะกินพื้นที่ตรงนั้น
    ควรหลีกเลี่ยงพรีวิวหน้าเว็บแบบซ้ำซากอย่าง GitHub, โลโก้เว็บทั่วไปอย่าง arXiv หรือ Aide, ภาพสต็อกหรือภาพ AI อย่างนางแบบใส่สูท, ภาพประกอบของบทความจำนวนน้อย และรูปผู้เขียน
    ในบริบทนี้ GIF เล่นอัตโนมัติทำให้เสียสมาธิมาก เนื้อหาเองอาจดีได้ แต่สำหรับผม “เล่นเมื่ออยากดู” เหมาะกว่า
    ภาพจะทำงานได้ดีกว่าเมื่อเป็นสื่อภาพที่เกี่ยวข้องและมีเอกลักษณ์ เช่น กลาดิเอเตอร์หรือแมลงสาบในบทความประวัติศาสตร์ แต่ถึงอย่างนั้นก็ยังไม่ถึงระดับภาพแรกบนหน้าจอ
    ถ้าจะกินพื้นที่จริง ๆ ต้องเพิ่มข้อมูลที่มากกว่าข้อความ เช่น การระบุกรณีที่ตัวบทความพูดถึงภาพเอง อย่างภาพถ่ายอวกาศหรือ data visualization น่าจะทำให้วิธีแสดงผลมีคุณค่าจริง

    • ยังมีแบบ “ข่าวการเสียชีวิตของบุคคลที่ไม่ค่อยเป็นที่รู้จัก โดยไม่อธิบายว่าทำไมเราควรสนใจ” ด้วย
  • สร้างขึ้นมาเพื่อทดลองกับ embedding และดูว่าวิธีนำเสนอข้อมูลส่งผลต่อการรับรู้อย่างไร
    ดึงเรื่อง 100 อันดับแรกมา ส่ง HTML ไปให้ GPT-4 เพื่อดึงเนื้อหาหลัก แล้วสร้าง embedding จากชื่อเรื่องและเนื้อหา การ parse HTML อย่างเดียวให้ผลลัพธ์ยังไม่ดีพอ
    ปุ่มชอบ/ไม่ชอบถูกเก็บไว้ใน local storage แล้วนำไปเทียบกับเรื่องทั้งหมดด้วย cosine similarity เพื่อหาเรื่องที่เกี่ยวข้องที่สุด
    ค่าใช้จ่ายในการรันอยู่ราววันละ 10 ดอลลาร์ กำลังคิดอยู่ว่าจะมอบคุณค่าเพิ่มด้วยค่าสมัครเล็ก ๆ ได้ไหม เช่น เพิ่มหน้าหนังสือพิมพ์ให้มากขึ้น, เนื้อหาเต็ม/คอมเมนต์ทั้งหมด, สรุปรายสัปดาห์, export เป็น ePub เป็นต้น

    • คุณค่าที่ใหญ่ที่สุดของ HN มักมาจาก คอมเมนต์ และการหาคอมเมนต์ดี ๆ ยากกว่ามาก เพราะมันอาจซ่อนอยู่ใน thread ที่เดิมทีเราไม่ได้คิดจะอ่าน
      ไม่แน่ใจว่านี่ควรเป็น “ฟีเจอร์พรีเมียม” หรือเปล่า แต่ถ้าขยายแนวทางนี้ไปครอบคลุมคอมเมนต์ทั้งหมดก็คงเจ๋งมาก
    • ไม่รู้ว่าทำไมถึงต้องใช้เงินวันละ 10 ดอลลาร์ น่าจะไม่ควรเกินวันละ 1 ดอลลาร์ และถ้าใช้ เครดิต AWS หรือ Azure ก็น่าจะรันฟรีได้หลายปี
    • ที่พูดถึงตรงนี้น่าจะเป็นวิธีใช้ embedding กับ cosine similarity
      ผมก็ทำอะไรคล้าย ๆ กันในสายหุ้นอยู่ โดยดึงรายงาน 10-Q ย้อนหลังหลายสิบปีของหุ้นส่วนใหญ่ รวมถึงรายชื่อหุ้นใน ETF แบบถ่วงน้ำหนัก แล้วสร้าง embedding ด้วย autoencoder และรันอัลกอริทึม cosine กับ Euclidean ใน Rust WASM
    • ค่อนข้างดี เวลาอ่านแบบช้า ๆ น่าจะใช้ตัวนี้ ส่วนเวลารีบก็คงใช้เว็บ HN เดิม
      จำได้ว่าเคยเห็นคอมเมนต์บอกว่าถ้า แปลงเป็น Markdown ก่อนแล้วค่อยส่งให้ LLM แทนที่จะส่ง HTML ตรง ๆ ไปให้ GPT-4 ผลลัพธ์จะดีกว่า ค่าใช้จ่ายก็น่าจะลดลงได้เล็กน้อยด้วย
  • นี่ดูไม่เหมือนหนังสือพิมพ์ฉบับพิมพ์ หนังสือพิมพ์ฉบับพิมพ์โดยทั่วไปมี ความหนาแน่นของข้อมูล สูงกว่านี้มาก และใช้ขนาดหัวข้อที่ต่างกันเพื่อเน้นเรื่องที่บรรณาธิการคัดเลือก
    ตอนนี้ให้ความรู้สึกเหมือนหน้าโฮมของบล็อกบริษัทมากกว่า อาจมีคนชอบการนำเสนอแบบนี้ แต่ผมค่อนข้างพอใจกับ HN ปัจจุบันอยู่แล้ว ถึงอย่างนั้นก็ยินดีด้วยที่ปล่อยออกมา

    • เห็นด้วย แต่ผมมีอคติอยู่ เพราะในปี 2009 ผมเคยทำแอปที่แทบเหมือนกับต้นโพสต์นี้ และมี ขนาดหัวข้อ ต่างกันเหมือนหนังสือพิมพ์
      https://github.com/gilesbowkett/hacker_newspaper/blob/master...
      รันอยู่ราว 5 ถึง 10 ปีแล้วสุดท้ายก็เลิกทำ
      ไม่ได้ตั้งใจจะลดค่าต้นโพสต์ เวอร์ชันของเขามีรูปภาพ ส่วนของผมไม่มี แค่เห็นด้วยว่าลำดับชั้นทางภาพที่ฝังอยู่ในการออกแบบหัวข้อแบบหนังสือพิมพ์เป็นจุดแข็งสำคัญของรูปแบบนี้
    • ถ้าอยากดูข่าวอื่น ๆ ในรูปแบบที่คล้าย HN มากขึ้น อย่างน้อยก็ในระดับบนสุด คุณอาจชอบ https://lite.cnn.com/
    • ผมรัน https://dailypopulous.com/ มาหลายปีแล้ว โดยพื้นฐานคล้ายสิ่งนี้แต่สำหรับข่าวทั่วไป
      มันสร้างหนังสือพิมพ์แบบ static ทุก 6 ชั่วโมงจากลิงก์ข่าวที่ได้รับความนิยมสูงสุดบนโซเชียลมีเดีย และมี archive ของฉบับก่อนหน้าทั้งหมดให้ด้วย
    • เป็นข้อสังเกตที่ดี น่าจะทำให้ดีไซน์สร้าง ลำดับชั้นทางภาพ โดยอัตโนมัติตามอันดับของเรื่อง
    • ขอบคุณสำหรับฟีดแบ็ก หนังสือพิมพ์ฉบับพิมพ์มี การคัดสรรโดยบรรณาธิการ แต่ตัวนี้ไม่มี
      แก่นที่หยิบมาจากหนังสือพิมพ์อาจเป็นแค่รูปภาพกับสรุปที่ช่วยพรีวิวเรื่องเท่านั้น
  • ดูสะอาดตาดีมาก ผมอยากทำโปรเจกต์คล้าย ๆ กันมานานแล้ว แต่ได้แรงบันดาลใจจากชุด Harry Potter อยากทำเป็นสไตล์ Daily Prophet
    คือใส่ GIF และเอฟเฟกต์แบบ https://harrypotter.fandom.com/wiki/Daily_Prophet?file=Daily...
    หลายปีก่อนก็มีโปรเจกต์คล้าย ๆ กันขึ้น HN ซึ่งดูเท่มาก เป็นโปรเจกต์ที่ใช้จออัจฉริยะ E Ink แสดงหนังสือพิมพ์บนผนัง (https://news.ycombinator.com/item?id=22831323)

  • ในฐานะลูกของนักข่าวสองคน โดยคนหนึ่งเป็นบรรณาธิการ การบรรณาธิการข่าวและการจัดหน้า ซับซ้อนกว่าการใช้ฟอนต์ serif แล้วปรับ typography เล็กน้อยมาก
    สิ่งที่ใกล้เคียงการจัดหน้าหัวหนังสือพิมพ์ที่ดีจริง ๆ มากที่สุดคืออันนี้ที่ขึ้น HN เมื่อไม่กี่เดือนก่อน: https://cybernetic.dev/grid
    หัวใจของเลย์เอาต์ที่ดีคือการบาลานซ์ระหว่างความหนาแน่นของข้อมูลสูงกับความอ่านง่าย อันนี้เอนเอียงไปทาง “อ่านง่าย” แบบมินิมอลมากเกินไป
    ถ้าอยากดูองค์ประกอบเลย์เอาต์ของสิ่งพิมพ์ดิจิทัล ลองดู นิตยสารยุค InDesign/QuarkXPress เก่า ๆ ก็น่าจะดี
    สักวันคงมีเลย์เอาต์ที่ยอดเยี่ยมซึ่งผสานการบรรณาธิการข่าวกับเว็บได้ดี แต่ตัวนี้ยังไม่ใช่

  • เห็นแต่ “Failed to load stories” ตลอด ผมทำอะไรผิดหรือเปล่า? มีอะไรต้องตั้งค่าก่อนโหลดไหม?

    • ผมก็เห็นแบบนั้นตอนเปิดเว็บครั้งแรกหลังโพสต์ขึ้นไม่นาน ประมาณ 12 ชั่วโมงต่อมาเนื้อหาก็โหลดได้ปกติ
      ผมไม่ได้เปลี่ยนอะไรฝั่งเครือข่ายของตัวเอง เลยเดาว่าผู้ดูแลเว็บน่าจะเปลี่ยน การตั้งค่า บางอย่าง
    • ผมก็เจอปัญหาเดียวกันและแก้ได้แล้ว ต้องปิด ad blocker
  • ยังมีใครจำ “Hacker Monthly” ได้ไหม? เมื่อหลายปีก่อนมันเป็น PDF รายเดือน ที่จัดวางบทความยอดนิยมซึ่งได้คะแนนสูงจากที่นี่ให้อ่านสวย ๆ

    • เขาพิมพ์นิตยสารกระดาษจริง ๆ แล้วส่งให้ด้วย ครั้งนั้นเป็นครั้งแรกที่ผมได้เห็นบทความที่ตัวเองเขียนมาในรูปแบบสิ่งพิมพ์ระดับมืออาชีพ
  • ค่อนข้างเจ๋ง ชอบ อินเทอร์เฟซที่สะอาดตา ซึ่งทำให้โฟกัสกับโพสต์แต่ละอัน หรือในที่นี้คือบทความ มากกว่าการไล่กวาดสายตาดูหัวข้อจำนวนมาก
    โดยเฉพาะบทความเกี่ยวกับ Jupiter เดิมทีในหน้าแรกผมไม่ทันสังเกต แต่ในเว็บนี้กลับเห็น
    อยากให้มีฟีเจอร์ปรับแต่งที่ดันหัวข้อที่สนใจขึ้นมาได้แม้ไม่ต้องใช้ชอบ/ไม่ชอบ เช่น ดันบทความที่มีแท็ก emacs ขึ้นหน้า
    ถ้าซ่อนปุ่มชอบและไม่ชอบโดยรวมได้ก็ดี เพราะมันทำให้กลับมามีกลิ่นอาย โซเชียลมีเดีย ที่ UI สไตล์หนังสือพิมพ์ลอกออกไปได้ดีแล้ว

    • สำหรับผมออกจะตรงข้ามเล็กน้อย ในมุมมองเดิม ผมอ่านหัวข้อทั้งหมดจริง ๆ และคิดว่าถ้าคลิกเข้าไปจะเจออะไร
      แต่เวอร์ชันนี้ทำให้ผมเลื่อนแบบไม่ค่อยคิดและกวาดตามากขึ้น
    • อาจให้เพิ่ม คีย์เวิร์ด ได้ในหน้า “customize” แยกต่างหากก็น่าจะดี
  • ดีเลย ช่วงหลังผมทำ Chrome extension สำหรับปรับแต่งหน้าแรกแบบ personalized ด้วย embedding
    https://chromewebstore.google.com/detail/hn-explorer/amiaaon...