1 điểm bởi GN⁺ 2025-08-19 | 1 bình luận | Chia sẻ qua WhatsApp
  • ScrollGuard cung cấp tính năng chặn Reels và Shorts trên Instagram, Facebook, Reddit, YouTube và nhiều nền tảng khác
  • Nếu muốn, người dùng có thể dùng chế độ antiscroll để đặt giới hạn cho lượng nội dung có thể cuộn trên bất kỳ ứng dụng nào
  • Cung cấp môi trường tập trung làm việc không có quảng cáo và nội dung gây xao nhãng
  • Trên Android, việc chặn Reels và Shorts là khả thi về mặt kỹ thuật
  • Do cấu trúc hệ thống của iOS không cho phép áp dụng cùng một cách chặn, ứng dụng đang được phát triển theo hướng khác để giúp giảm nghiện cuộn nội dung
  • Có thể đăng ký vào danh sách chờ qua email để nhận thông báo khi phiên bản iOS ra mắt

1 bình luận

 
GN⁺ 2025-08-19
Ý kiến trên Hacker News
  • Nếu có khả năng tự kiểm soát hoàn hảo thì hẳn đã không cần những rào chắn bảo vệ kiểu này, nhưng thực tế lại có cảm giác các ứng dụng được thiết kế để vô hiệu hóa chính sự tự kiểm soát đó. Cũng có phần buồn cười khi ngay cả việc cuộn đơn giản cũng cần đến lan can bảo vệ. Tôi cũng đã viết một bài trên blog cá nhân về chuyện này

    • Câu “nếu chỉ cần tự kiểm soát thì đã không cần” làm tôi nghĩ đến phép so sánh rằng không mua kẹo ngay từ đầu sẽ dễ hơn là cố nhịn khi trong nhà đã có sẵn kẹo. Sau khi xóa Instagram, tôi hoàn toàn không còn nhu cầu phải xem Reels nữa. Trước đó tôi cứ cuộn một chút rồi đến cuối tuần lại hối hận vì đã lãng phí thời gian

    • Kiểu thiết kế này tuyệt đối không phải là “tai nạn”, mà các trang cố tình thúc đẩy hành vi kiểu ‘thêm một lần nữa thôi!’. Trước đây tôi từng phát triển một trình phát YouTube tối giản loại bỏ gợi ý video và tự động phát, vẫn giữ nguyên quảng cáo, nhưng đã bị Google chặn. Lý do là chính sách chỉ cho phép nhúng chứ không cho phép các trang thay thế YouTube. Đến giờ tôi vẫn bị chặn trên toàn bộ API của Google

    • Nếu các ứng dụng không cố gây nghiện cho con người mà tôn trọng người dùng, thì bản thân những công cụ như thế này đã không cần tồn tại

    • Mọi người nên nhận thức rõ hơn rằng các công ty có hẳn những đội ngũ chuyên nghiên cứu tâm lý học để tăng thời gian người dùng dùng ứng dụng, rồi áp dụng thuật toán cá nhân hóa dựa trên dữ liệu hành vi của hàng trăm triệu người. Sự chênh lệch về nguồn lực này ở mức mà người bình thường khó có thể hình dung. Nó giống như phải tránh bị móc túi bởi một cao thủ đã móc túi hàng triệu người. Mà tay móc túi đó còn thiết kế cả cấu trúc của thành phố sao cho có lợi cho mình nữa

    • Một giải pháp từng phần nhưng rất hiệu quả là gỡ hẳn các ứng dụng của Meta khỏi điện thoại và máy tính bảng. Chỉ dùng trên laptop/desktop thì tính gây nghiện ngay tức thì giảm đi rất nhiều. Các ứng dụng gây nghiện mạnh khác như TikTok cũng vậy. Từ rất lâu sau khi xóa ứng dụng Facebook, tôi đã thoát khỏi vấn đề hao pin và đủ loại lỗi kinh niên. Với Facebook, thậm chí không cần cả Messenger, và các liên hệ quan trọng có thể chuyển sang ứng dụng khác. Ngoại lệ là WhatsApp, thứ đang bị dùng quá thường xuyên ở châu Âu và phần lớn thế giới, nhưng đây là một dịch vụ ngay từ đầu đã được thiết kế tốt hơn nhiều

  • Một mẹo cho Instagram: nếu bấm vào chữ logo “Instagram” ở phía trên ứng dụng di động, bạn có thể chọn “Đang theo dõi”, rồi sẽ chỉ nhận bài đăng từ các tài khoản mình theo dõi, không có gợi ý hay Reels. Feed này xem hết chỉ trong vài phút và giúp thoát khỏi kiểu cuộn vô tận

    • Mẹo này cũng áp dụng trên trang web di động. Trên desktop hoặc di động, bạn cũng có thể dùng uBlock Origin để chặn một số loại bài đăng nhất định:

      www.instagram.com##article:has-text(Suggested for you):style(visibility: hidden !important; height: 300px !important; overflow: hidden !important)
      www.instagram.com##article:has-text(Because you liked a post):style(visibility: hidden !important; height: 300px !important; overflow: hidden !important)
      
    • (Câu hỏi) Tôi thắc mắc không biết có thể đặt cấu hình này làm mặc định hay không

  • Nếu không phải mã nguồn mở thì tôi không thể chấp nhận việc để ứng dụng có toàn quyền trên điện thoại của mình. Vì không có bất kỳ đảm bảo nào rằng họ sẽ không bán dữ liệu của tôi

    • Có một ứng dụng tên là DigiPaws, mã nguồn mở và cung cấp các chức năng cốt lõi của ứng dụng được giới thiệu ở đây. Liên kết GitHub

    • Tôi rất đồng cảm với điểm này. Trong ngắn hạn, ai cũng biết cuối cùng đây vẫn là vấn đề niềm tin. Tuy nhiên tôi muốn nói rằng trên thực tế việc phản bội niềm tin như vậy khá hiếm. Dịch vụ trợ năng còn rất xa mới đến mức “toàn quyền kiểm soát”; nó chỉ phát hiện thay đổi trên màn hình hoặc thông tin UI để suy đoán loại nội dung như Reels chẳng hạn. Các sự kiện trợ năng thực tế hoàn toàn không xử lý toàn bộ dữ liệu người dùng theo cách mọi người thường tưởng tượng. Google rất nghiêm khắc với việc sử dụng quyền này, và nếu lạm dụng thì ứng dụng sẽ bị gỡ ngay. Một nhà phát triển coi trọng danh tiếng sẽ không làm chuyện đó chỉ để bán chút dữ liệu người dùng. ScrollGuard thậm chí còn không kết nối tới máy chủ nào, mọi chức năng phát hiện đều chạy trên thiết bị. Để an toàn hơn nữa, bạn có thể chặn quyền Internet của ứng dụng mà nó vẫn hoạt động bình thường. Chỉ khi hoàn toàn không có Internet thì mới không thể rò rỉ dữ liệu. Riêng với Instagram, nếu muốn bạn còn có thể tự chỉnh sửa ứng dụng để có thêm quyền kiểm soát. Cách làm được giải thích trong bài viết này

    • (Bổ sung bối cảnh) Đã có rất nhiều tiền lệ các ứng dụng mạng xã hội thu thập lượng lớn dữ liệu ở chế độ nền. (Bài liên quan: Vụ việc quyền riêng tư người tiêu dùng của Meta & Flo Health)

    • Cũng cần nhắc lại rằng trên thực tế không có gì đảm bảo mã nguồn mở và binary được phát hành thực sự giống hệt nhau

  • Để ứng dụng kiểu này hoạt động thì phải cấp khá nhiều quyền, điều đó cũng có thể tạo cảm giác đáng sợ theo một cách nào đó. Việc YouTube và Instagram khiến người dùng không thể tắt nội dung short-form vô tận và nội dung thuật toán đúng là rất ác ý

    • Tôi khuyên nên xóa hẳn ứng dụng. Nội dung cần thiết thì truy cập qua web, và trên web cuộn vô hạn thường không hoạt động tốt nên cám dỗ cuộn cũng giảm đi đáng kể

    • Tôi thực sự tức giận vì có vẻ như tất cả các công ty công nghệ đã cùng đồng ý không cho người dùng quyền tắt những tính năng này. Ngay cả tùy chọn “giảm loại bài đăng này” trên thực tế cũng chẳng có tác dụng gì

    • Nếu tắt lịch sử xem trên YouTube thì Shorts sẽ bị hỏng, và cả các UI khác như nút 'quay lại' khi bấm video từ kết quả tìm kiếm cũng bị lỗi theo

  • Tôi không nghĩ việc tìm lời giải công nghệ cho vấn đề tự kiềm chế là một giải pháp mang tính gốc rễ

    • Nhưng bây giờ công nghệ đã trở nên quá mạnh, nên để ngăn hoặc kiểm soát nó, ngược lại ta lại cần những công cụ công nghệ mạnh hơn. (Hiện tượng tương tự cũng xảy ra trong truyền thông, dinh dưỡng, v.v.)
  • Khi từ bỏ web app để chuyển sang native app, ta đánh mất luôn kiểu quyền kiểm soát này. Đáng ra ban đầu đây chỉ là việc của một plugin trình duyệt đơn giản. Nhưng trong app thì cần đến các quyền trợ năng quan trọng, chỉ Android mới có API tương ứng, còn iOS thì thậm chí không hỗ trợ cách tiếp cận này. Vì vậy việc tạo ra được tính năng di động như vậy tự nó đã là điều đáng khen. Phần lớn các công cụ Show HN tương tự đều chỉ giới hạn trên desktop nên trên di động không mấy hữu ích

    • Thực tế là ngay cả khi muốn thêm quy tắc chặn bằng uBlock Origin, các trang như YouTube giờ cũng dùng rất nhiều “obfuscation theo component”. Không có ID duy nhất, và tiêu đề cùng nội dung bị giấu ở các component khác nhau. Muốn chặn giờ bắt buộc phải kết hợp chọn CSS, nhận diện văn bản, và tổ hợp logic giữa component mục tiêu với hành động cần áp dụng
  • Tôi thật sự muốn dùng thử ứng dụng này. Hiện tôi đang dùng DFInstagram, rất thích vì nó loại bỏ feed trang chủ. Nhược điểm là nó cũng làm biến mất cả story Instagram, nhưng có thể xem trên PC. Trên YouTube, có thể chặn 99% yếu tố gây xao nhãng bằng thiết lập riêng tư và xóa gợi ý ở trang chủ, nhưng các dịch vụ như reddit, Twitter, Facebook cũng rất cần công cụ kiểu này. Điều tôi muốn là một “chế độ cổ điển”, nơi tôi chỉ nhìn thấy bài đăng từ những người mình chủ động theo dõi. Mọi thứ bắt đầu hỏng hoàn toàn kể từ khi newsfeed bị phủ kín bởi quảng cáo, thao túng và nội dung khơi gợi phẫn nộ. Tham khảo DistractionFreeApps

    • Với Facebook thì F.B. Purity hoạt động cực kỳ tốt. Bạn có thể tùy chọn loại bỏ quảng cáo, gợi ý, reels, v.v. FB Purity
  • Một đề xuất tốt hơn: tôi khuyên nên chặn hẳn những trang như thế này. Chỉ cần “ghé vào xem” Reddit hay YouTube thôi cũng đã là lãng phí thời gian. Có thể dùng YouTube-DL để chỉ tải video của các creator cụ thể rồi xem riêng. Tôi vẫn chưa tìm ra cách xem chỉ những subreddit thực sự hữu ích trên Reddit. Tôi nghĩ thuật toán feed là một trong những phát minh tệ hại nhất trong lịch sử Internet. Quá nhiều người thông minh đã bị cuốn vào vòng lặp dopamine điên rồ này, khiến toàn xã hội chịu tổn thất lớn

    • Tôi giữ Instagram vì còn liên lạc với bạn bè ở nước ngoài. Còn Facebook thì để lại vì có những cộng đồng hoặc sự kiện cụ thể chỉ hoạt động ở đó. Với một số người, chỉ chặn video short-form có thể là lựa chọn tốt hơn nhiều

    • Tôi không đồng ý với ý kiến cho rằng Reddit và YouTube đơn thuần chỉ là lãng phí thời gian. Trên YouTube có rất nhiều nội dung thú vị và sáng tạo, và nếu đủ ý chí để chịu đựng đống rác của thuật toán thì nó hoàn toàn đáng giá. Reddit cũng có thể lọc dùng được bằng cách đăng ký các cộng đồng, nên chỉ cần đừng xem những thứ như /r/popular

  • Tôi tò mò không biết trên iOS điều này được thực hiện bằng cách nào. Muốn biết có ai có thể chia sẻ chi tiết kỹ thuật hay cách triển khai không. Theo chính sách của Apple thì có vẻ chỉ khả thi nếu quyền riêng tư của người dùng và quyền đọc màn hình được kiểm chứng đầy đủ

    • Trên iOS không có API điều khiển giữa các ứng dụng như dịch vụ Accessibility, nên tính năng này là không thể. Việc OP lập danh sách chờ cho iOS có lẽ là vì họ dự định dùng tổ hợp Screen Time, chế độ Focus và trình chặn nội dung Safari

    • Trên Android họ triển khai bằng Accessibility Service API, còn iOS thì không cung cấp API tương tự và bản thân nền tảng cũng hạn chế hơn nhiều. Vì vậy tôi nghĩ về mặt kỹ thuật là bất khả thi

    • Hiện tại tính năng này chỉ hỗ trợ Android, còn bản iOS đang nhận đăng ký chờ trên website

    • Để áp dụng trên iOS thì chỉ còn các cách vòng như jailbreak hoặc cài ipa đã chỉnh sửa

  • Trên iOS thì cách này không khả thi. Thay vào đó tôi đã làm một ứng dụng Shorts Stopper dạng tiện ích mở rộng Safari để chặn video short-form trong feed

    • Vì biết rằng tính năng kiểu này chỉ cần thêm một dòng quy tắc vào Tampermonkey là xong, nên với người dùng HN thì chuyện bán extension sẽ không dễ dàng