Comment by grumbel

1 day ago

Give every Internet user a domain name and routable IP for free with their Internet account.

That won't magically fix all the problems in an instant, but the core of everything wrong with the Internet starts with the Internet being separated into consumers and providers, instead of being a true peer2peer network.

Even in the olden days of the Internet when ISPs would give you free webspace with your Internet account, you still didn't get your own domain name, meaning all your Web presence would bust when you switched providers.

Alternatively, get Freenet, IPFS/IPNS or any of the other distributed alternatives working, but after 25 years of people trying, I kind of given up hope of it ever happening.