I'm surprised I haven't seen a single comment say what ought to be the obvious: the easiest way to never see Facebook ads is to just not use Facebook.

I should hope I'm preaching to the choir, I'm sure, but... quitting really isn't as hard as you tell yourself it is.

It's not as essential as you think it is.

127.0.0.1 connect.facebook.net

127.0.0.1 graph.facebook.com

127.0.0.1 staticxx.facebook.com

127.0.0.1 api.facebook.com

127.0.0.1 www.facebook.com

127.0.0.1 an.facebook.com

I typically use 0.0.0.0 rather than 127.0.0.1, then it's not even reachable.

Genuine question, it can't possibly be reachable on 127 anyway can it?

Put another way, what's the difference between 0 and 127 here? What makes it safer? TIA

Not OP but read about it on this hosts config [0].

From that page:

> We prefer to use 0.0.0.0, which is defined as a non-routable meta-address used to designate an invalid, unknown, or non applicable target.

> Using 0.0.0.0 is empirically faster, possibly because there's no wait for a timeout resolution. It also does not interfere with a web server that may be running on the local PC.

[0] https://github.com/StevenBlack/hosts