4

The 90s Were a Crazy Time

 1 year ago
source link: https://hackernoon.com/the-90s-were-a-crazy-time
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

@techtweeter

#TechTweeter

on twitter tag "@hackernoon #techstory" to create a hacke...

This Twitter thread is by Celso Martinho @celso (source: 11-14-2021). Martinho is the Engineering Director of Cloudflare.

tweet_author

Celso Martinho

a year ago *

16 tweets *

9 min read

tweet_authorA small thread about the crazy early 90s period, after the BBSes and Ham Radio, and before HTTP and the first Web Browser. 🧵

tweet_authorMy first "paid" job in tech was managing a pool of US Robotics Courier modems connected to a Cisco router via RS232 at the University of Aveiro.

en.wikipedia.org/wiki/USRobotics

tweet_img

tweet_authorStudents would dial in at up to 9600 baud speeds and get a shell prompt in an HP/UX Unix server (aka Zeus) for as long as their time-based quota allowed. Once their time expired, they'd be aggressively logged out (ATH0, NO CARRIER)

en.wikipedia.org/wiki/HP-UX en.wikipedia.org/wiki/Hayes_com…

tweet_authorOnce online using a modem and a serial terminal, they could spin a SLIP/SLiRP/SLuRP client on their Amiga/PC/Linux and the HP/UX and Boom, get TCP/IP over serial working end to end. 💥

en.wikipedia.org/wiki/Slirp aminet.net/package/comm/t…

tweet_authorOr they could launch the (x)Pad (Packet Assembler Disassembler) utility from the shell and access any X.25 (pre TCP/IP) connected server in the world. CompuServe US and others had X.25 addresses.

en.wikipedia.org/wiki/X.25 en.wikipedia.org/wiki/CompuServe docs.oracle.com/cd/E19069-01/s…

tweet_img

tweet_authorOnce connected, they could d/l files using ZMODEM, (assuming Pad handled 8bit binary), or send emails using /bin/mail (pre Elm, Mutt) using UUCP bang paths (pre SMTP, pre DNS MX).

en.wikipedia.org/wiki/ZMODEM en.wikipedia.org/wiki/UUCP en.wikipedia.org/wiki/Elm_(emai… mutt.org

tweet_img

tweet_authorOr they could access global chat systems like QSD via X.25, Teletext, or Minitel (pre IRC, pre ICQ, pre XMPP, pre Messenger) and talk with people from all over the world in real-time.

spectrum.ieee.org/minitel-the-on… textfiles.com/hacking/qsd.txt tweet_imgtweet_imgtweet_img

tweet_authorUsing TCP/IP or X.25 to transfer data was unreliable and very expensive, though. Fortunately, there were other ways to download large (Kilobytes) remote files. One of them was using FTPmail servers.

en.wikipedia.org/wiki/FTPmail

tweet_authorUniversities tended to relax on email quotas. FTPmail allowed requesting remote files asynchronously using simple commands on email messages. The files were broken into smaller pieces, uuencoded, and sent to the recipient. Sunet anyone?

ftp.sunet.se/conspiracy/

tweet_authorLater, when TCP/IP overthrown X.25, things got sophisticated. Usenet, a network of discussion groups, glued together with the yet great NNTP protocol, emerged (pre Web bulletin boards and forums, pre Social networks).

en.wikipedia.org/wiki/Network_N… en.wikipedia.org/wiki/Usenet

tweet_img

tweet_authorSome groups (aka alt.binaries.*) were used to distribute binary files, mostly TIFF images (pre JPEG), split into 7-bit uuencoded (pre Base64, pre MIME, definitely pre NZB) messages.

en.wikipedia.org/wiki/TIFF en.wikipedia.org/wiki/Alt.*_hie…

tweet_author* We had nightly cron scripts running the alt.binaries.*, gluing and decoding the messages, and storing them in the file system (pre FTP archives). Dubious practice, but very popular. 😬

tweet_authorThen the Gopher protocol and client came along. It was the first global, distributed, hypertext-based system. It allowed browsing and searching information and clicking links to other documents (pre HTTP, pre Web, pre-Mosaic, the first Web Browser).

en.wikipedia.org/wiki/Gopher_(p…

tweet_img

tweet_authorThe University of Aveiro had its Gopher server. Funny enough, the first Web Browsers, Mosaic and Netscape, supported the Gopher protocol for a while.

tweet_img

tweet_authorOh, and before the IRC and Internet chat rooms, we telnet'ed to MUDs (multi-user dungeon) and MOOs, highly scriptable systems that combined role-playing with multi-user chat rooms.

en.wikipedia.org/wiki/MUD en.wikipedia.org/wiki/MUD_client en.wikipedia.org/wiki/MOO moosaico.com

tweet_img

tweet_authorThis was all before HTTP was adopted and Mosaic, the first browser, came along. Layers of encapsulated protocols and hacks loosely glued together by thousands of enthusiasts learning and having fun. They had no clue how big and impactful the Web would come to be. 🔚

Feature image generated via HackerNoon Stable Diffusion prompt of ‘The World coming out of a fanny pack’


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK