News for hackers. Stuff that matters.
Re:Steps For Better Online Privacy by syntaxing on Saturday October 17, 2020 @04:02AM (#24808290)
I just set up pihole recently and it blows my mind how almost 15% of requests are trackers/garbage. I highly recommend setting one up and donating to them if possible. You can always use balena if you're not tech savvy enough [1]. The easiest solution is to use AdGuards DNS that has most of these blocked for you [2].

[1] https://www.balena.io/blog/deploy-network-wide-ad-blocking-w...

[2] https://adguard.com/en/adguard-dns/overview.html

Re:Steps For Better Online Privacy by uniqueid on Saturday October 17, 2020 @05:04AM (#24808639)

  15%
That's actually low! Once you add some custom lists, it'll go higher than that. The lowest ratio of blocked requests I see is 38% on mine. When I use a news reader app on my phone, it goes up to around 55%.
Re:Steps For Better Online Privacy by pixxel on Saturday October 17, 2020 @05:43AM (#24808815)
Any custom list suggestions?
Re:Steps For Better Online Privacy by uniqueid on Saturday October 17, 2020 @05:55AM (#24808872)
I don't pay much attention to which is which; if you search for "pihole adlist" you'll find lots of recommendations.

FYI: You can add the list URLs in the web interface to "Group Management > Adlists" It took me a while to realize that.

Re:Steps For Better Online Privacy by pixxel on Monday October 19, 2020 @04:01AM (#24824186)
Many thanks!
Re:Steps For Better Online Privacy by cgb223 on Saturday October 17, 2020 @04:14AM (#24808350)
I’ve been thinking about doing this as a weekend project.

Does the hardware limitations of the pi mess with download or upload speeds at all?

Any weird sites that don’t work with it running?

How much better is it than something like ublock origin?

Re:Steps For Better Online Privacy by SirYandi on Saturday October 17, 2020 @04:21AM (#24808383)
> Does the hardware limitations of the pi mess with download or upload speeds at all?

Not at all (at least for me on a 100mbit connection with the Pi 3B+). I've read you could even use a pizero if you don't care about the Web interface being all that snappy.

> Any weird sites that don’t work with it running?

You set your own blocklists so you can choose how permissive you want to be. I have something like 1MM blacklisted URLs and rarely find sites to be completely broken. It's easy to temporarily pause the blocker, or add a single domain to the whitelist.

> How much better is it than something like ublock origin?

uBlock origin has the advantage of hiding content directly from the page, whereas pihole tends to leave a greyed out box where the ad used to be. I tend to use both at the same time anyway.

Re:Steps For Better Online Privacy by stekern on Saturday October 17, 2020 @04:23AM (#24808399)
Not OP, but I'm using NextDNS -- the managed version of a PiHole. I have uBlock Origin and uMatrix in all my desktop browsers, and I'm seeing around 15% blocked queries on NextDNS. Most of the blocked traffic seem to come from my mobile devices.
Re:Steps For Better Online Privacy by syntaxing on Saturday October 17, 2020 @04:21AM (#24808381)
It's just a self hosted DNS so there shouldn't be any speed reduction (goes straight to Google's DNS if it's not blocked). It very different from ublock origin that reads the html directly from the website. Since it's DNS based, it's not perfect hence why they recommend using pihole + ublock origin. The nice thing about it is that it blocks most ads pretty well (even on your phone) without breaking anything if you use the right host list, and blocks all the telemetry network wide (if you change the DNS on the router).
Re:Steps For Better Online Privacy by cgb223 on Saturday October 17, 2020 @04:33AM (#24808448)
Do you have to use Google’s DNS?

I’m currently trying to phase off my dependence on them.

Gotta wonder what kind of ad tracking/targeting they do based on DNS lookups you send them

Re:Steps For Better Online Privacy by johnpowell on Saturday October 17, 2020 @04:43AM (#24808518)
There are multiple DNS options. Or you can just use Unbound and be your own DNS.

https://i.imgur.com/3sVDwhQ.png

https://docs.pi-hole.net/guides/unbound/

Re:Steps For Better Online Privacy by luc79 on Saturday October 17, 2020 @04:42AM (#24808508)
You can configure any DNS server you like
Re:Steps For Better Online Privacy by pmoriarty on Saturday October 17, 2020 @05:53AM (#24808855)
Just put Steven Black's host list[1] in to /etc/hosts

Not sure what, apart from extra cpu cycles, pihole adds over this.

[1] - https://github.com/StevenBlack/hosts

Re:Steps For Better Online Privacy by rhamzeh on Saturday October 17, 2020 @11:48AM (#24810836)
I used to do that, but then all of those blocked domains start appearing in the ssh auto-completion alongside those configured in ssh config, which gets annoying.

I prefer dnscrypt-proxy over PiHole if you don't want a UI.

NOTE: A benefit of PiHole/dnscrypt proxy on a local server like the raspberry pi is that you can use it across your devices instead of just on your laptop.

Re:Steps For Better Online Privacy by devinegan on Monday October 19, 2020 @04:54PM (#24830900)
Big advantage for me is network wide blocking on all devices with one central location to manage lists.
Re:Steps For Better Online Privacy by dheerajvs on Saturday October 17, 2020 @04:41AM (#24808506)
How ironic that the balena.io site uses Google Analytics!