2 คะแนน โดย GN⁺ 2024-04-01 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

ประกาศยุติโครงการ letsblock.it

  • โครงการ letsblock.it เป็นบริการที่ช่วยให้ผู้ใช้ปรับแต่งประสบการณ์ออนไลน์ของตนเองได้ด้วยการลบคอนเทนต์คุณภาพต่ำและสิ่งรบกวนที่ไม่จำเป็น เพื่อให้โฟกัสกับสิ่งสำคัญได้มากขึ้น
  • ให้บริการมาแล้วมากกว่า 2 ปี และปัจจุบันให้บริการแก่ผู้ใช้ที่ยังใช้งานอยู่มากกว่า 800 คน รวมถึงผู้เยี่ยมชมแบบไม่ระบุตัวตนอีกหลายร้อยคน
  • แสดงความขอบคุณต่อผู้มีส่วนร่วมหลายสิบคนและผู้สนับสนุนทางการเงินที่ช่วยให้โครงการเติบโตขึ้น

ที่มาของการเริ่มต้นโครงการและสถานการณ์ปัจจุบัน

  • โครงการที่เริ่มต้นในปี 2021 ถูกสร้างขึ้นเพื่อช่วยให้ผู้ใช้ทวงคืนอำนาจควบคุมประสบการณ์ออนไลน์ของตน
  • การเสื่อมถอยของเว็บเชิงพาณิชย์ได้เริ่มขึ้นแล้ว แต่รูปแบบหลอกลวงและฟีเจอร์ที่เป็นปฏิปักษ์ต่อผู้ใช้ยังไม่ได้แพร่หลายมากนัก
  • ปัจจุบันเว็บเชิงพาณิชย์กำลังแย่ลงทุกวัน การออกแบบที่เป็นปฏิปักษ์ต่อผู้ใช้กลายเป็นเรื่องปกติ และฟองสบู่ 'Generative AI' ก็กำลังสิ้นเปลืองน้ำและไฟฟ้าอันมีค่าเพื่อกลบคอนเทนต์ดี ๆ ด้วยคอนเทนต์คุณภาพต่ำ
  • บริษัทโฆษณาอย่าง Google ยังคงเดินหน้าปฏิเสธสิทธิการควบคุมเบราว์เซอร์ของผู้ใช้ ทำให้ส่วนขยายบล็อกคอนเทนต์ไร้ประสิทธิภาพผ่าน MV3 และวางแผนจะล็อก OS และเบราว์เซอร์ด้วย DRM

แผนการยุติโครงการ

  • อินสแตนซ์ทางการของ https://letsblock.it/ มีกำหนดปิดให้บริการในช่วงปลายเดือนมิถุนายน 2024
  • จะไม่ส่งต่อการดำเนินงานให้บุคคลที่สาม เนื่องจากฐานข้อมูลมีข้อมูลส่วนบุคคลรวมอยู่
  • หลังจากเปิดโอกาสให้ผู้ใช้ย้ายข้อมูลแล้ว ฐานข้อมูลจะถูกทำลาย
  • จะยังคงมีการบำรุงรักษาในวงจำกัดเพื่อรับประกันความปลอดภัย แต่กฎต่าง ๆ จะไม่ได้รับการแก้ไขหรืออัปเดต
  • หากมีกลุ่มผู้ใช้ต้องการสานต่อโครงการ จะช่วยตั้งค่าเซิร์ฟเวอร์ใหม่ โปรโมตโครงการที่ฟอร์กออกไป และช่วยในการย้ายข้อมูล

ไทม์ไลน์เบื้องต้น

  • มีนาคม 2024: ประกาศอย่างเป็นทางการ ลบตัวเลือกการบริจาค และประกาศการสนทนาบน GitHub
  • เมษายน 2024: เปิดให้ผู้ใช้ย้ายข้อมูล ปิดการสมัครบัญชีใหม่บนอินสแตนซ์ทางการ และประกาศลิงก์สำหรับการย้ายข้อมูล เพิ่มและจัดทำเอกสารฟังก์ชันนำเข้าและส่งออกข้อมูล รวมถึงจัดทำรายการคำแนะนำทางเลือกอื่น
  • มิถุนายน 2024: ปิดอินสแตนซ์ทางการและเก็บถาวรโครงการ ลบข้อมูลผู้ใช้ และเก็บถาวรโปรเจกต์บน GitHub

แผนในอนาคต

  • การเริ่มต้น letsblock.it และดูแลมันมานานกว่า 2 ปีถือเป็นความสำเร็จครั้งใหญ่ และขอขอบคุณผู้มีส่วนร่วมทุกคน
  • ผู้จัดทำมองว่าการยุติโครงการอย่างเป็นระบบสำหรับผู้ใช้นั้นดีกว่าการปล่อยโครงการทิ้งไว้โดยไม่มีการดูแลรักษา
  • นี่ไม่ใช่การร้องขอเพื่อรับผู้มีส่วนร่วมเพิ่มหรือผู้ดูแลคนใหม่ แต่หากผู้ใช้ต้องการสืบทอดมรดกของโครงการนี้ ก็อยากให้ทำต่อภายใต้ชื่อใหม่

ความเห็นของ GN⁺

  • โครงการ letsblock.it เป็นเครื่องมือสำคัญที่ช่วยให้ผู้ใช้ควบคุมเว็บได้อย่างมีประสิทธิภาพมากขึ้น และการยุติโครงการนี้หมายถึงการสูญเสียความพยายามในการเสริมอำนาจให้ผู้ใช้ควบคุมประสบการณ์ออนไลน์ของตน
  • การยุติโครงการสะท้อนถึงการเสื่อมถอยของเว็บเชิงพาณิชย์และแนวโน้มที่บริษัทเทคโนโลยีจะเพิ่มการควบคุมเหนือประสบการณ์ผู้ใช้ ซึ่งยิ่งขยายความกังวลต่ออนาคตของเว็บ
  • โครงการโอเพนซอร์สอื่นที่มีฟังก์ชันคล้ายกันคือ uBlock Origin ซึ่งผู้ใช้อาจพิจารณาเป็นทางเลือกได้
  • เมื่อนำเทคโนโลยีมาใช้ ควรคำนึงถึงการสนับสนุนจากชุมชนผู้ใช้และความยั่งยืนของโครงการ และการยุติเครื่องมืออย่าง letsblock.it ก็หมายความว่าผู้ใช้จำเป็นต้องรับผิดชอบมากขึ้นในการปรับปรุงประสบการณ์ออนไลน์ของตนเอง
  • การยุติโครงการนี้ยังเปิดโอกาสให้ชุมชนโอเพนซอร์สเริ่มโครงการใหม่หรือฟอร์กโครงการเดิม ซึ่งตอกย้ำความสำคัญของนวัตกรรมและความร่วมมือ

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

 
GN⁺ 2024-04-01
ความคิดเห็นจาก Hacker News
  • แม้จะเป็นโปรเจกต์ที่ "ล้มเหลว" แต่การรับมืออย่างจริงจังและมี แผนยุติการให้บริการที่สมเหตุสมผล ก็น่ายกย่อง ไม่เหมือนบางบริษัทยักษ์ใหญ่

  • การกรองสินค้า Amazon ด้วยชื่อดูจะไม่ค่อยได้ผลนัก แต่ความสามารถในการกรอง YouTube Shorts ได้นั้นน่าสนใจ
    ถ้าตลอด 2 ปีมีเทมเพลตราว ๆ 30 แบบเท่านั้น ก็ดูเหมือนว่าการทำสิ่งที่มีประโยชน์จริง ๆ ด้วยเครื่องมือที่มีให้นั้นค่อนข้างยาก ไม่ได้โทษคนสร้างนะ แค่ผมเองก็นึกวิธีที่ง่ายในการปรับแต่ง/กรอง/แก้ไขคอนเทนต์บนเว็บไม่ค่อยออกเหมือนกัน แต่ถ้าไม่มีการเติบโตที่ชัดเจน การปิดโครงการก็พอเข้าใจได้

    • ไวยากรณ์ฟิลเตอร์ของ uBlock Origin ยอดเยี่ยมมาก แต่ก็มีข้อจำกัดที่ทำให้องค์ประกอบบางอย่างแทบกรองไม่ได้เลยหรือเปราะบางมาก
      ตัวอย่างเช่น หนึ่งใน 20 บรรทัดของฟิลเตอร์ที่ใช้ลบ Shorts คือ www.youtube.com##ytd-mini-guide-renderer a.yt-simple-endpoint path[d^="M10 14.65v-5.3L15 12l-5 2.65zm7.77-4.33"]:upward(ytd-mini-guide-entry-renderer)
      โค้ดฝั่งฟรอนต์เอนด์ถูกทำให้เป็นนามธรรมมากเกินไป จนแค่อัปเดตก็มีโอกาสพังได้แล้ว ถ้าใช้ user script ก็อาจกรองด้วยฟังก์ชันที่ละเอียดกว่านี้ได้ แต่ประสิทธิภาพอินเทอร์เฟซจะแย่กว่า UBO สำหรับ Google ผมไม่คิดว่าการทำฟรอนต์เอนด์แบบนามธรรมนี้ถูกออกแบบมาเพื่อทำลายการกรองอินเทอร์เฟซโดยเจตนา แต่ผลลัพธ์มันก็ออกมาแบบนั้น ส่วนบริษัทอย่าง Facebook หรือ Amazon นั้นทำให้การกรององค์ประกอบยากขึ้นอย่างจริงจังมากกว่า เพราะมีกลยุทธ์รับมือ ad blocker และผลกระทบก็ลามไปถึงการกรององค์ประกอบทั่วไปด้วย สุดท้ายก็เป็นเกมแมวจับหนูยาวนาน
  • เป็นโปรเจกต์ที่ยอดเยี่ยม แต่ในความเป็นจริงมันก็คล้ายกับ พ่นปัสสาวะสวนลม
    ฟีเจอร์ใหม่แย่ ๆ ถูกเพิ่มเข้ามาเรื่อย ๆ และทำให้ของพวกนี้พังตลอด ปัญหาจริงคือการเปลี่ยนแปลงฟรอนต์เอนด์ระดับใหญ่ เช่น Google เปลี่ยนไปใช้ infinite scroll หรือเอาตัวดำเนินการบวกออก ซึ่ง uBlock ช่วยอะไรได้ไม่มากนัก เข้าใจได้เลยที่จะหมดแรง

    • มันคือ การแข่งขันสะสมอาวุธ จริง ๆ และบริการที่ใหญ่กว่าเป็นที่รู้จักมากกว่าอย่าง uBlock Origin ก็อยู่แนวหน้าของการรับมือกับความเปลี่ยนแปลงเหล่านี้
    • น่าจะใช้ AI มาช่วยอัปเดตตัวบล็อกให้ทันสมัยได้
  • น่าเสียดายที่โปรเจกต์นี้จะยุติลง ผู้ดูแล xvello มีส่วนช่วยอย่างมากกับฟิลเตอร์นักพัฒนา uBlock ของผม [0]
    เราพยายามลดเวลาที่ผู้ใช้ search engine เสียไปกับคอนเทนต์หลอกลวงและคุณภาพต่ำ แต่ generative machine learning และเทคนิค SEO เชิงรุกได้สร้างผลกระทบอย่างหนัก
    ลาก่อน letsblockit และหวังว่า @xvello จะสบายดี
    [0] https://github.com/quenhus/uBlock-Origin-dev-filter

  • ถ้ามองเฉพาะเทมเพลตฟิลเตอร์สำหรับ YouTube แล้ว https://unhook.app เป็นทางเลือกที่ดี

    • ผมว่าจะติดตั้งลง Brave ทันทีที่ได้จับคอม สมาธิสั้นมากจนบางครั้งพอเปิด YouTube ในโหมดไม่ระบุตัวตนก็โดนถล่มเลย
      ผมใช้โหมดไม่ระบุตัวตนบ่อยเพื่อค้นหาวิดีโอแบบครั้งคราวแค่หนึ่งหรือสองคลิป เพราะไม่อยากให้คำแนะนำจริง ๆ ของตัวเองพัง
      หน้าแรกมีทั้งขยะและภาพหน้าปกแบบคลิกล่อมากเกินไป โดยเฉพาะภาพหน้าปกที่มีคนทำสีหน้าประหลาดจ้องมาที่ผม มันทำให้สมองหลุดบริบทไปเลยและเสียสมาธิอยู่หลายวินาที จากนั้นก็ต้องมานึกใหม่ว่าตั้งใจจะค้นหาอะไร บางทีก็นึกไม่ออกไปเลย
    • อันนี้ดีจริง ผมใช้มา 1 ปีแล้ว
  • สงสัยว่าคนทำมีปัญหาอะไรกับ Mike Boyd หรือเปล่า
    มีข้อความว่า "Nebula: กรองวิดีโอตามครีเอเตอร์... ไปที่หน้าของครีเอเตอร์เพื่อดูโค้ดครีเอเตอร์... เช่น หน้า Mike Boyd..."
    การกรองทั้ง Nebula ดูเป็นกรณีใช้งานที่โอกาสเกิดค่อนข้างต่ำ

    • Nebula สมัยก่อนยังไม่มีฟีดสำหรับสำรวจ มีแค่รายการวิดีโอล่าสุด ดังนั้นการกรองครีเอเตอร์ที่ดูไปแล้วและตัดสินใจว่าไม่ใช่แนวของตัวเอง อาจทำให้มีโอกาสเจอช่องใหม่ ๆ ที่อยากดูมากขึ้น
      ไม่แน่ใจว่าเป็นมุกหรือไม่ แต่ผมคิดว่าผู้เขียนน่าจะเป็นแฟน Mike Boyd มากกว่า ปกติคนเรามักใช้สิ่งที่ตัวเองชอบเป็นตัวอย่างในเอกสาร มันก็แค่ตัวอย่างเฉย ๆ
    • ผมไม่รู้ว่าเขาเป็นใคร แต่ในฐานะผู้สมัครสมาชิก Nebula ผมอยากมีวิธีซ่อนบางช่องในแอปได้เหมือนกัน
  • ก่อนหน้านี้ไม่เคยรู้จัก แต่ดูเหมือนจะเป็นไอเดียที่ดีทีเดียว
    มันดูเป็น UI สำหรับตั้งค่าว่าจะบล็อกอะไรบนบางเว็บไซต์ และยังใช้เทมเพลตที่ชุมชนจัดทำไว้ได้ด้วย โครงสร้างคือรับ URL มาหนึ่งรายการแล้วเอา URL นั้นไปเพิ่มในฟิลเตอร์ UBO ทำให้นึกถึง nextdns อยู่เหมือนกัน

    • ผมรู้จักโปรเจกต์นี้จาก HN เมื่อปีที่แล้ว ถึงไม่ได้ใช้อินสแตนซ์นั้น แต่ก็ใช้ YouTube UBO filter มาตลอด และยังช่วยแก้ส่วนที่พังหลัง YouTube อัปเดตด้วย
      ฟิลเตอร์ UBO ถือว่าดูแลง่ายพอสมควร เลยแปลกใจนิดหน่อยที่โปรเจกต์นี้จะปิดตัว การดูแลอินสแตนซ์อาจยากก็จริง แต่ตัวฟิลเตอร์เองผมว่าดูแลต่อได้สบาย
      อย่างไรก็ตาม ดูเหมือนจะมีทางเลือกอื่นที่ทำคล้ายกันอยู่แล้ว ก็คงไปใช้พวกนั้นแทน
    • ถ้า UBO หมายถึง uBlock Origin ก็ยังมีวิธีที่ดีกว่าได้อีก คุณสามารถใช้ เครื่องมือ eyedropper เพื่อเลือกองค์ประกอบบนหน้าเว็บที่อยากบล็อกได้โดยตรง
      ผมใช้มันบล็อกการแจ้งเตือน YouTube Premium, คอมเมนต์ และแถบด้านข้างคอนเทนต์อื่น ๆ
  • น่าเสียดาย ผมเพิ่งรู้จักโปรเจกต์นี้จาก HN เมื่อไม่กี่เดือนก่อน และใช้งานอย่างพอใจมาตลอด
    อย่างแรกเลย มันช่วยเอา Amazon และขยะอื่น ๆ ออกจากผลการค้นหาได้ uBlock Origin ผมก็ใช้เยอะ แต่ไม่เคยเรียนรู้การเขียนฟิลเตอร์เองได้จริง ๆ และ letsblock.it ก็ช่วยทำส่วนยาก ๆ เหล่านั้นได้อย่างลื่นไหล ขอขอบคุณอย่างจริงใจต่อความพยายามอันกล้าหาญของนักพัฒนา

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

    • ในแนวทางคล้ายกันมี StopTheMadness ใช้เวอร์ชัน Pro ใหม่ได้
      อีกอย่าง สำหรับบางหน้า การปิด JavaScript กลับทำให้ประสบการณ์ใช้งานดีขึ้น ทุกวันนี้หน้าส่วนใหญ่จะแค่พัง แต่ถ้าไม่มีวิธีปิดแบบง่าย ๆ รายเว็บไซต์ ก็ลองดูโปรเจกต์เล็ก ๆ ของผม https://noscript.it ได้
      ถ้าใช้ร่วมกับการเขียน URL ใหม่อัตโนมัติของ STM ก็ทำ noscript อัตโนมัติแยกตามเว็บไซต์บน iPhone ได้
  • เป็นโปรเจกต์ที่เจ๋งมากและเป็นไอเดียที่จำเป็นจริง ๆ ถ้ารู้จักมาก่อน ผมอาจจะได้เป็นผู้ใช้หมายเลข #801 ไปแล้ว น่าเสียดายที่มันปิดตัวลง
    เว็บสมัยใหม่ เป็นปฏิปักษ์ต่อผู้ใช้ มากเกินไป และเบราว์เซอร์ก็ทำหน้าที่เป็นตัวแทนของผู้ใช้ได้ไม่ดีพอ เบราว์เซอร์ควรเปิดให้ผู้ใช้ควบคุมได้ว่าจะดูอะไร ใช้อะไร และข้ามอะไร แต่แทนที่จะให้ตัวเลือกแก่ผู้ใช้และเคารพความชอบของพวกเขา เบราว์เซอร์กลับทำตัวเหมือนผืนผ้าใบโง่ ๆ ที่ปล่อยให้นักพัฒนาเว็บเทสิ่งที่ต้องการใส่ผู้ใช้ได้เต็มที่
    ไม่ควรต้องพึ่งส่วนขยายหรือแฮ็กจากบุคคลที่สามแบบนี้เพื่อควบคุมสิ่งที่เบราว์เซอร์ทำ และเราก็ไม่ควรยอมรับเบราว์เซอร์ที่ปล่อยให้นักพัฒนาเว็บทำอะไรก็ได้ตามใจ เป็นโปรเจกต์ที่ยอดเยี่ยมและน่าเสียดายที่หายไป ผมอยากมีโอกาสได้ลองมันด้วยตัวเองจริง ๆ