DoNotNotify passe en open source
(donotnotify.com)- Le code source complet de DoNotNotify, une application Android de gestion des notifications, a été publié sur GitHub : https://github.com/anujja/DoNotNotify
- Ce gestionnaire de notifications Android, développé avec la protection de la vie privée comme valeur centrale, offre des fonctions pour bloquer les perturbations indésirables
- Tout le traitement des notifications est effectué hors ligne, sans aucun envoi vers un serveur ni suivi
- Il est possible de créer de puissantes règles de filtrage à partir du nom de l’application, du contenu du message et de motifs d’expressions régulières
- Les notifications urgentes peuvent être placées sur liste blanche, tandis que les notifications inutiles peuvent être bloquées via une liste noire
- Le passage en open source vise à renforcer la transparence et la confiance des utilisateurs
2 commentaires
DoNotNotify – enregistrer et bloquer intelligemment les notifications sur Android
Lors de sa précédente publication, certains avaient souligné le risque qu’une application tierce non open source puisse voir tous mes messages ; cela a été pris en compte, et l’application a donc été entièrement passée en open source.
Réactions sur Hacker News
Comme le dit l’expression « d’abord on écrit du mauvais code, puis on écrit du bon code », les inquiétudes autour du code généré par l’IA existent depuis les débuts de l’open source
L’important, c’est d’avoir créé un logiciel utile qui résout un vrai problème
L’open source n’est pas une performance destinée à construire une marque personnelle, mais un processus d’apprentissage par l’erreur
Même si le code n’est pas parfait, il ne faut pas avoir peur de le publier. Un code qu’on peut utiliser librement est déjà un cadeau
J’ai apprécié la transparence sur le fait qu’il y avait eu de l’aide de l’IA
Les inquiétudes sur la qualité du code sont compréhensibles, mais il ne faut pas trop s’en faire. Nous avons tous déjà mis en production du code pire que ça
Le vrai accomplissement, c’est d’avoir pris en compte les retours et rendu le tout vérifiable. Le fait que ça fonctionne déjà bien en production, c’est du bonus
La honte autour du code « vibe-coded » est réelle, mais en vérité, la plupart des codes sont à peu près du même niveau
Avec ou sans IA, le code échoue selon des schémas prévisibles — par exemple une gestion des erreurs verbeuse qui, en pratique, ne gère pas vraiment les erreurs, ou un flux d’authentification qui casse dans certains cas
Pour un système de notifications, l’important est de savoir si les cas limites ont été testés : payloads invalides ou énormes, redémarrage du processus pendant une vérification des permissions, etc.
Si ces tests ont été faits, c’est déjà mieux que la plupart des codes. La relecture par des pairs permet de repérer ce que les outils automatisés laissent passer
Tous les développeurs ont déjà ressenti de la gêne en relisant du vieux code qu’ils avaient écrit
Le courage de Linus, qui à l’époque de l’université l’avait simplement publié en disant « voilà le code, regardez », est impressionnant
Même imparfait, le moment où on le met dans le monde marque le début de la progression
Je suis fier qu’une tentative comme celle-ci ait été menée
Ces derniers mois, la perception des logiciels vibe-coded évolue très vite
Ce n’est pas simplement une question de « permis/interdit », ça se développe dans plusieurs directions
Merci de permettre aux utilisateurs Android de contrôler leur environnement plus finement
J’utilise régulièrement le mode « ne pas déranger » d’iOS, mais il ne permet pas un contrôle des notifications aussi fin que cette appli
Cela dit, pour les personnes épuisées par la fatigue liée aux notifications, ce genre de fonctionnalité est vraiment à recommander
Je me demande pourquoi une appli comme ça est nécessaire sur Android
Exemple : « autoriser les notifications de changement de porte d’une appli de compagnie aérienne, mais bloquer les notifications publicitaires »
J’utilise FilterBox et Buzzkill
FilterBox filtre les notifications spam grâce à un modèle de ML hors ligne, et propose aussi de nombreuses options de filtrage heuristique
Le design est excellent, c’est de loin l’appli achetée dont je suis le plus satisfait jusqu’à présent
Voir le site officiel de FilterBox et ce post comparatif
Même si on peut l’obtenir gratuitement sur GitHub, j’aimerais quand même l’acheter sur le store officiel, même pour 1 dollar
Je ne suis pas utilisateur Android, mais je trouve admirable qu’Anuj ait pris en compte les retours pour créer quelque chose comme ça
À une époque de violation de la vie privée et de surcharge de notifications, c’est important de rendre le contrôle aux utilisateurs ordinaires
Ceux qui critiquent la qualité du code n’ont pas à être écoutés tant qu’ils ne contribuent pas eux-mêmes
Moi aussi, dans ma startup, j’utilise activement Claude et ChatGPT. Merci à Anuj