tHe sHacK bBSvelvet.ath.cx · 1998–2006 · reopened 2026

What is a BBS?

A Bulletin Board System was a computer you called directly. Before the web, a person with a computer, a modem and a phone line could run a small online service out of their home: callers dialed in, logged in with a handle, and found message bases instead of forums, file areas instead of download sites, doors instead of web apps — and a sysop who knew everyone by name.

The one-minute version

A BBS is software running on somebody's computer, waiting for your call. You dialed its phone number with a modem; your terminal program and the board talked in text — menus, keystrokes, ANSI color. You read what was new since your last call, replied, downloaded files, maybe played a door game or opened a chat with the sysop. Then you hung up, because the line was one of the two the board had, and other people were waiting.

That constraint — scarcity of connection — shaped everything. Boards were small because phone lines cost money. Communities were tight because the same fifty people called every night. And the sysop wasn't a moderator; it was their machine, their phone bill, their living room you were calling.

What using one actually felt like

The reference books will tell you about protocols. What they miss is the texture, so here it is: calling a board felt like visiting a place that existed when you weren't there. You'd dial, hear the handshake scream, and land on a login screen drawn in colored ASCII — someone's artwork, hours of it, made one character at a time. The message of the day would greet you like a note taped to a door.

Everything was single-key: P to post, SPACE to read what's new, J to join another room, Y for chat. Nothing scrolled by itself; you asked for each screen. Time online was measured and mattered — not because anyone was monetizing it, but because when you were on, somebody else couldn't be.

And then you logged off to a goodbye screen, the line went silent, and the board kept existing without you — messages accumulating, door-game turns ticking, the sysop reading everything in the morning over coffee.

You don't have to imagine it. This entire site is one: tHe sHacK bBS is a real 1998–2006 homebrew board, running again — the same screens, the same single-key menu, the same sysop.

The vocabulary

TermMeaning
BBSBulletin Board System — a computer running software that lets callers log in over a modem (later telnet) to read messages, exchange files, play games and chat.
SysopThe system operator — the person who owned and ran the board. Part admin, part host, part bouncer; on small boards, a presence everyone knew.
ModemMOdulator/DEModulator — the device that turned computer data into phone-line sound and back. Calling a board meant dialing its phone number.
BaudThe speed of that conversation. A 2400-baud modem moved text about as fast as you could read it; fast modems felt like teleportation.
ANSIThe escape-code language of colored terminal text. ANSI art — logos, menus, entire galleries — was the visual culture of the boards.
Message baseA board's forum: a room of messages, each with author, subject and text, read and answered one at a time. Bases were local to each board.
Room / conferenceA named subject area of message bases. On tHe sHacK, members with RoomMaker powers could open their own.
G-fileA file in the board's download areas — textfiles, how-tos, art, e-zines. 'G-files' was this board's name for them.
DoorAn external program the board handed your connection to — almost always a game. See the doors page.
HandleYour pseudonym on the board. Real names were rarely used; your handle was your identity and your reputation.
LurkerSomeone who reads but rarely posts — tolerated, gently shamed, occasionally outed by the sysop's caller logs.
NodeOne modem line = one node. A two-node board could hold two simultaneous callers; multi-node chat was a luxury.
FidoNetThe store-and-forward network that carried mail and echoed conferences between boards worldwide over nightly phone calls.
Terminal programThe software on your machine that did the calling and rendered ANSI — ProComm, Telix, Terminate, ZTerm and their kin.

Where to go next