สร้างหน้าแรกของ Hacker News ให้เป็นหนังสือพิมพ์ฉบับพิมพ์ได้ (ปรับแต่งได้)
(yourhackernews.com)- ดึงบางส่วนของต้นฉบับจากโพสต์บนหน้าแรกของ Hacker News มาจัดหน้าให้เหมือนหนังสือพิมพ์
- คำแนะนำบทความจะเปลี่ยนไปตามการกด Like/Dislike
- สิ่งที่จะเพิ่มในอนาคต: ดูความคิดเห็นทั้งหมด, ท่องหลายหน้า, บันทึกถูกใจ & ไม่ถูกใจ
1 ความคิดเห็น
ความคิดเห็นบน Hacker News
ภาพแรกบนหน้าจอควรมีมาตรฐานสูงมาก แต่ผมคิดว่าภาพส่วนใหญ่ตอนนี้ยังไม่คู่ควรพอที่จะกินพื้นที่ตรงนั้น
ควรหลีกเลี่ยงพรีวิวหน้าเว็บแบบซ้ำซากอย่าง GitHub, โลโก้เว็บทั่วไปอย่าง arXiv หรือ Aide, ภาพสต็อกหรือภาพ AI อย่างนางแบบใส่สูท, ภาพประกอบของบทความจำนวนน้อย และรูปผู้เขียน
ในบริบทนี้ GIF เล่นอัตโนมัติทำให้เสียสมาธิมาก เนื้อหาเองอาจดีได้ แต่สำหรับผม “เล่นเมื่ออยากดู” เหมาะกว่า
ภาพจะทำงานได้ดีกว่าเมื่อเป็นสื่อภาพที่เกี่ยวข้องและมีเอกลักษณ์ เช่น กลาดิเอเตอร์หรือแมลงสาบในบทความประวัติศาสตร์ แต่ถึงอย่างนั้นก็ยังไม่ถึงระดับภาพแรกบนหน้าจอ
ถ้าจะกินพื้นที่จริง ๆ ต้องเพิ่มข้อมูลที่มากกว่าข้อความ เช่น การระบุกรณีที่ตัวบทความพูดถึงภาพเอง อย่างภาพถ่ายอวกาศหรือ data visualization น่าจะทำให้วิธีแสดงผลมีคุณค่าจริง
สร้างขึ้นมาเพื่อทดลองกับ embedding และดูว่าวิธีนำเสนอข้อมูลส่งผลต่อการรับรู้อย่างไร
ดึงเรื่อง 100 อันดับแรกมา ส่ง HTML ไปให้ GPT-4 เพื่อดึงเนื้อหาหลัก แล้วสร้าง embedding จากชื่อเรื่องและเนื้อหา การ parse HTML อย่างเดียวให้ผลลัพธ์ยังไม่ดีพอ
ปุ่มชอบ/ไม่ชอบถูกเก็บไว้ใน local storage แล้วนำไปเทียบกับเรื่องทั้งหมดด้วย cosine similarity เพื่อหาเรื่องที่เกี่ยวข้องที่สุด
ค่าใช้จ่ายในการรันอยู่ราววันละ 10 ดอลลาร์ กำลังคิดอยู่ว่าจะมอบคุณค่าเพิ่มด้วยค่าสมัครเล็ก ๆ ได้ไหม เช่น เพิ่มหน้าหนังสือพิมพ์ให้มากขึ้น, เนื้อหาเต็ม/คอมเมนต์ทั้งหมด, สรุปรายสัปดาห์, export เป็น ePub เป็นต้น
ไม่แน่ใจว่านี่ควรเป็น “ฟีเจอร์พรีเมียม” หรือเปล่า แต่ถ้าขยายแนวทางนี้ไปครอบคลุมคอมเมนต์ทั้งหมดก็คงเจ๋งมาก
ผมก็ทำอะไรคล้าย ๆ กันในสายหุ้นอยู่ โดยดึงรายงาน 10-Q ย้อนหลังหลายสิบปีของหุ้นส่วนใหญ่ รวมถึงรายชื่อหุ้นใน ETF แบบถ่วงน้ำหนัก แล้วสร้าง embedding ด้วย autoencoder และรันอัลกอริทึม cosine กับ Euclidean ใน Rust WASM
จำได้ว่าเคยเห็นคอมเมนต์บอกว่าถ้า แปลงเป็น Markdown ก่อนแล้วค่อยส่งให้ LLM แทนที่จะส่ง HTML ตรง ๆ ไปให้ GPT-4 ผลลัพธ์จะดีกว่า ค่าใช้จ่ายก็น่าจะลดลงได้เล็กน้อยด้วย
นี่ดูไม่เหมือนหนังสือพิมพ์ฉบับพิมพ์ หนังสือพิมพ์ฉบับพิมพ์โดยทั่วไปมี ความหนาแน่นของข้อมูล สูงกว่านี้มาก และใช้ขนาดหัวข้อที่ต่างกันเพื่อเน้นเรื่องที่บรรณาธิการคัดเลือก
ตอนนี้ให้ความรู้สึกเหมือนหน้าโฮมของบล็อกบริษัทมากกว่า อาจมีคนชอบการนำเสนอแบบนี้ แต่ผมค่อนข้างพอใจกับ HN ปัจจุบันอยู่แล้ว ถึงอย่างนั้นก็ยินดีด้วยที่ปล่อยออกมา
https://github.com/gilesbowkett/hacker_newspaper/blob/master...
รันอยู่ราว 5 ถึง 10 ปีแล้วสุดท้ายก็เลิกทำ
ไม่ได้ตั้งใจจะลดค่าต้นโพสต์ เวอร์ชันของเขามีรูปภาพ ส่วนของผมไม่มี แค่เห็นด้วยว่าลำดับชั้นทางภาพที่ฝังอยู่ในการออกแบบหัวข้อแบบหนังสือพิมพ์เป็นจุดแข็งสำคัญของรูปแบบนี้
มันสร้างหนังสือพิมพ์แบบ 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” ตลอด ผมทำอะไรผิดหรือเปล่า? มีอะไรต้องตั้งค่าก่อนโหลดไหม?
ผมไม่ได้เปลี่ยนอะไรฝั่งเครือข่ายของตัวเอง เลยเดาว่าผู้ดูแลเว็บน่าจะเปลี่ยน การตั้งค่า บางอย่าง
ยังมีใครจำ “Hacker Monthly” ได้ไหม? เมื่อหลายปีก่อนมันเป็น PDF รายเดือน ที่จัดวางบทความยอดนิยมซึ่งได้คะแนนสูงจากที่นี่ให้อ่านสวย ๆ
ค่อนข้างเจ๋ง ชอบ อินเทอร์เฟซที่สะอาดตา ซึ่งทำให้โฟกัสกับโพสต์แต่ละอัน หรือในที่นี้คือบทความ มากกว่าการไล่กวาดสายตาดูหัวข้อจำนวนมาก
โดยเฉพาะบทความเกี่ยวกับ Jupiter เดิมทีในหน้าแรกผมไม่ทันสังเกต แต่ในเว็บนี้กลับเห็น
อยากให้มีฟีเจอร์ปรับแต่งที่ดันหัวข้อที่สนใจขึ้นมาได้แม้ไม่ต้องใช้ชอบ/ไม่ชอบ เช่น ดันบทความที่มีแท็ก emacs ขึ้นหน้า
ถ้าซ่อนปุ่มชอบและไม่ชอบโดยรวมได้ก็ดี เพราะมันทำให้กลับมามีกลิ่นอาย โซเชียลมีเดีย ที่ UI สไตล์หนังสือพิมพ์ลอกออกไปได้ดีแล้ว
แต่เวอร์ชันนี้ทำให้ผมเลื่อนแบบไม่ค่อยคิดและกวาดตามากขึ้น
ดีเลย ช่วงหลังผมทำ Chrome extension สำหรับปรับแต่งหน้าแรกแบบ personalized ด้วย embedding
https://chromewebstore.google.com/detail/hn-explorer/amiaaon...