From: Jack Park [jackpark@thinkalong.com]
Sent: Thursday, 17 May 2001 08:36
To: unrev-II@yahoogroups.com
Subject: more Re: [unrev-II] BLOGs and KM

At 01:04 PM 5/17/2001 +0000, you wrote:

elearning has an article about using BLOGs for KM.

http://www.elearningpost.com/elthemes/blog.asp


Jumping from that article to a talk by John Seely Brown at http://www.creatingthe21stcentury.org/JSB10-Open-source-dev.html, we find the following quote in the context of his study of the Linux project:

"What's interesting to me is now to go back and try to understand the social dynamic of the open source consortium. What you basically had was a small center of people, and a czar. And that czar was going to determine what was going into that operating system and what wasn't. But the code was completely open. Anybody could pick up chunks of it. Anybody could improve it. You could map those improvements, and take them back to the central committee. If this central czar liked it, it would go into the operating system with your name attached to that code.
And what became interesting to some of us studying this thing, first of all, for the first time in my life that computer scientists started to write code that was meant to be read by others. Unless your colleagues could read the code, they couldn't pick it up and learn from it. They couldn't pick it up and modify it. So the open source consortium, although it was never talked about this way, became a massive learning community, in terms of sharing of best practices by being able to make code transparent, readable, experimental and changeable.
So not only was it a learning community, but it was a knowledge creation community. Because basically these kids would pick up this code, modify it, see if it was better, pack it, and ship it back in. And if it made back in, you became a hero. And so it was a very interesting dynamic.
It led to a new way of being which I think is going to become much more dominant as we move into the 21st Century, it's a sense of engagement, not just narrative construction but by what I call bricolage. Bricolage, again moving from worshipping the abstract to working with the concrete. Working with the concrete, in terms of here is a concrete piece of code. For those of us who write systems, code is concrete, not abstract. The algorithm may be abstract but the code is concrete. And you take this chunk here and you start tinkering with it. Bricolage has to do with tinkering. Tinkering with a piece of concrete code, seeing whether you can make it better. Engaging in that bricolage until you have something that you think is better and then ship it back into the debate, and then if it is accepted, you increase the social capital for yourself. So this whole phenomenon is pretty interesting.
I have talked a lot about learning and knowledge captured in a very simple way. That's not the whole story. The really interesting question to me is: if you capture and share incremental knowledge, what's the ability to be able to stimulate radical knowledge, the creation of radical innovation, and so on and so forth. "

It strikes me that the solutions to the complex, urgent problems that Doug Engelbart talks about are most likely to be found in the *radical knowledge* to which Brown refers.

Bricolage strikes me as another term for evolutionary programming.  It is in the spirit of Bricolage that I started the Nexist project at http://nexist.sourceforge.net
In that project, I am tossing out ideas that need to be tested and understood.  In that project, I am encouraging others to fork any part of Nexist and explore some other ideas.  Bricolage, indeed!

Cheers
Jack
Yahoo! Groups Sponsor

www.


[ ... ]

Home