1 puan yazan GN⁺ 2025-08-19 | 1 yorum | WhatsApp'ta paylaş
  • ScrollGuard, Instagram, Facebook, Reddit ve YouTube gibi platformlarda Reels ve Shorts içeriklerini engelleme özelliği sunuyor
  • Kullanıcı isterse antiscroll modu ile herhangi bir uygulamada kaydırma miktarına sınır koyabiliyor
  • Reklamlar ve dikkat dağıtan içerikler olmadan işe odaklanmayı sağlayan bir ortam sunuyor
  • Android ortamında Reels ve Shorts engelleme teknik olarak mümkün
  • iOS'ta sistem mimarisi nedeniyle aynı engelleme yöntemi uygulanamadığından, kaydırma bağımlılığını azaltmaya yardımcı olacak farklı bir uygulama geliştiriliyor
  • iOS sürümü için çıkış bildirimi e-posta bekleme listesine kayıt olunabiliyor

1 yorum

 
GN⁺ 2025-08-19
Hacker News görüşleri
  • Kusursuz bir özdenetimimiz olsaydı böyle koruyucu önlemlere gerek kalmazdı diye düşünüyorum, ama pratikte uygulamaların bu denetimi etkisizleştirecek şekilde tasarlandığını hissediyorum. Basit bir kaydırma eylemi için korkuluklara ihtiyaç duymak biraz komik görünebiliyor. Bununla ilgili kişisel blog yazısı da yazdım

    • “Sadece özdenetim varsa ihtiyaç olmayan şey” açısından, hiç şeker satın almamanın evde şeker varken kendini tutmaktan daha kolay olması benzetmesini hatırlatıyor. Instagram’ı sildikten sonra Reels videolarını özellikle izlememe hiç gerek kalmadı. Ondan önce azar azar kaydırıp haftanın sonunda pişman olunan bir zaman kaybı yaşıyordum

    • Bu tasarım kesinlikle bir “hata” değil; siteler bilerek kullanıcıyı ‘bir kez daha!’ davranışına itiyor. Eskiden önerileri, video tavsiyelerini ve otomatik oynatmayı kaldıran minimal bir YouTube oynatıcısı geliştirmiştim; reklamları olduğu gibi bırakmama rağmen Google tarafından engellendi. Bunun nedeni, YouTube alternatif sitelerine izin vermeyip yalnızca embed kullanımına izin veren politikalarıydı. Hâlâ Google API’sinin tamamında engelliyim

    • Uygulamalar insanları bağımlı hâle getirmeye çalışmasa ve kullanıcılara saygı duysa, bu tür araçların kendisine hiç gerek kalmazdı

    • Şirketlerin, kullanıcıların uygulamada geçirdiği süreyi artırmak için psikoloji çalışan uzman ekipleri olduğunu ve yüz milyonlarca kişinin davranış verisine dayalı kişiselleştirilmiş algoritmalar uyguladıklarını herkesin daha çok fark etmesi gerekiyor. Bu kaynak dengesizliği, normalde hayal etmesi zor bir seviyede. Sanki milyonlarca kişiyi cebe indirmiş usta bir yankesiciden yankesicilikten kaçınmayı öğrenmeye çalışmak gibi. Üstelik o yankesici tüm şehrin yapısını bile kendi lehine tasarlamış durumda

    • Çok etkili kısmi bir çözüm, Meta uygulamalarını telefon ve tabletten tamamen kaldırmak. Sadece laptop/masaüstünde kullanınca anlık bağımlılık büyük ölçüde azalıyor. TikTok gibi diğer güçlü bağımlılık yaratan uygulamalar için de aynı şey geçerli. Facebook uygulamasını yıllar önce sildikten sonra pil tüketimi sorunundan ve çeşitli kronik bug’lardan kurtuldum. Facebook için Messenger bile gerekmiyor; önemli kişileri başka uygulamalara taşıyabilirsiniz. İstisna WhatsApp; Avrupa’da ve dünyanın çoğunda gereğinden fazla kullanılıyor ama bu hizmet baştan itibaren çok daha iyi tasarlanmıştı

  • Bir Instagram ipucu: mobil uygulamanın üst kısmındaki “Instagram” logo yazısına tıklarsanız “Following” seçeneğini seçebilirsiniz; böylece öneriler veya Reels olmadan sadece takip ettiğiniz hesapların gönderilerini alırsınız. Bu akış birkaç dakika içinde tamamen bitebilir ve sonsuz kaydırmadan kurtulmanızı sağlar

    • Bu ipucu mobil web sayfasında da geçerli. Masaüstü veya mobilde uBlock Origin kullanarak belirli türde gönderileri de engelleyebilirsiniz:

      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)
      
    • (Soru) Bunun varsayılan ayar olarak bırakılıp bırakılamayacağını merak ediyorum

  • Açık kaynak değilse, bir uygulamanın telefonumdaki tüm izinlere sahip olmasına izin veremem. Çünkü verilerimi satmayacağına dair hiçbir güvence alamam

    • DigiPaws adlı uygulama açık kaynak ve burada tanıtılan uygulamanın temel işlevlerini sunuyor. GitHub bağlantısı

    • Buna fazlasıyla katılıyorum. Kısa vadede bunun nihayetinde bir güven meselesi olduğunu hepimiz biliyoruz. Ancak pratikte güveni boşa çıkaran durumların nadir olduğunu söylemek isterim. Erişilebilirlik servisi “tam kontrol”den çok uzaktır; ekran değişikliklerini veya UI bilgisini algılayarak yalnızca Reels gibi içerik türlerini tahmin eder. Erişilebilirlik olayları aslında kullanıcı verilerinin tamamını ele alan bir yöntem değildir. Google izin kullanımı konusunda çok katıdır ve kötüye kullanım durumunda uygulama hemen kaldırılır. İtibarına önem veren bir geliştirici, kullanıcı verilerinden biraz para kazanmak için böyle bir şey yapmaz. ScrollGuard sunucuya bile bağlanmıyor; tüm algılama işlevleri cihaz üzerinde çalışıyor. Ek güvenlik için uygulamanın internet iznini kapatsanız bile normal çalışır. Veri sızıntısının imkânsız olması için hiç internet olmaması gerekir. Yalnızca Instagram özelinde isterseniz uygulamayı kendiniz değiştirip daha fazla kontrol elde edebilirsiniz. Bunun nasıl yapılacağını bu yazıda anlattım

    • (Ek bağlam) Sosyal medya uygulamalarının arka planda büyük miktarda veri topladığına dair çok sayıda emsal var. (İlgili haber: Meta & Flo Health tüketici gizliliği davası)

    • Açık kaynak kod ile gerçekte dağıtılan binary’nin aynı olduğuna dair pratikte bir garanti olmadığını da hatırlatmak gerekir

  • Böyle bir uygulamanın çalışması için çok sayıda izne ihtiyaç duyulması biraz korkutucu gelebilir. YouTube ve Instagram’ın sonsuz kısa video ve algoritmik içerikleri kapatmanıza izin vermemesi gerçekten kötü niyetli

    • Ben doğrudan uygulamanın kendisini silmeyi öneririm. Gerekli içeriğe web’den erişebilirsiniz ve web’de sonsuz kaydırma çok daha kötü çalıştığı için kaydırma cazibesi ciddi biçimde azalır

    • Tüm teknoloji şirketleri sanki kullanıcıya bu özellikleri kapatma hakkı vermemek konusunda anlaşmış gibi, bu gerçekten sinir bozucu. “Bu tür gönderileri azalt” seçeneği de gerçekte hiçbir işe yaramıyor

    • YouTube izleme geçmişini kapatırsanız Shorts bozuluyor; ayrıca arama sonuçlarından bir videoya tıkladığınızda 'geri git' düğmesi gibi başka UI parçaları da birlikte bozuluyor

  • Özdisiplin sorununa teknolojiyle çözüm aramanın temel çözüm olmadığını düşünüyorum

    • Ama artık teknoloji o kadar güçlü ki, onu engellemek veya kontrol etmek için daha da güçlü teknolojik araçlara ihtiyaç duyuyoruz. (Aynı durum medya, beslenme vb. alanlarda da görülüyor)
  • Web uygulamalarını bırakıp native uygulamalara geçince bu tür kontrolü tamamen kaybediyoruz. Normalde bu iş basit bir tarayıcı eklentisiyle çözülebilirdi. Ama uygulamalarda önemli erişilebilirlik izinleri gerekiyor; bu API yalnızca Android’de var, iOS ise bu yaklaşımı hiç desteklemiyor. Sonuçta böyle bir mobil özelliği ortaya çıkarmış olmaları başlı başına takdire değer. Benzer Show HN araçlarının çoğu masaüstüyle sınırlı, bu yüzden mobilde işe yaramıyorlar

    • Gerçekten de uBlock Origin ile engelleme kuralı eklemeye çalıştığınızda YouTube gibi siteler artık yoğun biçimde “component obfuscation” kullanıyor. Benzersiz ID’ler yok ve başlıkla içerik birbirinden farklı component’ların içine saklanmış durumda. Engelleme yapabilmek için artık CSS seçimi, metin tanıma ve hedef-eylem component’larının mantıksal birleşimi şart
  • Bu uygulamayı gerçekten denemek istiyorum. Şu anda DFInstagram kullanıyorum ve ana akışı kaldırdığı için çok iyi. Dezavantajı, Instagram hikâyelerinin de kaybolması ama onlara PC’den bakabiliyorum. YouTube’da ise gizlilik ayarları ve ana sayfa önerilerini kaldırarak dikkat dağıtıcı unsurların %99’unu engelleyebilirsiniz; ama reddit, Twitter ve Facebook gibi hizmetlerde de böyle araçlara kesinlikle ihtiyaç var. Benim istediğim şey bir “eski dönem modu”; yalnızca açıkça takip ettiğim kişilerin paylaşımlarını görebilmek istiyorum. Haber akışı reklamlar, manipülasyon ve öfke tetikleyen içeriklerle dolmaya başladığından beri her şey bozuldu. DistractionFreeApps bağlantısı

    • Facebook için F.B. Purity gerçekten çok iyi çalışıyor. Reklamları, önerileri, reels’leri vb. seçerek kaldırabiliyorsunuz. FB Purity
  • Daha iyi bir öneri: bu siteleri tamamen engelleyin derim. Reddit ve YouTube’a sadece ‘bir bakayım’ diye girmek bile zaman kaybı. Belirli içerik üreticilerin videolarını YouTube-DL ile indirip ayrı izleyebilirsiniz. Reddit’te gerçekten faydalı alt dizinleri filtreleyerek görmenin iyi bir yolunu hâlâ bulamadım. Feed algoritmaları internet tarihindeki en kötü icatlardan biri olabilir. Bu çılgın dopamin döngüsüne çok sayıda zeki insan kapılıyor ve toplum bunun büyük bedelini ödüyor

    • Instagram’ı yurtdışındaki arkadaşlarla iletişim için tutuyorum. Facebook’u ise bazı topluluklar veya etkinlikler sadece orada olduğu için bırakmadım. Bazı insanlar için yalnızca kısa videoları engellemek çok daha iyi bir seçenek olabilir

    • Reddit ve YouTube’un sadece zaman kaybı olduğu fikrine katılmıyorum. YouTube’da eğlenceli ve yaratıcı çok içerik var; algoritmanın çöpünü tolere etme iradeniz varsa fazlasıyla değerli olabilir. Reddit de topluluk abonelikleriyle yeterince filtrelenebilir; bu yüzden /r/popular gibi yerlerden uzak durabilirsiniz

  • iOS’ta bunun nasıl mümkün olabildiğini merak ediyorum. Teknik ayrıntıları veya uygulama yöntemini paylaşabilecek biri var mı bilmek isterim. Apple politikaları gereği bunun ancak kullanıcının gizliliği ve ekran okuma izinleri doğrulanırsa mümkün olacağını düşünüyorum

    • iOS’ta Accessibility servisi gibi uygulamalar arası kontrol API’leri olmadığı için bu mümkün değil. OP’nin iOS bekleme listesi açmasının nedeni muhtemelen Screen Time, Focus modu ve Safari içerik engelleyicilerinin bir kombinasyonudur

    • Android’de bu, Accessibility Service API ile yapılmış; ancak iOS benzer bir API sunmuyor ve platform çok daha kısıtlı. Bu yüzden teknik olarak mümkün olmadığını düşünüyorum

    • Şu anda bu özellik yalnızca Android’i destekliyor, iOS sürümü için ise web sitesinde bekleme listesi var

    • iOS’ta bunu uygulamak için jailbreak veya değiştirilmiş ipa yükleme gibi dolaylı yöntemlerden başka çare yok

  • iOS’ta bu yöntem mümkün değil. Bunun yerine Safari uzantısı olarak kısa videoları akıştan engelleyen Shorts Stopper uygulamasını yaptım

    • Bunun Tampermonkey’ye tek satırlık bir kural ekleyerek yapılabildiğini bildiğim için, HN kullanıcılarına uzantı satmak pek kolay değil