WEENIE MUSEUMS
Exhibit Hall B

ARTIFACT GALLERY

Seven sacred objects. Please do not lick the front panel.

[ ← back to the museum entrance ]

01 · The PDP-11

ACC. NO. UNIX-001 · HALL OF MACHINES
┌────────────────────────────────────────────────┐
│  PDP-11/45          ● ● ○ ● ○ ● ● ○    HALT    │
│  ┌──┬──┬──┬──┬──┬──┐  ADDRESS  ● ○ ● ○ ● ○     │
│  │##│##│  │##│  │##│  DATA     ○ ● ○ ● ● ○ ● ○ │
│  └──┴──┴──┴──┴──┴──┘  STATUS   ● ● ● ○ ○ ●     │
│  [LOAD ADDR] [EXAMINE] [DEPOSIT] [START] [CONT]│
└────────────────────────────────────────────────┘
        blinkenlights rendered faithfully in phosphor green
Front panel, reconstructed in ASCII. No original panel was harmed — or photographed — in the making of this exhibit.

The machine Unix grew up on. When Unix moved from the PDP-7 to the PDP-11 in the early 1970s, it found a home with just 64 kilobytes of memory and an elegance of instruction set that programmers still sigh about. The front panel's toggle switches and blinkenlights were the original user interface — and, some greybeards insist, the last honest one. Our campus cousins at blinkenlights.com keep the faith; we merely curate it.

02 · ed, the Standard Text Editor

ACC. NO. UNIX-002 · HALL OF TOOLS
$ ed
a
ed is the standard text editor.
.
w masterpiece.txt
q
$ # a flawless session. not pictured: the other 40 minutes
$ ed typo.txt
?
# ed has diagnosed the problem. ed will say no more.
A typical ed session, dramatized. The single character "?" is ed's complete vocabulary of error messages, and it has never needed another word.

Born with Unix itself, ed is the standard text editor — it says so right in its manual page, and the manual page is always right. It edits line by line, speaks only when spoken to, and answers every calamity with a solitary ?. Novices find it hostile; veterans find it efficient; the museum finds it adorable. Rumor holds that somewhere in the Linux Wing, a vim user and an emacs user are still arguing about which of them is the true successor. ed declines to comment. ?

03 · The Pipe |

ACC. NO. UNIX-003 · HALL OF IDEAS
$ ls /usr/bin | grep weenie | wc -l
42
$ cat museum.log | grep -i "oops" | sort | uniq -c | sort -rn | head
# the entire Unix philosophy, executable in one line
One vertical bar. Infinite composability. Doug McIlroy's 1972 suggestion remains the highest ideas-per-keystroke ratio in computing history.

Doug McIlroy proposed pipes, Ken Thompson implemented them in a single night, and software assembly lines have run on them ever since. One character lets small, sharp tools snap together like plumbing — each doing one thing well, each feeding the next. The Linux Wing has entire desktop environments for connecting programs; we have a keystroke. We say this fondly. We say everything fondly. Tersely, but fondly.

04 · /usr/games/fortune

ACC. NO. UNIX-004 · HALL OF WHIMSY
$ fortune
A system administrator's morning:
  coffee, logs, and the quiet confidence
  that today, too, the backups ran.
        -- the fortune database, probably
Sample output, wholesome edition. The real fortune database contains thousands of quips; the museum stocks only the kind ones.

Proof that Unix has a sense of humor — installed, appropriately, under /usr/games. For decades, logging into a Unix machine greeted you with a random aphorism: dry, wry, occasionally profound. It was the original daily content feed, delivered with zero tracking cookies and a strict no-algorithm policy. The museum runs fortune every morning before opening. It has never once suggested anything regrettable.

05 · The TTY — VT100 Terminal

ACC. NO. UNIX-005 · HALL OF MACHINES
A DEC VT100 video terminal with keyboard
Photograph of a DEC VT100 terminal (1978), the terminal that defined the 80×24 screen. Photo via Wikimedia Commons — originally uploaded from Flickr (user 54568729@N00), cropped by Commons user Morn. Used with gratitude.

Before windows, before mice, there was the glass teletype: 80 columns, 24 rows, and a cursor that blinked with intent. The VT100 taught Unix programs how to paint a screen with escape sequences, and termcap taught them to do it politely on any terminal. Every terminal emulator you have ever used — including, yes, the one in the Linux Wing's forty-seventh distro review video — is still pretending to be this machine. The VT100 does not mind. The VT100 is above such things.

06 · The Man Pages

ACC. NO. UNIX-006 · HALL OF TEXTS
$ man ed

ED(1)              General Commands Manual             ED(1)

NAME
     ed -- text editor

DESCRIPTION
     ed is the standard text editor.

-- and that, friends, is the whole of the law.
Excerpt from the ed(1) manual page, reproduced from memory and affection. The DESCRIPTION section is famously, gloriously complete.

Every Unix command ships with its own documentation, summonable with man — the original offline help system, written before "offline" needed a name. Man pages are terse, precise, and occasionally droll; reading them end to end is a rite of passage, like reading the dictionary for fun. The museum's reading room contains the complete set. Visitors are advised to start with man man and bring a sweater.

07 · The 1983 Turing Award

ACC. NO. UNIX-007 · HALL OF HONOR
Ken Thompson (left) and Dennis Ritchie (right), creators of Unix
Ken Thompson (left) and Dennis Ritchie (right), the creators of Unix. Photograph in the public domain via Wikimedia Commons (sourced from the Jargon File). Used with reverence.

In 1983, Ken Thompson and Dennis Ritchie received the ACM Turing Award "for their development of generic operating systems theory and specifically for the implementation of the UNIX operating system." Thompson's acceptance reflection — "Reflections on Trusting Trust" — remains one of the most quietly unsettling lectures in computer science. The museum displays this honor not as a trophy but as a thesis statement: two people, one spare machine, and an idea about simplicity that outgrew every machine it ever touched. We keep the exhibit dusted. The idea needs no dusting.

[ ← back to the museum entrance ]   [ visit the gift shop ]