Fri, Oct 14, 2005
At BAR Camp, I ran into KragenSitaker who had an idea for a variant on PurpleNumbers called QueerNumbers. Kragen recently blogged the idea (spotted by MatthewOConnor). (JWJ)
In brief, PurpleNumbers are wonderful, assuming the author has generated them. If the author hasn't, you can use a proxy, such as PurpleSlurple. The problem with PurpleSlurple is that the addresses aren't stable. If the author inserts a paragraph into the document, the PurpleSlurple address will point to the wrong place. (JWK)
QueerNumbers solve this problem by generating stable (maybe) identifiers based on some content analysis. Using this algorithm, you can address granular content on any page and feel fairly confident that the link will go to the right place. The level of confidence is still up in the air, as Kragen notes in his blog post. (JWL)
Kragen referenced some work on lexical signatures for persistent naming of Web pages. (Ironically, Kragen didn't have the link, and the original link is broken!) That work was ThomasPhelps and RobertWilensky's RobustHyperlinks, and it's good stuff. (JWM)
Some additional prior art: DougEngelbart once told me that his lab had explored the idea of generating granular addresses through a hashing algorithm similar to Kragen's. (Great minds think alike!) If I recall, their algorithm was less sophisticated than Kragen's, and I don't think they got too far with the idea, but I'll have to double check with Doug to be sure. (JWN)
About four years ago, I met a fellow named AlonSchwartz through Doug. Alon had founded an Israeli startup called BrowseUp, where he had independently come up with ideas such as granular linking and BackLinks, only to discover that Doug had thought of these ideas a half century earlier. Alon was delighted by this discovery and tried to convince Doug to join forces, but Doug wasn't interested in getting involved with proprietary software, and BrowseUp eventually suffered the fate of most DotComs. (JWO)
BrowseUp's product was a proxy server and browser plugin that gave you granular linking, backlinks, and link types to existing web content. It was pretty cool, and it's too bad it never got much attention. Alon used a hashing algorithm to generate unique granular addresses that he claimed were over 90 percent stable across different versions of a document. Of course, he wouldn't tell me what the algorithm was, because the product was proprietary. (JWP)
I think Kragen's onto something good, and I hope he'll turn his idea into code soon so that we can start playing with QueerNumbers in earnest. (JWQ)
/tech/purple | Posted at 11:21pm
A blog about collaboration, community-building, and the various goings-on at Blue Oxen Associates, with occasional digressions on food and other vital matters.
October 2005 (1)
Blue Oxen Associates
The Watering Hole
Hyperscope
Blog Roll
(via Bloglines)
extisp.icio.us
Comments
Comments disabled until future notice. If you'd like to contact me, use my i-name (=eekim).