If my machine and your machine can find each other peer to peer, then as long as we have each other's IPs, we can find each other's websites (without domains).
If you say "I run Google.com" to a resolver service, and I ask that resolver service to route me to google.com, I'll get you (and whatver site you serve me).
If I ask a DIFFERENT resolver service for the same domain, I might get a different website.
Non-global.
But this is fine and good. Maybe I actively want YOU to be my Google in the some particular context, so I use that resolver in that context... And when I want a different provider to be "my google" for a different context, I point to that one.
Silicon valley can provide its own resolver and everyone can call that "default/global" if they want. But the global nature of it is just window dressing. There is no global, beev
So people would need to know more about resolvers to get to where they want to go?
I would eventually hope for not needing IP addresses at all. I would love to just get stuff and send stuff based on my nostr keypair.
I could argue that this is where we are now. People "know" (unconsciously, via their browser and OS settings) certain DNS resolvers that are considered global / canonical. There's nothing stopping someone from choosing some wacky resolver that points domains to wacky IP addresses.
Nothing stopping them, that is, except for the lack of user-facing settings and apps with good UX. Imagine you had a web browser that had a little drop-down next to the URL bar that let you choose between "default global DNS" and "my region's DNS" and "my social circle's DNS" and "my secret club's DNS". When you enter a domain you would (maybe) get different results depending on your DNS context... This is maybe a silly contrived example, but it would work today with just an added select box.
You could imagine integrating something like this with Nostr lists or groups or something. It's just a lack of creative experiments preventing this
This could be a pretty cool thing to do at some point.
nostr:nevent1qqs2yzejj0lgme7wj2f0enjdyd7hpus5n5964jhmeyxer3827vmzrvqpz4mhxue69uhkummnw3ezummcw3ezuer9wchsygpwl2n3twa5dh2mu6ma4rthqqnx6yt8fwgnhqtc4hd4ctnrmxrnxypsgqqqqqqs55pjaj