35 min read
Ted Nelson is the founding designer of Xanadu, the world’s first hypertext project. Xanadu’s influence on the Internet as we know it today is unmistakable. Ted coined the word “hypertext” to describe non-sequential writing — but clickable links are only the start of his expansive vision for digital technology. His ideas have influenced projects ranging from Objective-C to the original WWW to entire political philosophies about the role computing tools should play in our lives.
I’m thrilled to talk to Ted, who I see as a poet among engineers. He brought a vision full of elegance and purpose to the digital frontier, and his work will continue to shape the web and all of our tools for years to come. It was apt for us to meet at the
Internet Archive, the non-profit digital library that preserves versions of the web for free access by the public. It’s a setting that dovetails perfectly with Ted’s vision for a free and open Internet.
DEVON: My name is Devon Zuegel, and I’m a software engineer and writer based out of San Francisco. Today, I’m talking to Ted Nelson at the Internet Archive. We’re going to talk about the development of personal knowledge bases and the design of his system, Xanadu. So Ted, can you introduce yourself?
TED: I’m a controversial figure. Some call me an Internet pioneer. I have accomplished much less than I intended to in my lifetime. I’ve written a lot that has influenced people. I’ve given a lot of speeches that have influenced people, and my principal work is still unfinished. So at the age of 81, I’m still working hard.
DEVON: Can you tell us a little bit about how you got involved in computing and the path that you took to get there?
TED: I believe it was 1952 when Time magazine had a picture of the Mark II computer on its cover, and I read the article. I was 13 or something, and I had no comprehension what it was about, but it was important.
I was interested in computers from that point on. But I was from a literary family, so I was very interested in evolution. My great-grandparents and grandparents would take me to the planetarium frequently or the museums. And I was fascinated by everything.
My problem has always been that I had too many interests. I found everything interesting as I grew up. I became interested in the future. I thought it was going to be a wonderful future, all chromium and Art Deco with rocket ships. And when I was 13 or 14 in the so-called “golden age of science fiction,” I was avidly reading about how wonderful it was going to be when we had space satellites. My favorite author — amazingly — was L. Ron Hubbard when I was 13, before he invented Dianetics and Scientology.
A key moment was when Vannevar Bush’s article appeared in 1945. Now, it appeared first in the Atlantic Monthly, and I believe we read it around the dinner table, and then again it appeared that December in Life Magazine, and I read it again.Vannevar Bush’s 1945 article as it appeared in Life Magazine.
TED: So Bush, who had been President Roosevelt’s science advisor, was talking about a future world in which scientists would be able to annotate microfilm. So he imagined something he called a Memex, which would have all the world’s writings on microfilm, and you’d be able to call up any frame and annotate it and create what he called “trails.”
This fundamental article by Vannevar Bush influenced me strongly, and simultaneously influenced Douglas Engelbart who is, like me, one of the grandfathers of the web.
I’m dithering a bit. So, I had literary interests, theatrical interests. My father put me on television when I was 12. I went to college and had no idea what I wanted to major in, and I finally ended up majoring in philosophy because it was easiest.Ted Nelson at the Internet Archive.
TED: So my sophomore year, for example, I took extra courses at the University of Pennsylvania. I took a Linguistics course, which was thrilling. It was with the teacher of Noam Chomsky , and I was so happy. As with many subjects before they became popular in college, you realize, hey, I shouldn’t be worrying about the academic stuff. I can manage my own education, and here’s an opportunity to do new projects of all kinds.
So I was in theater. I directed a play and got a prize for that. I was an actor. I had my own magazine. Here’s the third issue of my magazine called Nothing. I’m terribly proud. So it was kite-shaped and you had to unfold it gradually in peculiar ways. And the illustration, by the way, was by a wonderful guy named Russ Ryan, but I designed the whole thing.
I laid it out. The printer had no idea what we were doing. I showed him the mock-up, and I thought he understood. But we actually had to staple together the first copy. He had no idea what to do. And now I look at it, and I say, “How in the hell did I plan on that?” I have no idea, but I’m terribly proud of it still. It’s elegant, and I was on the student council, and I campaigned for sexual freedom.
Now, this was a time when women had to sign back into their dorms every night. The college administration knew where they were, and they had to be in at a certain time.
TED: We really did have sex, but it was furtive and stupid. I was arguing with the Dean of Students about this on the Student Affairs Committee in my senior year. So then she called up the head of the biology department, and she said, “We’re going to get Ted Nelson. We’re going to expel him.”
This was the second semester of my senior year. And Dr. Enders, the head of the biology department said, “No, you’re not. The faculty will stand behind him.” They were always my audience, because they were very sticky.
So the climax of all this was my senior year when I wanted to see if I could make movies. So, my roommate and I got a $700 grant from the student council to make a movie. $700 in those days would buy you one hour of black and white film stock development and a work print. That’s it. No sound and 16 millimeter, of course. And so I said, okay, I’ll shoot it silent and then we’ll put the sound on later. That was called ‘wild sound’ in those days. So it was all planned.
Tony was going to write it, and I was going to film. And then Tony died. So I said, oh that’s the end of that. But at the end of that second semester, I thought, “No, wait a minute. Tony would have wanted me to go on.” I made the movie, and I made it up as I went along. So it’s a half hour comedy about loneliness in college.
I’m terribly proud of it. I consider myself a good filmmaker. But most people don’t get it because A) it’s badly synchronized, B) it’s in black and white, and C) it’s a melancholy satire that’s slow-moving. So it’s humorous, but it’s a slow-moving satire, and that doesn’t fit people’s notions — so people don’t get it.
In any case, I consider myself a filmmaker. That was that — that was what I was going to do. However, I made the mistake of going to graduate school. And in graduate school, I took a computer course.
And holy smoke, they lied! It’s not a mathematical machine. It’s not an engineering machine. It’s an all-purpose machine, and you can put screens on it and the screens can interact.
Screens! I’m a movie maker! I know what to do. So it’s my job to design the documents of the future, because if I don’t do it, the techies will screw it up and that’s exactly what has happened as far as I’m concerned.
TED: For the first 20 years, I would tell people — I would say, “Look, soon we’ll have interactive screens, and we’ll be able to have documents on those screens, and they’ll be able to jump from one to the other. And we’ll show visible bands of connection between them, and you’ll have automatic royalty and automatic backup, and it’ll all be available online.”A panoramic view of postulated hypertext from Ted’s 1965 paper on the subject.
TED: The term “online” wasn’t popular then. And people would look at me with a glazed expression. For the first 15 years, almost always they would say, “Is it like a tape?” And I was stymied. I should have just said, “Yeah, it’s like a tape.” But I found three people who actually heard and understood me in those days — three out of the hundreds I talked to.
Then came personal computing in the ’70s, and I had a computer store. But the problem is that, you know, things got standardized. I wanted to start the personal computer industry, but no that was already done by a guy named Steve Jobs, and he did it his way but not my way.
The Macintosh paved the way for today’s “modern GUI” — the way we manipulate things. That’s how Steve interpreted what Xerox Parc had done. And once again, that’s not what I would have done.
TED: Because you’ve got something different. So to me, hypertext — by which I mean not just the World Wide Web with one-way jump links, but with visible connections between pages — this was going to be the document system of the future for all mankind as I hoped. And every standard makes it impossible to do that: Microsoft Word, text files, the World Wide Web, PDFs.
All have basically only one column, and I say, “Why?” Well, because originally there was something called Project Bravo, which became Microsoft Word, and everybody was so hypnotized by fonts — which are fun — that they didn’t realize that connection is much more important. Now, I love fonts. I designed a font in college. But to me, connection is more important than fonts.
I learned to write on a typewriter, okay? That’s how you should learn to write, so that you can’t put things into screwy italics and funny arrangements. Because then you learn to write as distinct from arrange visibly. This concept became the Xanadu Project, which became an ongoing project for years and years and years.
TED: I called it Xanadu first in 1966 when I was assistant to the president of Harcourt Brace and Company, and I thought they were going to fund a project where I would have a computer with an actual interactive computer screen that we could experiment with. This was after we’d seen Engelbart — I’ll talk about Engelbart in a minute. I didn’t realize that in any big corporation, your enemy is the other department. There was already a department of computers that had IBM computers. So guess what? No way are they going to allow a non-IBM computer to be put into another department in that company, at least in the 1960s.
Perhaps this is a good time to talk about Douglas Engelbart. So, I proceeded with my designs for computer documents from 1960 to my first publications in 1965. And after that — after my first my big presentation at the ACM (Association for Computing Machinery) — a guy with a crew haircut came up to me and asked if I’d heard of Douglas Engelbart. The guy with the crewcut was Bob Taylor, who was Doug Engelbart’s sponsor, giving him money from Washington.
TED: As he put it, we have more and more problems that are getting more and more tangled. We’ve got to be able to solve them at scale. Douglas Engelbart essentially single-handedly and single-mindedly carried out his vision at Stanford Research Institute — which was not part of Stanford University. For a number of years, his laboratory pioneered word processing, outline processing, multiple windows on a screen.
It was a group that did so many things we take for granted today — all of which were radical, and which were not necessarily respected by the other departments. One thing someone had said: “You don’t think what they’re doing in there is science, do you?” But Doug was an incredible visionary, and he built this system, and the climax of it was in December ’68 with the Great Demo.
Doug’s Great Demo was in December in 1968, so the 50th anniversary is coming up this year. Everything worked. They were running it on a small computer by today’s standards — less computer than you have in your wrist watch. And yet, time sharing I think — I was told the maximum number that they could do was seven maybe four users at a time. But they showed all these things on the screen, and Doug was on his microphone from San Francisco directing the whole affair, which was being transmitted via truck up on the highway that could see both Stanford and San Francisco. And the projector they used at the Demo was an Eidophor projector — one of these insane things that had a metal surface covered with oil and an electron beam wrote the picture on this oil, which was then reflected by a bright light through the projector. Then a windshield wiper would restore the oil for the next frame. That was just how the audience saw it. So this incredible chain of implausible structures worked perfectly on that day.
And that was the height of Doug Engelbart’s career. Because after that, he lost his funding, he lost his laboratory, and for the next 40 years, he was in the wilderness writing specs — and trying to get back again. His backer Bob Taylor betrayed him and hired away his best people for Xerox Parc. So Doug felt betrayed by the people who left him, and an AI guy named Bertram Rafael convinced Doug’s boss that he deserved Doug’s office instead.
So Doug lost his office, and eventually they sold the project to McDonnell Douglas, an aircraft company that didn’t know what to do with it. What it needed was much more product development to make it something real, and nobody had the vision to go ahead with it except Doug — and he was essentially left in the dirt.
In ’65, when I gave my big ACM talk, Taylor comes up to me asking if I’ve heard of Doug — and I hadn’t. But in ’66, when I was working for the publishing company, Harcourt Brace, I went out there with the president of Harcourt, Billy Jovanovich, and we visited Doug’s laboratory. This was two years before his Great Demo, and we saw the mouse and word processor and all this wonderful stuff he’d done. And it was great, and Doug was obviously a wonderful man, and we were very friendly. He kind of half offered me a programming job, but I wanted to do it my way. Doug’s system was hierarchical, and I’m anti-hierarchical. But I loved him as a person.
And so I flew back with Jovanovich thinking on this, and Jovanovich was budgeting my system — then to be called Xanadu — at $50,000 for the first year, which would have bought the equivalent of a tiny PC today. And as I said, that was killed by a rival department. So that was essentially the first part of it.
My friendship with Doug Engelbart resumed much later. We became very close in his later days, and he actually carried out the marriage ceremony when I married Marlene.Scenes from Ted’s stomping grounds at the Archive.Scenes from Ted’s stomping grounds at the Archive.
DEVON: So earlier, you talked about how Vannevar Bush’s piece inspired you about connections between writing. Can you expand on that a little bit and describe how it influenced your later work?
TED: No idea. All I know is that there was this article about how researchers of the future — now, this came out in ’45 when I was eight years old — about how researchers of the future could make connections between pieces of writing like frames of microfilm. And Bush talked about trails. And a trail — he never defined it — but it was a series of connected pieces. And he also talked about side trails. Again, we can only speculate as to what he meant.
This has inspired many people. It inspired Doug Engelbart, who was on a Pacific island reading it in a library in the Philippines. It probably inspired me, though many things have inspired me. But I do remember reading it — I think — I was eight.
So hey. I’ve been fascinated by the number of different ways people have interpreted Bush’s piece. Several people have shown me things saying, “Here, this is a memex.” “No, this is a memex.” And it’s always different.
TED: But someone’s always going to say, “I’m carrying on the true idea of the founder. My own system is additive.” My own system, Xanadu, has more interpretations than stars in the sky. People keep saying, “I know how to implement your Xanadu system now with blockchain, with anonymity, with physical location.”
I get these strange emails. I have them answered by an assistant so I don’t get irritated. But there are all these different interpretations.
So how should writings be connected? My idea — my simplification of it — is parallel pages with visible connections.
There are many other ways you could connect ideas, many other forms of writing. I’ve chosen this particular simplification because I think it’s elegant. It’s simple. It’s instantly understandable, and it’s extensible. Someday, I hope that the elegance of the design will be recognized because elegance in design is one of the things I believe in. But I’m just pounding on trying to make people understand it, and trying very hard still to get it implemented in a deployable form.Ted is known for constantly documenting his life, and often shows up to meetings equipped with tape recorders, notebooks, pens, and his digital camera.
DEVON: Earlier, you used the word hypertext, which is a term that you coined. How does hypertext tie into Xanadu, the system that you’ve thought up, and how is it different than the way people usually conceive of the word today?
TED: Well, I came up with the word hypertext in ’63, I think. It would be on a dated file card, and someone someday will find out. But I published it in ’65 in several papers. In the summer of ’65, I published three or five papers. Hypertext was in those papers.
TED: Now what that meant was — right at that time — there was something called computer-assisted instruction, and a lot of people were hot on the trail of computer-assisted instruction. This was going to be what would rescue education because now the computer would tell you something, then it would test you, then it would tell you something else, then test you again. And it would give you this talent test, but you would have no free movement.
So in my definition of hypertext, I defined it as having free movement because I was really annoyed by the computer-assisted instruction concept. Not that there was something wrong with it. I used it myself profitably on one occasion when I had to cram statistics for my master’s degree — or what would have been my PhD. I used the teaching machine, which was talent-test-talent-test. For someone with math anxiety like me, that was great. But for reading writing on the screen, I wanted something much more free. So that was why freedom was in the definition. However, in my original drawings, you’ll see the picture where I show visible connections on the screen. That could have been as late as ’71. But in any case, that was part of my fundamental idea I think from the beginning.
DEVON: One of the really interesting implications that I’ve noticed about your work is what it means for ownership of ideas — intellectual property, copyright, and so on. What are your thoughts around that? And how does your version of hypertext solve that problem?
TED: My version had a complete copyright system, which is being universally ignored. People think of Creative Commons, like oh, that’s the solution because now we give permission for everybody to use things. Creative Commons is just a way that people can give up the hope of being paid in a polite and elegant form.
TED: So in a Xanadu document, you don’t deliver a packaged lump — you deliver a list of portions to bring in and how to put them together.
Creative Commons says, “I hereby give permission to use my stuff in somebody else’s package lump.” But we’re not talking about packaged lumps. We’re talking about someone creating a document using a piece from here, using a piece from there, using a piece from there — and that piece can have a pay wall.
So the micro pay walls we plan, it would say, “Here’s a list of pieces to bring in. Now bring in this piece, which happens to be a paid piece.” Because the person who’s compiling this document doesn’t have to pay. He or she has already seen it, but we’re now including it in the list.
The user, upon fulfilling these portions, has the choice of paying for that piece or not getting it. So that piece is bought by that character. This seems to be extremely fair. Anyone is free to include anything from anywhere without negotiation. Anyone is free to buy it or not buy it if it’s on the edit decision list which brings in the document. And so the permission doctrine for this is called trans copyright, meaning: “I hereby give permission for this content to be used in any new context provided its bought from my server” — which could imply the micro-pay wall.The Internet Archive’s famed Wayback Machine, launched in 2001 to save versions of the World Wide Web throughout time, even as pages are changed or shut down.
DEVON: Right. So there’s this idea of one canonical version of that — of the idea, of the work, of the text, of the image — whatever.
TED: There’s no canonical version of an idea.
DEVON: — of the manifestation of an idea.
TED: I say document.
DEVON: Whereas these days, we make copies of everything. Some of the things you did to implement these systems — how did they handle that type of thing?
TED: I had a very clear idea of approximately what I wanted, and I got together a group of extremely brilliant guys in the summer of 1979 — and they came up with the system we now call Xanadu Classic, which is available open source. It’s not quite finished. There are a few things that have to be fixed. But it works.
It’s a combination of a document management system and an operating system — meaning that it manages a federation of similar discs containing source content and links. We have no embedded markup. All markup is done by what we call links. So, a document is delivered as a list of pointers to the content and pointers to the links — all of which are assembled in the use of the machine.
That server software is available and has worked. You can download that instantiation at the Internet Archive, which you can play with. It’s called Xanadu Classic or Xanadu Green. In the presentation that’s on the archive, we see visible connections between the first and last draft of the Declaration of Independence as written by Thomas Jefferson.
Jefferson’s last draft, which was signed as the Declaration of Independence, was different from his first draft, and those differences are shown by the Xanadu document method.Xanadu Green showing first and last drafts of the Declaration of Independence.
DEVON: What were some of the differences?
TED: He took out some phrases and put some in. I think ‘pursuit of happiness’ was in the final draft but not in the previous. And his long list of grievances was I think varied and, well, I don’t remember. But it’s interesting because in the in the presentation, you can see gray on the left for the parts that were omitted and gray on the right for the parts that were new.
DEVON: One of the terms that you came up with was transclusion — and you touched on this a little bit before — where you could include links from other documents —
TED: — parts of other documents.
DEVON: Can you expand on that a bit?
TED: Sure. Well, the term has become common, but it means something a little different to me.
TED: Something like iframes for example is transclusion. Video from YouTube is embedded in another document — that’s transclusion. But in the Xanadu method, the transcluded portion has a path back to the original, which you can follow so you can see its original context. That was always part of the Xanadu idea, and is still part of the instantiation I’m working on now.Entrance to the Archive.The Archive also collects old recording devices.
DEVON: So the bilateral link is the critical difference between what we have at the moment and —
TED: There are links and there are transclusions — it’s a different method. A link is a specific object separate from the content. A transclusion is simply following the path from a part to its original context.
DEVON: Got it.
TED: So it doesn’t require a link. It’s just: “Here’s the transcluded part, and the edit decision list says where it comes from.” The edit decision list can show you where it is on the original.
DEVON: That’s a useful distinction. If we had had these bilateral transclusions and links that would let people go back and forth and see the common source — and see where something is pointing to — how would the web today be different?
TED: I don’t want to talk about the web today. I hate it. I mean the point is, if we’d had this in place before the web — and we should have had it a year before — the web would of had some success, but we would have had a position for deeper scholarship.
DEVON: What has your process been for communicating the ideas of Xanadu to the world?
TED: Talk and talk and talk and talk. And you know, I’ve written — I don’t know how many papers I’ve published. I don’t know how many talks I’ve given. But what people hear is much less than you say. And I’ve found out later how little people hear.
Now, Doug had this problem. Doug Engelbart had this problem but even worse because he would begin talking and then he would introduce a new term, and then he would start using it, and so by the fourth paragraph, he was combining terms that were new to you in ways you can’t imagine.
Whereas I was trying to explain what — to me — were very simple concepts. But they were so unfamiliar that nobody got them. Even Tim Berners-Lee didn’t understand it.
DEVON: What part of it did he miss?
TED: Visible connection. We argued as recently as 1997 about micropayment.
I was saying micropayment was necessary, and he would say, “No, no, no.” Now he’s come around, but no, he just did a different system. But see, the hypertext concept was last simplified in a project of Brown University, which I refer to as the Dark Brown Project. A person I thought was my friend was a professor at Brown and he invited me — no pay — to come up to Brown University and help work on it.
So, at great personal cost both in time and money, I went and helped, and it got so dumbed down, we lost transclusion and lost two-way links. But I was not a quitter, and I should have quit at the very beginning when he started insulting me. That’s a black mark in my memory, and the concept of hypertext got reduced to one-way links and embedded markup.
That’s essentially where it all went wrong. And Tim Berners-Lee’s system, which was like the sixth hypertext system on the Internet — people think it was the first — simply glorified that. By the way, he didn’t need to do HTML. He didn’t need to do HTTP.
The best thing that Tim did was to create the URL, because before he started, every drive from every operating system had a different way of addressing. So, if you wanted to get a file from the Internet, you had to know its address and know the operating system it was under and the addressing system it was under in order to reach that file. So the URL changed all that, giving every operating system an overlay addressing scheme so that a space became %20. That was how Tim worked out to unify the address space of the Net. That to me is his greatest achievement, and the rest would have followed if he’d done that. I mentioned this to him just last week, and he said, “On yeah, you get it.”A zip drive on a zip line in the Great Room of the Internet Archive.
DEVON: But of course we still have broken links these days, too — in part because of the lack of the bi-directional link.
TED: Well, also I’ve been told here at the Internet Archive that the average lifetime of a web page is 100 days before it changes or disappears.
DEVON: How do they measure that?
TED: They crawl the web constantly looking for changes. And they have billions of web pages stored.
DEVON: In the Xanadu system, how would these changes be different?
TED: Well, look, I’m not trying to promote Xanadu as an alternative to the web anymore. I’m trying to promote it as a literary system.
I’m trying to build it as a literary system that people can use for making parallel pages with visible connections, and we have to unfortunately use parts of web technology for that. That way, people don’t have to install an application, but I don’t want to talk about this relation to the web. I want to just talk about parallel pages with visible connection. And that’s what the system is about.
DEVON: Sure. How would you like to see it be adopted?
TED: By the smartest people first.
DEVON: How are you going about finding those folks?
TED: I’m not looking for them. I’m trying to get a minimal viable product.
DEVON: What’s your process for building this minimum viable product?
TED: Well, it’s first thinking about what people can use with the least difficulty — that is the least difficult to program. So then I talk to my programmers and we work out the exact specs. There’s a ladder of specs: first this, and first that, etc.
So, the first one I’m trying to build will just be a comment, but with two pages visibly connected. And the second bit will be several pages visibly connected. A nice example is Vladimir Nabokov’s novel Pale Fire, which is a long poem by the fictitious author John Shade, connected to a large number of idiotic footnotes by the fictitious academic Charles Kinbote.
Ironically, back in the days of the Dark Brown Project, I actually got permission from the publishers of Pale Fire to demonstrate it on the Brown system. So now I hope to demonstrate it on the new Xanadu.
DEVON: What do you see as the future of micropayments?
TED: I have no idea, but now there are so many competing systems and so many enthusiastic projects that are incompatible. So there will be many, many things. And as usual, the big guys will win. So Google or Microsoft or somebody will have a micro payment system for who knows what — probably for individual pages as distinct from the portionality of the transcluded and quoted material that we were hoping for.In the Archive’s Great Room sit rows of miniatures, each representing a famous computing pioneer.
DEVON: Is it something you plan to incorporate into the Xanadu system that you’re building right now?
TED: I can’t even think that far ahead.
DEVON: Your ideas around Xanadu have gone through a lot of different paradigms, and you’ve communicated in many different ways and different media. How have you thought about that process? And is there anything that you would have done differently in communicating it?
TED: Oh my, yes. Oh, I have so many things I would have done differently. Yes. I was offered backing by Victor General around 1971, and I thought I’m not ready. What a stupid idea that was.
Unfortunately, I came out of college with a combative attitude. I was ready for any debate on any subject. And only recently have I become acquainted with a book I should have read long ago called How to Win Friends and Influence People, which essentially tells you that people need to make an idea their own to adopt it.
And if you emphasize that it’s your idea and that there’s already going to be a pay wall — so many things about how I presented it were unsatisfactory.
DEVON: I noticed in reading a lot of your writing in preparation for this that there’s a lot of emphasis on copyright and the fact that these ideas were something that you wanted to commercialize. What role did your own intellectual property play in your development of these ideas?
TED: Let’s sort this out. First of all, a number of techies at the beginning thought that copyright would end once computers made it easy to copy things. It was absolutely clear to me that it would not, and that copyright had to be a fundamental of any electronic publishing system that had to respect the author’s rights. So that was always part of the Xanadu project. Now, in trying to commercialize, yes, I was trying to make money as many people were, and that’s always been legitimate, and trademark was emphasized.
I had a good friend who emphasized that hey, trademark is almost free and is a good way of distinguishing your stuff. So those are two entirely separate topics here. I supported copyright because it was necessary and part of the publishing world. And I trademark things and tried to go commercial because that was how things were done.
DEVON: So for people who are coming up with visionary new ways to rethink knowledge, to rethink the way we use technology, what advice would you give people as they develop those ideas?
TED: Hang in. And don’t become locked to some specific method too soon. And remember that things keep changing. So, if you’re successful, the environment in which you become successful will be different from the environment you’re starting in.An art piece in the Great Room of the Internet Archive.
DEVON: Can you give some examples from your own experience?
TED: Well, when I first met Bill Gates in 1972, I guess it was, he was working for
Micro Instrumentation and Telemetry Systems in Albuquerque, New Mexico. But he had managed to put in the contract that he was keeping the copyright to his version of BASIC that they were selling. And so he gradually snowballed this. He was a visionary in the following sense: He knew personal computing was coming, and he built BASIC at Harvard.
He and his pal copied the Digital Equipment version of BASIC on stolen time at Harvard for six months or something, so they would have a version of BASIC when personal computing arrived — and that was very visionary of them. And then how he was able to maneuver around all the things that happened was quite something.
So, the question I think you asked was: How do you sustain and maintain something through a changing environment? Watching Microsoft climb out of Micro Instrumentation and Telemetry Systems into the behemoth that it became is an interesting example.
DEVON: What did it feel like to think of and see these ideas coming up before they existed? Because there’s so much that we take for granted today about how the web, how computers, and how all of this technology works. So what was it like to be there?
TED: Well, first of all, I was on my own for five years. But I joined the ACM. I read computer journals. I read computer magazines. So I was deep in the thinking of those people to whom computers were corporate devices that lived in their department. And I was looking at all the methods developed by various researchers.
For example, one researcher I admired very much was Ken Knowlton. He and I became very good friends. He was at Bell Labs. He worked out a graph. He was the first person to fill the screen with pixels, and that screen was on the Stromberg Carlson 4020, which had 16mm film and was able to put a dot in each position.
But to put a dot in each position would have taken too long, so Ken made pictures that would have different levels of brightness, with which he would make a bigger picture. So from a distance, you would see the bigger picture rather than seeing that it was made of little tanks and airplanes. I think there’s a famous nude that is made of little tanks and airplanes that was somehow pulled off that system.
TED: The company that made the first little computers, Digital Equipment Corporation, was headed by a visionary, Ken Olsen, who built little computers for scientific companies. And when personal computing came along, he didn’t get it. He put out a personal computer that was wonderful for $12,000 when everybody else was under $1,000.
He thought, “Oh, the engineers want the best!” and if it’s only for engineers — he didn’t get it. So, the Digital Equipment Corporation went under, and they had been the pioneers in computer graphics and in small machines. Dancing through this world, and seeing how these other people thought, and trying to push forward my visualization of electronic documents was a complicated parallel process of giving speeches, of writing things.
I never got paid for this, you see, so I was constantly in fringe jobs, and I had no backing. My one big chance was Harcourt, and the IBM department killed me. And so after that it was one job after another — one fringe job after another. I taught sociology at Vassar for two years because no one would pay me for what I had to do. I had to do it. It was my manifest destiny — it was my obligation. And the fact that I didn’t succeed, well?
DEVON: Around this time, what were some of the books or articles or movies that you read or watched that influenced you the most?
TED: No. There was one guy named Ivan Sutherland who built a system called Sketchpad. Well, as I mentioned with Ken Knowlton, I admire the elegance of his stuff and Sketchpad — which was a highly efficient system for drawing and sketching on screens. That was done at MIT in ’65 or ’64. I visited MIT, and so I got a chance to use these things. I got a chance to use a system at MITRE Corporation called — I don’t remember — but a fellow named Don Walker showed it to me.Filming in the Great Room of the old church that’s home to the Internet Archive.
TED: Then there was the stage of trying to make money starting a computer score store in Chicago, which was briefly successful but my partners were idiots, and nobody was minding the store, and computer stores went under.
And so it’s been — you know — dancing on rainbows.
DEVON: How did you develop these ideas on your own?
TED: I think in writing and making notes and making sketches. It’s been very lonely. But I’ve been absolutely sure of what I’ve been doing all the time.
If one of the main definitions of paranoia is believing what nobody else believes, one cure is for the patient to change his mind and believe what the rest of the world believes. That is the low road. The other — by which I hope to cure myself — is to persuade everybody else.An old copy of Computer Lib/Dream Machines by Ted Nelson (1974).Ted Nelson
To learn more about Ted and the early days of computing, you can buy a copy of his Computer Lib/Dream Machines.
In one of the fastest-talking lectures ever,
Ted drives his unique perspective through
philosophy, education, movies and software design,
telling forcefully where and how he got his ideas.
Project Xanadu® is the original hypertext project — the brainchild of Ted Nelson, and the result of careful and passionate work by innumerable clever people over the course of nearly sixty years. Because of the length of its development period, the project has spawned and used many ideas of varying importance, and particularly important ideas have had many names. Because its history spans several eras of computing, ideas spawned by the project that were once considered radical have become commonplace and other ideas that were once commonplace have become forgotten and become radical again. Over this time, most documentation available to the public has been written by Ted, and intended for a non-technical or semi-technical audience.
The book has the name the author gave it, but the book does not tell you what other people think of it.
Before the World Wide Web did anything, HyperCard did everything.
Even before its cancellation, HyperCard’s inventor saw the end coming. In an angst-filled 2002 interview, Bill Atkinson confessed to his Big Mistake. If only he had figured out that stacks could be linked through cyberspace, and not just installed on a particular desktop, things would have been different.
“I missed the mark with HyperCard,” Atkinson lamented. “I grew up in a box-centric culture at Apple. If I’d grown up in a network-centric culture, like Sun, HyperCard might have been the first Web browser. My blind spot at Apple prevented me from making HyperCard the first Web browser.”
.. In his 1974 book, Computer Lib/Dream Machines, he defined hypertext as “forms of writing which branch or perform on request; they are best presented on computer display screens.” By simplifying the process of dispersing and accessing information, hypertext and hypermedia could liberate society from what Nelson saw as an overprofessionalized digital information elite.
.. Fearing antitrust reprisals from the government if it strayed into the software marketing business, AT&T leased UNIX to colleges and universities at bargain basement rates. Those schools, supported by grants from the National Science Foundation, built hundreds and then thousands of ARPANET “nodes” through the 1980s.
.. “We could not have created a business around Erwise in Finland then,” one of the team members explained. But other developers had also downloaded Berners-Lee’s code. These included Pei-Yuan Wei, working on UNIX X-terminals at UC Berkeley’s Experimental Computing Facility. Where did Wei derive inspiration for his “ViolaWWW” web browser? He took his lead from a program that he found fascinating, even though he did not have a Mac of his own.
“HyperCard was very compelling back then, you know graphically, this hyperlink thing,” Wei later recalled. “I got a HyperCard manual and looked at it and just basically took the concepts and implemented them in X-windows,” which is a visual component of UNIX. The resulting browser, Viola, included HyperCard-like components: bookmarks, a history feature, tables, graphics. And, like HyperCard, it could run programs.
.. Admiring all this activity was a young developer named Marc Andreesen of the National Center for Supercomputing Applications at the University of Illinois. Andreesen’s team launched Mosaic in January of 1993; it was the first browser available on PCs, Macs, and UNIX systems. Mosaic morphed into Mosaic Netscape a year later.
Not long after that, I downloaded a copy of Netscape onto a Dell PC. “Wow,” I thought, as I surfed various sites. “This looks like HyperCard.”
.. As late as August 2002, there were probably 10,000 HyperCard developers.
.. programmers for the Cyan software company originally wrote their hugely popular puzzle/adventure game Myst as a HyperCard stack.
.. When Tim Berners-Lee’s innovation finally became popular in the mid-1990s, HyperCard had already prepared a generation of developers who knew what Netscape was for.
Bill Gates names Ted Nelson’s “Computer Lib” as an influence.
.. It’s easy to dismiss Ted Nelson as some old crazy man who spent his life selling snake oil when you’re behind your computer, but the reality of it is that he contributed a lot to the field and is deeply respected amongst his peers. He was a close friend of Engelbart, his work valued by his contemporaries, and there’s a reason for which he was invited at the Homebrew Computer Club reunion a few months ago. Nelson’s work gives us an insight on what computing could have looked like, in some weird parallel world.
He is controversial, perhaps; and some of his ideas/claims may be unpractical/unrealistic/etc. – but ignoring and dismissing him only sends the message that you’re not as much of an expert as your rhetoric attempts to make you out to be.
.. Alas, this believer in transclusion also deeply feels it’s important that authors need to be paid, himself included. Perhaps he’d have a better chance to impact history in a meaningful way if he opted to give away for free the works making that case? Very few will have a chance to be exposed to the ideas Ted Nelson promotes: the range of books you suggest shows the impossibility of ever getting a comprehensive look into his view.
.. More to the point, if he’d opted to open source the code.
In Computer Lib/Dream Machines, one of the systems Nelson describes and lauds is Calvin Mooers’s TRAC macro language. Mooers took his IP seriously and defended it seriously. You can read his argument in favor of copyright to protect software in a Computing Surveys issue from some decades ago. Mooers protected TRAC right into oblivion–if even 1% of those who read HN have ever heard of it, I’ll be amazed.
..There’s an open source code dump of two versions on udanax.xanadu.com. “Xanadu Gold” is the most insane codebase I’ve ever seen — implemented in Smalltalk but intended for automatic translation to C++.
.. A friend of mine says Xanadu got quite a bit further, but failed hard at the end because they’d not bothered to do and keep viable the total end to end use case. Specially, to actually interact with the system and display a document was so hard and cumbersome it never had a chance of being adopted (by pretty much anyone, let alone widely), whatever other problems there might have been with the project.