1 คะแนน โดย GN⁺ 2025-03-19 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • บริการที่ช่วยย้ายทวีตจาก X ไปยัง Bluesky ได้ด้วยการคลิกเพียงไม่กี่ครั้ง
  • สามารถนำเข้าโดยคงวันที่เดิมของทวีตไว้ได้
    • Bluesky สามารถระบุวันที่ของโพสต์ผ่าน API ได้
  • ฟรีสูงสุด 100 รายการ, 1000 โพสต์/เธรด ราคา $4
  • ทวีตที่ยาวเกิน 300 ตัวอักษรจะถูกตัดทอน วิดีโอจะถูกคัดลอกเป็นภาพขนาดย่อ
  • ไม่รวม RT และการอ้างอิง
  • X รองรับการดึงทวีตได้ผ่าน API เฉพาะ 3200 ทวีตล่าสุดเท่านั้น

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

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

    • เรื่องนี้ดูเหมือนจะเป็นไปได้เพราะวิธีทำงานของ AT Protocol
      Bluesky จะแสดงคำเตือนบนโพสต์แบบนี้และแสดงเวลาทั้งสองค่า แต่การเรียงลำดับจะอิงตามเวลาที่ย้อนหลังไว้
      https://bsky.app/profile/bluemigrate.com/post/3lc3r4fqen62l
    • ถึงไม่เปลี่ยน timestamp ก็ทำเรื่องคล้ายกันได้
      ในอินเทอร์เน็ตยุคก่อน เคยมีคนโพสต์ผลลัพธ์ที่เป็นไปได้ทั้งหมดของ FIFA World Cup ไว้ แล้วลบโพสต์ที่ทายผิด เพื่อทำให้ตัวเองดังขึ้นเหมือนเป็น “คนที่ทายถูกทุกอย่าง”
      ถ้าโปรโมตบัญชีก่อนรอบชิงชนะเลิศไม่นาน คนก็จะฮือฮากัน
    • ที่น่าประหลาดใจกว่านั้นคือเราอยู่ในโลกที่คิดกันโดยยึดว่า นักพัฒนาซอฟต์แวร์จะ “อนุญาต” อะไรให้เราทำได้
    • ตั้งแต่แรก Bluesky ถูกพัฒนาโดยมี โพสต์ลงวันที่ย้อนหลัง เป็นหนึ่งในเป้าหมาย และเห็นได้ในโปรโตไทป์ยุคแรกของ Jay ด้วย: https://github.com/arcalinea/smor-serve
    • ถ้าดูโพสต์ที่นำเข้า จะมีป้ายแสดงวันที่นำเข้า และวันที่ของโพสต์จะถูกระบุว่า ไม่ได้รับการยืนยัน
  • เจ๋งดี แต่ตอนที่รู้ว่า API ทำได้ ผมก็เลือกที่จะไม่ทำ
    ใช้ Twitter มามากกว่า 17 ปี แต่ 99% ของสิ่งที่ผมโพสต์ไม่มีประโยชน์ และไม่ได้มีอะไรควรค่าแก่การบันทึกเป็นพิเศษ
    สถานะกระดาษเปล่า ที่ Bluesky มอบให้กลับเป็นสิ่งที่น่ายินดีเสียมากกว่า

    • ค่อนข้างแปลกใจและผิดหวังเล็กน้อยที่คนอยู่กับแพลตฟอร์มซึ่งส่วนใหญ่ไร้สาระมาตั้งแต่วัยรุ่นถึงวัย 30 หรือช่วงเวลายาวนานใกล้เคียงกัน แล้วก็ยังอยากย้ายไปยังทางเลือกอีกแห่ง
      บนโซเชียลมีเดีย การ ตัดขาดให้สะอาด แล้วปล่อยอดีตไว้กับอดีตน่าจะดีกว่า
      ตอน Facebook กำลังจะตาย ผมก็ปล่อยบัญชีให้เน่าไปเฉย ๆ แค่เข้าไปเช็กบ้างเป็นครั้งคราวว่ามีญาติ Gen X ส่งข้อความมาหรือเปล่า
      ตอนลบบัญชี Twitter ครั้งแรก ผมสำรองข้อมูลไว้ด้วยเครื่องมือ command line t และ export ในตัว แต่ไม่เคยรู้สึกอยากกลับไปเปิดใช้งานอีกเลย
      Instagram ก็ยังใช้ แต่นาน ๆ ทีถึงจะโพสต์ ใช้แค่เพื่อให้สมองเน่า และคิดว่าจะปล่อยให้มันหายไปเมื่อถึงเวลาของมัน
      ก่อนลบบัญชี Twitter เมื่อเกือบ 10 ปีก่อน ผมเคยพยายามโน้มน้าวตัวเองว่ามันมีประโยชน์ และถ้าไม่อยู่ที่นั่นจะถูกกันออกจากวง แต่จริง ๆ แล้วผมตระหนักว่าไม่จำเป็นต้องมีอะไรเลย แล้วก็ทิ้งมันไป
      คล้าย ๆ กับเพื่อนสมัยมัธยม ดูเหมือนว่าสิ่งสำคัญคือปล่อยให้ชีวิตไหลต่อไป โดยไม่ต้องลากภาระที่เป็นตัวตนในอดีตของเราไปด้วยตลอด
    • ผมชอบอุปมาเรื่อง สถานะกระดาษเปล่า
      ผมก็คิดแบบเดียวกัน
      มีทวีตเป็นหมื่น ๆ อัน แต่ก็ไม่ได้อยากย้ายไปเป็นพิเศษ
      สำหรับบางคนอาจสำคัญ แต่กรณีของผม แค่ดาวน์โหลด archive แล้วเก็บไว้ที่ไหนสักแห่งก็พอ เผื่อวันหลังต้องใช้อ้างอิง
    • ยังไงผมก็ลบทวีตของตัวเองทุกปีอยู่แล้ว
  • แผนคือย้ายจากแพลตฟอร์ม รวมศูนย์ ไปยังอีกแพลตฟอร์ม รวมศูนย์ อย่างนั้นหรือ? เหมือนลูปเลย :)

    • เรื่องนี้ก็ไม่เข้าใจเหมือนกัน
      ไม่รู้ว่าทำไมทุกคนถึงพยายามย้ายจากแพลตฟอร์มรวมศูนย์หนึ่งไปยังอีกแพลตฟอร์มรวมศูนย์หนึ่งกันขนาดนั้น และฟังดูเหมือนให้ผลตรงข้ามเสียมากกว่า
      ว่าแต่มีคำแนะนำ แพลตฟอร์มแบบกระจายศูนย์ ที่ดี ๆ ไหม
      Mastodon นับเป็นแพลตฟอร์มแบบกระจายศูนย์ได้ไหม?
    • แย่กว่านั้นอีก
      เท่ากับย้ายจากแพลตฟอร์มรวมศูนย์ที่ยังมี reach และยังเกี่ยวข้องอยู่ ไปยังที่ที่แทบไม่มี reach และไม่เกี่ยวข้องโดยสิ้นเชิง แทบจะเป็น ห้องเสียงสะท้อน แบบปิด
    • ATProto พลาดหลายอย่างไปเพราะใช้ WebSocket
      ถ้าอนุญาตให้ polling หน้า static ได้ ใคร ๆ ก็สามารถโฮสต์ไทม์ไลน์ของตัวเองไว้บนที่อย่าง Github Pages ได้ และคงกลายเป็นโครงสร้างแบบกระจายศูนย์ที่ดีกว่านี้มาก
  • สงสัยว่า เสน่ห์ของ Bluesky คืออะไร
    Mastodon ก็มีอยู่แล้วและในเชิงเทคนิคก็ทำงานได้ค่อนข้างดี จึงน่าประหลาดใจที่ Bluesky ได้ traction ขนาดนี้
    แค่ทำการตลาดได้ดีกว่าอย่างนั้นหรือ?

    • จริง ๆ แล้วผมมองว่าเป็น โปรโตคอล ที่ดีกว่ามาก
      Mastodon ยึด server/instance เป็นศูนย์กลาง ดังนั้นตัวตนจึงผูกกับเซิร์ฟเวอร์ใดเซิร์ฟเวอร์หนึ่งอย่างถาวร
      ใน Bluesky การโฮสต์เนื้อหาและการจัดการตัวตนถูกแยกออกจากกันในชั้นโปรโตคอล ทำให้ใช้โดเมนใดก็ได้ที่คุณควบคุม DNS เป็น handle
      อีกทั้งการโฮสต์ยังแยกจากการรวมข้อมูล/การค้นพบด้วย ทำให้ฟีเจอร์อย่าง การค้นหาทั่วโลก ซึ่งโดยเนื้อแท้ทำได้ยากใน Mastodon เป็นไปได้
    • สำหรับผมเป็นเรื่อง network effect ล้วน ๆ
      คนที่ผมอยากฟังและอยากให้ฟังเรื่องของผมอยู่บน Bluesky ไม่ใช่ Mastodon
    • ผมเห็นลิงก์เซิร์ฟเวอร์ Mastodon แบบ self-host ที่แย่ ๆ มาเยอะมาก จนพอเห็นลิงก์ Mastodon ก็ไม่ค่อยอยากคลิก เพราะมีโอกาสสูงที่จะเสีย
      ผมมองว่านี่เป็นปัจจัยที่ขวางการใช้งานโดยสิ้นเชิง
      ภาพจำที่ผู้คนได้รับคือ “มันล่มอยู่ตลอด” และไม่ได้สนใจคำพูดว่า “ก็แค่ย้ายไป shard อื่นสิ”
      เพราะมันยุ่งยากเกินไป
    • Bluesky/AT Protocol โดยรวมมีสมดุลที่ดีกว่ามาก ระหว่างความเป็นกระจายศูนย์กับการมอบ ประสบการณ์ผู้ใช้ที่เข้าใจง่าย
      ในทางกลับกัน ถ้าลองให้ผู้ใช้โซเชียลมีเดียทั่วไปค้นหาโพสต์หรือผู้ใช้บน Mastodon/ActivityPub, โต้ตอบกับโพสต์ Mastodon ที่อยู่นอก instance ที่ตัวเองสมัครไว้, หรือหาวิธีทำอะไรเมื่อวันหนึ่ง instance ของตัวเองปิดตัวลง ก็จะเห็นได้อย่างรวดเร็วว่าประสบการณ์ผู้ใช้ยังไม่สมบูรณ์และกระจัดกระจายแค่ไหน
    • เพราะ ความสะดวก
      Bluesky เป็นไซต์เดียว ส่วน Mastodon เป็นหลายไซต์
  • เจ๋งมาก
    ถ้ามีฟีเจอร์แบบนี้ก็น่าจะมีประโยชน์: ถ้าย้ายวิดีโอไม่ได้ ให้ข้ามแทนการโพสต์แค่ thumbnail, วิธีลบโพสต์จำนวนมากหลัง migration ถ้าเกิดเสียใจภายหลัง, ตัวเลือกเพิ่มข้อความอย่าง [Migrated from X] ในแต่ละโพสต์ถ้าจำนวนตัวอักษรพอ
    บริการคู่แข่งที่ดูสมบูรณ์ที่สุดน่าจะเป็น https://blueark.app/
    เคยเห็นแอปเดสก์ท็อปอีกตัวหนึ่งมาก่อน แต่จำชื่อไม่ได้

  • ขอบคุณนะ แต่ถ้าเป็นแบบนี้ ใคร ๆ ก็สามารถ “ย้าย” ทวีตของคนอื่นไปยัง Bluesky ได้ เท่ากับเป็นการ แอบอ้างตัวตนในคลิกเดียว ไม่ใช่หรือ?
    สิ่งที่ขาดไปคือ การยืนยันตัวตน บางรูปแบบ

    • วันที่/เวลาที่ไม่น่าเชื่อถือเป็นส่วนหนึ่งของ AT จึงต้องยอมรับความเสี่ยงนี้
      เมื่อเริ่มเก็บ firehose คุณจะเห็นทราฟฟิกจำนวนมากที่มีวันที่ในอดีตหรืออนาคต
      เวลาสร้างฟีด ถ้าจัดเรียงตาม timestamp ของโพสต์ต้องระวัง เพราะสามารถตั้งวันที่ย้อนหลังได้ และไม่มีวิธีแบบรวมศูนย์ในการตรวจสอบ timestamp
      ในฟีดของผม ผมจะปฏิเสธโพสต์ที่เวลาต่างจากเวลาปัจจุบันเกินค่าหนึ่ง และจัดเรียงตาม เวลาที่เก็บข้อมูล ไม่ใช่เวลาที่โพสต์
      วิธีพิสูจน์เวลาแบบอิงบล็อกเชนอย่าง https://opentimestamps.org/ อาจช่วยได้ แต่เรื่องนี้อยู่นอกขอบเขตของ AT และดูเหมือนต้องคิดให้ลึกกว่านี้มากก่อนจะมีข้อเสนอที่จริงจัง
    • เสริมอีกนิด ตอน bsky ออกมา ผมก็เคยคิดไอเดียการย้ายข้อมูลคล้าย ๆ กัน แต่ไม่คิดว่าจะอนุญาตให้ ระบุวันที่ย้อนหลัง ได้
      ผมสรุปว่าวิธีที่ถูกต้องในการยืนยันตัวตนของผู้ใช้จากแพลตฟอร์มที่จะย้ายมาคือให้คำหรือประโยคแบบสุ่ม แล้วให้เขาโพสต์สิ่งนั้น เพื่อยืนยันว่าโปรไฟล์เดิมเป็นของคนนั้นจริง
    • ถ้าต้นฉบับเป็นสาธารณะ ยังไงใคร ๆ ก็สามารถคัดลอกได้อยู่ดี
      ดังนั้นกระบวนการประกาศจากบัญชีเดิมว่าย้ายไปที่ไหนก็ยังจำเป็นอยู่ดี
    • ในทางปฏิบัติทำได้จริง และถ้ามีใครทำแบบนั้นเพื่อสะสมผู้ติดตาม โดยไม่ชัดเจนว่าเป็นเจ้าของทวีตนั้นหรือไม่ ก็น่าสงสัย
      บางครั้งผม tail firehose แล้วกรองเฉพาะโพสต์ที่วันที่โพสต์ไม่มีปี 2025
      สรุปคือเรื่องแบบนี้มีมาตั้งแต่วันแรก และจากตัวอย่างสุ่ม โพสต์วันที่ย้อนหลัง/โพสต์ที่นำเข้ามามีประมาณ 1/16 ของปริมาณโพสต์ทั้งหมด
      ถือว่าเยอะพอสมควร
      แต่เท่าที่ผมลองตรวจดูสองสามอัน ทั้งหมดก็ตรงกัน
      คนที่นำเข้าโพสต์ต่างก็พูดถึง Bluesky ใหม่ของตัวเองบน LinkedIn หรือ Twitter และผมยังไม่เจอสแปมเมอร์
      เป็นสิ่งที่ผมเอาไว้ดูเล่นตอนเบื่อมาก ๆ
  • จะอัปโหลด คลังทวีต ที่ส่งออกมาหลัง Twitter เปลี่ยนเจ้าของไม่นาน แล้วลบโปรไฟล์ Twitter ไปภายหลังได้ไหม?

  • ผมเคยทำเครื่องมือคล้าย ๆ กันมาก่อนที่ https://pleasenox.com
    ของผมพึ่งพา บัญชี poster ที่ทำงานแทน ไม่ใช่บัญชีผู้ใช้ปัจจุบัน

  • เป็นเครื่องมือที่น่าสนใจ แต่ปัญหาหลักของ BlueSky คือแทบไม่มีปฏิสัมพันธ์หรือ การเข้าถึง เมื่อเทียบกับ Twitter/X

    • ทั้งหมดขึ้นอยู่กับว่า “วง” ไหนย้ายมาแล้วบ้าง
      หลายคนที่ผมติดตามบอกว่า แม้จำนวนผู้ติดตามจะน้อยกว่ามาก แต่ปฏิสัมพันธ์กลับมากกว่ามาก และ การรบกวนจากบอต ก็ลดลงมาก
  • ในยุคแรก ๆ ของเว็บ เคยมีบริษัทที่ให้ใครก็ได้ใส่คำอธิบายประกอบบนเว็บไซต์ใดก็ได้
    ประมาณว่าเข้าเว็บไหนก็ไปทิ้งโน้ตเล็ก ๆ ของตัวเองไว้ให้คนอื่นเห็นได้
    อยู่ได้ไม่นานนัก เพราะมีแรงต่อต้านต่อบริการ และหาวิธีสร้างรายได้ไม่ได้
    คล้ายกับบริการ push ในยุคนั้นที่เคยดูดี ซึ่งคอยส่งข่าวเข้า screensaver ของทุกคน
    เครื่องมือนี้ก็ให้ความรู้สึกแบบนั้น
    อยากรู้เหมือนกันว่าจะใช้เวลานานแค่ไหนกว่าประตูสำหรับการนำคอนเทนต์ของคนอื่นกลับมาใช้แบบนี้จะถูกปิด