- 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
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.
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ş
Örnek: “Havayolu uygulamasındaki kapı değişikliği bildirimine izin ver, ama reklam bildirimlerini engelle”
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