homeaboutarchives + tagsshopmembership!
aboutarchivesshopmembership!
aboutarchivesmembers!

kottke.org posts about computing

The invention of social computing

posted by Jason Kottke   Jun 24, 2011

I’m going to link again to Errol Morris’ piece on his brother’s role in the invention of email…the final part was posted a few hours ago…the entire piece is well worth a read. As is the case with many of his movies, Morris uses the story of a key or unique individual to paint a broader picture; in this instance, as the story of his brother’s involvement with an early email system unfolds, we also learn about the beginnings of social computing.

Fernando Corbato: Back in the early ’60s, computers were getting bigger. And were expensive. So people resorted to a scheme called batch processing. It was like taking your clothes to the laundromat. You’d take your job in, and leave it in the input bins. The staff people would prerecord it onto these magnetic tapes. The magnetic tapes would be run by the computer. And then, the output would be printed. This cycle would take at best, several hours, or at worst, 24 hours. And it was maddening, because when you’re working on a complicated program, you can make a trivial slip-up - you left out a comma or something - and the program would crash. It was maddening. People are not perfect. You would try very hard to be careful, but you didn’t always make it. You’d design a program. You’d program it. And then you’d have to debug it and get it to work right. A process that could take, literally, a week, weeks, months -

People began to advocate a different tactic, which came to be called time-sharing. Take advantage of the speed of the computer and have people at typewriter-like terminals. In principle, it seemed like a good idea. It certainly seemed feasible. But no manufacturer knew how to do it. And the vendors were not terribly interested, because it was like suggesting to an automobile manufacturer that they go into the airplane business. It just was a new game. A group of us began to create experimental versions of time-sharing, to see if it was feasible. I was lucky enough to be in a position to try to do this at MIT. And we basically created the “Compatible Time Sharing System,” nicknamed CTSS from the initials, that worked on the large mainframes that IBM was producing. First it was going to be just a demo. And then, it kept escalating. Time-sharing caught the attention of a few visionary people, like Licklider, then at BBN, who picked up the mantle. He went to Washington to become part of one of the funding agencies, namely ARPA. ARPA has changed names back and forth from DARPA to ARPA. But it’s always the same thing.

And it was this shift from batch processing to time-sharing that accidentally kickstarted people using computers in a social way…programming together, sending notes to each other, etc.

Robert Fano: Yes, the computer was connected through telephone lines to terminals. We had terminals all over the MIT campus. People could also use CTSS from other locations through the teletype network. CTSS was capable of serving about 20 people at a time without their being aware of one another. But they could also communicate with each other. A whole different view of computers was generated.

Before CTSS, people wrote programs for themselves. The idea of writing programs for somebody else to use was totally alien. With CTSS, programs and data stored could be stored in the common memory segment and they were available to the whole community. And that really took off. At a certain point, I started seeing the whole thing as a system that included the knowledge of the community. It was a completely new view. It was a remarkable event. In retrospect, I wish I had gotten a very smart social psychologist on the premises to look at and interpret what was happening to the community, because it was just unbelievable.

There was a community of people using the computer. They got to know each other through it. You could send an e-mail to somebody through the system. It was a completely new phenomenon.

It seems completely nutty to me that people using computers together — which is probably 100% of what people use computers for today (email, Twitter, Facebook, IM, etc.) — was an accidental byproduct of a system designed to let a lot of people use the same computer separately. Just goes to show, technology and invention works in unexpected ways sometimes…and just as “nature finds a way” in Jurassic Park, “social finds a way” with technology.

Report on personal computers from 1982

posted by Jason Kottke   May 27, 2010

This James Fallows article from the July 1982 issue of The Atlantic Monthly is a wonderful technological time capsule. Fallows purchased a PC early in the 80s for use as a word processor.

For a while, I was a little worried about what they would come up with, especially after my father-in-law called to ask how important it was that I be able to use both upper- and lower-case letters. But finally, for a total of about $4,000, Optek gave me the machinery I have used happily to this day.

In the early days of personal computing, there were many competing machines, processors, operating systems manufactured by a number of companies. The PC Fallows bought was a crazy-quilt of a machine — the monitor was made by Ball Corporation (the canning supplies company) and the printer was a converted IBM Selectric typewriter — and was soon obsolete.

If I had guessed right, my brand, the Processor Technology SOL, would have caught on, and today I’d have the equivalent of a Mercedes-Benz instead of a Hupmobile. I’d be able to buy new programs at the computer store, and I’d be able to plug in to all the over-the-phone services. But I guessed wrong, and I’m left with a specimen of an extinct breed. When I need new programs, I try to write them myself, and when I have a breakdown, I call the neighborhood craftsman, Leland Mull, who lovingly tends the dwindling local population of SOL-20s.

Nature’s quantum computers

posted by Jason Kottke   Feb 11, 2010

One of the big bummers about quantum computing is the cold temperatures required (hundreds of degrees below zero). However, a number of researchers believe that certain algae and bacteria perform quantum calculations at room temperature.

The evidence comes from a study of how energy travels across the light-harvesting molecules involved in photosynthesis. The work has culminated this week in the extraordinary announcement that these molecules in a marine alga may exploit quantum processes at room temperature to transfer energy without loss. Physicists had previously ruled out quantum processes, arguing that they could not persist for long enough at such temperatures to achieve anything useful.

(via mr)

Bacterial computing

posted by Jason Kottke   Jul 27, 2009

Scientists have created a really fast bacterial computer that can solve, among other things, a specialized case of the travelling salesman problem.

Programming such a computer is no easy task, however. The researchers coded a simplified version of the problem, using just three cities, by modifying the DNA of Escherichia coli bacteria. The cities were represented by a combination of genes causing the bacteria to glow red or green, and the possible routes between the cities were explored by the random shuffling of DNA. Bacteria producing the correct answer glowed both colours, turning them yellow.

But just as vacuum tube and silicon chip-based computers became capable of more abstract calculations, perhaps the bacteria computer will follow the same developmental trajectory.

Following up on why HAL sings “Daisy,

posted by Jason Kottke   Apr 28, 2006

Following up on why HAL sings “Daisy, Daisy” in 2001: A Space Odyssey”, Lee Hartsfeld found a 1961 record with the Bell Labs recording on it at a junk shop for $10.

Why does HAL sing “Daisy, Daisy” in 2001: A Space Odyssey?

posted by Jason Kottke   Apr 25, 2006

In 1962, Arthur C. Clarke was touring Bell Labs when he heard a demonstration of a song sung by an IBM 704 computer programmed by physicist John L. Kelly. The song, the first ever performed by a computer, was called “Daisy Bell”, more commonly known as “Bicycle Built for Two” or “Daisy, Daisy”. When Clarke collaborated with Stanley Kubrick on 2001: A Space Odyssey, they had HAL sing it while Dave powered him down.

A clip of a 1963 synthesized computer speech demonstration by Bell Labs featuring “Daisy Bell” was included on an album for the First Philadelphia Computer Music Festival. You can listen to it (it’s the last track) and the rest of the album at vintagecomputermusic.com. (via mark)

Update: A reader just reminded me that HAL may have been so named because each letter is off by one from IBM, although Arthur C. Clarke denies this. (thx, justin)

Boxes and Arrows has an interview with

posted by Jason Kottke   Feb 28, 2006

Boxes and Arrows has an interview with Adam Greenfield on his new book, Everyware. “Increasingly invisible but present everywhere in our lives, [computing] has moved off the desktop and out into everyday life — affecting almost every one of us, whether we’re entirely aware of it or not.”

Khoi Vinh reports on computer technology in

posted by Jason Kottke   Dec 13, 2005

Khoi Vinh reports on computer technology in Vietnam. They’re wired for broadband and Windows still dominates.

The $100 Laptop being designed by the MIT

posted by Jason Kottke   Nov 30, 2005

The $100 Laptop being designed by the MIT Media Lab was recently unveiled. It’s a bright green, has a hand-crank for recharging the battery, flash memory, USB ports, networking, etc. The target audience is children in third-world countries.

George Dyson visits Google on the 60th

posted by Jason Kottke   Oct 31, 2005

George Dyson visits Google on the 60th anniversary of John von Neumann’s proposal for a digital computer. A quote from a Googler — “We are not scanning all those books to be read by people. We are scanning them to be read by an AI.” — highlights a quasi-philosophical question about Google Print…if a book is copied but nobody reads it, has it actually been copied? (Or something like that.)

Interesting rumination on the possibility of flash

posted by Jason Kottke   Sep 21, 2005

Interesting rumination on the possibility of flash memory-based computers. “In two years I have a feeling that Jobs will announce an Intel-flash iBook that will be the thinest laptop ever made boasting the best battery life of any current machine”.

Biologists are beginning to simulate living things

posted by Jason Kottke   Aug 18, 2005

Biologists are beginning to simulate living things by computer, molecule by molecule. They’re starting with E. coli, but they’ve still got a long way to go.

Apple introduces a touch-sensitive squeezable mouse

posted by Jason Kottke   Aug 02, 2005

Apple introduces a touch-sensitive squeezable mouse.

As We May Think by Vannevar Bush

posted by Jason Kottke   Jul 20, 2005

As We May Think by Vannevar Bush. This influential essay that introduces Bush’s Memex concept was published 60 years ago this month.

The top 500 supercomputers in the world

posted by Jason Kottke   Jun 23, 2005

The top 500 supercomputers in the world.

DataTiles project from Sony Computer Science Laboratories

posted by Jason Kottke   Jun 20, 2005

DataTiles project from Sony Computer Science Laboratories. Watch the movie for how it works…reminds me a bit of the computer systems in Minority Report.

Cringely on the future plans of Microsoft, Apple, and Google

posted by Jason Kottke   May 18, 2005

Cringely on the future plans of Microsoft, Apple, and Google. MS is shipping their own PC, Apple is pushing into video on demand, and Google is building a massive supercomputer with the help of their customers.

A History of the GUI

posted by Jason Kottke   May 10, 2005

A History of the GUI. From Vannevar Bush to OS X and XP.

Scientists at Princeton have made a crude

posted by Jason Kottke   May 02, 2005

Scientists at Princeton have made a crude computer out of bacteria. Earlier work showed “they could insert DNA into cells to make them behave like digital circuits [and] perform basic mathematical logic. The latest work expands this concept to vast numbers of bacteria responding in concert.”