5 पॉइंट द्वारा GN⁺ 2026-02-09 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • Android notification management app DoNotNotify का पूरा source code GitHub पर सार्वजनिक कर दिया गया है
  • यह privacy को मुख्य मूल्य मानकर बनाया गया Android notification manager है, जो अनचाहे व्यवधानों को रोकने की सुविधा देता है
  • सभी notification processing offline होती है, और server पर भेजना या tracking बिल्कुल नहीं है
  • app name, message content और regex pattern के आधार पर शक्तिशाली filter rules बनाए जा सकते हैं
  • urgent notifications को whitelist में रखा जा सकता है, और अनावश्यक notifications को blacklist से block किया जा सकता है
  • open source बनने से transparency बढ़ी है और user trust मजबूत हुआ है

2 टिप्पणियां

 
xguru 2026-02-09

DoNotNotify – Android में notifications को रिकॉर्ड और समझदारी से ब्लॉक करना

जब यह पहले पोस्ट हुआ था, तब यह बात उठी थी कि अगर कोई third-party app open source नहीं है और वह मेरे सारे text messages देख सकती है, तो यह खतरनाक है. उसे ध्यान में रखकर अब इसे पूरी तरह open source कर दिया गया है।

 
GN⁺ 2026-02-09
Hacker News की राय
  • “पहले खराब कोड लिखो, फिर अच्छा कोड लिखो” वाली बात की तरह, AI-generated code को लेकर चिंता open source के शुरुआती दिनों से मौजूद रही है
    असली बात यह है कि वास्तव में समस्या हल करने वाला मूल्यवान software बनाया गया है
    open source व्यक्तिगत brand के लिए performance नहीं, बल्कि गलतियों से सीखने की प्रक्रिया है
    कोड परफेक्ट न भी हो तो डरना नहीं चाहिए और उसे public करना चाहिए। ऐसा कोड जिसे लोग आज़ादी से इस्तेमाल कर सकें, अपने आप में एक तोहफ़ा है

  • यह पारदर्शिता अच्छी लगी कि AI की मदद ली गई थी
    कोड की quality को लेकर चिंता समझ में आती है, लेकिन ज़्यादा परेशान होने की ज़रूरत नहीं है। हम सबने अतीत में इससे भी खराब कोड deploy किया है
    feedback शामिल करना और चीज़ों को verifiable बनाना ही असली उपलब्धि है। यह कि वह पहले से production में ठीक चल रहा है, बस एक bonus है

  • ‘vibe-coded’ कोड को लेकर शर्मिंदगी वास्तविक है, लेकिन सच यह है कि ज़्यादातर कोड भी लगभग इसी स्तर का होता है
    AI कोड हो या न हो, वह अनुमानित पैटर्न में fail होता है — जैसे error handling लंबी-चौड़ी होती है लेकिन वास्तव में errors handle नहीं होते, या authentication flow कुछ स्थितियों में टूट जाता है
    notification system के मामले में यह ज़्यादा अहम है कि क्या गलत payload, बहुत बड़े data, या permission check के दौरान process restart जैसे edge cases test किए गए थे
    अगर ऐसे tests किए गए हैं, तो यह पहले ही ज़्यादातर कोड से आगे है। साथी review अक्सर वह पकड़ लेता है जो automated tools छोड़ देते हैं

  • हर developer ने कभी न कभी अपने पुराने लिखे कोड को लेकर झेंप महसूस की है
    Linus का वह साहस प्रभावशाली था कि undergraduate दिनों में उसने बस “यह कोड है, देखो” कहकर उसे public कर दिया था
    परफेक्ट न होते हुए भी दुनिया के सामने रख देने का वही क्षण विकास की शुरुआत होता है

  • ऐसा प्रयास करने पर गर्व है
    पिछले कुछ महीनों में vibe-coded software को लेकर धारणा तेज़ी से बदल रही है
    यह सिर्फ ‘allow/reject’ का सवाल नहीं है, बल्कि कई दिशाओं में विकसित हो रहा है
    Android users को अपने environment पर और बारीक control देने के लिए धन्यवाद

  • मैं iOS का “Do Not Disturb” mode लगातार इस्तेमाल करता रहा हूँ, लेकिन इस app जैसी बारीक notification control वहाँ नहीं मिलती
    फिर भी, notification fatigue से परेशान लोगों को ऐसी सुविधा ज़रूर recommend की जा सकती है

  • जिज्ञासा है कि Android पर ऐसे app की ज़रूरत क्यों पड़ती है

    • Android में app स्तर पर सिर्फ “notifications allow/block” ही संभव है। DoNotNotify app के अंदर के detailed rules सेट करने देता है
      उदाहरण: “airline app की gate change notification allow हो, लेकिन ad notifications block हों”
    • कुछ apps tracking notifications और ad notifications को एक ही category में रखती हैं, जिससे granular control संभव नहीं होता। यह app उस समस्या को हल करता है
    • कई apps marketing block से बचने के लिए category system को ignore करती हैं। यह app ऐसी अलग-अलग पहचान संभव बनाता है
    • पूरे app को block किए बिना सिर्फ specific notifications को block कर पाना इसकी granular control वाली बड़ी ताकत है
  • मैं FilterBox और Buzzkill इस्तेमाल कर रहा हूँ
    FilterBox offline ML model से spam notifications filter करता है, और heuristic filtering के options भी काफ़ी हैं
    design भी शानदार है, इसलिए अब तक खरीदे गए apps में यह सबसे संतोषजनक लगा
    FilterBox की आधिकारिक साइट और तुलना पोस्ट देखें

  • GitHub से मुफ़्त में मिल जाए तब भी, मैं official store में 1 dollar देकर भी इसे खरीदना चाहूँगा

  • मैं Android user नहीं हूँ, लेकिन Anuj ने feedback लेकर ऐसा कुछ बनाया, यह सम्मान की बात है
    privacy invasion और notification overload के इस दौर में, आम users को फिर से control देना बहुत मायने रखता है
    कोड quality की आलोचना करने वालों की चिंता करने की ज़रूरत नहीं, जब तक वे खुद योगदान न दे रहे हों
    मैं भी startup में Claude और ChatGPT का सक्रिय रूप से इस्तेमाल कर रहा हूँ। Anuj का धन्यवाद

    • इन आभारी शब्दों से मैं भावुक हो गया। सच में धन्यवाद