1 คะแนน โดย GN⁺ 2024-12-12 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • Framasoft เปิดตัว PeerTube Mobile เวอร์ชันแรก สำหรับ Android และ iOS โดยมุ่งให้ค้นพบวิดีโอ PeerTube บนมือถือได้ง่ายขึ้น พร้อมมอบประสบการณ์ที่ไม่เอาเปรียบความสนใจและข้อมูลของผู้ใช้
  • PeerTube ไม่ใช่บริการเดียว แต่เป็น เครือข่ายแพลตฟอร์มวิดีโอแบบเฟเดอเรต ที่แต่ละแห่งมีกฎและจุดเน้นของตัวเอง ดังนั้นแอปจึงพยายามลดอุปสรรคในการเริ่มใช้งานด้วยการค้นหา การสำรวจแพลตฟอร์ม และบัญชีภายในเครื่อง
  • รุ่นแรกเน้นที่ กรณีการใช้งานสำหรับผู้ชม โดยให้ความสำคัญกับการค้นหาและรับชมวิดีโอก่อน พัฒนาด้วย Flutter และเผยแพร่เป็นซอฟต์แวร์เสรีและโอเพนซอร์ส
  • แต่ละช่องทางการแจกจ่ายมีการตรวจสอบและนโยบายของสโตร์ต่างกัน จึงมีการใช้ ข้อจำกัดแบบ allowlist ไม่เหมือนกัน และบน F-Droid กับ APK ที่ดาวน์โหลดโดยตรงสามารถใช้แพลตฟอร์มที่ถูกจัดทำดัชนีใน SepiaSearch ได้
  • ในปี 2025 มีแผนเผยแพร่เอกสารและรายงาน เพิ่มการเล่นเบื้องหลัง การล็อกอิน·สมัครรับข้อมูล·แสดงความคิดเห็น การแนะนำวิดีโอถัดไป และปรับปรุงรายการจำกัด ส่วนการรองรับแท็บเล็ต·ทีวี·การดูออฟไลน์ และฟีเจอร์สำหรับครีเอเตอร์จะขึ้นอยู่กับเงินทุนและปริมาณการใช้งาน

แอปมือถือ PeerTube ตัวแรกจาก Framasoft

  • Framasoft เปิดตัวแอป PeerTube Mobile เวอร์ชันแรก สำหรับ Android และ iOS
  • แอปมีเป้าหมายช่วยให้ผู้ใช้จำนวนมากขึ้นรับชมวิดีโอ PeerTube และค้นพบแพลตฟอร์มต่าง ๆ ได้ ขณะเดียวกันก็ยึดแนวทางประสบการณ์ใช้งานที่ไม่เอาเปรียบ ความสนใจและข้อมูล ของผู้ใช้
  • Framasoft เป็นองค์กรไม่แสวงกำไรที่ดำเนินงานด้วยเงินบริจาค โดยมีเป้าหมายให้ความรู้เรื่องประเด็นดิจิทัลและทุนนิยมแบบสอดส่อง รวมถึงจัดหาเครื่องมือเพื่อช่วยให้ผู้คนพึ่งพาตนเองทางดิจิทัลได้

7 ปีของการพัฒนา PeerTube และการเปลี่ยนผ่านสู่มือถือ

  • การพัฒนา PeerTube สำหรับ Framasoft แทบจะเป็น “อุบัติเหตุที่น่ายินดี” และตลอด 7 ปีที่ผ่านมาได้ใช้เงินราว 650,000 ยูโร พร้อมแรงสนับสนุนจากชุมชน และใน 6 ปีแรกมีนักพัฒนาได้รับค่าจ้าง 1 คน ก่อนจะเพิ่มเป็น 2 คน เพื่อแสดงให้เห็นว่าสามารถสร้างทางเลือกเชิงรากฐานให้กับ YouTube และ Twitch ได้
  • Framasoft มองตั้งแต่แรกว่าซอฟต์แวร์ PeerTube, เครือข่ายแพลตฟอร์มวิดีโอแบบเฟเดอเรต, ระบบนิเวศ และฐานผู้ใช้ที่เข้าถึง ควร เติบโตช้าแต่สม่ำเสมอ
  • เมื่อการรับชมวิดีโอและไลฟ์สตรีมบนอุปกรณ์มือถือเพิ่มขึ้น ขั้นตอนถัดไปในการขยายฐานผู้ใช้ของเครือข่าย PeerTube จึงจำเป็นต้องมี ไคลเอนต์บนมือถือ
  • ปีที่แล้ว Framasoft ได้จ้าง Wicklow ให้เรียนรู้เทคโนโลยีมือถือและรับหน้าที่พัฒนาแอป พร้อมทั้งทำความคุ้นเคยกับโค้ดหลักของ PeerTube ไปด้วย

พันธมิตรด้านการพัฒนา การเลือกเทคโนโลยี และขอบเขตแรกเริ่ม

  • การรับคนใหม่เป็นการตัดสินใจที่ต้องใช้เงินทุน และ Framasoft ได้รับการสนับสนุนจาก NLnet และ NGI0 Entrust program
  • Zenika สนับสนุนด้านสถาปัตยกรรมและกลยุทธ์มือถือ และจากการทบทวนพบว่า การแชร์วิดีโอแบบ P2P บนอุปกรณ์มือถือไม่ใช่กลยุทธ์ที่เหมาะสม
  • หลังจากเปรียบเทียบหลายเทคโนโลยี Wicklow ได้เลือก Flutter เป็นเทคโนโลีสำหรับการพัฒนา
  • La Coopérative des Internets ช่วยค้นหาประสบการณ์ผู้ใช้และดีไซน์ที่เหมาะกับวิดีโอใน Fediverse
  • รุ่นแรกจำกัดขอบเขตไว้ที่ กรณีการใช้งานสำหรับผู้ชม โดยเน้นการค้นหาและรับชมวิดีโอ
  • รายงานด้านดีไซน์และกลยุทธ์มือถือมีแผนจะแชร์ในช่วงต้นปี 2025 หลังเสร็จสิ้น และคาดว่าจะเป็นประโยชน์กับโครงการ FLOSS อื่น ๆ ด้วย
  • แอป PeerTube Mobile เป็นซอฟต์แวร์เสรีและโอเพนซอร์ส โดยซอร์สโค้ดเผยแพร่ไว้ใน คลัง Framagit

ลดความซับซ้อนของ Fediverse ภายในแอป

  • PeerTube ไม่ใช่แพลตฟอร์มวิดีโอเดี่ยว แต่เป็นเครือข่ายที่แต่ละแพลตฟอร์มมี กฎ ทรัพยากร และจุดเน้นของตัวเอง และเลือกได้ว่าจะ เฟเดอเรต กับแพลตฟอร์มอื่นหรือไม่
  • โครงสร้างนี้ซับซ้อนกว่าแพลตฟอร์มแบบรวมศูนย์ และแม้ในหมู่คนชอบวิดีโอก็มีเสียงสะท้อนว่า “ไม่รู้จะสร้างบัญชีที่ไหนและจะค้นหาวิดีโอจากที่ไหน”
  • แอปมือถือถูกออกแบบให้เป็นจุดเริ่มต้นที่ช่วยลดความซับซ้อนนี้
    • บัญชีภายในเครื่อง: สร้างรูปแบบบัญชีภายในอุปกรณ์เพื่อให้ใช้รายการรับชม เพลย์ลิสต์ รายการโปรด ฯลฯ ได้
    • สามารถเพลิดเพลินกับคอนเทนต์วิดีโอได้โดยไม่ต้องหาแพลตฟอร์มที่ต้องสร้างบัญชีก่อน
    • สำรวจแพลตฟอร์ม: มีอินเทอร์เฟซสำหรับสำรวจเสิร์ชเอนจินและการเฟเดอเรตของแพลตฟอร์ม PeerTube เพื่อค้นหาวิดีโอที่ตรงกับความสนใจ
    • แม้ผู้ใช้จะไม่รู้จักเสิร์ชเอนจินของ Fediverse อย่าง SepiaSearch ก็สามารถเข้าถึงฟังก์ชันค้นหาได้ทันทีภายในแอป
    • แสดงความหลากหลายของแพลตฟอร์ม: แสดงให้เห็นว่าวิดีโอและช่องถูกโฮสต์อยู่ที่ไหน เพื่อแนะนำแนวคิดเรื่องการเฟเดอเรตในเชิงภาพ

หลักการออกแบบเพื่อหลีกเลี่ยงการเอาเปรียบความสนใจ

  • Framasoft ไม่มีทั้งกำลังคนแบบ Google หรือเงินทุนแบบ Amazon แต่ถือว่าจุดแข็งของตนคือการไม่ถูกผูกมัดด้วยกฎของทุนนิยมแบบสอดส่องและโมเดล captology
  • PeerTube และแอปมือถือไม่มีผลประโยชน์ในการดึงรั้งความสนใจของผู้ใช้ บังคับแสดงโฆษณา หรือเก็บข้อมูลพฤติกรรมและข้อมูลส่วนบุคคลไปสร้างรายได้
  • ดังนั้นในการออกแบบจึงตัดรูปแบบที่เป็นอันตรายออก เช่น doomscroll, ฟีดคัดสรร และการแจ้งเตือนที่มากเกินไป
  • การคงอินเทอร์เฟซที่คุ้นเคยและใช้ง่ายไว้ พร้อมกับตัดรูปแบบอันตรายที่กลายเป็นเรื่องปกติในปัจจุบันออกไป จำเป็นต้องอาศัยความพยายามด้านการออกแบบเพิ่มเติม

การตรวจสอบของแอปสโตร์และรายการแพลตฟอร์มที่อนุญาต

  • Framasoft คาดไว้อยู่แล้วว่าการปรับให้เข้ากับ Google Play Store และ Apple AppStore จะเป็นเรื่องยาก และในทางปฏิบัติก็พบว่าการที่องค์กรไม่แสวงกำไรขนาดเล็กจากฝรั่งเศสจะเผยแพร่ไคลเอนต์สำหรับเครือข่ายแพลตฟอร์มแชร์วิดีโอแบบอิสระนั้นกลายเป็นปัญหาในกระบวนการตรวจสอบจริง
  • แม้อ้างอิงปัญหาที่ Thorium เคยพบกับ App Store และประสบการณ์ของ Gabe นักพัฒนา Owncast ก็ยังต้องเจอกับอุปสรรคหลายอย่าง
  • ผู้ใช้ Android ระดับสูงสามารถใช้ ดาวน์โหลด APK ล่าสุดโดยตรง ได้
  • เพื่อให้ผ่านการตรวจสอบของ Apple และ Google จึงจำเป็นต้องมี allowlist ที่คัดเลือกมาแล้ว ของแพลตฟอร์ม PeerTube ภายในแอปให้ตรงตามเกณฑ์ของสโตร์
    • Apple AppStore: ถูกจำกัดด้วย allowlist ที่เข้มงวดมาก และแม้ก่อนวันปล่อยจริงหนึ่งสัปดาห์ก็ยังไม่แน่ชัดว่าจะผ่านการตรวจสอบหรือไม่
    • หากผ่านการตรวจสอบของ Apple ได้ ก็มีแผนจะขยายรายการและหาวิธีให้ผู้ใช้เพิ่มแพลตฟอร์มที่ต้องการเองได้
    • Google Play Store: มี allowlist แบบจำกัดเช่นกัน แต่ผู้ใช้สามารถเพิ่มแพลตฟอร์มที่ต้องการเองได้อยู่แล้ว และมีแผนจะขยาย allowlist
    • F-Droid และการดาวน์โหลด APK โดยตรง: สามารถใช้แพลตฟอร์ม PeerTube ทั้งหมดที่ถูกจัดทำดัชนีใน SepiaSearch ได้
    • อินสแตนซ์ที่ไม่ได้ลงทะเบียนในดัชนีหรืออยู่ภายใต้การกลั่นกรอง ผู้ใช้สามารถเพิ่มเองแบบแมนนวลได้
  • Framasoft มองว่าแอปสโตร์ยังไม่พร้อมสำหรับเครือข่ายที่เป็นอิสระและยึดโยงกับความเป็นน้ำหนึ่งใจเดียวกัน
  • แม้แต่ลิงก์สนับสนุนเล็ก ๆ ในฟุตเตอร์ของเว็บไซต์หรือบนหนึ่งในแพลตฟอร์มที่ได้รับอนุญาต ก็อาจเป็นเหตุให้ Apple ปฏิเสธได้
  • อย่างที่เห็นจากข้อพิพาทกับ Epic, Apple มีผลประโยชน์ทางเศรษฐกิจในการเก็บค่าธรรมเนียมจากทุกการซื้อในแอป และผูกการใช้จ่ายของผู้ใช้ให้อยู่ในระบบนิเวศของตนเอง

แผนการปรับปรุงหลังปี 2025

  • เนื่องจากการปรับให้ตรงกับข้อจำกัดของ Apple และ Google ใช้เวลาและพลังงานมากกว่าที่คาด Framasoft จึงตัดสินใจปล่อย เวอร์ชันแรกที่ยังไม่สมบูรณ์ ในเดือนธันวาคม แล้วค่อย ๆ ปรับปรุงต่อไป
  • งานที่วางแผนไว้สำหรับต้นปี 2025 มีดังนี้
    • ปิดงานและเผยแพร่รายงานด้านดีไซน์และกลยุทธ์มือถือ
    • เผยแพร่เอกสาร
    • เล่นวิดีโอเบื้องหลัง
    • ล็อกอินบัญชี นำเข้าการติดตาม และเขียนความคิดเห็น
    • แนะนำวิดีโอถัดไป
    • ปรับปรุงสถานการณ์ของรายการแพลตฟอร์มที่ถูกจำกัด
  • ช่วงกลางปี 2025 หากมีเงินทุนเพียงพอ จะผลักดันงานต่อไปนี้
    • รองรับแท็บเล็ต
    • รองรับทีวี
      • รวมถึงการรองรับ AndroidTV
      • ส่วน AppleTV จะขึ้นอยู่กับข้อจำกัดของ Apple
    • การดูคอนเทนต์ที่ดาวน์โหลดได้แบบออฟไลน์
  • Framasoft ได้ยื่นขอทุนจาก NLnet สำหรับแผนช่วงกลางปี และยังอยู่ระหว่างรอความชัดเจนเรื่องเงินทุน
  • ขึ้นอยู่กับความสำเร็จและปริมาณการใช้งานของแอป Framasoft ก็อยากเพิ่ม กรณีการใช้งานสำหรับผู้สร้างคอนเทนต์ ด้วย
    • อัปโหลดและเผยแพร่วิดีโอ
    • จัดการคอนเทนต์
    • สร้างไลฟ์สตรีม
  • ฟีเจอร์สำหรับครีเอเตอร์เป็นงานขนาดใหญ่ และ Framasoft ยังพิจารณาอยู่ว่าจะหาเงินทุนสำหรับสิ่งนี้จากที่ไหน เมื่อไร และอย่างไร

ดาวน์โหลด การมีส่วนร่วม และการขอรับการสนับสนุน

  • Framasoft ขอให้ผู้ใช้ดาวน์โหลดแอป ลองใช้งาน และช่วยแชร์ต่อให้เพื่อน
  • แอปอาจกลายเป็นประตูบานใหม่ในการทำให้คอนเทนต์บน PeerTube เป็นที่รู้จัก สร้างฐานผู้ชมให้ครีเอเตอร์ และกระตุ้นให้เกิดการแบ่งปันมากขึ้น
  • สามารถรายงานบั๊กได้จากภายในแอป และร่วมพัฒนาโค้ดได้ที่ คลัง Git
  • ยังต้องการความช่วยเหลือด้านการแปลอินเทอร์เฟซด้วย
    • ตอนนี้แอปรองรับเพียง ภาษาอังกฤษและภาษาฝรั่งเศส
    • เปิดรับการมีส่วนร่วมด้านภาษาในแพลตฟอร์มแปล
  • Framasoft วางแผนจะดูแลรักษาแอปต่อ เพิ่มภาษาใหม่ แก้บั๊ก และอัปเดตความปลอดภัย แต่ทั้งหมดนี้ต้องใช้ต้นทุน
  • เพื่อเปลี่ยนตำแหน่งของ Wicklow ให้เป็นตำแหน่งถาวรในทีม จำเป็นต้อง จัดหางบประมาณปี 2025 และขณะนี้กำลังมีแคมเปญรับบริจาค
  • การมีส่วนร่วมในการพัฒนา PeerTube ทำได้ผ่านการแบ่งปันข้อมูล, ข้อเสนอการปรับปรุง, และ การบริจาคให้ Framasoft

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

 
GN⁺ 2024-12-12
ความคิดเห็นบน Hacker News
  • ผมชอบงานที่ Framasoft กำลังทำตรงนี้นะ แต่ถ้าเพราะ ข้อจำกัดของ iOS App Store แล้วไม่สามารถสำรวจอินสแตนซ์ที่ไม่ได้อยู่ในรายการที่อนุมัติไว้ล่วงหน้าได้ ก็น่าเสียดาย
    ในมุมผู้ใช้ที่โฮสต์เอง ประโยชน์แทบจะหายไปเลย

    • สามารถเพิ่ม URL ของอินสแตนซ์ใด ๆ เองได้ด้วย ปุ่มบวก ที่มุมขวาบน
      ถ้าอินสแตนซ์ใหม่พอก็จะใช้งานได้ และอินสแตนซ์ของผมเก่าเกินไป เลยมีแรงจูงใจให้อัปเดตเซิร์ฟเวอร์ PeerTube เป็นเวอร์ชันล่าสุดเสียที
    • เพราะกรณีอันน่าเศร้าแบบนี้ ผมจึงคิดว่า App Store ไม่ควรถูกปล่อยให้ดำรงอยู่ต่อไปได้ในตลาดเสรี
      Apple ดูจะอยากให้ผู้ใช้ดาวน์โหลด YouTube จากสโตร์ของตัวเอง มากกว่าจะให้ผู้ใช้ใช้ทางเลือกที่ดีต่อสุขภาพและเหมาะกับเงื่อนไขของตัวเอง เมื่อฝ่ายที่เล็กกว่าเสียเปรียบ พวกเขาก็ไม่ลังเลที่จะใช้มาตรฐานสองชั้นด้านการจัดจำหน่ายในทางที่ผิด และนี่ก็คือการใช้อำนาจผูกขาดโดยมิชอบอย่างแท้จริง
      ยุโรปกำลังเดินมาถูกทางแล้ว ถ้าทลาย App Store ลงได้ แรงจูงใจที่บิดเบี้ยวก็จะหายไปด้วย และ Apple จะถูกบังคับให้เคารพผู้ใช้ได้ก็ผ่านการแข่งขันตามธรรมชาติเท่านั้น
    • รายชื่อนั้นไม่ได้เป็นตัวเลือกหรือ?
    • ถ้า App Store ไม่อนุญาตให้สำรวจอินสแตนซ์ใดก็ได้ตามใจ นี่ก็เป็นระดับของ การควบคุมและการเซ็นเซอร์ ที่ไร้เหตุผลมาก
      บริษัทมหึมาที่ใช้อำนาจในทางมิชอบแบบนี้จำเป็นต้องถูกกำกับดูแลอย่างรวดเร็ว
  • ผมชอบ PeerTube และผลิตภัณฑ์ส่วนใหญ่ของ Framasoft แต่คิดว่าเหมือนกับ ซอฟต์แวร์แบบสหพันธ์ ส่วนใหญ่ ปัญหาเรื่องแบรนด์ดิ้งและการตลาดกำลังขัดขวางการเติบโต
    Mastodon ก็เคยเป็นแบบนั้น และก่อนจะปรับเว็บไปมาก ก็มีคำอย่าง “toots” อยู่ด้วย ผมรู้ว่าพวกเขาบอกว่าเป้าหมายไม่ใช่การเติบโตแต่เป็นการให้ความรู้ แต่ถ้าจะเข้าถึงคนที่อยากให้ความรู้ ก็ต้องมีการเติบโตด้วย

    • เพราะงั้นผมเลยต้องเข้าไปในไฟล์ locale ของอินสแตนซ์ตัวเองแล้วเปลี่ยนกลับด้วย s/post/toot/
      การตัดสินใจบางอย่างของ upstream Mastodon ดูเหมือนแนวคิดว่า “ถ้าจะได้ผู้ใช้ ต้องเหมือน Twitter แม้กระทั่งรายละเอียดเล็ก ๆ”
  • สงสัยว่ามีกฎ App Store ข้อไหนโดยเฉพาะที่ห้ามผู้ใช้เพิ่ม สตรีมแบบกำหนดเอง หรือเปล่า
    ในเชิงฟังก์ชันมันดูเหมือนการเพิ่มอินสแตนซ์ในไคลเอนต์ Mastodon หรือใส่ฟีด RSS ในแอปพอดแคสต์ เลยไม่รู้ว่าติดตรงไหน

  • ในหน้า landing page ผมไม่เห็นปุ่มดาวน์โหลดแอปเลยสักปุ่ม
    มีแต่เรื่องบริษัทที่สร้างมันขึ้นมา เรื่องผู้เล่นรายอื่นแย่แค่ไหน และคำขอให้สนับสนุนเต็มไปหมด แต่ไม่มีวิดีโอ ไม่มีวิธีสำรวจแพลตฟอร์ม หรือวิธีดาวน์โหลดอะไรเลย
    ดูไม่เหมือนสร้างมาเพื่อผู้ใช้

    • น่าเสียดาย แต่นี่เป็นเรื่องที่พบบ่อยใน Fediverse
      ในบรรดาโซเชียลเน็ตเวิร์กที่ใช้ ActivityPub เท่าที่ผมรู้ มี Mastodon น่าจะเป็นตัวเดียวที่พ้นจากปัญหานี้ และ Lemmy ก็อาจพอเป็นได้ในระดับหนึ่ง
      โซเชียลเน็ตเวิร์กที่โฟกัสผู้คนและประสบการณ์ผู้ใช้มีโอกาสไปได้ ส่วนที่โฟกัสแรงจูงใจเชิงเทคนิค การเมือง และปรัชญาอย่าง PeerTube ผมคิดว่าอย่างมากก็คงอยู่ได้แค่ตลาดเฉพาะกลุ่ม
      ไม่ได้จะห้ามการทดลองนะ และตอนนี้ก็ดูเป็นช่วงเวลาที่ดีมากสำหรับการทดลองออกแบบโซเชียลมีเดีย
    • ปุ่ม Play Store และ App Store อยู่ประมาณกลางหน้า
      อยู่ใต้หัวข้อ “A very first build, limited by (play & i) stores
    • หน้าเว็บ SepiaSearch มีภาพประกอบสวย ๆ และมีภาพช่องค้นหาด้วย แต่ไม่ใช่ช่องค้นหาจริง
      ผมเองก็อัปโหลดวิดีโอบน PeerTube แต่ไม่เคยได้ยินชื่อ SepiaSearch มาก่อน
      PeerTube ดีสำหรับการโฮสต์วิดีโอ แต่ไม่มีใครมาค้นพบใน PeerTube เอง ถ้าอัปโหลดวิดีโอสายเทคนิคแล้วปล่อยให้ฟอรั่มอื่นอ้างอิง การเล่นวิดีโอก็ใช้ได้ดี ตัวอย่างอยู่ที่นี่: https://video.hardlimit.com/w/349011f0-4029-4818-bc41-40fab2...
      ยอดดูน่าจะประมาณ 100 ครั้ง ผมมอง PeerTube เป็นเหมือน imgBB สำหรับโฮสต์คอนเทนต์ที่เอาไปวางในฟอรั่มที่ไม่รองรับภาพแบบ HN ไม่ได้
      PeerTube ควรถูกใช้งานเหมือน WordPress มากกว่า คือให้หลายเว็บรันไว้สำหรับวิดีโอของตัวเอง
      สิ่งที่ PeerTube ทำคือส่งภาระการเล่นวิดีโอไปยังเบราว์เซอร์อื่น ๆ ที่กำลังดูวิดีโอเดียวกันพร้อมกัน ตามทฤษฎีแล้วเซิร์ฟเวอร์สตรีมมิงขนาดเล็กก็รองรับผู้ใช้จำนวนมากได้ แต่ดูเหมือนจะยังไม่มีวิดีโอ PeerTube ที่ไวรัลพอจะทดสอบความสามารถในการขยายตัวนั้น
      นี่ต่างจาก BitTorrent มันไม่ใช่การกระจายสำเนา แต่เป็นการแคชและสตรีม โดยมีต้นฉบับเพียงชุดเดียว และ peer จะมีสำเนาเฉพาะตอนกำลังเล่นเท่านั้น
    • น่าสนใจที่ผู้ก่อตั้ง Mastodon เป็นชาวเยอรมัน และ PeerTube มาจากฝรั่งเศส
      ประสบการณ์ผู้ใช้ของ Mastodon ค่อนข้างให้ความรู้สึกเหมือนต้องรับมือกับระบบราชการอันซับซ้อนเหมือนเขาวงกตของกฎระเบียบยุโรป
      ใน Mastodon เซิร์ฟเวอร์ถูกแยกเป็นส่วน ๆ และต้องเข้าใจโครงสร้างแบบสหพันธ์ ซึ่งคล้ายกับเครือข่ายนโยบายของยุโรปที่ต้องฝ่าฟันกฎหมายรายภูมิภาคและการประสานกันข้ามพรมแดน
      ทั้งสองอย่างภายนอกดูเปิดกว้างและกระจายศูนย์ สัญญาเรื่องเสรีภาพและการมีส่วนร่วมที่ขับเคลื่อนโดยชุมชน แต่เต็มไปด้วยความซับซ้อนที่ทำให้ผู้ใช้ใหม่สับสน
    • ผมใช้ PeerTube มาหลายปีแล้ว แต่ก็ยังไม่เข้าใจเลยว่าทำไม ประสบการณ์ผู้ใช้ ถึงแย่จนน่าขันมาตลอด
      เวลาแนะนำให้ใครสักคน พวกเขามักจะมาถามผมทันที แทนที่จะหาข้อมูลจากเว็บหรือหาวิดีโอที่อยากดูเองได้
      ไคลเอนต์มือถืออาจเป็นก้าวหนึ่งในทิศทางที่ถูกต้อง แต่แค่ต้องอธิบายว่า “SepiaSearch คืออะไรประมาณหน้าแรกของ YouTube” ก็ไร้สาระแล้ว
      แค่ทำไคลเอนต์ที่ดูจากชื่อก็รู้ว่าเป็นเว็บวิดีโอ แล้วแสดงวิดีโอบางส่วนบนหน้าแรกก็พอ ถ้าไม่ชอบอัลกอริทึม ก็สุ่มให้ดูก็ได้ แค่มีวิดีโออยู่บนหน้าที่ URL มีคำอย่าง videos ก็ลดความสับสนส่วนใหญ่ได้แล้ว
      วิศวกรหลงทางกับเรื่องแบบนี้เพราะมองไม่เห็นว่าขั้นตอนของฟีเจอร์กับ UX เป็นคนละเรื่องกันโดยสิ้นเชิง ผู้ใช้อยากทำ X แต่คอมพิวเตอร์ให้ได้แค่ขั้นตอน Y, Z แล้วถ้าบังคับให้ผู้ใช้ต้องเข้าใจ Y กับ Z นั่นแหละคือ “การออกแบบแบบโปรแกรมเมอร์”
      ผมคิดว่า Bluesky เป็นตัวอย่างที่ดีของการทำ abstraction ให้ความซับซ้อนแบบนี้ เริ่มต้นด้วยการรวมศูนย์บางส่วนและยอมประนีประนอมฟีเจอร์ แต่สำหรับคนที่รู้จักโซเชียลมีเดียแบบไมโครบล็อก ก็เข้าใจได้ทันที
      PeerTube ควรทำแค่นั้นมาตลอดหลายปี แต่กลับปฏิเสธเรื่อยมา
      ฝั่งพัฒนาทำสำเร็จแล้ว ทำให้มันใช้งานได้ ทำให้เร็ว ทำให้ดีแล้ว ตอนนี้ต้องทำฝั่งผู้ใช้ ต้องทำให้เรียบง่าย คุ้นเคย และเข้าถึงได้
  • ถ้ามีใครฝั่ง PeerTube อ่านอยู่ รายการอินสแตนซ์ในหน้า https://joinpeertube.org/instances ควรมีการเรียงลำดับที่มีประโยชน์กว่านี้
    ในหน้าที่เห็นตอนนี้ ช่องสุ่ม ๆ ที่มีวิดีโอ 20 รายการขึ้นมาเป็นผลลัพธ์ที่สอง ส่วน Freediverse.com ที่มีผู้ติดตาม 741 รายและวิดีโอ 465,094 รายการกลับอยู่ลำดับที่หก แน่นอนว่ารายหลังควรอยู่สูงกว่า

  • อยากรู้ว่ามีใครแนะนำ ช่องเทคโนโลยีภาษาอังกฤษ ที่น่าดูบน PeerTube บ้างไหม
    คำแนะนำเริ่มต้นดูเหมือนจะเป็นภาษาฝรั่งเศสเป็นส่วนใหญ่

    • ถ้านับจากตัวแอป ให้เข้าเมนูแฮมเบอร์เกอร์มุมขวาบน แล้วกดไอคอนเฟืองเพื่อไปตั้งค่า ค่ากำหนดภาษา ได้
      ผมเองก็เกือบจะถอดใจไปแล้วว่า “อ้าว มีแต่ภาษาฝรั่งเศส ไม่มีอะไรให้ดูเลย”
    • https://videos.lukesmith.xyz/videos/recently-added
  • ยอดเยี่ยม ดีใจที่เห็น PeerTube เติบโต และมองว่าเป็นหนึ่งในทางเลือกที่จริงจังที่สุดในการรับมือกับ อำนาจผูกขาดของ YouTube ที่รวมศูนย์

    • ไม่ชอบอัลกอริทึมของ YouTube มันเอาวิดีโอเดิม ๆ มาให้ดูซ้ำอยู่เรื่อย ๆ
  • ผมดาวน์โหลดแอปแล้วเพิ่มความสนใจเข้าไป คำแนะนำ 10 รายการแรกที่ได้เป็นแบบนี้: วิดีโอสอนใช้งานของ PeerTube เอง, เวอร์ชันคำบรรยายภาษาอังกฤษของวิดีโอนั้น, สไลด์ Framadate ภาษาฝรั่งเศส, วิดีโอให้ความรู้เกี่ยวกับ Fediverse, วิดีโอให้ความรู้เกี่ยวกับ PeerTube ภาษาฝรั่งเศส, วิดีโอภาษาฝรั่งเศสที่ดูเหมือนเกี่ยวกับพีระมิด, วิดีโอให้ความรู้เกี่ยวกับ PeerTube พร้อมคำบรรยายภาษาสเปน, วิดีโอให้ความรู้เกี่ยวกับ Mastodon, วิดีโอให้ความรู้เกี่ยวกับการแพทย์ทางเลือก, วิดีโอให้ความรู้เกี่ยวกับ TILvids
    อนึ่ง ผมพูดภาษาฝรั่งเศสไม่ได้ ต่อให้กรองตามความสนใจ วิดีโอที่เห็นก็ไม่เปลี่ยน
    นี่ดูไม่ใช่คู่แข่งจริง ๆ ของ YouTube

    • เทคโนโลยีสตรีมมิงดูแข็งแรงดี และไม่มีปัญหาในการโหลดหรือเล่นวิดีโอ
      แต่ การคัดสรรเนื้อหา ดูแย่มาก ลองใช้ SepiaSearch ซึ่งเป็นเสิร์ชเอนจินที่ทำแบรนด์น่ารัก ๆ แล้ว ผลลัพธ์ก็ยังไม่ค่อยเกี่ยวข้องหรือไม่น่าสนใจพอ ๆ กัน
      ยังสงสัยด้วยว่าการมอดเดอเรตทำกันอย่างไร ไม่รู้ว่าจะป้องกันการแชร์คอนเทนต์ที่ไม่เหมาะสมหรือผิดกฎหมายได้อย่างไร
    • ไม่ใช่คู่แข่งจริง ๆ ของ YouTube
      ผมเป็นคนฝรั่งเศสและรู้จักซอฟต์แวร์หลายตัวของ FramaSoft มาตั้งแต่หลายปีก่อน แต่เห็นว่าทั้งหมดเป็นทางเลือกที่แย่มาก
      แนวทางผิดไปหมด คิดว่าแค่เป็น ซอฟต์แวร์เสรี ก็จะได้ส่วนแบ่งตลาด แล้วเพิกเฉยต่อประสบการณ์ผู้ใช้ ความเทียบเท่าด้านฟีเจอร์ และนวัตกรรมโดยสิ้นเชิง ผลคือเครื่องมือพวกนี้แย่จนใช้งานยาก
      PeerTube มีมาเกือบ 10 ปีแล้วแต่แทบไม่มีใครใช้ และดูเหมือนเว็บไซต์เปลือกกลวงที่ถูกคงไว้เพื่อเผาเงินทุนสาธารณะ
    • แม้เรียงตามจำนวนวิว ก็ยังได้รายการวิดีโอชุดเดิมเป๊ะ
      ดูเหมือนอัลกอริทึมจะไม่คำนึงถึง ความสนใจ เลย
  • เมื่อหลายปีก่อนผมเคยทำไคลเอนต์ PeerTube สำหรับ Android
    เดือนกันยายน Google ลบออก และตอนนี้ยังรอผลการอุทธรณ์อยู่: https://github.com/sschueller/peertube-android/issues/302
    หวังว่าเวอร์ชันนี้จะไม่พบชะตากรรมเดียวกับแอปของผม

    • สหรัฐฯ ก็ควรเข้มงวดกับ การผูกขาดของแอปสโตร์ เพื่อหยุดการใช้อำนาจในทางที่ผิดแบบนี้
    • บน Android ยังมีตัวเลือกอื่นนอกจาก Play Store เช่น F-Droid, Obtainium
      คิดว่าน่าจะเอาไปลงที่พวกนั้นได้เหมือนกัน ปรากฏว่าลงไว้แล้วนี่เอง
  • PeerTube จัดการการมอดเดอเรตอย่างไร? เรื่องอย่าง CSAM, การเหยียดเชื้อชาติ, การต่อต้านยิว ทำอย่างไร?

    • PeerTube เป็นแบบ federated ดังนั้น ความรับผิดชอบด้านการมอดเดอเรต อยู่ที่แต่ละเซิร์ฟเวอร์
    • ไม่จัดการ ไม่มีการป้องกันการโจมตีแบบปฏิเสธการให้บริการ ไม่ว่าจะตั้งใจหรือเกิดจากความผิดพลาด
      เป็นซอฟต์แวร์ที่สมบูรณ์แบบสำหรับคนที่ไม่มีประสบการณ์ในการเผยแพร่วิดีโอ
    • ทำงานคล้ายฟอรัม ต้องหา อินสแตนซ์ ที่มีวัฒนธรรมและแนวทางมอดเดอเรตตรงกับรสนิยมของตัวเอง