Not every was around when the web was obscure. It's hard to explain how magical that time was. The pinnacle of the web for me was Audio Galaxy. A website where you could find new music to download and even push music to your friend's computer (using the Audio Galaxy Satellite app) [1].
I spent so much time in IRC rooms and discussion forums. It wasn't doom scrolling. No one was trying to manipulate me for my time or money. Perhaps you can think of it like going down a rabbit hole of Wikipedia articles. But there were so many people sharing so many unique perspectives - some I became friends with and many of those remain today.
I felt something like neocities might recapture that feeling. I haven't put in enough time to see if that's the case. I do hope that for a future generation that they get to experience something like the very early web ... it truly was remarkable.
We'll have the same nostalgia for being able to travel anywhere without our location and emotions catalogued by government databases analyzing us for threats to order.
The version of doom scrolling then was refreshing threads on your common-interest forum. Or staring blankly at the screen waiting for the next chat message.
Chat obviously still exists but… I don't know. Discord et al don't feel like the IRC channels of yesteryear, but I don't know why. Not having to battle nickserv? Too much external media?
Perhaps speed is part of this. On a 56k, with 30kbps down, you couldn't rush around. Everything in the process came with load times. Forced meditation.
I have a theory that part of why you don't see such great niche sites now is that they were the productive of cognitive surplus. People had spare brain power and not that much to do with it, so they built and contributed to fun sites.
Now, FB and YouTube and Tiktok etc have gotten very good at consuming all that free time and energy.
They have become good at capturing that surplus. People are still doing amazing things, and these platforms give them the tools to publish videos, an audience, and monetisation opportunities. However the platforms giveth, then taketh away.
Hard to say. People certainly seem pretty motivated (and better equipped than 10-20 years ago) to create content for money. It just feels like there is less whimsical, fun expenditure of effort.
A lot of what is being created is fairly derivative though, it's often more like a grift than an act of innovation. Actually coming up with something new damn near requires a fair bit of cognitive surplus.
Yeah, Kevin Munger's book skillfully dissects what he calls "The YouTube Apparatus" [0]
The creators aren't really tuning their output based on consumer feedback, they're actually optimizing for the platform's metrics, so it's the (algorithmic) machine incentivizing humans to essentially feed it money.
You don’t see it because we’re all back in the gated community of AOL, but rather than clicking on an icon to a community you click a Google search result.
I can see some of it coming back. Myself I find AI has restored my joy with development by removing most of the drudge and leaving me to be mostly in charges of ideas and direction. It has reduced the amount of time required to build something and works around some of that metacognitive laziness that had crept in.
Before MySpace web designers and developers could have work all year just working with bands. Band web work basically dried up below a certain band success level over a year or two.
But since MySpace allowed custom CSS and had limited built in design options it created a new market for custom pages. The rates were mostly lower but there were probably 100X the number of bands that needed work.
There's money/profit, but there's also society. before facebook, the web was a virtual space of pseudos, when reality (real name, places, pictures) started to leak in, suddenly things get serious. you can bully, impersonate, steal/toy-with personal information... rapidly problems occur and need for law and morality follows suit.
One of my collaborators would say we got seduced by the idea that it wasn't about the money. That is, it was cheap enough that we could go for a while without thinking how to pay for it, then the advertising model looked like an answer.
Early on one would make the comparison to advertising on TV, radio, magazines and such. Little did we know that personalized advertising would lead to something much worse. I mean, Proctor and Gamble, who gave us the soap opera, has been around since 1837. Do any of the big YouTube advertisers like all the fake food companies or the scam supplement subscription companies or Established Titles expect to be around in 2 years?
If people had been thinking about how to pay for it from day one we'd be in a different place.
I'm not sure mandatory payment could have worked when the internet brought down the cost of publishing, which has only continued to drop.
Not to mention the incentives to create a way to distribute (cough pirate) paid content to people who do not want to pay. That would have broken the system from the start. Some software nerd somewhere would've figure that out.
I feel that early on, we should have had the foresight to press the microtransaction option much harder. There could have been a widely adopted standard where you load your browser or UA with money and then individual sites visited could be given permission to debit some amount per page load, hour consumed, or whatever. I would rather pay a few cents to read an article or watch a video than have surveillance capitalism ruin everything for everyone. It's not about the ads, it's about the ecosystem.
Ever heard the expression "bad money drives out good"?
Free content drives out paid-for content. It would only take a tiny percentage of sites going ad-supported. All the users would rush to them, the microtransaction sites would see this, and they would soon change their models.
Or, since we pay for access to the internet, let's say like $80 per month for home connection, plus $20 per month for phone data, and the internet providers know the websites we visit (in Australia they have to keep this information for 2 years), and can approximate how much time we spend there, they could redistribute part of the $100 (50%?) to the website owners automatically.
That sounds just as bad if not worse than what we have today. You'd have to outright pay for your hardware, electricity, connectivity, and then on top pay for every piece of content. Browsing would suck as there would only be bad mechanisms for previewing content before deciding to access it (and being charged). Enshittification would still happen just like with cable television and video streaming. You'd have to pay for access but then still have ads and tracking on top.
Who knows? If we had micropayments we certainly would have had a lot of fraud around them,.
I'm sure, however, that we haven't seen how bad it gets on our current track.
Last summer I watched a lot of Tubi, which is a free advertising streaming service which has the lower tier of content that you might see on broadcast TV or cable plus generous helpings of old movies, subprime anime [1], subtitled Italian crime dramas, etc.
The ads started out really polite, with heavy rotation of ads for P&G brands like Dawn and Tide featuring black people cleaning up [2]. None of the personal injury lawyers, prescription drug ads, ads for legal and illegal medicare frauds, etc. I gave my email addresses and they mixed in a light tranche of retargeted ads from brands I'd engaged with long ago and who were famous for using retargeted ads on the web in the day.
The adtech revolution is half about tech and half about brands that take advantage of the new medium and it's certain Tubi is in the honeymoon phase today because they're still willing to lose money. Investors will expect to take profits someday, and by then cable will be gone, broadcast will suffer from neglect [4] and the ads will get worse, much worse.
I think we'll see more businesses centered around running bad ads everywhere, the only respite might be that some platforms like Amazon and Temu get so big that they trap many businesses into using them as their exclusive channel and starve other channels.
[4] even a few years ago the kind of normcore people who used to watch broadcast TV would seem to think I was doing some kind of hacking when I put up an antenna to get OTA television
The death of the Internet was so insidious. I guess I trusted too much that what people built would remain the same. Once a few players took over their respective niches, they opened up a Pandora Box of ways to make money.
I miss finding niche forums where we saw a number of very active members, and we could distinguish them. There was often great care curating their content. These communities have been concentrating on Reddit, and I don't like it.
The wild thing is that the web has achieved both the aspirations and the failings mentioned here. There's an odd dichotomy of user experiences.
Progress really has accelerated. "Big data" couldn't have been a thing without the Internet. Science through improved communication is advancing more rapidly than ever before. Just look at how quickly things change today vs. 100 years ago in all aspects of life.
Knowledge is everywhere, you just need to know where to dig to work around all of the junk. You no longer need to take up an apprenticeship to understand the basics of a given job, and knowledge as a whole is more accessible than ever before.
We really can communicate with people all over the world. The Internet is always active, because users from across the globe are always online.
The Internet has accelerated globalism. People can readily expose themselves to outside ideas and perspectives, so long as they take the effort to step outside of their algorithm-prescribed interest bubbles every once in a while. You can make friends on the other side of the planet and communicate far easier than you could ever send letters or pay for long-distance phone calls.
People still make their own websites. I'm sure there are more of them then there ever were in the '90s, they're just significantly harder to surface in the deluge of the modern Internet.
Ads, pop-ups, and modals are only experienced by people that don't know about worthwhile ad/nuisance blockers.
Ultimately, the Internet is filled with more content rather than strictly better content than ever before. Though as a consequence of more, it means there's also more great knowledge and more likeminded subcultures available than ever before, but you need a certain kind of discipline to actively work to find it. This is why I feel that information literacy is one of the most important life skills: if you can find the "good stuff", discriminate fact from fiction, and dig deeper than an AI-generated Google summary of search results, then you have the means to learn and develop talents in just about anything.
For me the start of the decline is when Netscape went under. Billy @ Microsoft threw his weight around and IE dominated (sigh). The final nail in the coffin is when mozilla suite was torn apart and the browser was renamed Seamonkey. No really. "Seamonkey" is what was decided.
I do look back at the early 90's with nostalgia. Too bad you can never go back.
I often feel this way about a lot of things where I was present during the genesis moment. Then I remind myself that I'm getting older and likely misremembering what it was really like - fun and exciting, but not very useful.
Moreover, I feel like this perspective fails to acknowledge everyone globally who benefits massively from simply having access to information I take for granted - even if it is surrounded by ads.
Lastly, I get that the proliferation of apps for tangible goods is frustrating, but there is an answer...just don't purchase that item! I've passed on loads of purchases because I don't want another app. I once went to a Mariners game and forgot I had my Leatherman in my pocket. Understandably, they wouldn't let me in, but told me I could use a nearby locker which required I install an app. I gave my ticket to someone else and walked back to work. No big deal.
>Lastly, I get that the proliferation of apps for tangible goods is frustrating,
I had the same experience with a mobile service provider that I use, recently.
since the last few days, the USSD code that used to work to find my prepaid recharge expiry date, so that I could recharge again in time, does not work. it doesn't even give a proper error message. it just suddenly exits, and tell me to install an app for that purpose.
mobile self service / IVR features are brain dead, and don't work a lot of the time anyway. I don't know what the reason is, except stupidity.
they've been pushing this version of the Internet on us forever. first compuserv, then aol, yahoo, Google, FB, now x/tiktok. everything gets ruined once it goes critical mass. we loved those days because it was pure freedom. choose your own adventure. now we get force fed crap we never asked for.
we didn't need to monetize anything. you need power, a computer, and a connection, that's it. that's not too hard to pay for. they printed a bunch of money and created things we didn't need or want. .com bubble my ass. how much of those trillions over the years have actually produced value? nay, it was an easy way to build wealth and suck up printed money while they on-boarded users who will never know those times but always silently long for them. who was it that said be careful who you give your power to?
also the amount of content etc. For all sorts of tastes. I was just watching a comparison test of Craftsman wrenches from 100 years ago, 50 years ago and today. You just didn't have that sort of important content in the early days. https://youtu.be/VTSGAyyLzvo
I feel everything in this article as somebody who first got online when I was 13 in 1994. In those days you got bullied for being "good at computers" (especially in the rural area I grew up in) and the communities formed on IRC and early multiplayer gaming networks were a lifesaver. Many websites were written by college students who essentially "blogged" their newly discovered free lives, which was so appealing to my teen-aged self.
It's cliche to malign mass market consumerism, but it really is a lowest common denominator phenomenon. I feel like the internet has made grifting so scalable that it's getting more and more difficult to consume.
The sad thing is that it would take only about twenty of you people, you who came across this post on HN today and are now reading this comment, to build an alternative ecosystem.
I actually considered linking to gemini in my comment!
The reason I didn't is to avoid a discussion of how I personally would design tools for an alternate web. I think gemini is a step in the right direction, but not enough to supplant the web for a large enough minority of users. Not that it takes many users - the web was vibrant in 1995 with 100x fewer people on it than today.
I don't know that the specific qualities I personally would want for a web replacement are the right ones for everybody, but I would add to the philosophy of gemini some sort of control - not necessarily centralized - to curb commercial activity and abuse. To attract users, it would also need more cultural cache than Gemini. There wouldn't be much content on it at first - unless its design found a loophole to facilitate piracy - so its early adopters would need to feel like they were part of some exclusive community.
> The reason I didn't is to avoid a discussion of how I personally would design tools for an alternate web.
Nevertheless, it can be of interest, in case someone does have the ideas. (I have seen other stuff in Hacker News and elsewhere, too.)
What are the specific qualities you personally would want for a web replacement? (You are probably right that they are not the right ones for everybody, but still it might be worth to mention.)
About control, to curb commercial activity and abuse, how would you expect that it should be done? (For most things the existing security is good enough but for commercial business you will want a better security for the purpose of the identification. But, maybe you have other ideas.)
I also have my own ideas for what I would want for a web replacement too (but, like Gemini, it does not have to destroy or be mutually exclusive with WWW or with anything else; see Gemini protocol FAQ 1.13), which I had made available (I wrote Scorpion protocol/file-format specification document).
One thing is that, it shouldn't be between Gopher (or Gemini) and WWW; instead it should be between Gemini and "WWW as it should be if it was designed better".
(Also, Gemini protocol can be made by making a TLS connection to port 1965 and then send the URL and a carriage return and line feed. This is a simplified explanation, but it is good enough to find the specification document in case you want to access it directly rather than HTTPS or something else.)
(Also note: I think that non-extensibility of Gemini protocol/file-format does not really work so well as they had expected. Some files do use extensions not mentioned in there, such as SGR codes. There are also many other ways to put extensions, such as into the X.509 certificate (and since TLS is mandatory, such a thing will always be available), as hidden Unicode characters (since they insist on using Unicode), trailing spaces (like ProleText does), and other ways.)
My opinion is that html5 was overkill for the majority of the web's usecases.
I'd be happy with something like markdown instead of HTML. If the format is simple enough, the user could choose a global stylesheet and have it actually make sense for all the sites they visit.
For most sites, Javascript provides negative value. So... build a browser that has a couple hooks for very common, useful dynamic functions, and include no scripting language.
Images are kind of a conundrum. They're pleasant, but open the door to obnoxious garbage like ads, and workarounds for missing features. One compromise might be to allow only thumbnail resolution images - maybe use ML to scale them back up, maybe just show them blocky.
Another problem with the modern web is the unimaginable amount of fraud and lies. There are a few initiatives out there to provide pseudonymous identity verification and also information authentication. A better web would include something like these so that an author can prove data about what they claim (eg: that they live in France, that they have a PhD in Biology, etc).
I believe some of the newer social networks (like Mastodon?) have worked on distributed moderation. That is an important piece also, because humans are very creative about abusing rules, and there needs to be a way to eject bad actors.
Those are some of the thoughts I've had, mainly about sites for articles and blog posts. One would need to change a few details to support other use-cases, such as commerce sites or social networking. On the current web, these essentially all work the same way. So a browser without much scripting could provide some basic template to support them.
> My opinion is that html5 was overkill for the majority of the web's usecases.
I agree. (It also has some features that are counterproductive, or things that interfere with other possible useful features, etc. Some of the commands are potentially useful but CSS and JavaScripts can get in the way.)
(Another problem with the complexity of WWW is the mess it makes by having to add or change other stuff to work around it and then that does not work very well either and is also not very well designed either.)
> If the format is simple enough, the user could choose a global stylesheet and have it actually make sense for all the sites they visit.
I agree that the user can specify global stylesheet to make sense for anything, is suitable. Gemini and Scorpion file formats deliberately do not allow authors to specify styles, in order to ensure that the user can control it instead. (This also means
However, this can work even with HTML in some cases (although I don't know of any implementations of this), that only uses a subset of it. However, if a CSS is provided anyways it might not know how important it is, but one way is to detect only styles of standard HTML commands, and if those are the only styles that are present, then it should probably be safe to override it with the user's stylesheet without breaking it. (Even if it does not meet these criteria, the user could still override a specific site or a specific stylesheet with their own, and I often do so on my computer.)
> For most sites, Javascript provides negative value. So... build a browser that has a couple hooks for very common, useful dynamic functions, and include no scripting language.
I also agree with that, too. However, there are a few different kind of dynamic functions.
There is also the consideration of separation of "document web" and "application web", although the way that this separation is doing and how much separation, is another question, and one that I had considered and have some ideas about, too.
My idea in Scorpion protocol is the conversion file. This is always a separate file from the document file; it deliberately cannot be used inside of the document file. This can be used to display unrecognized file formats, and some other uses, but it is always by the control of the end user (who can also override it with their own), never automatically executes programs,
> Images are kind of a conundrum. They're pleasant, but open the door to obnoxious garbage like ads, and workarounds for missing features. One compromise might be to allow only thumbnail resolution images - maybe use ML to scale them back up, maybe just show them blocky.
Another problem is making the file size for loading bigger than it needs to be. I think that what you describe is not the solution anyways, though. Another way would be to make pictures to not be loaded automatically by the document, but you can link to them and select them if you want to view them.
> Another problem with the modern web is the unimaginable amount of fraud and lies.
This is a different issue than the protocol and document itself. However, if you can add metadata, then digital signatures, X.509 certificates, etc can be added in case you want to verify it. In some cases, it is better to just go there instead of using the computer to prove it, but that is not always appropriate. (It also does not have to be mandatory; you can still have free speech to write what you like to do. Nobody will be required to read it, but they can if they want to do.)
> One would need to change a few details to support other use-cases, such as commerce sites or social networking. On the current web, these essentially all work the same way. So a browser without much scripting could provide some basic template to support them.
For commerce, I had idea of a "computer payment file" (probably DER-based, and with asymmetric cryptography, and some other stuff), that is independent of the protocol and is also independent of the internet. Such a file can be prepared locally using suitable software and then sent to the business that you are making a purchase from.
For social networking, it can depend on some specifics, also.
(You can also see my other comment about the Scorpion conversion file. When it needs to execute a program, uxn is used (which is much simpler than JavaScript or WebAssembly), and it is always under the control of the end user; furthermore, it is specified for a specific use (unlike WWW; since in WWW, programs will run (or not run) without anyone knowing why) so that if you already have your own program for that use, you can use that one instead (which might be more efficient as well as other benefits).)
About control, to curb commercial activity and abuse, how would you expect that it should be done? (For most things the existing security is good enough but for commercial business you will want a better security for the purpose of the identification. But, maybe you have other ideas.)
I know too little about security to answer this in an interesting way. In the comment I posted immediately above this I mentioned a digital identity project. Pseudonymous identity seems like the way to go, but there needs to be a system to verify the a connection is associated with one human, and there needs to be a better way than the CA system to revoke access.
I also have my own ideas for what I would want for a web replacement too (but, like Gemini, it does not have to destroy or be mutually exclusive with WWW or with anything else;
I'm actually not so sure it's good to provide easy access from the normal web. I think Gemini is a good example: why use the actual protocol when you can use a proxy? Of course, to prohibit web proxying isn't organic, which is why an alternate network would require some kind of intervention (such as stepping in and cutting off IP ranges from the normal web, which admittedly doesn't do much considering VPNs, or maybe banning those pseudonymous accounts. etc). With a big pile of money, lawyers would be helpful!
instead it should be between Gemini and "WWW as it should be if it was designed better".
Yes, Gemini is a little too dry. But a major use for the current web is reading 3 column layout articles... and HTML5 is overkill for that. I should clarify that trying to make a web that works better for actual web apps is imo pointless... but plenty of time people spend on the web doesn't require app-like capabilities.
(Also note: I think that non-extensibility of Gemini protocol/file-format does not really work so well as they had expected.
My knowledge of Gemini is cursory. I've always found it interesting primarily because Gopher is nostalgic to me from my first few months on the internet way back in the age of the dinosaurs :)
> but there needs to be a system to verify the a connection is associated with one human, and there needs to be a better way than the CA system to revoke access.
I am not sure that it is necessarily what is or should be the requirement, or that such a system is that helpful enough anyways.
If you are trying to do business, then you should need to verify that it is with the business that you are trying to communicate with and not a different one, so Let's Encrypt is not good enough since that only verifies the domain name. However, sometimes this is not necessary, anyways.
For revoking access, I agree that there can be other ways. For example, someone can provide revocation files and then some users might decide to trust those revocation files or not.
> I'm actually not so sure it's good to provide easy access from the normal web.
You might be right. (Scorpion file format uses TRON code rather than Unicode, which might have the side effect of making it difficult to access from the normal web, although that was not the reason for this decision. However, as you describe, this side effect may be beneficial, anyways.)
> Yes, Gemini is a little too dry.
Yes, and a few people had thought so. However, my comment is not only about what Gemini doesn't do, but also about things that WWW doesn't do, too.
> I've always found it interesting primarily because Gopher is nostalgic to me from my first few months on the internet way back in the age of the dinosaurs
Gopher is still in use, and Gemini FAQ also says it is not going to destroy Gopher either.
Where they're coming from is great but as someone unfamiliar with what it is (needs a name change in the face of Google Gemini) that landing page isn't a moving introduction to the project. (hint: The FAQ page is for follow-up questions after I've been told what the thing is and I have questions, not to tell me what the thing is)
Gemini's inspiration was the "gopher" protocol from the early 1990s. Gopher was a text-only precursor to the web - plain text with highlighted clickable text links. If you've ever used an ancient library computer (green and black display), their UI was essentially the same as gopher.
To be fair, names based on Greek and Roman mythology were overplayed back when NASA was using them. Calling anything "Gemini" is about as uncreative as one can get.
I loved the idea, but after testing a bit, I found it was too alienating (coming from someone who likes ed, sed and vi). Especially the searching / browsing ergonomics. Maybe there was some news there ?
20 people would have an impossible time trying to fix the existing web because they would be up against FA*NG companies etc.
But if 20 people design an alternate system (protocol, browser, security features, etc) from scratch, and their incentives are right, yes they could come up with decent protections against users with bad incentives and against bots.
> I thought it would bring people together, but instead, it's used to find and create new ways in which we can group and hate each other.
As McLuhan wrote, "The Medium is the Message". AFAICT, the medium known as "the web" is (paradoxically) not about interconnection, but its core property is fragmentation.
This intrinsic nature is turbocharged via algorithmic per-user "engagement optimization".
Coming from the guy who shut down Facepunch forums with the snap of his fingers without a single ounce of care about all that content that would just disappear.
Complaining about a forest fire when you've thrown your share of cigarettes is rich.
I tend to think Section 230 is what caused this, and repealing it can unravel everything back to how it was in 1996. Yet people act so protective over it.
How would government realistically preserve a (in hindsight) fragile cultural phenomenon? OTOH a ~difficult mandatory PC/internet operator's license might have done it.
Now that reminds of the weird Internetführerschein ("internet driver's license") courses for nontechnical folk in Germany. Though these were entirely optional and so not cool.
That wouldn't have prevented tech bros from hijacking the cultural momentum or commoditizing attention. Even a maximum fidelity web archive would drown in the noise just the same.
I spent so much time in IRC rooms and discussion forums. It wasn't doom scrolling. No one was trying to manipulate me for my time or money. Perhaps you can think of it like going down a rabbit hole of Wikipedia articles. But there were so many people sharing so many unique perspectives - some I became friends with and many of those remain today.
I felt something like neocities might recapture that feeling. I haven't put in enough time to see if that's the case. I do hope that for a future generation that they get to experience something like the very early web ... it truly was remarkable.
[1] https://en.wikipedia.org/wiki/Audiogalaxy