Friday, April 14, 2006

Some Comments on Ray Kurzweil's Recent Book

Recently I read a fabulous book called The Singularity is Near: When Humans Transcend Biology by someone called Ray Kurzweil.I would advise everyone to read this book. It is very good. It contains many good ideas, and the central idea is absolutely extraordinary.

I have discovered an example of Ray Kurzweil’s description of trends of technology. Kurzweil claims in his excellent book The Singularity is Near: When Humans Transcend Biology, that there will be a period of immense and profound change in the early-to-mid twenty first century revolving around a series of revolutions in our understanding of genetics and biology, nanotechnology and artificial intelligence.

The overall thesis proposed in the book is fascinating, and is reinforced by a number of smaller theories and pieces of evidence. However I’ll leave the extraordinary idea of the technological singularity for another piece of text and concentrate on another idea suggested by Kurzweil in The Singularity is Near. This idea, as with many of Kurzweil’s notions, is based on observation of technological trends. Kurzweil claims that any technology will typical follow seven stages, which are all part of an overall trend. Following is a short summary of Kurzweil’s seven stages:

The Precursor Stage: The prerequisites of a technology exist and some individuals speculate that the technology may one day exist. Leonardo da Vinci drew pictures of aeroplanes and automobiles, but this cannot be said to be the same as “inventing” these devices any more than the ancient Greeks who wrote the myths of Icarus can be said to have invented the aeroplane.

Invention: An inventor blends curiosity, scientific skills, determination and other talents to create the first actual working example of a particular technology.

Development: This stage is often more essential to the success of a particular technology than the stage of invention. At this stage the technology will be restricted to a few careful guardians. The equivalent of this stage in the development of writing would have been the scribes of Ancient Egypt, and in powered heavier-than-air flight this would have been the period with a few pioneers like the Wright brothers and Louis Bleriot carrying the technology forward in the early twentieth century. Often the ultimate result of this period is something like mass-production, which allows the technology to progress to stage 4.

Maturity: Whilst continuing to develop the technology becomes established, accepted and “normal”. It is at this point that some people begin to assume the technology is A: perfect and B: will last forever.

The Stage of False Pretenders: This is an interesting period in the history of a technology. A new technology emerges which claims to completely replace the older technology, and the enthusiasts backing the new technology predict a quick victory. However, although the new technology has some benefits, it is deficient in other ways. An example from music-storage-format technologies is the audio cassette tape. This emerged as a “replacement” for older vinyl discs in the sixties and seventies, however when the weaknesses of the format became apparent it was itself rapidly superseded by digital compact disks (the spelling of “disc” with a k seems more appropriate in this context) As I mentioned before, these seven stages are an elaboration of an overall trend.

Technologies go from being expensive, not working very well and being limited to a small elite to being relatively cheap, working fairly well and being quite widely available to being almost free, working extremely well and being available to everyone (with exceptions, of course, see below). It is in the field of information technologies that these trends are most noticeable because of the ongoing very high rate of change in that area.

Here is the example of this trend: In 1981 the Osborne Computer Corporation released the world’s first “portable” micro-computer, which cost $1795. It had the following hardware features: Dual 5¼-inch floppy disk drives4 MHz Z80 CPU65 kilobytes main memoryFold-down keyboard doubling as the computer case’s lid5-inch, 52 character × 24 line monochrome CRT displayParallel printer portSerial port for use with external modems or serial printers And, as you can see from the image on this device's Wikipedia entry, can hardly be described as portable. It was heavy, ugly, and difficult to carry around. Now, in 2006 we have the wonderful $100 laptop being developed by the one laptop per child organisation.

This is a plan to distribute these extremely durable and low-cost laptops to children in third world countries to bring them the benefits of information technology and the resultant enhancements in education. The latest prototypes (with prospective prices a shade over $110 per unit) have the following hardware features: 366 MHz AMD CPU with 0.25 Watt power consumptionSVGA 7” LCD screen with colour and black and white modes (for ebooks)128 megabytes of DRAM512 megabytes of flash memoryWireless networking using an “extended range” 802.11b wireless chipset (2 Mbit/second to minimise power consumption. Alphanumeric keyboard, and a long touchpad for handwriting lessonsBuilt in stereo speakers and microphone3 external USB portsA hand crank generator!

To return to Kurzweil’s seven stages: here we can clearly see an example of technology simultaneously improving, becoming cheaper and becoming available to many more people. Critics of the $100 laptop scheme include Bill Gates, who I feel rather missed the point with his comments when questioned about the $100 laptop programme at the introduction of the Ultra Mobile PC in March:

"If you are going to go have people share the computer, get a broadband connection and have somebody there who can help support the user, geez, get a decent computer where you can actually read the text and you're not sitting there cranking the thing while you're trying to type."

This isn’t a consumer venture like the Ultra Mobile PC. This is a boot-strapping charity venture. I agree that delivering a top-of-the-line dual-core monstrosity running the (doubtless sublime and doubtless expensive) Windows Vista operating system (instead of the free and open source Linux-based Red Hat OS of the $100 laptop) with a wireless 10 Mbps connection covering the entire African continent and a personal guide for every single village in the region would be preferable to what is being suggested, but we don’t all have Mr Gates’ billions to spend. The idea is one sub-$100 laptop for every child.

Further to Mr Gates’ comments: charging $60+ for an operating system means any scheme to provide cheap computing facilities to the developing world is likely to grind to a halt if it intends to use Microsoft Windows™. Other slightly more pertinent criticisms of the project include the possibility of pollutants produced by the disposal of some of the components. This is a genuine worry, and not just one that applies to these laptops, but to all electronic goods. Other critics suggest slightly different approaches, a blogger writes:

Sell the $100 laptop in open market and use royalty to fund free laptops to poor children: I don't understand why OLPC doesn't want to sell in open markets, and why the manufacturing contract has to be exclusive to specific manufacturer(s). By doing this, OLPC is not unleashing the power of the markets. Such a sound concept as $100 laptop, when complemented by the market, will work exponentially well. I suggest a system where the design is made close to open source, and any manufacturer can use the design, and they can make improvements. However, the manufacturers should agree to submit any design or function improvements to the MediaLabs, in return for the original design. The MediaLabs should collect royalty as a percentage of sales, and use it to fund free or subsidized laptops for children of poor countries.” [sic]

This makes some interesting points. I suppose that something like this may well happen in the near future if the scheme is to be pursued (coming to a PC World near you…). The whole idea reminds me of the start of the excellent science fiction novel Singularity Sky by Charles Stross, when mobile telephones rain down on the inhabitants of a repressive regime. In this case it is poverty that is being combated.

This project, aimed at increasing the information processing and educational facilities in poor regions is one of many projects that will extend the reach of civilization and progress into developing countries. To read more about the One Laptop per Child organisation, visit their website at: http://laptop.org/ To read more about the Ray Kurzweil’s seven stages of technology visit his website: www.kurzweilAI.net

Some News

Since I started blogging a few weeks ago I’ve set up several different blogs. From now on I’m just going to use this one. This is why there is so much stuff published just today. Please enjoy.

The Meme of the Meme

A "meme" is a unit of cultural information. As with many ideas there are several different interpretations of exactly what a meme is, but my personal interpretation goes like this:

My understanding of the idea of the meme is based on my understanding of what constitutes "life".

"Life" consists of a pattern of information that is so structured that it tends to replicate (make copies of itself) and in doing so sometimes changes (mutates). Usually when the pattern changes it does so in a way that makes it less likely that the pattern will succeed in replicating, however sometimes a particular change will occur that is "beneficial" to the pattern, that is, the altered pattern is more likely to replicate than the unaltered pattern.

Philosophers who thought about this definition of life noticed that this behaviour was not only limited to matter, but was also displayed in other media. An example of another medium in which patterns of information replicate is the medium of information that is stored in a computer system.

Computer viruses are so-called because they exhibit similar characteristics to biological viruses. They are essentially patterns of information that tend to create copies of themselves, and spread through all of the available region.

Another medium in which information is altered (or processed) and travels around is the human mind. The human mind processes enormous amounts of information, in the form of music, the written word, symbols, spoken langauge, images, noises etc.

As I understand it, a "meme" is the smallest unit of this sort of information. This is where it becomes difficult to give the word a precise definition. If we are to take the meme in its purest sense, as an elaboration of an analogy taken from the world of biology, then a meme is equivalent to a gene. A gene is a unit of genetic information, and a meme is a unit of "cultural" information.

There is a problem with this. A "gene" is a discrete unit of data encoded as a series of chemicals. No one seems very clear as to whether a meme is the label for some as-yet-undiscovered unit of human experience ("experions" ;-)) or is a label for a "mind virus", which it is often used as.

"I can't get "The 5th of Beethoven" by the Electric Light Orchestra out of my head!" said Bert.
"That's because you have caught a meme!" replied Alec. "A meme is like a computer virus, but for someone's brain."

Another similar problem is with the definition of "culture". Stating what is culture and what isn't is controversial at the best of times. Comparing memes to genes means we have to compare culture to biology (now I come to think of it - what is biology exactly?).

So to summarise: a "meme" is a self-propagating unit of cultural information that may take the form of an idea, concept, song, phrase, habit, mood or something else. No one has decided exactly what a meme is. However I suspect that a fairly good example of a meme is the idea of the meme itself. By writing this I am reinforcing the meme, and I am helping it spread.

As with genetics, there are some memes that are beneficial (using the word in the woolly sense of part gene/part mind-virus) and there are others that are not. Religions comprise a collection of memes that are generally quite successful in the sense that memes of certain religions are very common in several cultures and often form a central part of the culture.

An example of this is morality. Morality is the ideology of the Christian religion, and has taken a central role in the traditions of Western democratic, progressive, liberal cultures like that which is the main culture in the UK or France.

However, as with genetics, the driving force of memes is their own self-propagation. A meme doesn't necessarily have to benefit the people it uses as its "vector", it only has to ensure that the individuals it infects/occupies/uses survive long enough to spread the meme to several other people, and that the individuals spread it as effectively as possible.

As always, all the self-referential cork screw thinking involved in thinking about memes leaves me quite tired. There are many questions surrounding the somewhat ambiguous concept of the meme, and no one seems very sure as to what the answers might be.

Anyway, if you want to read a clearer description of the meme and what a meme is I suggest you go to www.en.wikipedia.org/wiki/Meme

Guardian

In the technology supplement of yesterday’s The Guardian newspaper there was an article criticising Wikipedia and Google News:

Away from the hurly-burly of Wikipedia, even current events can seem oddly remote when viewed online. Google News, for example, employs computer algorithms similar to those used in spam filters to identify and present the news. In looking for similarities, the news is homogenised and breaking stories fail to rise to prominence.

For the veteran researcher Daniel Brandt, who taught CIA whistleblower Phillip Agee how to use computers, much of what a human editor provides is lost. “What’s gone is any sense of “a scoop” or “an important development”. Or “new information that puts a new slant on an ongoing story. There’s no authority, no perspective and no sense of historical continuity. It’s a dumbing-down process,” says Texas-based Brandt.

Mm. I’m not so sure about this opinion. I’d say that most of what is published and broadcast through conventional news-organs like newspapers, TV news and radio news is pretty “dumbed down” already. Further, more often than not editors (especially in popular tabloid newspapers) can actually bring prejudice and spin to stories. Although many of the criticisms of Wikipedia and Google News are fair enough – Jimmy Wales himself has said that many mature articles are “horrific crap” – I have to point out that there are plenty of criticisms you can level at more conventional media as well as “new media”.

In an only slightly related topic: I find it immensely annoying when the phrase “so called” is used by newsreaders. It is meant to imply that the nickname the ’reader is about to use was not made up by some other source in the media, and has simply been, you know, ‘around’. So instead of looking like populist buzzword-jockeys, the news organ appears as the objective news-vendors they purport to be.

Even worse is the use of the term “…dubbed by the media…” which again is intended to imply objectivity but could just as well mean “…we’ve all decided to call it something catchy with less than three syllables so the GU can stretch it through their four amp brains…” Call it an over reaction if you will, but I’ve always found it intensely annoying.