Page Summary
Active Entries
- 1: Interesting Links for 12-09-2025
- 2: Interesting Links for 09-09-2025
- 3: Interesting Links for 11-09-2025
- 4: Photo cross-post
- 5: Photo cross-post
- 6: Interesting Links for 08-09-2025
- 7: Interesting Links for 06-09-2025
- 8: Interesting Links for 07-09-2025
- 9: Interesting Links for 05-09-2025
- 10: Interesting Links for 04-09-2025
Style Credit
- Style: Neutral Good for Practicality by
Expand Cut Tags
No cut tags
no subject
Date: 2009-08-31 12:05 pm (UTC)http://www.wired.com/wired/archive//3.06/xanadu_pr.html
no subject
Date: 2009-08-31 01:08 pm (UTC)But amazing fucntionality. As with Wave, there's oodles of ways to do this stuff that we've never tried.
no subject
Date: 2009-08-31 01:13 pm (UTC)But the very ideas behind Xanadu are actually pretty silly - and make it the kind of thing you'd have to be paid to use.
Wave is designed from the user interface back - what would you like to do, and then how to do it. Whereas Xanadu was working from the back forwards - how should documents work, and then trying to make people fit into that, which was never likely to produce anything people actually wanted to use.
no subject
Date: 2009-08-31 01:41 pm (UTC)Xanadu's transclusion ability isn't wildly different to parts of Wave, and the audit trail is a bit of what wikis and Google Docs now do. But for the longest time, we had little or no trails in Office (not as a default, anyway).
no subject
Date: 2009-08-31 01:44 pm (UTC)no subject
Date: 2009-08-31 01:46 pm (UTC)no subject
Date: 2009-08-31 01:56 pm (UTC)They wanted to build something that meant that you _couldn't_ copy data, you could only include it. Where I could quote you, quoting Bob, quoting Charlie, quoting the NY Times and the back end would put all those bits together, creating a chain all the way back - and enforce payment for all the bits that were copyright.
It's a massively locked down system - because they focussed on 'correctness' rather than 'utility'. So you couldn't do anything that would violate the integrity of the system. Whereas the systems that actually work best are ones where you've got the ability to put in a mish mash of stuff, tie it all together, and then caretake it a you go along. Which is what the WWW does.
So, for instance, in Xanadu, moving a page means updating all of the links that point to it. Desining _that_ into a system is insanely hard, because you have to know what points at your page. Which means a mechanism for telling every site you link to that you link to it, keeping track of that, updating whenever the list gets out of date, etc. Whereas with the WWW you just move the page - and if you feel like it you put in a redirection page saying "This page is now over here at XXX." - no design necessary, no tech necessary. It's not 'perfect' in that sometimes you'll lose pages, but it's a hell of a lot easier to manage in the first place, and doesn't lock you in to a particular way of working.
And solving the things that go along with the original 17 rules was the reason that Xanadu was _always_ 6 months away from working.
I hear that Google Wave is also having fun problems - because they, again, have lots of little problems they're trying to solve that each require heavyweight architectural solutions. They're not trying to be quite so complex and 'correct' in what they're doing, so I expect they'll eventually get there, but by the looks of things it's the kind of project that will be eternally owned by one company, because the interoperability is just too unwieldy to work well with others.
no subject
Date: 2009-08-31 04:08 pm (UTC)But then you'd have no problem with citations and attribution, fewer problems with copyright and plagiarism... from a strictly academic user's perspective, it'd be amazing.
But then it's almost the opposite of small pieces, loosely joined. And that I'd have to cite who said that and where and when before submitting this post would also reduce the poetry, somewhat.
A Xanadish approach would have been interesting during 1993 - 1996, for me, as pages got lost and were deleted a lot, and the spiders couldn't keep track. Doesn't happen so much any more.
no subject
Date: 2009-08-31 06:14 pm (UTC)This is the standard argument that the Web 'works' because of the 404 error. While 404 was something that distinguished the Web from contemporary open hypertext systems (namely Hyper-G and Microcosm) and Xanadu, the Web succeeded more because a) the protocol and data format definitions were freely available, and b) it was initially targeted at a user community rather than being a predominantly research system (as was the case with Hyper-G and Microcosm).
Moving a page? No such thing. Once a document is created with a given ID, it's there for perpetuity. If you want to refer to it by a different identifier, that's what transclusion is for.
no subject
Date: 2009-08-31 07:19 pm (UTC)Also - it was (fairly) simple to write both a client and a server. Xanadu was, from my understanding, insanely complex, because of all the situations it had to handle.
no subject
Date: 2009-08-31 08:44 pm (UTC)The other key to the server side is the enfilade data structure. Ted didn't publish anything about enfilades until fairly recently (in the Udanax source release, as source code) because he believed them to be such a good idea that they were worth retaining as a trade secret. I haven't implemented enfilades, but from what I can tell, they should be no harder to implement than any other moderately complex hierarchical data structure.
no subject
Date: 2009-08-31 08:56 pm (UTC)HTTP/1.0? Doddle. HTML 2? Still pretty easy (and easier yet if you took the lazy route and didn't try to parse it as SGML first). No CSS, SVG, Javascript/ECMAscript, Flash. By 1995, I'd written special-purpose standalone servers and simple clients. I wouldn't want to try that now.
no subject
Date: 2009-08-31 09:29 pm (UTC)Which reminds me of another quote - that every successful complex system started off as a successful simple system.
If the original spec had been HTML5+CSS+Javascript then I doubt it would have got far, the initial barriers would have been too high.
no subject
Date: 2009-08-31 10:09 pm (UTC)no subject
Date: 2009-08-31 10:11 pm (UTC)no subject
Date: 2009-08-31 10:15 pm (UTC)no subject
Date: 2009-08-31 10:15 pm (UTC)no subject
Date: 2009-08-31 06:04 pm (UTC)Why so? You're saying this from the perspective of someone who has been using the Web for at least a decade, possibly a decade and a half. If that had not been your default view of a global online document system, Xanadu might not seem so strange.
no subject
Date: 2009-08-31 07:23 pm (UTC)no subject
Date: 2009-08-31 08:45 pm (UTC)no subject
Date: 2009-09-03 11:49 am (UTC)See, if we'd been using Xanadu, I could have charged you for quoting me. Quoting David Weinberger.
no subject
Date: 2009-09-03 11:51 am (UTC)no subject
Date: 2009-09-01 12:03 am (UTC)Also there is the whole issue of consciousness, or false consciousness, here - what do I want?
no subject
Date: 2009-08-31 06:00 pm (UTC)no subject
Date: 2009-08-31 07:25 pm (UTC)Oh - and I was hoping you'd show up, my knowledge of Xanadu is entirely third-hand, and I think of you as rather an expert in this area. Thanks for correcting the stupider things I day :->
no subject
Date: 2009-08-31 08:23 pm (UTC)I like Ted - he's a personable guy, and he has made a significant contribution to computer science with the thought experiment that Xanadu has been. He's also deeply bitter (partly with reasonable justification) and irascible. I've often been struck by the thought that there are strong parallels between Ted and Charles Babbage.
no subject
Date: 2009-08-31 01:21 pm (UTC)no subject
Date: 2009-08-31 01:22 pm (UTC)no subject
Date: 2009-09-01 12:06 am (UTC)What is lacking here - http://www.gnu.org/software/hurd/
Is a download, try and use burn ISO
Too much forward thinking, too little pragmatism.
no subject
Date: 2009-09-02 12:52 pm (UTC)Frankly, I wish Minix gained some more (competent) attention, because that's actually a good design step that solves some hard problems, and that hard bit is largely done AIUI. It just needs more drivers.
no subject
Date: 2009-08-31 01:39 pm (UTC)no subject
Date: 2009-08-31 05:57 pm (UTC)After that, it would have to be Ted's dream, despite the fact that there have been source releases of two partial implementations (Xanadu Green and Xanadu Gold). I talked with him about some of the background details when I was writing my thesis (there are some bold assertions in Literary Machines regarding distribution), and he admitted that a) that stuff had never been written and b) the Xanadu team had never been able to work out how they could effectively distributed open hypermedia.
no subject
Date: 2009-08-31 07:29 pm (UTC)no subject
Date: 2009-08-31 08:28 pm (UTC)For this reason, we're more likely to see a mechanical computer fashioned after Babbage's Analytic Engine plans than we are to see a working Analytical Engine per se.
If such a machine were ever built, it would most likely be made from silicon rod logic at nanoscale.
no subject
Date: 2009-08-31 06:06 pm (UTC)no subject
Date: 2009-08-31 11:58 pm (UTC)no subject
Date: 2009-09-01 12:08 am (UTC)But also - difference vs differance engine (French post-structualism, which I can't be bothered to find the symbols for e acute etc just now)? Or where is quantum computing?
no subject
Date: 2009-09-01 03:41 pm (UTC)