Tuesday, March 22, 2005

William Gibson and Vannevar Bush

Stumbled across this discussion in William Gibson's blog of Tuesday, January 28, 2003 [IN THE VISEGRIPS OF DR. SATAN (WITH VANNEVAR BUSH)]. William Gibson, for those who don't know is the one who coined the word "cyberspace" and has written a series of novels involving cyberspace. The latest is "Pattern Recognition".

Gibson talks about Vannevar Bush in this blog. His comments reflect a piece I read in "The Futurist" magazine about a decade ago (and I have lost the link to it, so cannot even remember the name of the article). The gist of the article and the core of what Gibson is talking about here is the emergence of a "cyborg" - a human/machine complex.

If the brain is "merely" a highly interconnected set of neurons that gives rise to conciousness and "us"... then if the internet is "merely" a highly interconnected set of human/machine nodes - will this structure give rise to a "new conciousness" - a new "being"?

Saturday, February 26, 2005

Way Off the Vannevar Trail

Talking about creating links between things.

The Police in the UK seem to be using something called "Smart Water".

This smart water contains micro dots encoded with your identification. You spray this water on all devices that you own. This establishes a "link" between that object and you (the owner).

If it is subsequently stolen and then recovered, they can identify with 100% certainty that the object belonged to you.

There are two part to this link. The first part is your ID encoded in the micro dots. The second part is in a data base linking that ID to you.

Make that micro dot RDIF compliant - and they can merely ask where your object is at the moment and then go get it.

You can also have a security system that douses any intruder with smart water. This leaves a link on the intruder - which positively says they were in your premises.

Here's Wired article on this product.

Off the Vannevar Trail

A couple of new web sites have hit the news that feature what they call "Tagging".

Basically what this is, you store an object on their site and assign "Tags" to the object. Tags are completely up to you. Generally they are supposed to be how you might classify this object. Hence 'Tags" are merely meta-data that you associate with the object.

For example, a photo might be assigned the tags 'Perth' 'Ontario'
'Canada' and 'Architecture'. Nothing spectacular here - but - the system will then form associative links between any two objects in the base that share one of these tags.

Another example could be a URI of a favorite or useful web site (i.e. bookmark). Again you might add the tags 'XML' 'RSS'. Again the system forms associative links between your link and any other link sharing the same "tag".

Now suppose you open this up worldwide, and you can form these associations across everyones URI's. The benefit comes from you seeing that there are 16 other people in the world who have created a URI that share the tag "RSS". You can visit each person in turn and see all the URIs they have entered with any tag.

This is quite different from what Vannevar Bush envisioned in his 'Memex". He allowed a person to establish an associative link between two objects, and store that association in a named external trail.

These systems create these links automatically and store the links external from the objects themselves. The set of links are then shared across all people who have entered anything.

These systems have no particular intelligence other than recognizing a tag having the value "xyz123" - and building a link between all objects sharing the value of that tag. There is absolutely no intelligence in the process.

However, it does potentially allow you to "discover" valuable new links when you look at the complete set of objects entered by the other people who share that tag. It could be said that you are linked via a Vannevar Trail linking to all people who claim to have an interest in "xyz123", and from there you can see all their links, that are again linked to all other users sharing that persons complete set of tags.

You may find something that you could not possibly find any other way. Note that not even a Google search might have found this since it is a human who found it (perhaps by accident) and assigned this tag to it. That particular tag may not even occur in the object - it is the mind of the person who viewed the object that assigned the tag "xyz123" to it - not a program.

The two websites I am referring to are of course:

FlickR (for a base of pictures/photos)
del.icio.us (for a base of bookmarks)

An interesting graphical interface to FlickR can be found at FlickR Graph. You will need reasonable computer power to use this feature. The interface is compelling and fun to watch. You can check out the display merely by checking ot see who is online and looking at their photo collection.

Wednesday, February 02, 2005

On Intelligence - Jeff Hawkins

An interesting text by the creator of the original Palmpilot and the Treo smart phone has hit the stands. [ISBN 0-8050-7456-2]

Jeff Hawkins is now the Director of the Redwood Neuroscience Institute

Jeff is attempting to create an overall unifying theory about how the brain works. He suggests that "intelligence" lies within the "neocortex" - a six layer structure in the brain.

The neocortex:
  • stores sequences of patterns
  • recalls patterns auto-associatively
  • stores patterns in an invariant form
  • stores patterns in a hiearchy
The key idea is that the neocortex is an associative memory device that works primarily by pattern matching. Jeff argues that current attempts at AI, neural networks, and programmatic approaches to building 'intelligent machines' are off in a wrong direction. His premise is that only by understanding how intelligence works - will intelligent machines be possible.

In Vannevar Bush's article, the trails were associative indexes, the association done not by machine, but by humans, who excel in establishing associative relationships. An interesting question is whether Vannevar Bush perhaps thought of the trails as hierarchical? Certainly they were a separate named collection of associations, each association being a connection between parts of two separate documents, perhaps interspersed with original text. There is some suggestion that he might have seen these as hierarchical since he talks about a trail about English Crossbows including streams on "strength of materials", "history", etc.

Wednesday, February 25, 2004

Grid Computing

Although not trail related.. it is about connecting millions of computers in the largest computing net on earth.

This is a news release about Grid Computing surpassing the 2.5 million computer mark. News Release

I have a main computer hooked up to this grid and am approaching a full year of computer time donated to the GRID.

Thursday, January 29, 2004

How to Create a Vannevar Trail

Vannevar Bush envisioned some sort of apparatus in a desk that would electronically allow linking of documents (represented by images on indexed roles of microfilm). It is clear that this linking could not involve the original images, as they were read-only on microfilm. It was also clear that whatever form these links would take, they were not only separate from the original documents, they could be shared with other people, as well as being intermixed with original text by the author.

I decide to call these things (or special type of document if you will) a Vannevar Trail [VT for short].

I also want to explore how XML technology might be employed to implement the Memex concept. In particular, the most general form of XLink - where the links are stored external to any documents seemed like a good candidate technology to implement a VT.

Wednesday, August 20, 2003

The orginal article:
"As We May Think"
The key idea is:
"It affords an immediate step, however, to associative indexing, the basic idea of which is a provision whereby any item may be caused at will to select immediately and automatically another. This is the essential feature of the memex. The process of tying two items together is the important thing.

When the user is building a trail, he names it, inserts the name in his code book, and taps it out on his keyboard. Before him are the two items to be joined, projected onto adjacent viewing positions. At the bottom of each there are a number of blank code spaces, and a pointer is set to indicate one of these on each item. The user taps a single key, and the items are permanently joined. In each code space appears the code word. Out of view, but also in the code space, is inserted a set of dots for photocell viewing; and on each item these dots by their positions designate the index number of the other item."

The new profession:
"There is a new profession of trail blazers, those who find delight in the task of establishing useful trails through the enormous mass of the common record. The inheritance from the master becomes, not only his additions to the world's record, but for his disciples the entire scaffolding by which they were erected."