Comment by deadbabe
10 hours ago
I'm just surprised there is still only one web after all this time.
Why isn't there a multiverse of "webs", each with different cultures or rules for whatever their niche is?
There could be a web where its only personal websites, and using different protocols besides TCP, HTML markup and even DNS.
Or have we forgotten how to simply even build a web from scratch? Didn't CERN do this in a lab like 40 years ago?
What's wrong with TCP, HTML and DNS? Why spend time to build an alternative solution? Why use the inferior solution someone built as a hobby project?
Honestly there kinda is a new web, they call it web 3 and it's only crypto scams. I'll stick to TCP and html for now I think.
As somebody working in this "future-web" space, I see HUGE issues with the legacy web stack:
- It requires a server to publish, which is expensive and difficult for regular users with a laptop or a phone. This can be solved with a mix of p2p and federation
- There is no decentralized trust system- only DNS+HTTPS, which requires centralized registration (TLDs). A domain may be cost-prohibitive for somebody who just wants to write comments and a few documents on the web. This can be solved by forming a social graph of cryptographic identity validations (aka, the "web of trust")
- There is no versioning system. This can be solved by making chains of immutable signed content, like we do with git.
- There is no archival system that allows you to "back up" the content of a website in a trustless way. Look at IPFS and BitTorrent for the solution there.
I believe these are the main reasons the web has failed as a social publishing system. Aside from companies and technically skilled individuals, everyone publishes on centralized social media platforms. This is a dangerous consolidation of power.
We hate to admit it, but the open web has taken the "L". The good news: these are solvable problems and I'm not giving up anytime soon!
> Honestly there kinda is a new web, they call it web 3 and it's only crypto scams.
To distance ourselves from crypto scams, we strongly avoid the web3 label, despite some similarities.
This feels very 2000's. eDonkey, Perfect Dark, Opera Unite....
Turns out, other than piracy, there are no legitimate uses. The existing technologies are good enough.
P2P is cool if you have a desktop, but you cannot host from laptop or phone that spends most of the time sleeping (unless you want your battery to die real fast). The solution is hosting providers - which are already decentralized (and federated, if you squint hard enough)
Web of trust never took off - turns out people don't trust their friends' friends' much, some sort of centralized authority works much better.
_Cryptographic_ identities have huge problem of it's own - there are many people who don't have any persistent data on their PC - for example, they have only one laptop/phone, they don't back it up, and it breaks regularly. If your system requires one to keep a secret key for decades, it automatically excludes a very large fraction of computer users.
Publicly accessible versioning and immutable content sound cool for readers, but have very few upsides (and many downsides) for writers. And it's writers who select publishing technology.
People has been proposing those things forever. No one needed them back then, and no one needs them today. Just look at which decentralized social networks are actually winning (like Mastodon) - it's pretty much opposite to what's described in your comment.
1 reply →
P2P and federation tech is really cool stuff! I feel like ipfs is what most non-tech people thought the cloud was, perhaps even what it should've been.
I'll admit I'm a bit out of the loop though. Say I wanted to publish a blog on this.. Let's call it web 4, for lack of a better term..
How would I do it? How would people find it? Last I checked there wasn't really a good solution for that(or at least I didn't find one) but it's been nearly a decade, so things might've changed!
1 reply →
HTTP/HTML are legitimately not good designs for building networked applications besides those actually intended to be rendered as hypertext by a browser.
IPv4 is not a good protocol for obvious reasons, and IPv6 isn’t for political/bureaucratic reasons on top of the baseline inertia (try getting a block and using it IRL). IP is used as a kind of proxy for physical identity that is very ill suited for the task (but the best option available to Internet users outside the application layer) and DNS/CA is in practice captured and centralized by people charging Bob’s Restaurant $10 for a name.
The IANA is captured by both because renting IP addresses and domain names are basically their business model, which they franchise out through multiple layers of hierarchy to business that turn profit off of renting numbers and names to end users and do the dirty work, then contribute back up its governance structure.
Domain ownership, DNS, and IP block assignment are probably the most legitimate possible applications of NFTs to date. One day LEO satellite “Internet” adoption might be good enough for non-IP global networking but until then we have even-worse centralized NFTs rented out by a bureaucracy. Works great if you want true participation at the Internet level to be too expensive, time consuming, and complex for 99% of people. Facebook and Reddit for the plebes to deal with the lack of usability/what they want elsewhere, Cloudflare for us!
Don't see why would LEO satellites replace IP protocol? All the servers are on the ground and wired to each other, and this will never change. Satellite internet is just another way to achieve "last mile", it never has a chance to be its own thing.
And if you don't like DNS/CA/IP ownership, there are always overlay networks - this can give you "non-IP global networking" today. The amount of people participating in them should show how much of the problem existing technologies really are...
> What's wrong with TCP, HTML and DNS?
The Company doesn't own them. The Company doesn't control them. People can use them for things contrary to The Company's interests. The Company must protect itself, its brand, and its Intellectual Property!
> Why use the inferior solution someone built as a hobby project?
Hobby project? The Company is not a hobby. The Company is a Major Corporation with Interests, Investments, Shareholders, and Vision. The Company is The Future!
For "The Company" read "CompuServe" or "The Source" or any of a few other "online services" that existed before the Internet was opened up and the World Wide Web wiped everything clean. They were The Future of the not-so-distant past. As for why they didn't survive, well, Metcalfe's Law is a good first-cut explanation: The value of a network is proportional to the square of the number of users, because that's the number of connections it can have, and value comes from connections, inherently. What good is a network that can't connect you to what you want?
https://en.wikipedia.org/wiki/Metcalfe%27s_law
I got up to the compuserve bit before realising you were talking about the past rather than the (very corporate) present web.
Most of the "alternative webs" are fairly dark forest by design. Each exists at a different variation of the OSI model. And strangely enough most that I've experienced have had entirely better cultures due to their smaller size, or even due to the alternative methods of transmission and replication (no one has to listen or replicate your messages, so if you're an ass, your messages don't propagate).
Often the problem is that we have higher expectations from our technology. It's no longer okay to send a message over clear text on a network. We expect things to be fast, latency free and with security primitives. These additional elements are hard to implement without infrastructure, and hardware that is optimize for the particular task.
Interesting, I wonder whether you could create a Symbiotic web. One that utilizes existing traffic, but is able to create a different interpretation based off a parallelism.
By having an index of the data, and then applying masks, you could reshape one payload into another by knowing the delta between what you have, and what you want to communicate.
It could allow for a layered internet, which leverages the infrastructure that exists already, the traffic that exists already but allows for content to be transferred for free (or pennies)
You could then send out multiple different videos using mostly the same traffic, all masking off the deltas from the source to the destination.
>Why isn't there a multiverse of "webs", each with different cultures or rules for whatever their niche is?
Because you don't understand the problem with the current web.
1. You find something interesting and put it on a site.
2. Other people find it interesting too come to your site.
3. Those other people have their own interesting things too, so you decide to allow them to put it on your site.
4. Your site grows bigger.
5. Other people see the people on your interesting site as targets to advertise to and the cycle of spamming and filtering spammers begins.
6. You give up because it's too much work fighting the spammers.
7. Only large sites exist.
---
>here could be a web where its only personal websites, and using different protocols besides TCP, HTML markup and even DNS
No the web isn't authoritative, so how is your 'person web' going to prevent non-personal sites. How is it going to prevent proxies that take IP and allow it to access your whichama-protocol?
>even build a web from scratch
It's both easy to do and useless. Who is going to access it, they don't have your software. And, this is what major providers already do with their lockin since they have a means of distributing their software.
Step 3 is the mistake. Don't allow anyone to put anything on your site. They can make their own site if they're that keen.
Average person stops at this step because you generally need to use at least 2-3 services with separate accounts, logins, guides, and documentation (registrar, DNS/CDN, hosting, GitHub, various other dev tools) and to be prepared to spend some time reading technical documentation and guides, getting it all working together, just to have a website on the Internet that says something you made it say.
Once you start getting into analytics and development and payments and seo and hosts that aren’t just static sites, it’s just too much. There are some companies that try to hide it all behind products positioned towards non-technical website creators but really very few that do a good job at taking you from nothing to a full site. We’re about 2 weeks away from becoming one of those because I think it really isn’t as simple as saying “make your own site” now, even though it could be.
>They can make their own site if they're that keen
Which curves back into discoverability. How is anyone going to find it? A search engine? They typically have to profit somehow, so they'll gladly link to a site with your same data that has ads on it first.
Site just for fun, we have that now. Either nobody knows they exist, or you suddenly find you're sticking it behind cloud flare to keep your traffic costs reasonable from the mass amount of junk hitting sites.
Nothing is solved, we are back to the original problem in the article.
sorry to hear you weren't invited
> Why isn't there a multiverse of "webs", each with different cultures or rules for whatever their niche is?
Those are called "websites"
There's still BBS, it's hugely popular in Taiwan.
I'd argue Discord servers are another Web as well.
There is that web still but Google either doesn’t implement or kills off any tech it doesn’t like.
XSLT, XML, Gopher, Js-free web, etc. are all different parts of the multivaried web.
As soon as you make a case for more technologies. Google or the React team or someone tied to the Business Web will tell you it’s not a good idea because security or lack of support or some side stepping reason.
There's Gemini https://www.glukhov.org/post/2025/10/gemini-protocol/
> Didn't CERN do this in a lab like 40 years ago?
No. CERN (aka, Tim Berners-Lee) came up with HTTP and HTML, but he built on top of TCP/IP and DNS.
> using different protocols besides TCP
QUIC is going in that direction, by running on top of UDP.
---
In any case, without replacing the protocol stack we already have different webs, thanks to the walled-garden nature of modern social networking platforms. Linking to an Instagram reel or a Tiktok video is a pain in the neck; if you do not have an account there's a good chance you won't be able to see the content anyway. X is going in a similar direction. This (as well as their non-textual nature, of course) makes them hard to crawl and index for search engines. Fragmentation and niches inevitably ensue.
We're basically right about to launch this at my company right now. It's going to be one of the first platform products we launch and will be based on our static site generator called Statue https://github.com/accretional/statue. We styled the default Statue site as a SaaS landing page because that's what we needed when we started working on it, but I really want to explore a more Myspace/Blog oriented UX
Actually, making a second web is not so hard, that's arguably what Facebook is, it's making a web that is able to occupy the same privileged position on the Internet that is difficult. DNS, Domains, CAs, and IP allocations are all de-facto centralized. You could in theory convince a bunch of friends to use different DNS/Domains/CAs but IP touches real infrastructure so you need it for anything of notable size. But regardless, go ahead. Unless people can make HTTP GET requests to your Domain A/CNAME records and receive HTML it'll probably be like your web doesn't exist.
Our network includes identity as a first-class citizen, and when you make internal-internal requests, terminates both ends of the connection, so it does do crazy stuff to cache/serve/resolve data, including site contents. It's kind of like a "shadow realm" for the Internet because it only lives in datacenters and whatever "wormhole" connections you make into that network from outside of it. That does allow us to evade the icy grip of Big Internet Protocol, but not the ghost of internet protocol past and present.
Actually the problem with the web is that nobody wants it in its current form, I think. Partially maybe because it got polluted/embrace-extend-extinguished as a consequence of platforms like Reddit, Google Search, Facebook, etc. But also because the cost and time complexity is too high for regular people, or even most technical people, to make full use of it on a personal basis. My hope is that we/someone can make it dead-simple and cheap to setup, create, and host non-trivial websites used by real humans to do real human things besides marketing and the content that enables marketing.
> it's making a web that is able to occupy the same privileged position on the Internet that is difficult.
Interestingly, Facebook managed that, too. https://en.wikipedia.org/wiki/Internet.org
Net neutrality is kind of a different thing with wireless services than wired ones. I certainly wouldn’t want Facebook to be the entire Internet for me, but if someone wants to run an Internet-like wireless network and someone else wants to pay to be a part of it, it’s not necessarily harmful to them or me. It would be the only realistic medium for something better than the Internet to take off without being physically dependent on the legacy Internet.