ถ้า “ไม่ชอบทิศทางที่อินเทอร์เน็ตกำลังไป” ใน The Internet Con ของ Cory Doctorow ดูเหมือนจะมีไอเดียสำหรับเปลี่ยนทิศทางนี้
“เราสามารถและควรแยกสลายแพลตฟอร์มเทคโนโลยี เราต้องทวงคืนเครื่องมือการคำนวณ ด้วยการบังคับสิ่งที่ Silicon Valley กลัวที่สุด นั่นคือการทำงานร่วมกัน ความสามารถในการทำงานร่วมกันจะทลายกำแพงระหว่างเทคโนโลยี ทำให้ผู้ใช้ออกจากแพลตฟอร์ม รีมิกซ์สื่อ และปรับแต่งอุปกรณ์ได้โดยไม่ต้องขออนุญาตบริษัท ความสามารถในการทำงานร่วมกันคือหนทางเดียวที่จะกำจัดแพลตฟอร์มได้อย่างรวดเร็วและต่อเนื่อง The Internet Con คือคู่มือการรื้อแยกที่จำเป็นต่อการทวงคืนอินเทอร์เน็ต” [1]
[1] https://pluralistic.net/2023/12/01/bookmaker/
2 ความคิดเห็น
ดูเหมือนว่า LLM จะสรุปหน้าวอลล์ไฟร์ของ Cloudflare มาให้นะ
ความคิดเห็นจาก Hacker News
นี่ไม่ใช่ Nitter ทั้งหมด แต่เป็นกรณีที่ อินสแตนซ์หนึ่งปิดตัวลง เลยรู้สึกว่าหัวข้อค่อนข้างชวนให้เข้าใจผิด
เนื้อหาคือบัญชี guest ไม่ได้แค่ “ดูเหมือนถูกเอาออก” แต่ถูกลบออกจริง ๆ และบัญชีจริงก็มีโอกาสสูงที่จะโดนจำกัดอัตราการใช้งานหรือถูกแบนทันที จึงมองไม่เห็นทางไปต่อของ Nitter
ที่มา: https://github.com/zedeus/nitter/issues/983#issuecomment-191...
คอมเมนต์นี้อ่านได้ว่าอินสแตนซ์ Nitter สาธารณะทั้งหมดกำลังเสี่ยงที่จะใช้งานไม่ได้ในสเกลปัจจุบัน
หากไม่ได้บัญชี guest ใหม่ มีโอกาสสูงว่าทั้งหมดจะถูกปิดภายใน 30 วัน ที่ตอนนี้ยังดูปกติอยู่ก็เพราะบัญชีที่เหลืออยู่และแคชเท่านั้น
ยิ่งไปกว่านั้น เหล่าสแครปเปอร์ที่สูญเสียช่องทางของตัวเองกำลังแห่ไปยังอินสแตนซ์ที่เหลือ กลายเป็น ฝูง DoS เคลื่อนที่ ที่ฆ่าอินสแตนซ์มากขึ้น
“ถ้าไม่มีอะไรเปลี่ยนแปลง อินสแตนซ์ที่เหลือทั้งหมดจะล่มลงในที่สุด อินสแตนซ์พึ่งพาบัญชี guest ซึ่งใช้ได้เพียงช่วงเวลาหนึ่ง และหากจะรันอินสแตนซ์สาธารณะต้องใช้บัญชีเหล่านี้จำนวนมหาศาล API นี้ล่มไปแล้ว และครั้งนี้ดูไม่เหมือนเหตุขัดข้องโดยบังเอิญ”
ถ้าอินสแตนซ์ Nitter ทั้งหมดปิดตัวลง ก็เป็นอีกเหตุผลหนึ่งที่ผู้คนไม่ควรเอาข้อมูลไปไว้ใน สวนปิด อย่าง Twitter/X
Nitter ทำหน้าที่เหมือนวาล์วระบายแรงกดดันสำหรับคนที่เกลียด Twitter/X มากที่สุด
ถ้าข้อตกลงประนีประนอมอย่าง Nitter หายไป การลิงก์ไปยังเธรด Twitter/X หรือการผ่อนปรนให้คนที่ยังโพสต์อยู่ที่นั่นก็จะยิ่งลดลง
พูดตรง ๆ ก็มีมุมที่ตลกอยู่บ้าง ตัวเลขที่ลองค้นดูคือ X สร้าง อิมเพรสชันราว 100,000 ล้านครั้งต่อวัน และ x.com มี 1,200 ล้านครั้งการเข้าชม ในเดือนธันวาคม
คนบางส่วนอาจดูโพสต์ X ผ่าน Nitter ไม่ได้ แต่ก็น่าสงสัยว่าจะเป็นผลกระทบที่มีนัยสำคัญต่อ X หรือไม่
X-Walled-Garden/Twitterเป็น MIME type ก็น่าจะเข้ากันดีต่อให้ Nitter ล่มไปก็ไม่มีอะไรเปลี่ยน Twitter จะยังเดินต่อได้ดี และผู้คนก็จะยังใช้และลิงก์ต่อไป
ทางเลือก redirect proxy สำหรับอินสแตนซ์ Nitter: https://twiiit.com/
รายการอินสแตนซ์: https://github.com/zedeus/nitter/wiki/Instances
ผู้คนส่งลิงก์เธรด Twitter กันบ่อย แต่แม้จะโชคดีเลี่ยงกำแพงล็อกอินได้ ก็ยังมองไม่เห็นทั้งเธรดถ้าไม่ล็อกอิน จึงน่าผิดหวัง
ผมไม่มีความคิดจะล็อกอิน และอยากให้คนเลิกส่งลิงก์ Twitter หรือให้ดีกว่านั้นคือไม่ใช้มันเลย
ดังนั้นความรู้สึกต่อต้าน Twitter จึงเกิดขึ้นแยกจากการประเมินตัวเขาเป็นการส่วนตัว
Nitter เหมาะกับการใช้งานของผมพอดีในฐานะ ผู้ใช้แบบซุ่มอ่านอย่างเดียว
สิ่งที่ผมอยากได้คือการรัน headless browser เป็นระยะ ๆ เพื่อログอินบัญชีโซเชียล แล้วดึงเฉพาะเนื้อหาที่ต้องการจากบัญชีที่ติดตาม มาแสดงใน รูปแบบที่เสพติดน้อยลง
จำกัดเพดานของการมองเห็นและการมีส่วนร่วม และจะรันบนเครื่องโลคัลก็ได้ ตามอุดมคติแล้ว ถ้าเจอลิงก์โซเชียลก็อยากให้รีไดเรกต์ไปทางนั้นด้วย มีอะไรแบบนี้ไหม?
ต้องโน้มน้าวให้รัฐบาลห้ามโมเดลธุรกิจที่ผู้ใช้ส่วนใหญ่ไม่ใช่ลูกค้าที่จ่ายเงิน แต่เป็นสินค้าที่ถูกขายให้ผู้ลงโฆษณา ถ้าเป็นอย่างนั้น แพลตฟอร์มโซเชียลก็จะไม่สนใจว่าผู้ใช้ใช้ไคลเอนต์อะไร
แต่ผู้ถือหุ้นของบริษัทยักษ์ใหญ่ด้านโซเชียลไม่ต้องการแบบนั้น ตลาดสองด้านนั้นทำให้เสพติดได้ และถ้าครองตลาดด้วยวิธีที่ไม่เก็บเงิน ก็จะไม่มีใครแข่งขันได้
credential สำหรับล็อกอินสามารถจำกัดไว้เฉพาะอินสแตนซ์ส่วนตัวได้ จึงแทบไม่มีข้อจำกัด API ในทางปฏิบัติ และถ้าใช้คนเดียวก็น่าจะอยู่ในฟรีเทียร์ของ AWS ได้
โฟลว์การติดตั้งในอุดมคติคือมีคลังเทมเพลต AWS CloudFormation ที่ทำให้การติดตั้ง Lambda แยกตามไซต์เป็นอัตโนมัติ ใคร ๆ ก็เปิดบัญชี AWS ได้ และ CloudFormation ก็แค่กรอกไม่กี่ฟิลด์กับคลิกปุ่ม
ถ้าทำสคริปต์ให้ดี ก็รันในเครื่องโลคัลได้ด้วย นักพัฒนาปกติย่อมรันในเครื่องระหว่างพัฒนา ทดสอบหลังดีพลอย แล้วค่อยปล่อยรีลีส
โดยเฉพาะช่วยลดเวลาที่ใช้กับ Reddit ลงได้มาก
ก่อนมีการเปลี่ยน API ผมก็วางแผนจะเพิ่ม Twitter ด้วย แต่น่าเสียดาย
สงสัยว่าในอนาคต YouTube จะทำแบบเดียวกันกับ Invidious ไหม โดยบังคับว่าต้องมีบัญชีถึงจะดูวิดีโอได้
ในปี 2024 อาจดูยากจะจินตนาการ แต่ในอีกสัก 5 หรือ 10 ปี ผู้ใช้ทั่วไปอาจยอมรับได้ก็ได้ ไม่ชอบทิศทางที่อินเทอร์เน็ตกำลังไปเลย
คิดว่าเป็นแค่เรื่องของเวลาเท่านั้น ผมก็ไม่เคยคิดเลยว่า Twitter จะบังคับให้ต้องมีบัญชีเพื่ออ่านคอนเทนต์
“เราสามารถและควรแยกสลายแพลตฟอร์มเทคโนโลยี เราต้องทวงคืนเครื่องมือการคำนวณ ด้วยการบังคับสิ่งที่ Silicon Valley กลัวที่สุด นั่นคือการทำงานร่วมกัน ความสามารถในการทำงานร่วมกันจะทลายกำแพงระหว่างเทคโนโลยี ทำให้ผู้ใช้ออกจากแพลตฟอร์ม รีมิกซ์สื่อ และปรับแต่งอุปกรณ์ได้โดยไม่ต้องขออนุญาตบริษัท ความสามารถในการทำงานร่วมกันคือหนทางเดียวที่จะกำจัดแพลตฟอร์มได้อย่างรวดเร็วและต่อเนื่อง The Internet Con คือคู่มือการรื้อแยกที่จำเป็นต่อการทวงคืนอินเทอร์เน็ต” [1]
[1] https://pluralistic.net/2023/12/01/bookmaker/
อาจเป็นจังหวะดีที่ HN จะพิจารณาใหม่เรื่อง การอนุญาตลิงก์ X
ถ้าผู้ใช้ที่ไม่มีบัญชีไม่มีทางอ่านคอนเทนต์ได้ แล้วทำไมต้องส่งคนจำนวนมากไปที่นั่น?
ใช้ส่วนขยายรีไดเรกต์ที่เติม
https://farside.link/_/ไว้หน้าบางโดเมนเช่น
https://twitter.com/nasaจะกลายเป็น https://farside.link/_/twitter.com/nasaขีดล่างจะเพิ่มหน้ากลางสำหรับรีไดเรกต์ ทำให้กดย้อนกลับเพื่อลองอินสแตนซ์อื่นได้
บริการข้างต้นรีไดเรกต์ไปยัง Nitter ที่ดูเหมือนว่ายังทำงานอยู่
เว็บไซต์อย่าง Quora, Instagram, TikTok และตอนนี้ X กำลังเดินสวนทางกับแนวคิดของ เว็บแบบเปิด
คอนเทนต์กำลังถูกรวมศูนย์มากขึ้นในไซโลที่แยกขาดจากกัน เข้าใจว่าทำไมถึงเป็นแบบนั้น เพราะถ้าเป็นคนที่ไม่มีบัญชี ก็แสดงโฆษณาแบบปรับให้เหมาะกับบุคคลไม่ได้
แม้แต่ที่ที่ไม่ใช่ไซโล ส่วนใหญ่ก็ดูเหมือนคอนเทนต์ล่อคลิกที่มีเป้าหมายหลักคือเก็บอีเมลของผู้อ่าน
แปลกดีที่เว็บสมัยใหม่กำลังผลักผมกลับไปสู่ออฟไลน์และหนังสือ
สิ่งที่เศร้าคือวิธีการ พวกเขาจับชุมชนให้ใหญ่ที่สุดเท่าที่ทำได้ แล้วขายชุมชนนั้น
คนและองค์กรจำนวนมากเกินไปหลงเข้าไปในนั้น และตอนนี้จัตุรัสสาธารณะก็ถูกปิดแล้ว ไม่มีอินเทอร์เน็ตสาธารณะ เหลือแต่ช่องว่างเล็ก ๆ
มีคอมเมนต์ที่ผู้สร้างโปรเจกต์เพิ่งทิ้งไว้เมื่อหนึ่งชั่วโมงก่อน: https://github.com/zedeus/nitter/issues/1155#issuecomment-19...
HN ลบ deep link ไปยังคอมเมนต์เฉพาะออกจากชื่อเรื่อง
https://github.com/zedeus/nitter/issues/1155#issuecomment-19...
สงสัยว่าเคยมีคู่มือสำหรับ เซลฟ์โฮสต์ Nitter ด้วยบัญชีส่วนตัวของตัวเอง แทนการสร้างบัญชี guest จำนวนมากหรือไม่
ตอนนี้ไม่ได้ใช้ Twitter แล้ว แต่ที่ผ่านมาใช้ฟีเจอร์ RSS ของ Nitter เพื่อติดตามบางบัญชีที่ไม่มีอยู่ที่อื่น ถ้ายังมีวิธีทำต่อได้ก็อยากรู้ทางแก้ ไม่อยากกลับไปล็อกอิน Twitter อีก
ถ้าไม่ได้จ่ายเงินเยอะ ๆ Twitter ไม่ชอบพฤติกรรมที่มองได้ว่าเป็นการสแครปจริง ๆ
Readme.mdบน GitHub ของ Nitter และเป็นแบบ ใช้ Dockerhttps://github.com/zedeus/nitter#Installation