Category Archives: standards

Commodities

David Stutz writes a nice essay thinking about the nature of a commodity, the standards that frame them, and the bursts of innovation that seem to happen when new commodities emerge. He obviously is starting to see the ying/yang way that firms and public goods are interleaved to make markets.

I’ve been wondering recently if there is almost a guiding principle that a firm must embrace as inevitable the commoditization of it’s markets. Christensen tries to make a case like this in his new book. I didn’t find it sufficent; but clearly it’s an idea that’s in the air.

I should probably see if I can take a stab at stating my model. A company stands on a foundation of suppliers that are preferably mostly comoditized. It then adds value that creates a sufficently uncomoditized output so that there is a profit to be made. If the firm stands on a fast moving technology – like those associated with Moore’s law and his friends – two things happen. One is that new oportunities are continously being created in front of the firm for new more differentiated products. Meanwhile on the back end the suppliers are becoming more capable of moving up into the firm’s value creation skills. Even if the firm has strong resource endowments (unique geographic position, or strong IP rights for example) sooner or later the fast pace of the underlying technology provides a way to go around or thru those resource endowments. Meanwhile if the firm captures excessive amounts of the value being created as profits it creates a population of users that are unserved because. They can’t afford the offering; that’s a kind of pricing failure. That unserved market provides a green field for competitors. If the firm fails to create the comoditizing standard behind it that green field will create one. The low price point of that one will then displace the firm.

This is very similar to the move that Eric von Hippel’s work on tool kits advocates. You creating a toolkit and that enables customers to seach for innovations that leverage your firms assets. With luck you set standards with that toolkit and the resulting path dependencies lead in your door. Even if these standards are quite open you still get early mover advantages the the resulting mindless power-law growth.

Atom – real open standardization?

Sam’s talk on organizing the Atom standardization activity via a Wiki is quite nice.

Even if you have a desperate community of people yearning for some kind of exchange it is an amazingly complex coordination task finding creating the concrete standard. But, there are few patterns for solving this problem. I’m very impressed by the Atom story. It really looks like we have a new pattern, a more open pattern.

One example one of the patterns people use is to create standards: a small elite group of invited members gathers to create a first draft of the standard. This can work. It approach is not without risks. Even in the absense of bad actors it creates standards biased toward the roles represented by the members of the elite group. All exchange standards have buyers, sellers, and middlemen. When buyers and the middlemen design the standard it’s unlikely to be a best fit for the sellers. Of course all standards activities have to guard against the risk of a stick-up.

The negotiation literature suggests that one way to resolve messy multiparty negotiations is to rondevous around a single document. The Wiki fufills that role. The liturature also suggests having that document cared for by a neutral party. Sam ended up holding that bag. In the talk he uses the term lightning rod; I visualize that at that point in the talk his smoking hair stands up on end and smoke comes out of his ears. The classic example of this pattern was Switzerland, a landlocked country, acting as steward of the Treaty of the Sea. Sam wasn’t entirely a neutral party; but he was a sufficently minor player in the market that other parties didn’t see him as plotting a stick-up; well most of them didn’t.

One of my cartoons for open source is that it’s a substitute for standards making. That a portable body of code is a surprisingly good means get to a standardized way of solving some problem. The code acts as the common-document around which the parties can coordinate their efforts.

But I then tend to say that open source doesn’t know how to do standardization. That we haven’t yet managed to write any new standards using the work patterns of open source. That new standards tend to be written the using the old design patterns. That’s why the Atom example is so thought provoking; it looks like a first case of an open source style of working on a nearly pure standardization problem.

Sam was very close to totally open. Everybody with a stake was welcome to come on down. While that was helped by the highly fragmented and rapidly growing market this standard was targeted into I’m still impressed that it seems like it worked. That’s so cool.

Reciprocity: all my friends are sexy!

All my friends are sexy. Well, those in Orkut are. Well, they would be but Safari can’t believe it; so it crashes about half way down the list. Maybe it’s a particular friend in the list? Maybe Safari knows something I don’t know?

I was quite taken by David Weinberg’s comment over at many-to-many that prisoner’s in solitary confinement will tap on the walls to communicate with each other. It was just after that that I noticed the amusing way that in Orkut people are finding ways to hear thru the walls of their rating system; so they can figure out what the rules of the road are.

Orkut’s autistic model of a person is trust/cool/sexy. Those linked to you can vote on a scale from 0 to 3 on each of these. To help keep these votes slightly anonymous they don’t display your score (which is just the sum of all the votes you’ve recieved) until you have accumulated at least five votes.

One way that standards of behavior emerge is by mimicing the behaviors of others. If your friends are into the high-five then it’s likely your going to mimic that. If your friends use jargon or cuss a lot you’ll get with the program so as to create cohesion in the group.

Some group standards, like the common handshake, are more coersive than others, like wearing the same color ties. Exchange standards, like handshakes, force the two parties into conformance at least for the duration of the exchange. Where as a the community uniform only signals membership and always has some non-conformance around the edges. Well, to be perfectly honest and remembering the alpha-male behaviors revealed during some handshakes, you get a lot of non-conformance around exchange standards as well.

In anycase people in a community labor to conform to the community’s standards as part of contributing to the public good established inside that community. And since we all know there are risks of being talked-about, scolled, shunned, ostracized, or beaten up in the play ground, if we fail to get with the program.we all expend energy puzzling out what the community rules are.

So I’ve noticed that most people in orkut seem to vote either zero or three. And I suspect that they tend give the same vote to all their associates. I infer this from the tendency of my scores to step forward in units of three. People seem to vote early, but not often.

It looks to me like a lot of people have decided to either opt-out of the rating system; or they have decided to turn all the dials to eleven. The second choice seems kind of friendly than the first; though both signal that we’re too cool to take this autistic model of acquantance seriously.

This is not dissimilar from the tendency of eBay ratings to be effusive and over the top; or a similar patten I’ve noticed at epinions. I don’t think I quite know what this says about the hypothisis that diffuse internet based rating systems can displace proffesional reviewers – a theory I generally agree with. But, you just can’t stop them – people trend toward nice and cooperative.

Social Networking Cartoons Chapter II

I’ve ranted before: people are missing the point of what’s going on in the explosion of the social network web sites.

But wait! There’s something else to be said. This industry, the social networking industry, has another classic pattern.

Markets tend to sort out into a population of players distributed along a power-law curve. Some industries have greater or lesser slopes on those curves. For example: while there are many independent garden centers there are fewer and fewer independent hardware stores. Michael Porter has a list of some of the reasons this happens.

How with the social networking sort out? Lists’ like Porter’s give you hints. They help forecast the future. They tell you what levers to try and pull if you want a particular outcome.

If there are strong forces that push us toward a single huge social networking sites then we are in for a bit of serious competition. If there is only going to be one then that’s a very valuable peice of real estate.

We are seeing a lot of these sites because of the low barrier to entry for creating one. If you can lower that barrier even more then you will get more.

The driver toward a single sites are always scale advantages. It is a huge pain for a person to maintain N such sites. If most of your community of contacts gathers at one site then there are strong network effects for you to settle in there and just ignore the rest of the sites.

This combination of a low barrier to entry and a strong network effect makes for a particularly high stakes game. You can get into the game cheap. The winner may carry off a huge prize.

I certainly hope we don’t end up with one site. That barriers to entry can be made even lower with open source. The network effect can be tempered by with open standards for linking these sites to each other. I certainly hope that happens; because it would be a very weird outcome to discover that almost all the clubs and organizations on the planet start pitching their tent inside one firm’s walled garden.

The forces that push industries toward one outcome or another are not invisible, they are not blind, and they are not inevitable. They are the consequence of the actions taken by the participants in those markets both individually and cooperatively.

Complaining about how autistic the social networking sites are misses the point. The key question is: what shape do you want the market to take?

Battle of Standard

The Oxford English Dictionary assures me that the oldest known use of the word standard was as the name of this battle; The Battle of Standard.

In Eng. the word appears first with reference to the `Battle of the Standard’ in 1138. A contemporary writer, Richard of Hexham, relating the story of the battle, describes the `standard’ there used as a mast of a ship, with flags at the top, mounted in the middle of a machine which was brought into the field. He quotes a Latin couplet written on the occasion, which says that the standard was so called from `stand’, because `it was there that valour took its stand to conquer or die’.

The editors of the OED also spend far too much time fighting the losing battle that a standard is a triangular flag while a rectangular flag is a banner; except of course the Queen’s standard which is a rectangle.

All Together Now

Because I’m interested in how standards emerge I have a few models in my noodle. The classic model is that the king tells everybody the rules and they obediently follow them. The institutional model is that powerful institutions act like little kings in their dominions and then negotiate with each other when necessary. The bottom up model holds that exchange standards emerge spontaniously from pairs engaging in exchange and then others mimic those behaviors until groups emerge with similar behaviors. These groups a little like institutions but since their governance tends to be very diffuse the accumulation of new members is more due to network effects and less transparent influencing devices than then top down commands.

The bottom up standardization is somewhat more interesting to me than the top down. Open Source for example tends to be a bottom up phenomenon, and the marketing of platforms and tool kits tends in that direction as well. The bottom up ones are also the common pattern as technology disrupts from below and suddenly large populations of new players enter a domain.

No surprise then that I’m reading the early chapters of Sync: The Emerging Science of Spontaneous Order by Steven Strogatz In these chapters he describes a model that he along with a colleague developed for explaining how a population of cells, insects, whatever might come to beat in sync. The model began with an observation that in a number of natural systems, fireflies and the heart’s pacemaker cells for example, fall into synch. If you look into the mechanism of individual cells they have an oscillator that generates a beat. That beat is the beat of the heart cells, the applause of a audience, the flash of the firefly.

If you get a dozen fireflies (actually you need south-east Asian fireflies) in a room and let them go they strobe rhythmically but randomly at first. After a bit they begin strobe in groups and then in a bit they all strobe in synch. What drives them into synch? Etymologists had figured out that some species fireflies react to the flash of other flies by advancing their oscillator while other species retard it just a bit. This slight coupling turns out to be enough to bring them all into synch.

That turns out to be all you need to get these system to synch. Well almost.

The proof is a very pretty thing.

The first part of the proof is pretty simple. If two ossolators get into synch with each other that’s that. They won’t fall out of synch. They call that absorbtion. The individual cells, fireflies, etc. are absorbed into a group that all behaves the same. You can see now why I’m interested since that sounds like community or standards talk. The act of absorbtion is equivalent to the concept of sticky in a business model, or switching costs in a standards discussion.

The second part of the proof involves a beautiful bit of geometric thinking. If you have a set of fireflies, toilets, etc. You can make a geometric space with the firing time of one of the as the origin and for each otherone he’s off on one axis of your space some distance from that origin depending on how out of synch he is. The state of the system is then the point in the N space defined by those cell’s offsets from our favorite cell.

Now imagine that the system doesn’t synchronizes. That means there is some set of points in the N space that are “terrible.” Each time our favorite cell fires the state of the system moves to another point in the space. For these terrible systems they obviously just have to move from terrible point to terrible point. For my purposes such systems aren’t “terrible” they are just ” nonstandardized” system; or systems that fail to form groups.

They were able to prove was that whenever our favorite cell transforms the state of the system from one set (terrible or not) the new set is larger than the old set. Which, if you think about it for a moment, means that either all the points in the space are terrible, or none of them are.

It only works for certain kinds of lightly coupled rhythmic systems will come into synch, some won’t; but it doesn’t depend on the initial system state.

To see which kind come into synch and which don’t you need to visualize the inside of the blinker a little. Presumably inside the blinker some tension builds up until finally it triggers and the flash is emitted. You could plot tension v.s. time on a graph. Maybe it’s a straight line from start to finish. Maybe the tension rises fast at the beginning and then it becomes cautious and slows down before it goes pop. Or alternately it goes slow at first and then in a fit of enthusiasm it rushes into the blink. The systems that are start fast and then grow careful; those are the ones that synchronize. Because they spend a lot of their cycle type nearly triggered the little kick from the loose coupling is enough to push them over.

For my purposes, thinking about exchange standards (for example handshakes), then the repeating oscillation is the repeated application of the standard. Each time two people execute a coordinated handshake they are in sync. If other people observe that event and adjust their behavior a bit to increase their alignment with the ritualized handshake then you have a very similar system to the one described above. To get a curve shape similar to decelerate as you approach full – well I’ll admit I can’t quite see how that fits – but possibly the analogy is that exchange partners approach quickly at first but close the deal much more slowly.

Neat huh? Clearly is has something to says something about when groups and standards are more likely to form.

No King Required.

voice of a group blog

LineDancing.jpg
I’ve never been to a rave and I don’t really want to but I saw one in that horrible movie. Who’s in charge? It is a question that comes up.

When people ask that about open source I like to tease them. I say it’s kind of like what happens if you put a bunch of people together in any group. Pretty soon they all start spontanously dressing a like, using the same cliches, making fun of people outside. It’s in the nature of things, like the rythmic clapping of an audience. I gather that rythmic clapping is somewhat more common in European audiences than American ones.

Standard behaviors can emerge entirely bottom up. Fact is, given the way that power-law network tend to emerge out of all kinds of unregulated linking up, I’m beginning to think it’s more the rule than the exception.

It’s actually kind of amazing the way a lot of open source projects seem to
spontaneously organize. You create a body of code; you add a half a dozen interested parties; after a bit they all start rattling around in something that approaches – just a bit – a synchronized manner. Who’s in charge? The code repository?

In the fractal nature of these kinds of discussions I got to noticing this at three scales all at the same time. First you have the ongoing to-and-fro-ing about “what is a blog.” Which is of course the conversation about what is the emerging standard blog. Second you have the question as it applies to an indivdual and his blog. There you might call it “finding your voice.” Some people’s voice is long tedious essays; others are tightly written humorous observations; some like to write little provocative Zen koans; while yet others have found a voice that consists of just revealing a stream of URLs they find interesting. Part of the tension in the “what is a blog” conversation arises from the way it does the violence of catagorization to individual voices. Who in charge? Where to you get off announcing that the annual christmas letter isn’t a form of blogging.

Group blogs are an fun kind of intermediate level. It’s the middle class! Sometimes easy going, tollerant, urban. Sometimes uptight, gated community, suburban. I’d not noticed the way that if you look at a few group blogs; like many-to-many or crooked timber you can clearly see that the particpants have begun to adopt a similar voice. Comming to them fresh you might assume that they gathered together because they shared a common voice; but if you read some of their individual writing from years past you notice that they had either wider ranges or even entirely different centers of mass. I suspect if you just measured the size of the postings you’s see a kind of learning to clap in unison begins to emerge.

Over on the brand spanking new Planet Apache this process is particularly stark. First off we have a mess-o-people posting how have already developed a voice over the last few years. Second we are aggregating those entirely automaticly from their individual blogs; so to first order there is no reason to expect these voices to begin to standardize. Third the Apache communities I’ve particpated in have been particularly good at remaining both tolerant and diverse – which would suggest there is less social pressure toward a common voice. It’s very much in the best interest of a healthy open source project to remain like that; otherwise you make it a lot harder to bring on new blood. But then on the otherhand the Apache communities I’ve particpated in have been extremely narrowly focused, very much communities of limited liablity. That’s because they focus down onto the working code; often have no other scope. That suggests two things; that these folks have a strong expectation that planet apache will focus down on something, probably the work of the various projects, and secondly that these folks aren’t fluent in what happens if you don’t limit the liablity.

I have good friend who drew my attention to a behavior he calls “monkey see monkey do;” i.e. that we primates like to try things. We watch the other monkeys and then we go “Oh, that looks like fun. I think I’ll try that!” And, it is fun. I certainly tried blogging for much those same reasons.

It will be interesting to see what happens at planet apache. Maybe we will wander into a common voice there. Maybe we will remain “just a bunch a guys.” Maybe some people will choose to submit a partial feed of their own blog not because there are guidelines for the planet’s content but because they decide they want to avoid the subtle temptation to conform any conventions that might begin to emerge there. Certainly some people like to settle into a framework. Who knows?

Hopefully we won’t be tempted to answer the question: “Who’s in charge!” Or was Mark Slemko once so wisely said: “That would be wrong, except when it’s not.”

Open Source, Firms, and Standards

I’ve learned that when people ask me in a puzzled manner “How’s that work?” regarding open source I shouldn’t answer until I’ve let them reveal what aspect of the enterprise bewilders them. For example I had one SVP who’s key question was “How do you get along?” I had a guy who’s primary interest was how do we solve the distribution, or as he put it shipping, problem. After collecting a few dozen of these I’ve come to think it’s a little odd that people assume the greatest mystery about open source is the revealing secrets, or the ip rights issue, or the volunteerism.

The dynamics of open source at the level of firms is particularly interesting to me since it bleeds into another area I’m curious about. How do standards emerge, particularly industrial exchange standards?

The simple model for that stuff is that buyers and sellers rendezvous in markets and since standards make that easier there are network effects which will accelerate the adoption of a few standards. It is simpler if we all use the same weights and measures and it is safer drive on the smae side of the road.

Buyers, sellers, market makers (and their agents) that can consolidate enough power to push standards to emerge will do so. The realist will point out at this point those with that power will advocate choices that benefit them and possible disadvantage than the other players.

In the absence of extreme market power the player will find it advantagous to negotiate a standard and advocate it’s adoption by all parties. Both stages are key, in fact you really have to solve three problems. You have to find representatives of all parties that can bring the right talents to bear on the design problem. You have to muddle thru all the negotiation and coordination problems of getting the standard designed, implemented, and maintained. Finally you have have to solve the advocacy, adoption, distribution, customer support problems.

The good news is that we have a carrot and a stick to make this happen. The carrot is improved exchange efficency, in many cases exchanges become possible that were otherwise impossible. The stick is the fear that other players will abuse their market power to create standards that disadvantage us.

Open source provides a reasonably good framework for working on these problems. The Internet makes it a lot easier to find talent, in particular it gives you a huge sample space draw from and then and makes it easier for the talent to volunteer (no travel!). We have stumbled on some tricks for solving the coordination problem. Optimistic concurrency for example. The net also makes it easier to solve the propagation problem as do the open source licenses/pricing. Working with information goods in an age of vastly increasing communication makes all this a possible.

Any firm involved in any exchange need to think about this. For example if your one of a thousand firms processing phone bills you can a) build it yourself, b) buy it from a vendor, or c) join/create an open source project to do it. Which one is best isn’t obvious. There is a lot of risk in building it yourself. There is the danger of becoming locked into a vendor if you decide to buy it. Coordinating an open source project, or any standards setting exercise, is a huge pain.

If you think of the problem as a game with moves it gets even more interesting. Assume, for example, you have built the solution yourself. In that situation you might find it advantageous to open source it first. It could reduce your development costs. It could force vendors to lower their prices. It could help to assure the industry “does it your way” instead of some other way that would be costly to switch to.

If your a vendor of such software you might want to move toward a more open version of the software for different reasons. If your customers are afraid of lock in this addresses their pain point. If you competitor goes first you could be toast as they become the default answer to the problem. If your customers start improving the software you can capture the value they create.

While open source or standards are dominate strategies in lots of information markets they doesn’t win all the time because the problems (talent, coordination, adoption) are still hard. We are getting better at all three though. It’s only just getting started.