5 puan yazan GN⁺ 2026-02-09 | 2 yorum | WhatsApp'ta paylaş
  • Bir Android bildirim yönetimi uygulaması olan DoNotNotify'nin tüm kaynak kodu GitHub'da yayımlandı
  • Gizliliği temel değer olarak benimseyerek geliştirilen bu Android bildirim yöneticisi, istenmeyen kesintileri engelleyen özellikler sunuyor
  • Tüm bildirim işleme süreçleri çevrimdışı olarak yürütülüyor; sunucuya gönderim veya izleme kesinlikle yok
  • Uygulama adı, mesaj içeriği ve regex desenlerine göre güçlü filtre kuralları oluşturulabiliyor
  • Acil bildirimler beyaz listeye alınabiliyor, gereksiz bildirimler ise kara listeyle engellenebiliyor
  • Açık kaynağa geçişle birlikte şeffaflık sağlanıyor ve kullanıcı güveni güçlendiriliyor

2 yorum

 
xguru 2026-02-09

DoNotNotify – Android'de bildirimleri kaydedip akıllıca engelleme

Daha önce burada paylaşıldığında, açık kaynak olmayan bir üçüncü taraf uygulamanın tüm mesajlarımı görebilmesinin riskli olduğu yönünde yorumlar vardı; bunu dikkate alıp uygulamayı tamamen açık kaynak hâline getirmişler.

 
GN⁺ 2026-02-09
Hacker News görüşleri
  • “Önce kötü kod yazarsın, sonra iyi kod yazarsın” sözünde olduğu gibi, AI tarafından üretilen kod konusundaki kaygılar açık kaynağın ilk günlerinden beri vardı
    Önemli olanın, gerçek sorunları çözen değerli bir yazılım ortaya koymuş olmak olduğu vurgulanıyor
    Açık kaynak, kişisel marka için yapılan bir performans değil; hatalar üzerinden öğrenme sürecidir
    Kod mükemmel olmasa bile korkmadan yayımlanmalı. Özgürce kullanılabilen kod başlı başına bir hediyedir

  • AI desteği alındığı konusundaki şeffaflık hoş karşılanmış
    Kod kalitesiyle ilgili kaygılar anlaşılır, ama fazla dert etmeye gerek yok. Hepimiz geçmişte bundan daha kötü kodlar dağıttık
    Geri bildirimi yansıtması ve doğrulanabilir hale getirmesi asıl başarı olarak görülüyor. Üstelik hâlihazırda prodüksiyonda iyi çalışıyor olması da ekstra bir artı

  • ‘vibe-coded’ kodla ilgili utanma duygusu gerçek, ama aslında çoğu kod da benzer seviyede
    AI kodu olsun ya da olmasın, öngörülebilir kalıplarla başarısız oluyor — örneğin hata yönetimi uzun uzun yazılıyor ama gerçekte hataları ele almıyor ya da kimlik doğrulama akışı bazı durumlarda bozuluyor
    Bir bildirim sistemi söz konusuysa, hatalı payload’lar, aşırı büyük veri ya da yetki kontrolü sırasında sürecin yeniden başlaması gibi uç durumların test edilip edilmediği önemli
    Bu testler yapıldıysa, zaten çoğu kodun önüne geçmiş demektir. Ekip arkadaşı incelemesi, otomatik araçların kaçırdığı şeyleri yakalar

  • Her geliştirici geçmişte yazdığı kodlar için bir noktada utanmıştır
    Linus’un lisans yıllarında bunu sadece “işte kod, bakın” diyerek yayımlamış olma cesareti etkileyici bulunmuş
    Mükemmel olmasa da dünyaya sunulan o an, gelişimin başlangıcıdır

  • Böyle bir girişimde bulunmuş olmasıyla gurur duyulmuş
    Son birkaç ayda vibe-coded yazılım konusundaki algı hızla değişiyor
    Bu artık sadece ‘izin ver/engelle’ meselesi değil; farklı yönlerde evriliyor
    Android kullanıcılarının kendi ortamlarını daha ayrıntılı kontrol edebilmesine imkân verdiği için teşekkür edilmiş

  • iOS’ta “Rahatsız Etmeyin” modunu uzun süredir kullanan biri, bu uygulamadaki kadar ayrıntılı bir bildirim kontrolü sunmadığını söylüyor
    Yine de bildirim yorgunluğu yaşayan herkese böyle bir özelliğin özellikle tavsiye edilebileceği belirtilmiş

  • Android’de neden böyle bir uygulamaya ihtiyaç duyulduğu sorulmuş

    • Android’de uygulama bazında yalnızca “bildirimlere izin ver/engelle” yapılabiliyor. DoNotNotify ise uygulama içindeki ayrıntılı kuralları ayarlamaya izin veriyor
      Örnek: “Havayolu uygulamasındaki kapı değişikliği bildirimine izin ver, ama reklam bildirimlerini engelle”
    • Bazı uygulamalar takip bildirimleriyle reklam bildirimlerini aynı kategoriye koyuyor; bu da ince ayar yapılmasını imkânsızlaştırıyor. Bu tür uygulamalar bu sorunu çözüyor
    • Birçok uygulama pazarlama engellemesini aşmak için kategori sistemini görmezden geliyor. Bu uygulama bu ayrımı mümkün kılıyor
    • Tüm uygulamayı engellemeden yalnızca belirli bildirimleri kapatabilen ayrıntılı kontrol en büyük avantaj olarak gösteriliyor
  • Bir kullanıcı FilterBox ve Buzzkill kullandığını söylemiş
    FilterBox, çevrimdışı bir ML modeli ile spam bildirimleri filtreliyor ve sezgisel filtreleme seçenekleri de oldukça zengin
    Tasarımının da çok başarılı olduğu, şimdiye kadar satın aldığı uygulamalar arasında en memnun kaldığı uygulama olduğu söylenmiş
    FilterBox resmi sitesi ve karşılaştırma gönderisi referans verilmiş

  • GitHub’dan ücretsiz indirilebiliyor olsa bile, resmî mağazada bunun için 1 dolar bile olsa ödeme yaparak satın almak istediğini söyleyenler var

  • Android kullanıcısı olmadığını söyleyen biri, Anuj’un geri bildirimleri dikkate alıp böyle bir şey üretmesini takdire değer buluyor
    Mahremiyet ihlalleri ve aşırı bildirim çağında, sıradan kullanıcılara kontrolü geri vermesinin anlamlı olduğu söyleniyor
    Kod kalitesini eleştirenlerin, doğrudan katkı sunmuyorlarsa çok da önemsenmemesi gerektiği ifade ediliyor
    Kendisinin de bir startup’ta Claude ve ChatGPT’yi aktif biçimde kullandığını söyleyip Anuj’a teşekkür ediyor

    • Bu teşekkür dolu sözlerden etkilendiğini, gerçekten minnettar olduğunu söylemiş