The Economic Rise of Many-to-Many Systems and Their Political Ramifications

The internet boom of the late nineties saw many winners and losers. Some of the big winners were companies such as Amazon, Yahoo, Ebay and Google. These exemplified the changing technology and the new ways it allowed those businesses to not only reach customers, but to allow other customers, to reach their customers. This is the many-to-many economic model. It would not be possible without the rise of the decentralised data network, the http protocol, and the internet web browser. The market success of this economic model has ramifications for representative democracy.

Netscape Navigator

The web browser has quite a bizarre economic history, it commoditised the desktop, but managed to commoditise itself in the process. Nowadays it is taken for granted that an operating system will come with a free web browser bundled in. Only eight years ago, browsers and winsocks were on separate CDROMs.

The capacity of the web browser to commoditise the desktop, and make it irrelevant was realised by Microsoft after they watched the internet take off under their oblivious feet. Microsoft was slow to the market, but used their monopoly on in operating system to try and commoditise the browser itself. They developed their Internet Explorer and gave it away for free with the Microsoft Windows operating system.

It took Microsoft several version of Internet Explorer to compete with Netscape Navigator. Netscape itself was flush with cash from an IPO, its founders and backers were inordinately wealthy through starting the Silicon Valley software boom. They entered new markets, but were unable to compete against more professional engineering products. Their 4.x Navigator software was released in alphas and betas to the world. Which gave Netscape a name for bugginess.

Finally Netscape released their code as opensource, unable to compete against Microsoft's monopoly, its strong arming of OEMs to exclude Netscape, and Internet Explorer price point of free. The world got to look at poorly written software. It was bad enough that it was junked, and the opensource Mozilla project, started again, rewriting a browser from scratch. This meant that Internet Explorer had the run of the market for several years.

Commodity markets are never static, they soon innovate at a rapid pace. This has left Microsoft languishing behind. Their browser is now the most inferior of all the browsers in the market. Soon Internet Explorer was competing with the Mozilla Suite and its spinoff of Firefox. The KDE project developed khtml which is the basis for the opensource Konquerer, and underpins Apple's Safari browser. Another perky company from Norway released the innovative Opera browser, which is managing to make money in a commodity market with a price point of zero.

Innovating To Capture Customers

The freeing of software from the platform, and as a result business and consumer interaction, has allowed many-to-many companies like Yahoo, Google, Amazon etc to innovate for their customers, rather than waste energy, time and money on building to a platform. Compare the game software industry to the internet companies. Much money, time and contractual exclusivity is wasted in meeting the competing platforms. A game company must decide to write for the PC, for the Playstation, for the Nintendo, for the XBox.

Yahoo writes for the internet, and whatever medium data will travel across. I can read Yahoo on my browser, or with my blackberry. If I want to play Zelda I have to buy a Nintendo, but if I want to play Final Fantasy I have to buy a Playstation. With big titles like Grand Theft Auto I have a choice of PC or Playstation. But the game companies are limited by the platforms they meet, just as the consumer is limited in titles by the platform they own. With Amazon, or Ebay, the platform does not matter, it is the interaction with the customer that is all important, and where their development time and money is spent.

Google's recent Talk software is interesting, as this moves them from platform independence into meeting platforms. It is a step backwards. At the moment you can only download it for PC. Their google bar is the same, it splits between Internet Explorer and Firefox. In other words those two software products are platform dependent and place them at the mercy of the platform developers. Mozilla is probably not so bad, but Microsoft has a history of avoiding competition through unethical and illegal methods.

Welcome to 1997 Joel

Joel Spolsky is well known and popular technology commentator, who sees the world through a Microsofties eyes. last year he had a widely commented on epiphany, in where he got that the browser made the desktop, and its APIs irrelevant for many products . That he is coming to this realisation in 2004 is quite remarkable. Considering that Amazon and Ebay had built amazing businesses, revenue and fortunes around the commoditisation of the desktop and browser.

Back in 1997, several web framework started to mature, Sun's Java Servlets were released, mod_perl was maturing, as were several other methodologies like CGI. There was nothing stopping developers from making rich applications through a central server and a client's web browser. Using HTML collapsed the learning curve individuals had to go through to use the website, forms remain a very limited subset of functionality. As a result they differ little from website to website, unlike desktop system which can vary in an abnormally volatile manner from system to system.

I have worked on several many-to-many software systems that started out as being desktop based, or incorporated some minor web functionality to interact with client, and then did most of the heavy lifting on the desktop. Without exception, all of these have now been migrated entirely to the web browser. One system I developed in 1998 contained approximately 25% of functionality through the web at initial deployment. Within twelve months the desktop component was decommissioned. The users and clients demanded that it all be on the web. It is a richer, more consistent interface, that can be used from anywhere. The desktop, quite literally, cannot compete.

That being said, there are horses for courses, I would not do image editing, or video recording through a website. That remains the domain of the desktop. But the many-to-many business models are unachievable through the desktop, they can only be done through the internet, and the web browser. This raises possibilities for representative democracy which is itself a many-to-many model. Companies have refined the process, which gives potential for representative democracy to incorporate these technologies.

Political Ramifications

Representative Government is a political method and deliberative process that was developed during a time when education was scarce, and communications were exceptionally slow. We now live in a time where the average citizen is nearly as well educated as the Prime Minister, or any other representative. Wisdom is no longer the exclusive domain of the politicians, or the elite. The stock market is a good example of this, the wisdom of the crowd out-performs fund managers, who are supposedly specially educated in choosing winners.

Communications have gone through a revolution. Citizens have access to the same level of communications, and speed of communications as government does. In addition encryption, and processing power have commoditised so that citizens can compete with the wealth and resources of government in these areas as well. The pyramid nature of representative government is getting chewed away at, through the development of humanity and the commoditisation of technology.

The expectation is the non-specialist roles of government will be consumed by the citizens, chosen through sortition and acting as juries in parliament for either a single issue, or for an extended period across many issues. The many-to-many nature of representative democracy need no longer be the exclusive domain of individuals representing a district and party. Those districts can, for many issues, represent themselves.

Government has a history of ignoring innovation, preferring to collapse more power to itself and make more and more of its input and output private. Shielding it from the public. It is ironic that the people, markets and technology have gone the opposite way, making more of our lives public, and leaving our interactions, almost permanently in plain view. There is a tension here that will need to be resolved.

The many-to-many business model has been developed in the last ten years is not only viable, but the pillar of strength in many markets. Technology has enabled this happen in an efficient, and global manner. it is for the health of government, and the people, that these innovations start entering the political system.

cam
Permalink, The Economic Rise of Many-to-Many Systems and Their Political Ramifications, Aug 2005, cam
cam: Follow on: Ratification, Sortition and Crowd Wisdom ...

cam
avocadia: To be fair to Joel Spolsky: He was right all the way up until last year. And he is more or less still right. There yet remains painful incompatabilities between DOM implementations that make trying to do apps on teh web a litany of hoop jumping. The UI for gmail is fantastic - for the web. You could probably do it in an afternoon in something like Delphi or VB.
cam: But only if you want to be cutting edge: If you do it on the server side, and only use javascript for some client enabling validation (which you have commented on in the past on your blog), then the web is fine for most things.

Spolsky now gets it because the web is starting to cut into the applications that MS used to dominate, like email. For many to many interactions, the desktop never stood a chance. I have worked on numerous NOC/SOC applications that are only viable business models because of the web.

What I have done is nothing special, developers are only as innovative as the market that wants to employ them. I have been working on many to many apps only because that is what the market is demanding.

cam
avocadia: My point in that post:

…which I may possibly have failed to get across - like that could ever happen - was that picking validation as an example for Why AJAX Is Bad was a poor choice since AJAX is the square peg for the round validation hole.

I need my DHTML is the post we are talking about, by the way.

I think you have picked a poor example as well. Web-based email has been around for years, and it has never even looked liked taking dominance from desktop mail applications. Not in corporate for more reasons than I care to think about (content confidentiality and domain namespacing are the two big ones though). And not in the home; even GMail have implemented POP, not something you\'d waste time on if desktop mail apps were dead.

I kind of also beg to differ on the idea that web offers a richer, more consistent interface. I wish I had a dollar for every time a client asked me for a combo box.
cam: Web email had a transience to it: I used to have prontomail accounts, not even sure if they are around anymore. With Yahoo establishing themselves as a permanent part of the corporate landscape, Microsoft getting involved and now Google, there is now more permanence to the \"free\" email accounts. Even when I had a prontomail account, it was my first filter or first contact. I only used POP with the mail I got from the ISP, it is easier to hit a web based email solution from everywhere than it is to share a free POP account across three different computers.Browsers now have embedded spell checking, which previously was a reason to use a desktop client before. Technology is catching up to make the desktop no longer the dominant interface.

I kind of also beg to differ on the idea that web offers a richer, more consistent interface. I wish I had a dollar for every time a client asked me for a combo box.

The web\'s training costs are lower. People are used to buying books through Amazon, or entering directions into mapquest. The limited subset of form inputs is a good thing IMO. It means you dont need much training to actually use a website. The majority of training becomes getting used to the business concepts and the geography of the interface.

The other aspect is colour. Other than icons, the desktop is drained of colour. It is an ugly grey morass of clumped rectangles, borders and black arrows. I recently worked on an application that was converted to a web interface. The desktop was pretty ugly even by desktop GUI standards - new dailogs popping up all over the place etc. The design for the web though incorporated blues and purples. It is quite a pleasant environment to work in.

cam

More Reading on Many-to-many

Most Popular on South Sea Republic

The articles that have been viewed the most:

Most Popular Restaurants in Phoenix

Phoenix Eats Out is the restaurant review site for Phoenix, Scottsdale and Old Town Scottsdale which lists the modernist and contemporary restaurants, taverns and bars in the greater Phoenix area. This is the list of the most popular restaurants pages from phoenixeatsout.com that have been viewed the most; My personal favourite restaurants in Phoenix are AZ88, Postinos, Bomberos with Grazie, Humble Pie, Orange Table, The Vig, Fez and others coming close behind. View the complete list with the photo-journalistic style images on phoenixeatsout.com

Most Popular Hikes in Arizona

Arizona is an outdoor state and has lots of hiking in the city and around the state. Phoenix is unusual for most cities in having several large mountains in the center of the city with great hiking. Anyone who comes to Phoenix has to do the Echo Canyon trail on Camelback and the Summit Hike on Squaw Peak or Piesta Peak. The views of the city, suburbs and surrounding mountains are wonderful from Camelback and Piesta Peak. For more experienced hikers there is the McDowell Mountains in North Scottsdale that has several difficult and strenuous hikes in Tom's Thumb and Bell Pass. Alternatively, you can hike the highest mountain in Arizona. At 12,600 feet Humphrey's Peak is a long and difficult hike.

Alternate Australian Constitutions

Between 2004 and 2009 this site, southsearepublic.org, was a constitutional blog based on scoop which focused on Australian and global constitutional issues. One of the strongest aspects of it was the development of constitutions by those involved in the blog. These constitutions are the outcome: The constitutions were built using principles from Montesquieu's separation of powers, the enlightnment's universal political rights and the ancient Athenian technology of sortition and choice by lot.

Archives For South Sea Republic

South Sea Republic started in 2004 as an Australian constitutional blog in 2004 based on scoop software. It was an immigrative outgrowth of Kuro5hin. The archives for each year since then; The articles are ordered by views.

Who Is Cam Riley

Cam Riley I am an Australian living in the United States as a permanent resident. I am a software developer by trade and mostly work in Java and jump between middleware and front end. I originally worked in the New York area of the United States in telecommunications before moving to Washington DC and working in a mix of telecommunications, energy and ITS. I started my own software company before heading out to Arizona and working with Shutterfly. Since then I have joined a startup in the Phoenix area and am thoroughly enjoying myself.

I do a lot of photography which I post on this website, but also on flickr. I have a photo-journalistic website which lists the modernist and contemporary restaurants in phoenix. I have a site on the Australian Flying Corps [AFC] which has been around since the 1990s and which I unfortunately lost the .org URL to during a life event; however, it is under the www.australianflyingcorps.com URL now. The AFC website has gone through several iterations since the 90s and the two most recent are Australian Flying Corps Archives(2004-2002) and Australian Flying Corps Archives(2002-1999) which are good places to start.

Websites Worth Reading

Websites of friends, colleagues and of interest;