News for hackers. Stuff that matters.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by RulerOf on Tuesday February 06, 2024 @07:09PM (#39282778)
> I'm curious what issues you ran into with Pi-hole?

My primary problem with Pi-hole or any other DNS-based blocker is that it silently breaks things. YouTube stopped saving my spot in videos. I couldn't click through on any link that involved a tracking service.

These things accomplish their stated task well, but leave behind an insidious trail of browser errors, broken pages, and broken apps without ever indicating to the user what the cause of the problem really is.

DNS just isn't the right tool for fixing shitty UX in the browser DOM or a mobile app. It's a happy coincidence that it works more often than not.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by Rastonbury on Tuesday February 06, 2024 @08:38PM (#39283415)
It must be the lists in pihole or something, I don't get any of those issues with NextDNS, if anything Ublock breaks sites before it does
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by instagib on Wednesday February 07, 2024 @04:46AM (#39286506)
Yeah nextdns regularly blocks things I don’t want to see and many email tracking links fail, some online stores don’t work (https://www.thermoworks.com/) and it’s really easy to turn off on my phone.

I saw some people setup pihole 5min temporary off buttons one way or another to get by. I run lockdown also.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by Rastonbury on Wednesday February 07, 2024 @06:44AM (#39287348)
Try disabling ublock or other privacy extensions. Thermoworks add to cart doesn't work on my regular browser with everything but works on my browser that doesn't have those extensions with NextDNS, again it might be one of your blocklists
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by jethro_tell on Tuesday February 06, 2024 @07:22PM (#39282880)
Is this an issue that next dns fixes for you?
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by RulerOf on Tuesday February 06, 2024 @08:21PM (#39283303)
Never used it, but I wouldn't expect it to, assuming it works the same way.
Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by foxylad on Tuesday February 06, 2024 @07:42PM (#39283017)
Odd - I have a pi-hole on my home network and never hit the issue with YouTube. The only breakage I've found is the top "results" (actually sponsored ads) on Google search don't work, but I always scroll past those anyway to discourage bad behaviour.

In fact pi-hole works so well that I'm always struck by how awful the internet has become when I venture away from my home network. Doctorow's enshitification in action.

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by RulerOf on Tuesday February 06, 2024 @08:21PM (#39283296)
The YouTube thing was what turned me on to Pi-Hole's list of commonly-whitelisted domains[1], but even after adding it, the experience of things breaking was just ultimately too frustrating to keep using it.

It's really an issue with feedback, though. When my ad blocker breaks a page, it says that it blocked something. When pi-hole breaks a page, it just appears to be broken.

1: https://discourse.pi-hole.net/t/commonly-whitelisted-domains...

Re:Runs on your OpenWrt box: AdGuard Home is network-wide bl... by ap-andersson on Wednesday February 07, 2024 @07:24AM (#39287686)
I have had to do the same to fix Youtube progress reporting, but not much more. That is one of few things the PiHole has ever broken for me (that I know of...). I agree that a problem with PiHole is that if something is not working and I disable uBlock as a debugging step, then I have to also browse and login to 2 different PiHole GUIs and temporarily disable it. Without knowing if PiHole actually blocked anything. It is especially inconvenient when on the phone. I have not looked if it already exist, but I would want a nice little app I can open and just click "disable for X time" which would disable the blocking on all my PiHoles at once. Also syncing all settings from a "master" instance would be great. Maybe the default lists should contain some of the whitelis domains or something aswell.

Still, these problems are so small compared to the value I get out of my PiHoles. Blocking ads for years on end while having troubles maybe 3-4 times in total. All the other time it just works.