Community Memory (CM) was the first public computerized bulletin board system. Established in 1973 in Berkeley, California, it used an SDS 940 timesharing system in San Francisco connected via a 110 baud link to a teleprinter at a record store in Berkeley to let users enter and retrieve messages. Individuals could place messages in the computer and then look through the memory for a specific notice.
While initially conceived as an information and resource sharing network linking a variety of counter-cultural economic, educational, and social organizations with each other and the public, Community Memory was soon generalized to be an information flea market, [1] by providing unmediated, two-way access to message databases through public computer terminals. [2] Once the system became available, the users demonstrated that it was a general communications medium that could be used for art, literature, journalism, commerce, and social chatter.
Community Memory was created by Lee Felsenstein, Efrem Lipkin, Ken Colstad, Jude Milhon, and Mark Szpakowski, acting as The Community Memory Project within the Resource One computer center at Project One in San Francisco. [3] This group of computer savvy friends and partners wanted to create a simple system that could function as a source of community information. [4] Felsenstein took care of hardware, Lipkin software, and Szpakowski user interface and information husbandry. Community Memory in its first phase (1973–1975) was an experiment to see how people would react to using a computer to exchange information. At that time few people had any direct contact with computers. CM was conceived as a tool to help strengthen the Berkeley community. Their brochure states that "strong, free, non-hierarchical channels of communication--whether by computer and modem, pen and ink, telephone, or face-to-face--are the front line of reclaiming and revitalizing our communities." [2]
The creators and founders of Community Memory shared the values of northern California counterculture of the 1960s, which included the celebration of free speech and the anti-war movement. They were also supporters of ecological, low cost, decentralized, and user-friendly technology. [5]
CM had a presence in Vancouver starting in July 1974, led by Andrew Clement. A second incarnation of Community Memory, aimed at creating a global information network, appeared in the later seventies. Its major players were Efrem Lipkin and Ken Colstad.
In his book Hackers: Heroes of the Computer Revolution , Steven Levy described how the founders of Community Memory began the organization. [6] Some of the founders were involved in the Homebrew Computer Club, an organization credited with significant impact in the development of the personal computer.
The first terminal was a Teletype Model 33 connected to the SDS 940 computer by telephone, using a 10 character per second acoustic coupled modem. It was located at the top of the stairs leading to Leopold's Records in Berkeley, right next to a busy conventional bulletin board. The Teletype machine was noisy, so it was encased in a cardboard box, with a transparent plastic top so what was being printed out could be seen, and with holes for one's hands while typing. This was the first time many individuals who were not studying a scientific subject had the opportunity to be able to use a computer. [7] [8] [9]
Brief instructions were mounted above the modified keyboard showing how to send a message to the mainframe, how to attach keywords to it to make it searchable and how to search those keywords to find messages from others. [4] To use a Community Memory terminal, the user would type the command ADD, followed by the text of the item, and then by any keywords under which he/she desired the item to be indexed. To search for an item, the user would type the command FIND followed by a logical structure of keywords connected with ANDs, ORs and NOTs. [10] By the side sat a CM assistant, attracting people's attention and encouraging them to add and find messages. In its approach, Community Memory adopted a creative method to funding the project. They provided users with coin-operated terminals which could be read without charge; however, in order to post an opinion, users were required to pay twenty-five cents or one dollar to start a new forum. [11]
The record store and its bulletin board brought together drummers seeking fusion guitarists, bagel aficionados looking for sources, and the first poets of the medium, notably one who went by the nom de plume of Dr. Benway — the first net personality. [7] Periodically directories of recently added items or of musician-related messages would be printed out and left there. In other terminal locations, users sought out complete strangers to assemble car pools, organize study groups, find chess partners, or even pass tips on good restaurants. [10] According to Colstad and Lipkin, the rate of use of the system was fairly high and constant in relation to the environment of the terminals. About fifty searches and ten additions occurred each day at each location. Given the length of individual sessions with the system this was at least one-third the maximum capacity of a terminal. [10]
Anonymity was possible with Community Memory because users were not required to share their names or register to use the system. All of the information on the system is community generated, which has two implications. Firstly, there was no central authority of any kind that establishes what information is available in the system. The second implication is that information is not imported from other sites. [2]
The original Berkeley Whole Earth Access Store on Shattuck Avenue got the Leopold's Records Teletype Model 33 ASR. [7] [8] [9] [12]
When CRT-based terminals became more cheaply available one was set up at the original Berkeley Whole Earth Access Store [13] and another at the Mission Public Library in San Francisco. The character of the message base varied with location.
The Community Memory software was implemented as an extension of the ROGIRS keyword information retrieval system written by Bart Berger and John M. Cooney at Resource One, which in turn was derived from Robert Shapiro's MIRS (Meta Information Retrieval System). It was written in QSPL and ran on an SDS 940, an early timesharing system the size of eight refrigerators, originally used by Douglas Engelbart in The Mother of All Demos, which had been donated to Resource One for community use.
By 1974, it was apparent that Community Memory needed to move from its home on the XDS-940 (which was large, underpowered, and uneconomical) and be recast as a network of more modern minicomputers. It was shut down in January 1975; its staff left Resource One and began to explore funding for a new project which would develop the software for a replicable and networked version of Community Memory.
A bulletin board system (BBS), also called a computer bulletin board service (CBBS), was a computer server running software that allowed users to connect to the system using a terminal program. Once logged in, the user can perform functions such as uploading and downloading software and data, reading news and bulletins, and exchanging messages with other users through public message boards and sometimes via direct chatting. In the early 1980s, message networks such as FidoNet were developed to provide services such as NetMail, which is similar to internet-based email.
In computing, time-sharing is the sharing of a computing resource among many tasks or users. It enables multi-tasking by a single user or enables multiple user sessions.
The Advanced Research Projects Agency Network (ARPANET) was the first wide-area packet-switched network with distributed control and one of the first computer networks to implement the TCP/IP protocol suite. Both technologies became the technical foundation of the Internet. The ARPANET was established by the Advanced Research Projects Agency (ARPA) of the United States Department of Defense.
Project Genie was a computer research project started in 1964 at the University of California, Berkeley. It produced an early time-sharing system including the Berkeley Timesharing System, which was then commercialized as the SDS 940.
GNUnet is a software framework for decentralized, peer-to-peer networking and an official GNU package. The framework offers link encryption, peer discovery, resource allocation, communication over many transports and various basic peer-to-peer algorithms for routing, multicast and network size estimation.
Judith Milhon, best known by her pseudonym St. Jude, was a self-taught programmer, civil rights advocate, writer, editor, advocate for women in computing, hacker and author in the San Francisco Bay Area.
L Peter Deutsch is the founder of Aladdin Enterprises and creator of Ghostscript, a free software PostScript and PDF interpreter.
The Dartmouth Time-Sharing System (DTSS) is a discontinued operating system first developed at Dartmouth College between 1963 and 1964. It was the first successful large-scale time-sharing system to be implemented, and was also the system for which the BASIC language was developed. DTSS was developed continually over the next decade, reimplemented on several generations of computers, and finally shut down in 1999.
Lee Felsenstein is an American computer engineer who played a central role in the development of personal computers. He was one of the original members of the Homebrew Computer Club and the designer of the Osborne 1, the first mass-produced portable computer.
Scientific Data Systems (SDS), was an American computer company founded in September 1961 by Max Palevsky, Arthur Rock and Robert Beck, veterans of Packard Bell Corporation and Bendix, along with eleven other computer scientists. SDS was the first to employ silicon transistors, and was an early adopter of integrated circuits in computer design. The company concentrated on larger scientific workload focused machines and sold many machines to NASA during the Space Race. Most machines were both fast and relatively low priced. The company was sold to Xerox in 1969, but dwindling sales due to the oil crisis of 1973–74 caused Xerox to close the division in 1975 at a loss of hundreds of millions of dollars. During the Xerox years the company was officially Xerox Data Systems (XDS), whose machines were the Xerox 500 series.
The Teletype Model 33 is an electromechanical teleprinter designed for light-duty office use. It is less rugged and cost less than earlier Teletype models. The Teletype Corporation introduced the Model 33 as a commercial product in 1963, after it had originally been designed for the United States Navy. The Model 33 was produced in three versions:
NLS, or the "oN-Line System", was a revolutionary computer collaboration system developed in the 1960s. It was designed by Douglas Engelbart and implemented by researchers at the Augmentation Research Center (ARC) at the Stanford Research Institute (SRI). It was the first computer system to employ the practical use of hypertext links, a computer mouse, raster-scan video monitors, information organized by relevance, screen windowing, presentation programs, and other modern computing concepts. It was funded by ARPA, NASA, and the US Air Force.
In information systems, a tag is a keyword or term assigned to a piece of information. This kind of metadata helps describe an item and allows it to be found again by browsing or searching. Tags are generally chosen informally and personally by the item's creator or by its viewer, depending on the system, although they may also be chosen from a controlled vocabulary.
Charles Patrick "Chuck" Thacker was an American pioneer computer designer. He designed the Xerox Alto, which is the first computer that used a mouse-driven graphical user interface (GUI).
The SDS 940 was Scientific Data Systems' (SDS) first machine designed to directly support time-sharing. The 940 was based on the SDS 930's 24-bit CPU, with additional circuitry to provide protected memory and virtual memory.
The SDS 930 was a commercial 24-bit computer using bipolar junction transistors sold by Scientific Data Systems. It was announced in December 1963, with first installations in June 1964.
The Sol-20 was the first fully assembled microcomputer with a built-in keyboard and television output, what would later be known as a home computer. The design was the integration of an Intel 8080-based motherboard, a VDM-1 graphics card, the 3P+S I/O card to drive a keyboard, and circuitry to connect to a cassette deck for program storage. Additional expansion was available via five S-100 bus slots inside the machine. It also included swappable ROMs that the manufacturer called 'personality modules', containing a rudimentary operating system.
The Berkeley Timesharing System was a pioneering time-sharing operating system implemented between 1964 and 1967 at the University of California, Berkeley. It was designed as part of Project Genie and marketed by Scientific Data Systems for the SDS 940 computer system. It was the first commercial time-sharing which allowed general-purpose user programming, including machine language.
The Pennywhistle was an early acoustic coupler modem originally designed and built by Lee Felsenstein in 1973, and later commercialized and offered for sale in 1976. It was one of the earliest modems available for hobbyist computer users. Like most acoustic coupler modems, the Pennywhistle was replaced by the Hayes Smartmodem and similar models from the early 1980s.
A part of the counterculture of the 1970s, Project One, sometimes described as a technological commune, was an intentional community in San Francisco, California, U.S. Located at 1380 Howard St. in an 84,000 square foot warehouse, formerly an abandoned candy factory, the community functioned from 1970 to 1980 and was the first "warehouse community" in San Francisco. Occupied by a shifting mix of students, craftspeople, artisans, sculptors, filmmakers, and technologists, Project One was anchored by a number of organizations.
Media related to Community Memory at Wikimedia Commons