For my young kids ( under 10 ), I am very strict on what they can see and do online. Screen time, CleanBrowsing, and app restrictions enabled.
For my teenager, it is a bit different. More conversation, more privacy and more spending time teaching her about computers, security, privacy, etc. She chose to install CleanBrowsing, an ad blocker, all on her own to protect herself.
It depends on the reason to learn a new language. Once you know a few languages, you generally only learn a new one if you are trying to solve a specific problem that it can do better.
What I try is to solve a small piece of the problem I am trying to solve to get more familiar with it before committing.
Archive.is is very interesting. I was checking and they block (by responding back with 127.0.0.3):
- 1.1.1.1
- Neustar DNS
- AdGuard DNS
But they don't block Quad9 or CleanBrowsing that also do not send the EDNS subnet. Very curious way of blocking itself out of the Internet. OpenDNS blocks it (sends to their block page):
Note that with DoH on Firefox, your intranet domains do not work. Had issues with it before and had to disable DoH just to access our company printer. Also causes issues with DC.
That goes into the argument that DNS (domain name lookup) should be a system and network-level setting, not an App-based setting.
More people should be running their own mail servers, their own web servers, their own IRC servers, etc.
But I don't think we are ever going back to that direction. The arguments and benefits for running one locally are not enough the trouble as well.
Performance? Due to DNS caching at the resolver level, it is probably faster to use Google's 8.8.8.8 or CloudFlare's 1.1.1.1, than anything local (where all dns requests are a MISS).
Privacy? With DNS over TLS/DNS over HTTPS, your ISPs can't see what you are doing. If you run DNS locally, they can. Yes, they will see all the requests your resolvers are doing to the auth DNS servers.
Security? Some good resolvers, like Quad9 or CleanBrowsing will block malicious domains. CleanBrowsing will also help blocking adult content if you have kids. I don't think maintaining such control is practical for most people (pi-hole helps, but still hard to keep it updated and find good enough databases to use).
I would love a de-centralized web, but it is pretty hard to go back.