This page contains materials intended
to facilitate class discussion (excerpts from readings,
outlines of issues, links to resources, etc.). The
materials are not necessarily the same as the instructor's
teaching notes and are not designed to represent
a full exposition or argument. This page is subject
to revision as the instructor finalizes preparation.
(Last revised
1/23/02
)
Preliminary Class Business
David Trend, Reading Digital Culture
is in at Bookstore! (Vannevar Bush reading in
Trend reassigned to Class
10)
Peak Epoch
(Period of Monopolistic or
Cartel Dominance)
Information as Mass Media
Radio, Photography,
Film, TV, Magazines
Broadcast
Model
1920s-1970s
Information
as Communication
Telecom,
Radio, Cryptography
Transmission
Model
1940s-70s
(ATT breakup in 1984)
Information
as Mainframe Computing
Mainframes
and Minicomputers, Databases
Centralized
information services
1950s-1970s
Information as Personal Computing/ Networking
PC's, Networks
(LAN's, WAN's), Graphical User Interface (GUI),
the Software Revolution, Hypertext
Client/Server
Architecture
1980s-2000s
Paradigm of Mainframe Computing
(the 1st generation of electronic digital computing):
Conceptual (Logical
and Engineering) Paradigm:
(1) The Digital
Principle: allows new technology to "think"
quickly and generally:
Digital principle is mathematically
general:
Herman Goldstine, The Computer
from Pascal to von Neumann,
p. 143: "[The digital approach]
is the realization that a machine
can be built to imitate the
human method of calculating:
to count and to build up the
elementary operationsaddition,
subtraction, multiplication,
divisionby counting. Not
only can this be done but it
may be shown that, in general,
mathematical formulations may
be handled by means of these
elementary operations. . . .
suffice it to say that for our
purposes numerical mathematics
can be built up out of the elementary
processes of counting, and therefore
that this approach has a very
real sense of universality or
general purposeness about it."
Digital principle (specifically,
base-two system) is logically
general:
George Boole (1815-1864) and
the Boolean fusion of algebra
and logic:
"Let us conceive, then,
of an Algebra in which the symbols
x, y, z, &c. admit
indifferently of the values
0 and 1, and of these values
alone. The laws, the axioms,
and the processes, of such an
Algebra will be identical in
their whole extent with the
laws, the axioms, and the processes
of an Algebra of Logic."
The new, fast technology is biased
toward the digital principle:
vacuum tubes, relays, transistors
(definition;
William Shockley's early "sandwich
transistor"), Claude Shannon's
master's thesis on the relation between
switching circuits and Boolean algebra.
(2) The von Neumann
computer "architecture": not
only facilitates the ability of new digital
technologies to "think" quickly
and generally in known ways but makes
possible new models of "thinking"
(First formulated in von Neumann's A
First Draft of a Report on the EDVAC
(June 1945):
Sequential, linear calculation (counting
and accumulating operations)
Programmability based on "stored
programs" in memory (fast access
to both instructions and data; equivalence
of programming instructions and data
[both are "writable"])
Separation of processing from memory
Implementation:
Hardware: gigantic central computer,
little "dumb terminals"
Mark Poster, The Second Media
Age (Cambridge: Polity, 1995),
p. 86: "The population is now cognizant
of being surveilled constantly by databases
and it apparently feels ill at ease as
a result. Database anxiety has not of
yet developed into an issue of national
political prominence but it is clearly
a growing concern of many and bespeaks
a new level of what Foucault calls the
normalization of the population" (Poster
is discussing the database as "super-panopticon")
Michel Foucault, Discipline and
Punish: The Birth of the Prison,
trans. Alan Sheridan (New York: Vintage,
1979)
Jeremy Bentham, The Works of
Jeremy Bentham, vol. 4 (Edinburgh: William
Tait, 1843) (on the Panopticon)
Personal Computing (late 1970s-2000s)
Triggering problem: how to get computing
to the individual, both in society at large
and in business organizations (and out of the
MIS bunker).
Contemporary social/cultural influences:
(a) the computer "hobbyists"
(b) 1970s counterculture
(c) computer science grad students and
the general influence of universities during
the 1970s (see Martin Campbell-Kelly &
William Aspray)
1975:Altair
8800 (first microprocessor computer);
Bill Gates and Paul Allen decide to develop
a BASIC programming system for the machine;
Microsoft formed in 1975; contracts with
IBM in 1980 to create MS-DOS operating system
1975: Creation of the Homebrew
Computer Club in Menlo Park, CA (near Palo
Alto and Stanford U.); Steve Jobs and Stephen
Wozniak attend the Club meetings, create
the first crude "Apple"
in a few weeks; Apple II in 1976-77; Jobs
visits Xerox Parc in 1979 and sees the GUI
interface; Apple's Macintosh computer in
1984
1978-80: Creation of the early
"killer apps" (applications) for the personal
computer that would soon make it de rigeur
in the business world: the spreadsheet (VisiCalc),
word-processing (WordStar)
1981:IBM's
PC Personal Computer introduces personal
computing to the workplace (by 1984, 35%
of the business information technology market
is captured by PCs)
1981-Present: increasing power
and speed of personal computers; dominance
of GUI (Graphical User Interface) operating
systems such as Windows (Windows 1 appears
in 1985, Windows 3 in 1990)
Networking (1970s-2000s)
Key developments of the 1970's:
Upgrading of telecom networks with
electronic switches/routers and broadband
transmission capabilities
1970: Creation of the ARPAnet or
ancestral Internet (one of the original
four nodes of the net is UCSB) (see Richard
T. Griffiths, "From
ARPANET to World Wide Web")
Dominance of "client/server" paradigm
in the office (as opposed to "dumb terminal/mainframe");
rise of LANs (Local Area Networks)
Rapid extension of WANs (Wide Area
Networks), especially the Internet
Increase in modem speeds
1990s: The Decade of Convergence (convergence
of personal computing and WAN/telecom networking)
1991: Commercial use of the Internet
(previously a military and educational domain);
privatization of the Internet "backbone"
by 1995
1992: Invention of World Wide Web
1993-94: Mosaic and Netscape Web
browsers. Key feature: brought navigation
by GUI "windows" and by hypertext
links together to create the now dominant
information interface in the network age
Five million Internet hosts (servers)
by 1995
TCP/IP used for the Internet now
used in the LAN context to create "intranets"
Paradigm of Personal Computing/Networking
Conceptual (Logical
and Engineering) Paradigm:
Client/server
model (powerful personal computer
or workstation networked to a microprocessor-based
server). Applications and processing distributed
between client and server machines.
Theater of Operation (Typical Social
Organization): (a) "community"
networking, (b) "flat organizations" staffed
by "work teams"
Typical Applications: (a) e-mail,
Usenet, chat; (b) networked document,
spreadsheet, or database work, increasingly
tied together by TCP/IP
and the Internet
Social and Cultural
Paradigm: (?) (to be continued in future
lectures)
Definition of TCP/IP (the
Internet protocol for "packet-switched" information
transmission)
from Microsoft
Press Computer Dictionary, 3rd. ed.
(Redmond, Wash.: Microsoft Press, 1997):
TCP: "The protocol within TCP/IP
that governs the breakup of data messages
into packets to be sent via IP, and the
reassembly and verification of the complete
messages from packets received by IP"
IP: "The protocol within TCP/IP
that governs the breakup of data messages
into packets, the routing of the packets
from sender to destination network and
station, and the reassembly of the packets
into the original data messages at the
destination."
Packet-Switching: "A message-delivery
technique in which small units of information
(packets) are relayed through stations
in a computer network along the best route
available between the source and the destination.
A packet-switching network handles information
in small units, breaking long messages
into multiple packets before routing.
Although each packet may travel along
a different path, and the packets composing
a message may arrive at different times
or out of sequence, the receiving computer
reassembles the original message correctly
[ . . . ]. The Internet
is an example of a packet-switching network."
Packet: "In packet-switching
networks, a transmission unit of fixed
maximum size that consists of binary digits
representing both data and a header containing
an identification number, source and destination
addresses, and sometimes error-control
data."
References
History of Computing Resources:
Herman H. Goldstine, The Computer
from Pascal to von Neumann (Princeton: Princeton
Univ. Press, 1993)
Other Resources:
Michel Foucault, Discipline
and Punish: The Birth of the Prison,
trans. Alan Sheridan (New York: Vintage,
1979)
Jeremy Bentham, The Works of
Jeremy Bentham, vol. 4 (Edinburgh: William
Tait, 1843) (on the Panopticon)
William Gibson and Bruce Sterling,
The Difference Engine (New York:
Bantam, 1991)
Mark Poster, The Second Media
Age (Cambridge: Polity, 1995)