Robot by Moravec

Just finished Hans Moravec, Robot: Mere Machine to Transcendental Mind. The book starts with a short history of robots and AI. There is a chapter on the computing and the mind where he predicts that we need something like 100 million MIPs (and a comparable amount of memory) to match the human mind’s processing. He answers critics to the effect that AI was oversold by arguing that AI has been stagnant partly because they were not using fasther computers. He then extrapolates from advances in robotics to science fiction claims about transcendental minds. I have to admit I started skimming when he went off the deep end – he may know his science but he isn’t that good on the sci fi. The chapter reviewing Turing’s responses to claims that artificial minds would not be possible is a good review of the arguments, but the rest of the book is a poor version of Kurzweil’s Age of the Spiritual Machine. Read on for quotes…
Continue reading Robot by Moravec

Open Source Knowledge

Could knowledge be open?

Wired has a good story in the Nov. 2003 issue about Wired 11.11: Open Source Everywhere. It charts some of the open projects other than source code projects like the Wikipedia and Stallman’s Project Gutenberg. These are mostly open publishing projects, but what would it mean to open the development of knowledge the way code developers do? Could we turn a project like TAPoR inside out so that all could see the workings of the project and participate?
Continue reading Open Source Knowledge

Whitaker’s Autopoiesis

How can Maturana’s theory of “autopoiesis” be applied to understanding computing?

Randall Whitaker has an extensive site on Autropoiesis that provides a background and discusses in depth many of the concepts. See Self-Organization, Autopoiesis, and Enterprises. Whitaker is interested in how autorpoietic theory can be applied to enterprise computing – groupwork, human factors, and information systesms.
Continue reading Whitaker’s Autopoiesis

Maturana and Languaging

Are there alternatives to the piping model of communication?

Maturana and Varela’s Autopoiesis and Cognition has been suggested to me as an original work that crosses biology, cognitive science, and information theory (not to mention applications to philosophy and literary theory.) In a paper by Maturana called Biology of Language:The Epistemology of Reality he looks at “languaging” or the relationship of saying and observing.

They to understanding dialogue as more than just the piping of messages from one system to another is that we observe our own sayings (and writings) as we create them. There is a folding back of the message to the sender that recursively changes the sender and what is being sent as it is sent. In other words we listen to ourselves speak as we speak while simultaneously watching the reception in the other in order to manipulate the saying in real time.
Continue reading Maturana and Languaging

Deleuze and Interrupted Machines

What is a machine? Deleuze and Guattari in anti-oedipus come up with a suprising definition:

“A machine may be defined as a system of interruptions or breaks (coupures). .. Every machine, in the first place, is related to a continual material flow (hylĂ‹) that it cuts into.” (p. 36)

I can think of two ways to interpret this.

1. We can define a machine by its breakdown. A machine is utilitarian and thus is evident when it breaks down and stops serving a purpose. Then the transparency of the machine becomes evident – it doesn’t work and is thus no longer a machine (working.) Thus an organ that breaks down becomes evident in its machineness – its service to a goal. (By comparison to desiring machine D&G set up the “body without organs” or the “corps”.)

2. The machine is defined by its manipulation of a flow. The interruption or capacity to stop and start a flow is the most basic form of manipulation. All other interruptions come from the breaking of a flow into parts or segments. The interruption is the basic move in analysis – the breaking down of the continuous into components for synthesis into something new – in other words manipulation or interactivity.
Continue reading Deleuze and Interrupted Machines

Overcome by Spam

Spam and porn are no longer an irritant on the net. They are changing the nature of the Internet from e-mail to blogs. They threaten to erode the fundamental glue of the Web – the link. If you link to an e-mail address or to a Web site that allows automated content through forms you threaten to destroy the end-points of your links. This blog has had not porn comments or junk links because it is unlinked – but if I provide links as a friend did on his blog, I run the risk of getting the wrong sorts of comments. So, the end of comments.

In short sporn swamps open dialogue on the net. It’s a fundamental pattern on the net – something like: if you are open to discussion you will be swamped by sporn.

Pattern Language for Living

Welcome to the Pattern Language Project is the home page for a “Public Sphere Project” by the Computer Professionals for Social Responsibility that is attempting to develop knowledge of patterns that make for communication and living according to deep core values.

An ambitious project that seems both a naive application of trendy theory in computing (patterns) to (just about all) social problems, and a remarkably promising form of social dialogue. The participatory nature of the project, the use of ideas from architecture and computing, could provide a way into social responsibility for engineering culture.
Continue reading Pattern Language for Living

Conscious Machines

Would it be possible to make a machine conscious? Obviously I am not going to solve this, but what if we played with the idea. Lets say that consciousness is:

1. Attentive memory – a space of memory that is attentive to things from the outside. It can be distracted, redirected by strong input from outside.
2. Continuous attention – a continuous attention to things over time
3. Private attention – a thinking that is not accessible in the same way to others
4. Reflective – an attention that can take itself and its short term contents as subject for attention
5. Associative – a thinking that brings in new items by association. Note that the associative process is outside consciousness – it feeds consciousness but isn’t of it.
6. Willful – a thinking that can control itself to some degree, but not totally. The control emanates in balance from consciousness.
7. It would think of its thinking as I, itself.

So can we create a program that would fit some of these characteristics. It would serve no purpose other than to run continuously. It would manage a space of memory not accessible to others. It would be capable of being distracted, of making associations, and of willfuling responding.
Continue reading Conscious Machines