Being in AI, I see this
"scale" of programming
as the problem, not the
speed of computers. Its
not that we don't understand
some principles, but we
just can't write a program
big enough. We have really
big computers. You could
hook up a Beowulf, you
could hook up a Cray super
computer to the smallest
robot, and if you knew
how to make the robot
be alive, it would be
alive, if all you needed
was computer time. Moores
law won't solve AI. Computer
time is not what we need;
we need to understand
how to organize systems
of biological complexity.
What I've been working
with for the past decade
or so has been this question
of self-organization.
How can a system of chemicals
heated by the sun dissipate
energy and become more
and more complex over
time? If we really understood
that, we'd be able to
build it into software,
we'd be able to build
it into electronics, and
if we got the theory right,
we would see a piece of
software that ran and
wasted energy in the form
of computer cycles and
became more and more complex
over time, and perhaps
would bust through the
ten million line code
limit. In this field,
which I've been calling
co-evolutionary learning,
we have had limited successes
in areas like games, problem-solving,
and robotics, but no open
ended self-organizing
reaction. Yet.
It looks like biological
complexity comes from
the interplay of several
different fields. Physics,
Evolution, and Game theory.
What's possible is determined
by a set of rules. There
are the immutable rules,
systems that obey these
rules, and create new
systems which operate
with rule-like behaviors
that we think of as computation.
Evolution enables a kind
of exploration of the
possible, putting together
components in various
ways, exploring a constrained
space of possible designs.
What was the fitness,
what was the affordance,
what was the reason that
something arose? But that's
only part of it. Physics
(the rules) determine
whats possible. Evolution
(the variation) explores
the possible. The Game
determines what persists.
When we look at the results
of our evolution and co-evolution
software, we see that
many early discoveries
afford temporary advantages,
but when something gets
built on top of something,
because it's part of a
larger configuration,
it persists, even tho
it may be less optimal
than other competitive
discoveries.
I believe we're never
going to get rid of the
DOS file system, we're
never going to get rid
of the notepad text editor,
we're never going to get
rid of the Qwerty keyboard,
because there are systems
built on top of them.
Just like the human eye
has a blind spot.
At one point in human
evolution there arose
a bundle of nerves that
twisted in the wrong direction
and, even though it blocked
a small bit of the visual
field, nevertheless added
some kind of advantage,
and then layered systems
built on top of that and
locked the blind spot
into being, and there's
no way you can get rid
of the blind spot now
because it's essentially
built in and supportive
of other mechanisms.
We must look at the entire
game to see what among
the possible persists.
Winners are not determined
by the best technology,
or by the best design.
It's determined by a set
of factors that says,
whatever this thing is,
it's part of a network,
and that network supports
its persistance. And as
evolution proceeds, the
suboptimal systems tend
to stay in place. Just
like vision has a blind
spot, we're going to be
stuck with technology
upon which economic systems
depend.
Studying more economics
than a usual computer
scientist, and reflecting
back to the question of
the change of society
due to software, which
John and I have called
it the solvent - a social
solvent - our naive notion
of free enterprise, our
naive notion of how competition
works in economy is that
there's supposed to be
checks and balances. Supposedly
a durable goods monopoly
is impossible. To increase
market share, the Tractor
monopoly makes better
tractors which sell more
and last longer until
the used market in perfectly
good tractors at half
the price stops them.
As something gets bigger,
as a company's products
become more widely used,
instead of locking into
monopoly, there's supposed
to be a negative limiting
effect, in the fact that
more competition comes
in, the monopoly is stuck
on its fat margins, and
stumbles while competition
chases profit down to
a normal profit.
The way I described this
stumbling is "monopoly
necrosis." You become
so dependent on the sales
and margins of a product
in demand that you can't
imagine selling another
one, even though technology
is driving prices down.
There are some great examples
of this. The IBM PC junior
was built to not compete
with the Selective typewriter
by putting in a rate limiter
on the keyboard, so a
kid couldn't type more
than 2 characters a second!
This was really the end
of IBM. It wasn't Microsoft,
it was this necrosis of
not exploiting new technology
which might erode the
profit margins on the
old ones. Ten years ago
you could see the digital
camera and the ink jet
printer were going to
come together and give
you something that you
could print pictures for
pennies apiece. But Polaroid
was getting a dollar a
sheet for silver based
instant film, and they
couldn't see how to move
their company in front
of this wave that was
coming. The storage companies,
the big million-dollar
terabyte disk companies
are going to run into
the same sort of thing,
a terabyte for $5,000.
From the point of view
of software, what I've
noticed is that the software
companies don't seem to
suffer monopoly necrosis
as traditional durable-goods
theory would predict.
They seem to just get
bigger and bigger, because
while a telephone company
gets locked into its telephones
or its wires or its interfaces,
a tractor company starts
to compete against its
excellent used tractors,
a software company can
buy back old licences
for more than they would
sell for on the street,
destroying the secondary
market.
We see this in software,
and it's because of the
particular way that software
has changed the equation
of information property.
The "upgrade" is the idea
that you've bought a piece
of software and now there's
a new release and so -
as a loyal customer -
you should be able trade
the old one in and buy
the new one. What that
ends up being is since
what you bought wasn't
the software but a permanent
right to use the software,
what you do when you upgrade,
is forfeit your permanent
right and purchase it
again. If you don't upgrade,
your old software won't
work soon, so that permanent
right you thought you
owned will be worthless.
It seems to me that what
we're seeing in the software
area, and this is the
scary part for human society,
is the beginning of a
kind of dispossession.
People are talking about
this as dispossession
that only comes from piracy,
like Napster and Gnutella
where the rights of artists
are being violated by
people sharing their work.
But there's another kind
of dispossession, which
is the inability to actually
buy a product.
The idea is here: you
couldn't buy this piece
of software, you could
only licence it on a day
by day, month by month,
year by year basis; As
this idea spreads from
software to music, films,
books, human civilization
based on property fundamentally
changes.
The idea we hear of the
big Internet in the sky
with all the music we
want to listen to, all
the books and movies we
want to read and watch
on demand, all the software
games and apps we want
to use, sounds real nice,
until you realize it isnt
a public library, it is
a private jukebox. You
could download whenever
you wanted over high-speed
wireless 3-G systems into
portable playing devices
and pay only $50/month.
But you can never own
the ebook, you can never
own the divx movie, you
can never own the ASP
software.
By the way, all the bookstores
and music stores have
been shut down.
It turns out that property
isn't about possession
after all, it is only
about a relationship between
an individual and their
right to use something.
Ownership is just "right
to use until you sell"
Your right to a house,
or your liquid wealth,
are stored as bits in
an institutional computer
- whether the computer
is at the bureau of deeds
in your town, whether
the computer is at the
bank, whether the computer
is at the stock transfer
agent. And property only
works when transfers are
not duplicative or lossy.
There is a fundamental
difference between protecting
the encryption systems
for real currency and
securities, and protecting
encryptions systems for
unlimited publishing.
If the content industries
prevail in gaining legal
protection for renting
infinite simultaneous
copies, if we don't protect
the notion of ownership,
which includes the ability
to loan, rent, and sell
something when you're
done with it, we will
lose the ability to own
things. Dispossession
is a very real threat
to civilization.
One of the other initiatives
that I've been working
on is trying to get my
university at least to
see that software and
books and patents are
really varieties of the
same thing, and that they
should normalize the intellectual
property policy. Most
universities give the
copyright to your books
back, and let professors
keep all the royalties,
even on a $1,000,000 book.
But if you write a piece
of software or you have
a patent and it earns
$50,000, the university
tries to claim the whole
thing. Very few universities
get lucky with a cancer
drug or Vitamin D, yet
their IP policies drive
innovation underground.
What I'm trying to do
is separate academe from
industry by giving academics
back all their intellectual
properties, and accept
a tithe, like 9 percent
of the value of all IP
created on campus, including
books and software and
options in companies.
I call it the "commonwealth
of intellectual property,"
and through it a community
of diverse scholars can
share in some way in the
success, drive, and luck
of themselves and their
colleagues. Most people
are afraid of this, but
I am certain it would
lead to greater wealth
and academic freedom for
smaller universities like
my own.