Standards and standarisation

Been dealing a little lately with the issue of standards. On one hand I recognize some standards as important and their existence has problably been a critical success factor for free and open source software. POSIX, PNG, Window Manager specification, UTF8, SVG, XML and various hardware standards come to mind as some examples.

The problem with standards is that the standarisation process often brings with it stagnation or that the standard advocates horrible solutions (the horrible solution was the compromise between two good solutions for instance). I think Solaris is an example of how letting yourself get locked down into a gigantic pile of standards and ABI promises in the end becomes more of a problem than a help. Sure if you ask people if ABI stability is important to them they will say yes, but in the end developers tend to value feature additions and improvements in the library they are depending on even more than ABI stability. And the same is true for standards, while everyone would say that being standards compliant is good, they would still choose to use something else if it provides a better experience.

Of course the worst kind of standards is when you create technical workarounds for the lack of standards and then ask people to standarize on those. Been a couple of examples of such I seen recently.

I don’t know how to do good and needed standards while not creating a standards bog, all I know is that I think standards isn’t the solution to all of the worlds problems.

Dangerous times for the Wheel of Time

Was sad to read today that Robert Jordan the author of the popular fantasy saga Wheel of Time have been diagnosed with a disease called amyloidosis, which according to Jordan has a median of 1 year until fatality from diagnosis if untreated. If treated the median jumped to 4 years which isn’t that much more. It made me think about my uncle who died two years ago after having been diagnosed with cancer about one year before that again, which again made me realize I tend to accept the occurence death quite quickly. I guess it comes as a byproduct of having a lot of doctors, nurses, vetrinerians and biologists in the family, all who comes in close contact with the cycle of life through their jobs almost on a daily basis, which in turn I guess have made them very ‘comfortable’ with such events, something which has rubbed of on me I guess. Combined with a complete lack of religiosity in the familty which has removed words such as ‘unfair or unjust’ in relation to death and instead quiet acceptance that death is direct result of being alive. So while there are of course the sadness and sorrow which comes when someone close dies, no energy or anger is spent looking to the heavens asking ‘why’.