4/2/2026 at 10:09:19 AM
Since I needed it to be my primary DNS, I also added: recursive resolution from root nameservers, DNSSEC chain-of-trust validation, ad blocking (385K+ domains), and LAN service discovery.I wrote about the DNSSEC implementation here: https://numa.rs/blog/posts/dnssec-from-scratch.html It's now my daily system DNS. Single binary (~8MB), macOS/Linux/Windows.
`sudo numa install`
by rdme
4/2/2026 at 2:50:06 PM
Very interesting project! I have a couple of questions. With all the default blocked domains loaded, what is the average memory usage? Currently, I am using Pi-hole on a low memory single board computer. Is it possible to use this instead of Pi-hole? If so, I’d like to use it for all of my devices."by pyprism
4/2/2026 at 3:00:23 PM
With 390K blocked domains: ~31MB total process footprint. Breakdown: - Blocklist: 23.4MB (390K domains) - Cache: 3.8MB (4.4K entries) - Query log, SRTT, runtime: ~4MBIt binds to 0.0.0.0:53 by default, so just point your devices' DNS to the board's IP
by rdme
4/3/2026 at 10:05:52 AM
Romanian project. Instant upvote. Great workby onel
4/2/2026 at 11:03:35 AM
Thanks! If you hit any issues during setup, feel free to open an issue — happy to help debug. The dashboard at localhost:5380 shows what's happening in real time.by rdme
4/2/2026 at 2:19:04 PM
Why are you replying to your own coment?by siruwastaken
4/2/2026 at 2:21:16 PM
I think it's a bot? There's an identical version of this comment in another reply, except it cuts off half way through a sentence.by happytoexplain
4/2/2026 at 2:32:44 PM
I hit reply on the wrong post and you can't delete comments or at least I don't see how it can be doneby rdme
4/2/2026 at 4:12:35 PM
Above the comments I've written on HN I see:5 minutes ago | parent | next | edit | delete
by dgb23
4/2/2026 at 4:22:54 PM
That only lasts for a few minutes until it’s locked and you can no longer delete after that.by hxugufjfjf
4/3/2026 at 12:47:42 AM
It lasts 2 full hours, at least for edit. Delete stops working when someone replies afaik.by eqvinox
4/2/2026 at 2:31:39 PM
because I clicked reply on the wrong one and you can't delete it...by rdme
4/3/2026 at 9:21:18 AM
Of course I can’t prove it, but i am guessing some kind of “AI” is doing that. Humans rarely use emdashes.by nalekberov
4/3/2026 at 10:43:45 AM
[flagged]by BrandoElFollito
4/3/2026 at 5:33:29 PM
Please don't break the site guidelines, regardless of how wrong someone is or you feel they are.You're right about em dashes of course (https://news.ycombinator.com/item?id=47154752) but being right on a point does not make it ok to attack another user or violate the rules of the site.
by dang
4/3/2026 at 11:55:04 AM
[flagged]by nalekberov
4/3/2026 at 5:34:24 PM
Please don't respond to a bad comment by breaking the site guidelines yourself. That only makes things worse.by dang
4/3/2026 at 12:10:32 PM
[flagged]by BrandoElFollito