The sound of a modem handshake. The whoomp of a CRT monitor powering up. A vending machine on another uni's campus replying to your pings. Hum of a computer lab with the hollow of elevated floor under your feet. Those linen floppy sleeves. Using finger. Plan files. To each their own, obviously, but welcome to nostalgia.
Apropos of nothing, but one of the stories I love to tell during interviews was the discovery that a 2,400bps modem was faster than the 56kbps one.
I was designing a "box" to read a group of switches and transfer that switch state information via modem to another "box" at the end of the phone line that replicated the switch on/off positions. During initial testing, I found out that with a 2400bps modem, my system could read the switches, dial the downstream modem and transfer the data and hang up before the 56k modems had even finished negotiating their speeds.
Ha!
I rewrote the CTOS serial protocol for the OS message passing link. It had been severely limited by fixed timers between polls, so going faster than 9600 didn't matter.
I changed it to 'if you have a packet, send it. If you can't buffer a packet, NACK it'. Now we could run full speed (and full duplex!) It instantly became practical to log in remotely and use source control on our server. Which mattered to me, because I was remote-working.
Something I had completely forgotten. I was writing a modem pool software server for a custom payment gateway back around 2004. Point of sale terminals would normally be configured for around 9600 baud for this reason. Payloads were typically small and link establishment was the priority.
Very neat. I recall in the dusty recesses of my mind various settings that you could pass to a modem at call initialisation to force certain speeds, modes, and other parameters. Did it have to be an actual 2400 baud modem or could you just "step down" the 56k for the same effect?
It was a one-off I built for a water utility in Connecticut. I'm pretty sure it was an embedded XECOM 2,400bps modem, but I don't remember how I figured out it was faster to do that than to use a 56.6k modem which I would have expected to be faster.
Since at 28.8k and higher the modems are negotiating more than just frequencies (phase shifts and bit compression are also negotiated, IIRC), telling a 56k to run at 2.4k should have the same effect.
(Leaving aside the obvious Usenet) Gopher. GIFs. Webpages hewn out of raw HTML by amateurs. The time before 56.6 modems were ubiquitous. Walking away while a webpage loaded. Everything text based (MUDs, IRC). University computers offering you power you could never afford at home. Leaving downloads running overnight. The wild diversity of non-Ethernet networks. Physical computer retail stores. ICQ. Self-hosted persistent gaming servers. Napster being new.
Oh, so many things were terrible, but it was definitely different. And quaint.
I remember seeing my first digital photograph (a blurry, dark scan of a wine bottle label) on the web and being mesmerized. Because before that, web images were exclusively computer art.
Eventually, a grumpy old man* will show up and mention teletype and time-sharing. Someone else will incorrect him saying cloud computing is different. I'd love to hear Peter Norvig and Bill Gates talk it over.
It's still nothing like today. I could connect to the cluster with my phone in a gas station bathroom if I wanted to. Imagine telling people from the 1970s the sheer amount of computational power I can trivially call up today over the course of a bowel movement on the side of the road.
>A vending machine on another uni's campus replying to your pings
Really? Wow. I can't even ping internal AWS services (like the EC2 Metadata Service, NTP, or DNS). Nothing responds to ICMP Echo anymore, and it makes me sad. Lately it feels like `ping' has become useless
Reading this just gave me the sensation of turning on the Apple Macintosh (or something similar) in the school computer lab and feeling the hair on my forearm stand on end from the static.
One time we stuck aluminum foil to the CRT screen and ran a wire off of it and zapped various objects and each other with the arcs.
No love for the internet Oracle? What else was one supposed to do late at night when they had a deeply meaningful question that just had to get answered?