Showing posts with label Internet. Show all posts
Showing posts with label Internet. Show all posts

Tuesday, March 04, 2008

Improving Transparency to Improve DNA (Umair's type)

The FT has an article today on Institute of Credit Management releasing tables on the payment performance of listed companies. This again follows the idea of using transparency to reform and improve the performance of businesses.

But it is not enough to have someone comb through annual reports to find this information. In the world of the web, this type of information should be provided in XML form on every companies website. Companies will scream that it is a bureaucratic hurdle but that isn't true. There will be an initial pain as companies adjust their systems to publish this information but then that only creates opportunities for new business to streamline the process.

Publishing information as XML is a trivial exercise and cannot be considered a viable argument. What most companies are really objecting to is the changes that this transparency will require them to make. To borrow Umair is terminology, the transparency will necesscitate a change to businesses DNA. Those that don't change will die.

tags: FT, Disruption, Business, Transparency

Sunday, January 06, 2008

Language and problem solving

In the most recent New Scientist (Vol 197 No 2637) there is an interesting article discussing the issue of language and how it frames problems. The perspective of the article was that English's newtonian way of describing the world failed to frame questions properly for quantum and other similar non-newtonian physics. The article even goes so far to say that the lack of progress in non-newtonian physics is because problems are framed via the language with a newtonian world view.

Does the same problem exist in the world of the internet? While I realise the Internet world is great at creating new words, these are still framed by the overall language. A language that is "newtonian". As Internet shifts to flows and systems as opposed to objects and links, do we need to look at how we frame the discussion via language to open up the problem solving juices of the internet community? New next wave of innovation will be less around nouns towards verbs, the doing rather than the being and yet we still primarily use nouns in discussing the web and its evolution. Should verbs that describe process, systems and flow be the primary descriptors of the next web?

The article describes an example of Montagnais phrase "Hipiskapigoka iagusit". It very, very roughly translates to "singing health", a process, within which a medicine man and sick person exist. However, a dictionary written in 1729 translated into something that emphasised the objects and not the process. The web is shifting to loosely coupled processes as opposed to objects. I wonder whether the discussion of Robert Scoble's recent tiff with Facebook, would have evolved differently if the language emphasised process (say maintaining contacts) as opposed to data (the contacts themselves). The discussion was about who owned what objects (the contact data) rather than what the ins and outs of maintaining contacts. Another example is the current discussion going on about whether data is a commodity or not. Again the language is of objects rather than flow. How would this discussion evolve if it was frame by a language of flow (verbs) as opposed to objects (nouns)?

The same questions can be asked of programming. Everyone expresses the need to ramp up parallel programming to take advantage of the distributed nature of the internet and multi-core processes. However, can any real problem be solve properly while the language used to frame the problem is based on objects rather than flow? Does the conceptual framework that underpins object orientated programming preclude successful problem solving in the parallel world? Yes there are languages that focus specifically on parallel programming but I am also talking about the language used to describe and communicate the problem. These will need to respond to the requirements of a parallel world for people to solve problems and communicate solutions.

A lot of questions asked. I don't have the answers and I expect no one will for a while. It is interesting to step away from objects and consider things from a flow perspective. I even think I need to re-visit my recent post of Data Ecosystems and look at it from the perspective of flow rather than objects

Tags: Data, Language, Programming, Internet, Physics, Data Ecosystems

Sunday, April 01, 2007

A human experience

I have found it fascinating to watch the every widening ripples that the Kathy Sierra et al saga has unleashed.  Tom O'reilly has just posted the basics of a code of conduct, which continues the expanding ripples.



Even more fascinating is how entirely human the whole issue is.  How entirely human the responses and counter responses, the alliances and friendships are.  All in all, I found it demonstrates one very, very important fact: geeks, techs are as irrational and human as the rest of the population.  They are as likely to get angry, to be mean as anyone.



What concerns me most is the seeming wide acceptance of meaness not only in Tech based blogs but also in political blogs as well, even across the whole blogsphere.  The acceptance of meaness hidden behind freedom of speech. Does this not de-value the concept and importance of freedom of speech when it becomes something to prop up an individuals own pettiness and anger? If I remember my history lessons correctly, freedom of speech is about disagreeing with government.  It was never there to protect some one from the consequences of every thing they say.  Something a long history of court decisions has upheld.



The web and internet has grown since the early days.  The norms that arose in those days hung together as a majority of the users belong to the same community and with that community came limits on behaviour.  Now that the majority of users do not come from the same community the norms of behaviour to a greater or less extent do not have the weight or power they use to.  The internet has descended into a "Lord of the Flies".