frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

DoNotNotify is now Open Source

https://donotnotify.com/opensource.html
107•awaaz•2h ago

Comments

awaaz•2h ago
A month ago, I submitted my app "DoNotNotify" to control Android notifications on Show HN [0], and it trended on the front page for a day. I was happy, but the most upvoted comments on the thread were asking for the app to be open sourced, since it dealt with system-wide notifications. My promises weren't good enough, and the community wanted more!

Why didn't I open source it in the first place? Linux has been by primary driver for more than a decade. I genuinely believe in the philosophy, and have always wanted to give back to the community. The primary reason, probably, was because I was ashamed that I had 90% vibe-coded the app. More than 2 decades of writing software, and my first contribution to FOSS would be AI-generated code? Would it withstand even the most minimal of scrutiny? Would by (unknown) name forever be tarnished? I exaggerate, but only slightly :)

So, yesterday, after a fair bit of trepidation, I changed the github repo visibility to public and put up a announcement on the app's website [1]. I have also submitted the app to F-Droid [2]. As before, I welcome the community's feedback and suggestions!

[0] https://news.ycombinator.com/item?id=46499646 [1] https://donotnotify.com/opensource.html [2] https://gitlab.com/fdroid/rfp/-/issues/3569

-- Anuj Jain

cranberryturkey•2h ago
I started doing all my projects as open source from the beginning The problem isn’t “well then they won’t pay” there tons of coders and open source users who would gladly save time and energy with paid hosted version this is what I offer potential customers that’s not even the hard part the hard part is and always will be marketing and sales and distribution
awaaz•1h ago
This isn't really a commercial project, so not much of that applies.
wundersam•1h ago
Appreciate the transparency about the AI-assisted development. Your concerns about code quality are valid, but you're overthinking it. We've all shipped worse code that we wrote ourselves.The real win here is that you listened to feedback and made it verifiable. That's what the privacy-conscious Android community needed. The fact that it already works well in production is a bonus.
nerdsniper•10m ago
Very proud of you for doing this! I think attitudes around vibe-coded software have been changing a lot over those past two months. Not just on a single axis of "accepted" vs. "rejected" but evolving along many axes. Thank you for helping Android users customize their digital environment.
IshKebab•1h ago
I'm surprised Android has an API for one app to block notifications from other apps. I guess enjoy it while it lasts.
manarth•1h ago
The NotificationListenerService.

It has genuine use-cases such as this DoNotNotify app, but could easily be misused - e.g. malware intercepting a wallet OTP notification and forwarding it to the attacker.

Access to the API is controlled by a specific permission which users have to explicitly enable in "Special app access".

https://developer.android.com/reference/android/service/noti...

niobe•56m ago
Real risk of them blocking or crippling it at some point. They've nerfed a lot of useful things over time, Wi-Fi scanning being one good example.
nextlevelwizard•1h ago
Why does Android need this? Does the OS not let you control notifications?
niobe•58m ago
I assume this allows more granularity. Many apps avoid you blocking their marketing by not using the notification categories system. It's all or nothing. This app would presumably allow me to differentiate between the two if it can't be done with notification categories.
manarth•56m ago
Android does, at the level of "Allow notifications from app X" and "Block notifications from app X".

DoNotNotify gives granularity and rules (which a specific app may have chosen not to implement).

For example:

    "Allow <budget airline app X> to display notifications of gate changes"
    "Block <budget airline app X> from displaying advertising notifications"
gschizas•35m ago
Android 15/16 does allow you to control notifications even lower, at the level of notification category, but indeed the app must have chosen to use them.
wolvoleo•5m ago
Yeah the problem is a lot of apps dump their ads in the wrong category if they even use categories :(
Suppafly•55m ago
It does, but this appears to have a lot more granularity. You don't always want to block an entire app, sometimes you just want to block some of the notifications from a specific app.

DoNotNotify is now Open Source

https://donotnotify.com/opensource.html
109•awaaz•2h ago•14 comments

Show HN: LocalGPT – A local-first AI assistant in Rust with persistent memory

https://github.com/localgpt-app/localgpt
228•yi_wang•8h ago•91 comments

Matchlock: Linux-based sandboxing for AI agents

https://github.com/jingkaihe/matchlock
11•jingkai_he•2h ago•0 comments

Haskell for all: Beyond agentic coding

https://haskellforall.com/2026/02/beyond-agentic-coding
118•RebelPotato•8h ago•31 comments

SectorC: A C Compiler in 512 bytes (2023)

https://xorvoid.com/sectorc.html
306•valyala•16h ago•59 comments

LLMs as the new high level language

https://federicopereiro.com/llm-high/
122•swah•5d ago•212 comments

The Architecture of Open Source Applications (Volume 1) Berkeley DB

https://aosabook.org/en/v1/bdb.html
36•grep_it•5d ago•5 comments

Software factories and the agentic moment

https://factory.strongdm.ai/
235•mellosouls•19h ago•393 comments

Moroccan sardine prices to stabilise via new measures: officials

https://maghrebi.org/2026/01/27/moroccan-sardine-prices-to-stabilise-via-new-measures-officials/
32•mooreds•5d ago•3 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
186•surprisetalk•16h ago•192 comments

LineageOS 23.2

https://lineageos.org/Changelog-31/
64•pentagrama•4h ago•11 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
195•AlexeyBrin•22h ago•36 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
203•vinhnx•19h ago•21 comments

Modern and Antique Technologies Reveal a Dynamic Cosmos

https://www.quantamagazine.org/how-modern-and-antique-technologies-reveal-a-dynamic-cosmos-20260202/
5•sohkamyung•5d ago•0 comments

Brookhaven Lab's RHIC concludes 25-year run with final collisions

https://www.hpcwire.com/off-the-wire/brookhaven-labs-rhic-concludes-25-year-run-with-final-collis...
81•gnufx•15h ago•65 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
370•jesperordrup•1d ago•109 comments

Wood Gas Vehicles: Firewood in the Fuel Tank (2010)

https://solar.lowtechmagazine.com/2010/01/wood-gas-vehicles-firewood-in-the-fuel-tank/
56•Rygian•3d ago•22 comments

uLauncher

https://github.com/jrpie/launcher
28•dtj1123•4d ago•8 comments

Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version

https://github.com/Momciloo/fun-with-clip-path
108•momciloo•16h ago•24 comments

First Proof

https://arxiv.org/abs/2602.05192
149•samasblack•18h ago•93 comments

Substack confirms data breach affects users’ email addresses and phone numbers

https://techcrunch.com/2026/02/05/substack-confirms-data-breach-affecting-email-addresses-and-pho...
63•witnessme•5h ago•23 comments

In the Australian outback, we're listening for nuclear tests

https://www.abc.net.au/news/2026-02-08/australian-outback-nuclear-tests-listening-warramunga-faci...
6•defrost•36m ago•0 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
612•theblazehen•3d ago•219 comments

LLMs as Language Compilers: Lessons from Fortran for the Future of Coding

https://cyber-omelette.com/posts/the-abstraction-rises.html
9•birdculture•2h ago•1 comments

Al Lowe on model trains, funny deaths and working with Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
113•thelok•18h ago•25 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
347•1vuio0pswjnm7•22h ago•565 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
922•klaussilveira•1d ago•282 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
182•speckx•4d ago•268 comments

Show HN: A luma dependent chroma compression algorithm (image compression)

https://www.bitsnbites.eu/a-spatial-domain-variable-block-size-luma-dependent-chroma-compression-...
48•mbitsnbites•3d ago•7 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
312•isitcontent•1d ago•39 comments