Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×
User Journal

Journal Journal: Open-Source Briefing for Congressmen?

I was chatting with one of my elected representatives recently, and he asked me to give him some material to educate himself on the subject of Open Source Software and its variants. I immediately mentioned The Cathedral and the Bazaar and The Open-Source Definition, but after that I had to start scratching my head. I've been working with FOSS since the late 1980s, but I've never thought about explaining it to a politician. Any ideas on good magazine articles, introductory texts, or other basic, non-nutcase documents for a gentle introduction?
User Journal

Journal Journal: Right to Fly vs. Free Speech

Most nerds and libertarians know the story of Jon Gilmore's various fights with the TSA and airlines. But yesterday a normal citizen got kicked off a Southwest Airliens flight from Reno to Portland, OR for wearing a t-shirt with an "offensive" slogan.

Lorrie Heasley was wearing a shirt with a picture of members of the Bush administration and the a slight variation of the name of the recent film "Meet the Fockers". Better not fly wearing any of these!

User Journal

Journal Journal: Review of Markoff's "Dormouse"

Most histories of the personal computer begin with Steve Jobs, Steve Wozniak, and Apple in 1976, but while hanging out at SAIL in the mid 1970s, and at the First West Coast Computer Faire in 1977 I heard highly attenuated versions of the folklore that Markoff has only now, after nearly 30 years, run to ground. Conventional histories of the PC make passing reference to the MITS Altair (1974) before going on the talk about the Apple, the IBM PC (1981) and what followed. The more sophisticated would conspiratorially tell the story of how Steve Jobs "stole the idea" for the Macintosh from Xerox's fabled Palo Alto Research Center (PARC) as they were "fumbling the future", and nearly everyone knew that Bill Gates then stole the ideas from Apple.

But the truth of those half-heard folktales from my youth is that nearly every concept in the personal computer predates all of this, in a delightfully picaresque tale that starts in the late 1950s and weaves together computers, LSD, the Berkeley Free Speech Movement, the Vietnam War and dozens of characters.

John Markoff, veteran technology reporter for the New York Times, is the first to comprehensively tell this story in his new book What The Dormouse Said: How the 60s Counterculture Shaped the Personal Computer Industry . Markoff, best known for Cyberpunk and Takedown: The Pursuit and Capture of Kevin Mitnick, explodes the conventional notion that the PC replaced the mini-computer in the same way that the mini-computer replaced the mainframe -- by a sort of evolutionary selection within the computer business, by persistently investigating the roots of the PC its unsung pioneers, its user interface, and the culture of open-source software in the San Francisco drug and anti-war culture of the late 1950s and 1960s.

Markoff has painstakingly researched the men (and a few women) who populated the cutting edge of the computer revolution in 1960s San Francisco, capturing an oral history of the PC never before recorded. Central to "Dormouse" is the story of Doug Engelbart, the "tragic hero" of computing, and the man who invented -- and demonstrated -- virtually every aspect of modern computing as much as a decade before the PC. Engelbart presided over the ground-breaking 1968 demo of his Augment concept, which included multiple overlapping windows, the original mouse, a screen cursor, video conferencing, hyperlinks and cut-and-paste -- virtually every aspect of the modern PC user interface three decades later. Yet the combination of Engelbart's ego and his poor management skills doomed the project, and his best team members leaked over to Xerox PARC, where they worked on the equally doomed "Alto" workstation, source of Steve Job's inspiration.

In parallel to this central story are those of the Stanford AI Lab (SAIL), the Free University, the People's Computer Company, and the Homebrew Computer Club, all located within a few files of the center of the San Francisco peninsula. SAIL, in its first incarnation under John McCarthy and Les Earnest, may have been the first place where computers (or the powerful access to a time-sharing server) really were "personal", and was almost certainly the birthplace of the first true computer game, SpaceWar. It was the locus of naked hot-tub parties, a porn video, and not a little bit of LSD (taken both as serious experimentation and recreationally) that fueled a cast of characters dodging the Vietnam war at Stanford and at the ARPA-funded Stanford Research Institute and creating a counter-culture. Virtually everyone linked to the genesis of the PC spent some time at SAIL, including Alan Kay, who conceived the first notebook computer, who appears first at SAIL before running into Englebart and his enrapturing demo of Augment, leading him to PARC and eventually Apple.

"Dormouse" is peppered with odd juxtapositions and combinations of characters including Fred Moore, the anti-war activist and single father who knit the community together with a pile of special punch cards and a knitting needle and helped create the People's Computer Company and the Homebrew Computer Club. Another, Steve Dompier, was widely accused -- falsely, Markoff convincingly reports -- of being the source for the infamous distribution of Gates' early Altair BASIC. (Was this the eThrough the whole story Stewart Brand -- of Whole Earth Catalog fame -- pops up "Zelig-like" at nearly every turn. The list goes on: Larry Tesler, Ken Kesey, Joan Baez, Ted Nelson, Lee Felsenstein, Bill English, Janis Joplin, and Bill Gates.

If the book has a problem, this is it. Markoff neither presents a first-person oral history nor is he able to tease a single central narrative thread out of this creative soup. He tells several interwoven stories, but there is so large a cast of characters that one must be a dedicated reader (or have a previous knowledge of some of the events described) to keep everything straight. Without a single narrative, the book returns several times to the start of a timeline, retracing it from another perspective, and after a while you feel the need for a map.

Markoff's own "Takedown" shows that with a clear narrative arc he is a wonderful writer, and while the complexity of the tale may keep away casual readers, Markoff does the entire technology industry a great service by capturing these tales while most of the primary sources are still alive. The central story of Doug Engelbart deserves a book of its own -- a better book than the nearly unreadable Bootstrapping by Thierry Bardini -- and one can hope that Markoff revisits the trove of original material he located for this story to write that book.

"Dormouse" is an essential "prequel" to Michael Hiltzik's excellent Dealers of Lightning, the definitive work (so far) on Xerox PARC, and belongs on every bookshelf that includes Katie Hafner's Where Wizards Stay Up Late: The Origins of the Internet.

For anyone who thinks they know anything, or wants to know anything, about the real roots of the PC revolution and the pioneers who never got famous, this book is required reading.

User Journal

Journal Journal: 50+ Year Archival Storage

Three things have happened recently: 1) I'm finally throwing out the old, unreadable magtapes, 8" floppies, and other dead media from early in my computing career; 2) I've stopped using my film cameras, and have switched to 100% digital imaging; and 3) My baby daughter was born.

This (and this recent thread) has led me to think about how I can best preserve all of those pictures, videos, music clips, etc, given that I'm not the Library of Congress and I don't have $100m to spend.

The debate about CD-ROM longevity doesn't seem to be settled, and most people don't think you should count on a CD-ROM lasting even 5 years. I'm working on the assumption that this data needs to be readable in 30-50 years. Kodak claims that "with 95% confidence, 95% of the population of KODAK Writable CD Media will have a data lifetime of greater than 217 years if stored in the dark at 25C, 40% Relative Humiditiy after being recorded in a KODAK PCD Writer 200".

Well, you'll pardon me if I don't completely believe them. What are /.ers doing for long-term archival storage? Nitrogen-filled jewel cases? Deep-freeze CD jukeboxes? Microfilm? Enquiring minds want to know.

User Journal

Journal Journal: Spy vs. Spy

A ComputerWorld journalist recently claimed that he had identified the author of the "Slammer" worm. Turns out he was cleverly hacked. The story was taken down, but the journalist in question, Dan Verton, eats a certain amount of humble pie explaining how he was misled by another journalist who pretended to be someone named "Abdul Mujahid." Is "Abdul Mujahid" an anagram for "Kevin Mitnick"?
User Journal

Journal Journal: On the 20th Anniversary of NCP - TCP flag day

My first USENET (wasn't named that yet, was "netnews") post on record was in Jun 1981. I had been on the ARPAnet before, and there were probably some posts before that which weren't archived. We even had USENET nostalgia in 1983 (to wit).

I originally composed a note that combined nostalgia with concern for the fact that the signal-to-noise ration on the 'net is as low as it was then, if not lower. In thinking about it while typing, I realized that my note was an example of the problem, not a solution.

So I will simply observe this: a wise person pointed out not long after we connected my employer to the 'net in 1983 that the best way to get the right answer on USENET was not to ask a question, but to post the wrong answer -- a hundred people will jump in to correct you.

Now we have Slashdot. Some things never change.

Slashdot Top Deals

Real Programmers think better when playing Adventure or Rogue.