1 poin oleh GN⁺ 2025-08-19 | 1 komentar | Bagikan ke WhatsApp
  • ScrollGuard menyediakan fitur untuk memblokir Reels dan Shorts di Instagram, Facebook, Reddit, YouTube, dan lainnya
  • Jika diinginkan pengguna, melalui mode antiscroll, batas bisa diterapkan pada seberapa banyak pengguna dapat menggulir di aplikasi apa pun
  • Menyediakan lingkungan yang memungkinkan fokus pada pekerjaan tanpa iklan dan konten yang mengganggu
  • Di lingkungan Android, pemblokiran Reels dan Shorts secara teknis memungkinkan
  • Karena di iOS metode pemblokiran yang sama tidak dapat diterapkan akibat struktur sistem, mereka sedang mengembangkan aplikasi yang membantu mengurangi kecanduan scroll dengan cara lain
  • Bisa mendaftar ke waiting list email untuk mendapatkan notifikasi peluncuran versi iOS

1 komentar

 
GN⁺ 2025-08-19
Opini Hacker News
  • Seandainya kita punya kendali diri yang sempurna, alat pelindung seperti ini memang tidak diperlukan, tetapi di dunia nyata rasanya aplikasi memang dirancang untuk melumpuhkan kendali seperti itu. Terasa agak lucu juga bahwa scroll sederhana sampai perlu guardrail. Terkait hal ini, saya juga menulis posting blog pribadi

    • Karena ini termasuk hal yang “tidak perlu kalau punya kendali diri”, saya teringat analogi bahwa tidak membeli permen sama sekali itu lebih mudah daripada menahan diri saat ada permen di rumah. Setelah menghapus Instagram, saya sama sekali tidak perlu repot-repot menonton Reels. Sebelumnya, saya biasa scroll sedikit demi sedikit lalu menyesali waktu yang terbuang saat minggu berakhir

    • Desain seperti ini sama sekali bukan “kecelakaan”; situs-situs memang sengaja mendorong perilaku ‘sekali lagi!’. Dulu saya mengembangkan pemutar YouTube minimalis yang menghapus rekomendasi video dan autoplay, tetap membiarkan iklan apa adanya, tetapi diblokir oleh Google. Penyebabnya adalah kebijakan yang tidak mengizinkan situs alternatif YouTube dan hanya mengizinkan embed. Sampai sekarang saya masih diblokir dari seluruh API Google

    • Kalau aplikasi tidak berusaha membuat orang kecanduan dan justru menghormati pengguna, alat seperti ini dari awal memang tidak akan diperlukan

    • Semua orang perlu lebih sadar bahwa perusahaan punya tim khusus yang mempelajari psikologi untuk meningkatkan penggunaan aplikasi, lalu menerapkan algoritma yang dipersonalisasi berdasarkan data perilaku ratusan juta orang. Ketimpangan sumber daya ini ada di tingkat yang biasanya sulit dibayangkan. Ini seperti menghindari copet ulung yang sudah mencopet jutaan orang. Bedanya, copet itu bahkan sudah merancang struktur seluruh kota agar menguntungkan dirinya

    • Solusi parsial yang sangat efektif adalah menghapus aplikasi Meta dari ponsel dan tablet sepenuhnya. Jika hanya dipakai di laptop/desktop, sifat adiktifnya langsung jauh berkurang. Hal yang sama berlaku untuk TikTok dan aplikasi lain yang sangat adiktif. Sejak lama saya menghapus aplikasi Facebook, dan sejak itu terbebas dari masalah boros baterai serta berbagai bug kronis. Facebook bahkan tidak butuh Messenger, dan kontak penting bisa dipindahkan ke aplikasi lain. Pengecualiannya adalah WhatsApp, yang terlalu sering dipakai di Eropa dan sebagian besar dunia, tetapi sejak awal ini memang layanan yang dirancang jauh lebih baik

  • Satu tips Instagram: jika klik tulisan logo “Instagram” di bagian atas aplikasi mobile, kita bisa memilih “Following”, lalu hanya menerima postingan dari akun yang diikuti tanpa saran maupun Reels. Feed ini bisa habis dilihat dalam beberapa menit dan membantu lepas dari scroll tanpa akhir

    • Tips ini juga berlaku di halaman web mobile. Di desktop maupun mobile, kita juga bisa memakai uBlock Origin untuk memblokir jenis posting tertentu:

      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)
      
    • (Pertanyaan) Saya penasaran apakah pengaturan ini bisa dijadikan default

  • Kalau bukan open source, saya rasa saya tidak bisa mengizinkan aplikasi punya semua izin di ponsel saya. Karena tidak ada jaminan apa pun bahwa data saya tidak akan dijual

    • Ada aplikasi bernama DigiPaws yang open source dan menyediakan fungsi inti dari aplikasi yang diperkenalkan di sini. Tautan GitHub

    • Saya sangat paham dengan poin ini. Dalam jangka pendek, semua orang tahu bahwa pada akhirnya ini soal kepercayaan. Namun saya ingin mengatakan bahwa kasus pengkhianatan kepercayaan seperti itu sebenarnya jarang terjadi. Layanan aksesibilitas masih jauh dari “kontrol penuh”; ia hanya mendeteksi perubahan layar atau informasi UI untuk menebak jenis konten seperti Reels. Event aksesibilitas sama sekali tidak menangani seluruh data pengguna dengan cara seperti itu. Google juga sangat ketat soal penggunaan izin, dan aplikasi akan langsung diturunkan jika disalahgunakan. Kalau reputasi penting bagi seorang developer, mereka tidak akan melakukan hal seperti ini hanya untuk menjual sedikit data pengguna. ScrollGuard bahkan tidak terhubung ke server sama sekali, dan semua fungsi deteksinya berjalan di perangkat. Sebagai pengaman tambahan, aplikasi ini tetap berjalan normal meski izin internetnya diblokir. Tanpa internet sama sekali, kebocoran data menjadi tidak mungkin. Untuk Instagram khususnya, kalau mau, kita bahkan bisa memodifikasi aplikasi sendiri agar punya kontrol lebih besar. Caranya dijelaskan dalam artikel ini

    • (Tambahan konteks) Sudah banyak preseden aplikasi media sosial yang mengumpulkan data dalam jumlah besar di latar belakang. (Artikel terkait: kasus privasi konsumen Meta & Flo Health)

    • Perlu diingat juga bahwa secara realistis tidak ada jaminan bahwa kode open source dan biner yang benar-benar didistribusikan itu identik

  • Agar aplikasi seperti ini bisa berfungsi, biasanya perlu banyak izin, dan itu bisa terasa agak menakutkan. Fakta bahwa YouTube dan Instagram dibuat agar kita tidak bisa mematikan konten short-form tanpa akhir dan konten algoritmis memang benar-benar jahat

    • Saya justru merekomendasikan menghapus aplikasinya sekalian. Konten yang diperlukan tetap bisa diakses lewat web, dan di web infinite scroll tidak bekerja sebaik itu, jadi godaan untuk terus scroll jauh berkurang

    • Saya benar-benar kesal karena rasanya semua perusahaan teknologi sepakat untuk tidak memberi pengguna hak mematikan fitur-fitur seperti ini. Opsi “kurangi jenis postingan ini” juga pada praktiknya sama sekali tidak berguna

    • Kalau riwayat tontonan YouTube dimatikan, Shorts jadi rusak, dan UI lain seperti tombol 'kembali' saat membuka video dari hasil pencarian juga ikut rusak

  • Saya rasa mencari solusi teknologi untuk masalah pengendalian diri bukanlah solusi yang mendasar

    • Tetapi sekarang teknologinya sudah terlalu kuat, jadi untuk menahan atau mengendalikannya justru dibutuhkan alat teknologi yang lebih kuat. (Fenomena yang sama juga terjadi pada media, nutrisi, dan lain-lain)
  • Saat meninggalkan web app dan beralih ke aplikasi native, kita kehilangan kendali seperti ini. Padahal secara ideal, ini mestinya cukup diselesaikan dengan plugin browser sederhana. Tetapi di aplikasi, izin aksesibilitas utama jadi diperlukan, hanya Android yang menyediakan API terkait, dan iOS sama sekali tidak mendukung pendekatan seperti ini. Jadi fakta bahwa fitur mobile seperti ini bisa dibuat tetap layak diapresiasi. Kebanyakan alat Show HN serupa terbatas pada desktop, sehingga tidak berguna di mobile

    • Bahkan saat mencoba menambahkan aturan blokir dengan uBlock Origin pun, situs seperti YouTube sekarang banyak memakai “obfuscation komponen”. Tidak ada ID unik, dan judul serta isi disembunyikan di komponen yang berbeda. Untuk memblokirnya, sekarang perlu kombinasi logis antara seleksi CSS, identifikasi teks, dan komponen target-tindakan
  • Saya benar-benar ingin mencoba aplikasi ini. Saat ini saya memakai DFInstagram, dan saya suka karena ia menghapus home feed. Kekurangannya, Instagram Stories juga ikut hilang, tetapi itu bisa dicek di PC. Di YouTube, 99% gangguan bisa diblokir lewat pengaturan privasi dan menghapus rekomendasi beranda, tetapi layanan seperti reddit, Twitter, dan Facebook juga benar-benar butuh alat seperti ini. Yang saya inginkan adalah “mode zaman lama”, yaitu hanya bisa melihat postingan dari orang yang secara eksplisit saya ikuti. Semuanya rusak sejak news feed mulai dipenuhi iklan, manipulasi, dan konten pemicu amarah. Referensi DistractionFreeApps

    • Untuk Facebook, F.B. Purity bekerja sangat baik. Iklan, rekomendasi, reels, dan sebagainya bisa dihapus secara selektif. FB Purity
  • Saran yang lebih baik: saya merekomendasikan memblokir situs-situs seperti ini sepenuhnya. Sekadar ‘coba masuk’ ke Reddit dan YouTube saja sudah buang-buang waktu. Dengan YouTube-DL, kita bisa mengunduh video hanya dari kreator tertentu lalu menontonnya terpisah. Saya masih belum menemukan cara untuk menyaring hanya subreddit yang benar-benar berguna di Reddit. Menurut saya algoritma feed adalah salah satu penemuan terburuk dalam sejarah internet. Begitu banyak orang pintar terjebak dalam loop dopamin gila ini, dan masyarakat secara keseluruhan menanggung kerugian besar karenanya

    • Saya tetap mempertahankan Instagram untuk berkomunikasi dengan teman-teman di luar negeri. Facebook saya pertahankan karena komunitas atau acara tertentu hanya ada di sana. Bagi sebagian orang, memblokir video short-form saja mungkin jauh lebih baik

    • Saya tidak setuju bahwa Reddit dan YouTube cuma buang-buang waktu. Di YouTube juga ada banyak konten yang menarik dan kreatif, dan kalau kita cukup tahan menghadapi sampah algoritma, nilainya tetap besar. Reddit juga bisa disaring dengan cukup baik lewat langganan komunitas, jadi tinggal hindari hal seperti /r/popular

  • Saya penasaran bagaimana ini bisa dilakukan di iOS. Saya ingin tahu apakah ada yang bersedia membagikan detail teknis atau cara implementasinya. Mengingat kebijakan Apple, sepertinya ini hanya mungkin jika privasi pengguna dan izin pembacaan layar benar-benar diverifikasi

    • Di iOS, fitur seperti ini tidak mungkin karena tidak ada API kontrol antar-aplikasi seperti Accessibility Service. Dugaan saya, alasan OP membuka daftar tunggu iOS mungkin karena akan memakai kombinasi Screen Time, mode Focus, dan pemblokir konten Safari

    • Di Android, ini diimplementasikan dengan Accessibility Service API, tetapi iOS tidak menyediakan API serupa dan platformnya sendiri jauh lebih terbatas. Karena itu saya rasa secara teknis memang tidak mungkin

    • Saat ini fitur ini hanya mendukung Android, dan versi iOS menerima pendaftaran daftar tunggu di situs web

    • Untuk menerapkannya di iOS, satu-satunya jalan adalah metode bypass seperti jailbreak atau memasang ipa yang dimodifikasi

  • Di iOS, pendekatan ini memang tidak memungkinkan. Sebagai gantinya, saya membuat aplikasi Shorts Stopper yang memblokir video short-form dari feed lewat ekstensi Safari

    • Karena orang tahu bahwa fitur seperti ini sebenarnya cukup dengan menambahkan aturan satu baris di Tampermonkey, menjual ekstensi kepada pengguna HN bukan hal yang mudah