~hnp

I miss the old internet

Long story

January 30, 2024 — ~hnp

It was the height of the Desktop era. Everything ran locally, and that meant Windows. OS X just got started. Everyone was predicting smartphones, but they were a decade out (note time travellers: drop the fucking stylus). Linux was unbelievably shit. Very few drivers, you had to carefully pick your hardware. External devices were a luxury. Printing mostly didn’t work, USB printing was bragging rights. You had to buy modems with a hardware DAC, else it was done in the driver which worked only on Windows. GTK kinda just went from v1 to v2, everything looked 10 years outdated, and even Firefox had glitchy UI on Linux. If you could insert a CD and get it to show up without manually mounting, you were staring into the future.

The Web was on hold, Microsoft having won the browsers wars pt. 1, and proceeding to stall with Internet Explorer 6, correctly predicting that browsers would compete with their hegemony in the client space. There were no services: GMail and Youtube were just getting started. You ran local programs, and there were barely any for Linux. The choice was between booting Windows and dicking with cracks from Astalavista, and booting Linux to rice your E16, then staring at it. General productivity software was almost non-existent — you had a dozen compilers and interpreters instead. Where I’m from, banking required desktop software which required windows, not to mention smart cards, which also required windows.

This was made worse by the proprietary formats, which were the key to maintaining stranglehold. Everyone was emailing .docs around, which you could sometimes open with Abiword or maybe dump just the text and Antiword. Even the PDF viewers were a bit crap. Had to submit a report? You probably booted Windows in a virtual machine to use Office, and the CPU was yet to add instructions helping with that. Media was even worse; everything was MPEG and required royalties. LAME Ain’t an MP3 Encoder because it wasn’t allowed to be. RIAA/MPAA were fighting hard to keep you buying physical shit. Meanwhile, you could only play Tux Racer and Nethack.

Around that time, Microsoft was about to introduce Palladium, an attestation chain rooted in hardware. Everyone was despairing about the same future: in 3-5 years, Microsoft would use it to pull in and segregate an increasing portion of the Internet, until the whole became their walled garden. Hope that sounds familiar.


Meanwhile, older penguins just didn’t give a fuck. They simply didn’t use the shit they couldn’t use, and missed none of it. They worked to extend what they had, the digital commons.

No one could stand TVs, so as an act of disobedience, we invented p2p piracy. Napster, DC, torrents — which are alive and kicking. Xiph gave no fucks and started working on free media codecs. Vorbis became CELT became OPUS. Tarkin became Daala became (merged into) AV1. Youtube is now serving OPUS and VP9 or AV1; our best codecs trace their lineage to DIY stuff done to avoid proprietary formats. H.266 can, and will, fuck off. PDF is everywhere. Jimbo started Wikipedia. Flash went away. The modern web happened. Linux grew up and I don’t even notice I’m using it. Free software ate nonfree in most domains; the gardens are now walled through access, not by being built on proprietary stacks. Massive progress happened.


Now that the digital world runs on services — which were a clever ruse to subvert old free software (Google runs on Linux, remember?) — someone is threatening to close a few pipes. So what? Just look at the fucking size of those commons that we have created. Someone will claw back some of that… and? Worst case, we lose a few ways to waste our time, of which we have hundreds. Retract from the mainstream a little, again. Have some difficulties using a few services. Be careful which hardware we buy. Oh noez.

Shit changes constantly. Companies battle relentlessly to undercut one another. We invent workarounds and grow our knowledge. Relax, get yourself LineageOS+MicroG or GrapheneOS or even a Fairphone; get a Framework; use Fediverse; get off those services and sail the high seas where needed; use Linux+Firefox if you aren’t already; touch grass; and if someone tries to force you into extracting rent — refuse it.

Persist.

Source

tags: foss