On Wikipedia, storms, teacups, and _why's notability

In which our hero ponders the Internet’s underwear, the oxymoronic nature of social software, and that not only should you not hate the playa but you shouldn’t even hate the game.

It must be a weekend, the interwebs have their panties in a bunch again. This time it’s about the Wikipedia entry for _why the lucky stiff, one of the major Ruby hackers. For the backstory, see Deletionist Morons by Tim Bray. In short: Wikipedia editors want to delete _why’s entry because he doesn’t pass Wikipedia’s Notability test.

Social software is a funny old thing, isn’t it? On the one hand, we have the word “social” with its overtones of informality, emotion, and all those black turtleneck wearing arts graduates. Then we have the word “software” with its harmonics of precision, logical thought, and Aspies with intravenous caffeine. In fact, when you think of “software” you probably think of people who could easily be described as “antisocial”. Is it any wonder, then, that the product of the two doesn’t exactly mesh well with our view of the world?

Having read Wikipedia: The Missing Manual, I now know that Wikipedia is social software. Not the reading part, but the editing. There’s a human process for humans to follow, whereby the humans use the software to debate (something humans do, not software) and arrive at a decision. This is a human, social, process … not a software one. A lot of the rancour comes from misunderstanding this.

Perhaps an analogy to another social process would help. Wikipedia is like an open source software project where the great unwashed submit patches, the committers choose which to apply, and the core team make executive decisions when needed. There’s no piece of code that determines worthiness to be committed to the source tree. Instead, there are people with judgement and human flaws in the way. The Linux kernel shouldn’t grow e-mail protocol stacks, web server hacks, and a built-in relational database just because someone submits the patches. The project’s committers are there to keep the software project on track. So too with Wikipedia.

Hating the humans or even hating the filtering process is a waste of time and energy. The deletionists and the inclusionists both have a role to play. Wikipedia has a lot of things that it is not and the humans are there to keep the project on track. Those who want to delete and want to keep are doing their bit, just as others did by creating a page for _why in the first place.

The creators of any piece of social software must carefully choose where to punch holes in pure computational deterministic perfection to let human attributes like intelligence or taste shine through. Their choices define the project. This “you want X, I want Y, we’ll go back and forth citing Wikipedian principles and external sources until a decision emerges or must be made by an administrator” process isn’t Wikipedia’s weakness, or even its strength, it is Wikipedia.

In social software as in software projects, the human filters sometimes make poor decisions; you can’t have the flexibility and intelligence of humans without their flaws. Using Wikipedia but becoming enraged when your favourite marginal entry is deleted is like going to an art gallery but being enraged that you saw something there you didn’t like. It’s a big waste of time and energy that could better be spent working on this patch I’ve got to add a relational database to the Linux kernel ….

tags: , ,