2 คะแนน โดย GN⁺ 2024-11-17 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • การใช้ประโยชน์จากข้อมูลของ atproto และ Bluesky

  • ข้อมูลทั้งหมดของ Bluesky เปิดเผยอย่างมาก และปัจจุบันมีผู้ใช้ 15 ล้านคน ซึ่งหมายถึงมีข้อมูลสาธารณะจำนวนมาก

  • สามารถใช้ Jetstream เพื่อเชื่อมต่อกับกิจกรรมเครือข่ายแบบเรียลไทม์ผ่านฟีด JSON บนเว็บซ็อกเก็ตได้ เริ่มต้นได้ง่ายมากและสนุกด้วย

  • การเชื่อมต่อ Firehose

  • สามารถใช้งาน Firehose ได้ฟรีจากในเบราว์เซอร์

  • แอปขนาดเล็ก

  • มีการสเก็ตช์แอปที่คอยฟังอีเวนต์การลบทั้งหมดจาก Firehose และแสดงข้อความที่ถูกลบล่าสุดแบบไม่ระบุตัวตน การได้เห็นว่าผู้คนเลือกจะลบอะไรเป็นเรื่องที่น่าสนใจ

  • แอปนี้รันอยู่บน Fly:

    • Fly machine, shared-cpu-1x, RAM 256MB: $1.94 ต่อเดือน
    • Persistent volume 2GB: $0.30 ต่อเดือน
  • แอปทำงานได้ดีบนอินสแตนซ์ขนาดเล็ก

  • ความสามารถของแอป

  • รับอีเวนต์การสร้างโพสต์ใหม่จากคอลเลกชัน app.bsky.feed.post

  • กรองโพสต์ว่าง และปรับแต่งการกล่าวถึงกับลิงก์

  • แคชเนื้อหาข้อความที่สะอาดลงใน Pebbledb บนวอลุ่ม โดยใช้ did+rkey เป็นคีย์

  • ลบข้อความที่เก็บไว้ซึ่งมีอายุมากกว่า 48 ชั่วโมงเป็นระยะ

  • ทุกครั้งที่มีอีเวนต์โพสต์ถูกลบ จะดึงข้อความจากแคชและกระจายให้ผู้สังเกตการณ์ปัจจุบัน

  • แอปที่น่าสนใจกว่านี้อาจย่อให้เล็กขนาดนี้ไม่ได้ แต่บางแอปก็อาจทำได้

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

 
GN⁺ 2024-11-17
ความคิดเห็นจาก Hacker News
  • ข้อดีของ BlueSky คือสามารถใช้ชื่อผู้ใช้เป็นเว็บไซต์ได้ และสามารถคัดลอกและวางรูปภาพบน iOS ได้
    • มี Ruby hacker starter pack ให้ และยังมีคอมมูนิตี้หลากหลาย
  • bsky firehose ให้ความรู้สึกชวนคิดถึงปี 2005 และสนุกดี
    • เคยนำมันไปทำโปรเจกต์สนุก ๆ มาแล้ว
  • เหมือนสภาพแวดล้อมการพัฒนาแบบอิสระของ Twitter ในอดีตได้กลับมาอีกครั้ง
    • เคยมีประสบการณ์พัฒนาบอตบน Twitter และชนะการแข่งขัน
  • หนึ่งในเหตุผลที่ BlueSky ดีกว่า X คือมันมีคุณค่าพอให้สนับสนุนแม้ไม่นับประเด็นการเมือง
    • สงสัยว่ามีการปล่อย data dump หลากหลายแบบหรือไม่
  • เคยสนุกมากกับการใช้ firehose ของ Twitter ในอดีต และรู้สึกตื่นเต้นที่ไอเดียแบบนี้กำลังกลับมาอีกครั้ง
  • เมื่อเทียบกับกฎ API ใหม่ของ Twitter แล้ว การเข้าถึงของ BlueSky น่าประทับใจ
  • ไม่พอใจกับที่ Twitter พยายามทำลายระบบอัตโนมัติและจะเรียกเก็บเงินเดือนละ $100
    • ตอนนี้ขึ้นเป็น $200 แล้ว ซึ่งพอ ๆ กับค่างวดรถยนต์
  • รู้สึกว่าข้อมูลนี้มีโอกาสถูกนำไปใช้เป็นข้อมูลฝึกสำหรับ AI/LLM
  • เดโมคำว่า firehose นั้นยอดเยี่ยมมาก และดูเหมือนว่าคนที่มีความคิดสร้างสรรค์จะนำมันไปทำสิ่งเจ๋ง ๆ ได้
  • กำลังดูแลบัญชีสำคัญบน Twitter และกำลังมองหาวิธีโพสต์อัตโนมัติไปยัง Threads และ BlueSky ด้วย