While I do get a lot of mail, including a lot of spam, it’s not that bad.
And the real problem is that most commercial companies make their legitimate administrative/legal mails look more & more like spam or phishing mails, not the other way around.
Not all "hostname lookups" by applications happen over DNS (or the DNS is done by something like systemd-resolved, which is often using encrypted lookups), so in many cases, depending on NSS configuration (e.g. 'file', 'resolve', 'db', 'nis', 'mymachines', 'libvirt', 'winbind', ...) this would never work?
Yes. For these cases it won't work.
OpenSnitch intercepts the client side library for this reason. I would rather want to avoid this for the moment and wait for feedback.
WiFi works fine if there are drivers for whatever WiFi chip you have.
Unfortunately there are no standards for OS to talk to WiFi devices like exist for many other types of hardware, so it’s not possible to make generic drivers.
It seems like this was implemented as a way to insert tips, and then abused to insert ads, so the developers involved might not have been aware of that part until later?
They reduce accidents in general, but bring us some “entertaining” new ones where a (usually) drunk driver crashes into the statue/fountain/whatever in the middle or uses the little “hill” in the middle as a jump ramp…