← Back to context

Comment by bobajeff

10 hours ago

Reading this makes me wish someone would really try to make Project Xanadu a reality. A network built on Content Addressable Storage and a Version Control System is some thing I'd really like to see invested in.

You’ll hear/read many people opining that it actually wasn’t a good idea.

I counter that it’s a great idea for many things. The problem is that something good enough and far cheaper is already all over the Earth: the web.

Just like Hurd and Minix might have technical merit that’d make them “better” than Linux, Linux is good enough and already here.

It's not a reality for a lack of trying. Multiple people have spent (literal!) lifetimes working on Xanadu and multiple businesses poured a great deal of money and effort into it way back in the day.

It continues to not be a thing because, even though the idea is superficially appealing to a certain engineer mind and that's why people get sucked into the cult, in reality it's not something anybody wants and it's solving a problem nobody has.

  • Right. I knew those people back when Autodesk owned Xanadu. The fundamental problem was that tracking and paying for text ownership and viewing down to the word level isn't really very useful. The Xanadu people were libertarians into micropayments. Everything is pay per view in Xanadu. Not cheap views, expensive ones, like Lexis/Nexis.

    Also, they had no idea how to deal with either images or distributed systems.

    • A complex system cannot be "made" to work. It either works or it does not. A simple system, designed from scratch, sometimes works. Some complex systems actually work. A complex system that works is invariably found to have evolved from a simple system that works. A complex system designed from scratch never works and cannot be patched up to make it work. One has to start over, beginning with a working simple system. https://en.wikipedia.org/wiki/Systemantics

    • > Also, they had no idea how to deal with either images or distributed systems.

      What would make images harder than anything else? My naive self thinks, "hey, isn't that just one long base64-encoded word?" Apparently not, or they would've done it and moved on.

      And why do you say that about distributed systems? What I've read of Xanadu (primarily the Wired article) made it sound like there'd be a relatively small number of commercial servers everyone else would subscribe to. Cue IBM's "five computers are enough" apocrypha. Is that what you mean?

      I find everything about Xanadu fascinating, in kind of a slow-moving train crash sort of way, and would love hearing more bystander takes!

      3 replies →