Need help?
<- Back

Comments (27)

  • yoavm
    If 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
  • muti
    Weird 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.
  • BLKNSLVR
    I'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.
  • 1vuio0pswjnm7
    Whitelist/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
  • anilakar
    There'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.
  • jolux
    10ms? Good grief that’s slow.
  • fwip
    Cool idea, latency might be too high, wish the docs weren't all AI vomit.
  • anon
    undefined
  • rekoil
    "They were too preoccupied with whether they could, they never stopped to think whether they should"Jokes aside, very impressive that it works!
  • nicman23
    i dont get pihole. just use a proper dns? if you want local, just use unbound?
  • manlymuppet
    Wow, this is an atrocious name for a project haha. Cool though.
  • aiXis
    [flagged]