And so when we see things really scale up on the net, as we do with Wikipedia or some of the large collaborative projects like Linux and Debian and the like, the decision making changes, and rather than thinking, oh, we'll find one person who's smart enough to make decisions, no, we have a network, let's do this in a networked way. And what are networks good at? Well, if a decision can be kept local, the person who knows most about the thing is the person who is dealing with it every day, the local decision. And when it's too hard or has too many effects, then let's spread this out throughout the network through discussion and through argument, and let's come up with new ways, which are in fact being invented, that allow in some cases a vote, or in some cases require consensus. Or in the case of the IETF, which is responsible for much of the technology of the internet, they hum. At an IETF meeting, to signify assent, everybody hums. Why do they hum? Probably because it's a little quirky, we'll start with that, but also because you can't tell who's humming and who isn't, so people are more free to express their genuine feelings without feeling the social pressure to go one way or another. And also, it makes a really nice noise that expresses the consensus. Now I'm not saying this is the only way networks can make decisions, but when you have a new environment, a new network, a new infrastructure that can scale in a way the old can't, you do want to see innovative new ways of making decisions that take advantage of it.