<- Back
Comments (27)
- yoavmIf you're ever thinking about getting an ESP32-C3, do yourself a favor and get the variant that you can connect an external antenna to. The normal C3 has a built-in antenna that is extremely weak, making it useless for most things I was planning using it for.
- timvdalen> The trick everyone misses:Please just write the first sentence of your README yourself
- mutiWeird how the readme talks about hash collisions, but not in the way I would expect. Two blocked domains with the same hash isn't a problem, they both need to be blocked.Where hash collisions matter is false positives, e.g. if hash(google.com) = hash(adserver.com). There does appear to be a web dashboard and /unblock api so should be straightforward to resolve.
- BLKNSLVRI'm a bit of a paranoid freak that likes lists, so I've got a PiHole that has a total list of 14-16M blocked domains.Great idea, and good for casual blocking, but I'm almost moving to an "allow list" mindset. This solution would probably work better for that, I wonder if the good parts of the internet would fit into an 140k list.
- 1vuio0pswjnm7Whitelist/allowlist is easier, e.g., it's smallerDepends on the user but not everyone is visiting new websites everydayEven for those that are, the number of domain-IP mappings needed will be relatively smallDefinitely under 140,000Most DNS data I use is "static", it rarely changes. As such most times I don't have to make DNS queries. I store the domain-IP mappings in proxy memory; this is faster than DNSNo "blocklist" needed
- anilakarThere's no point in using PlatformIO for ESP32 MCUs. The native ESP-IDF extension works much better.I would only recommend using it instead of the standard Arduino Processing IDE.
- jolux10ms? Good grief that’s slow.
- fwipCool idea, latency might be too high, wish the docs weren't all AI vomit.
- anonundefined
- rekoil"They were too preoccupied with whether they could, they never stopped to think whether they should"Jokes aside, very impressive that it works!
- nicman23i dont get pihole. just use a proper dns? if you want local, just use unbound?
- manlymuppetWow, this is an atrocious name for a project haha. Cool though.
- aiXis[flagged]