Tracking the tools that decentralize the media. tools process ideas resources eventsav

unmediated

 

November 04, 2004

Technologies of Cooperation: Simple, General Principles?

Can y'all help me come up with a list of simple, general principles that enable technologies of cooperation to work? The Web, distributed computing, mesh networks, open source production, blogs, wikis, the lazy web, all enable individuals to act in their own self-interest in ways that add up to a public good that benefits all. I've been attempting to inductively develop a list of simple, general principles. Here's what I have so far. Suggestions? Critiques? Digressions? Comments welcome!

A powerful cooperation tool is:

Simple: HTML, blogs, wikis are all simple enough to be used right away, by a large population this stimulates frequent use and makes it easier to achieve a critical mass of users quickly.

Linkable: It connects individual efforts to an aggregate whole available to everybody. Putting up a web page with links to others, multiplied by millions of users, adds up to the web.

Open: Tim Berners-Lee did not have to ask for permission or rewire the Internet to disseminate the Web. Open source production is powerful because the source code is available to anyone, and anyone who has a contribution to make can tinker.

Is a lever for self interest: No individual thinks "I am helping Google engineer better searches," rather, each is simply trying to choose the best and most appropriate link for a web page. Google's PageRank algorithm is based on the emergent collective intelligence of many people's links.

Self-teaching through imitation: Most of the early web was built quickly by people who used "view source" built into the structure of the web to inspect and copy other people's work. Wiki syntax becomes visible when editing a wiki page.

(Continued at SmartMobs)


Posted by yatta at 09:05 PM