More of a good thing?

There is one particular aspect of Microsoft’s document format going through ISO process that I had a hard time to find a counter-argument against: “Well it is better to have multiple open formats, isn’t it?”. Last night when I was presenting in a Document Freedom Day event, I finally got one. When multiple standards exist in the same area, two options can exist:

  1. Cooperative standards - providing similar functionality in different ways that can coexist in the same medium without a significant overhead. An example of this are the credit cards - they have multiple ways that the card information can be transferred to the bank: visual writing down of the data, imprint, magnetic strip and the chip. Any of these ways can be used and all of the are equally valid;
  2. Conflicting standards - providing the same functionality in incompatible ways. The example here is the power adaptors - the form of the power plug is an open and public standard (AFAIK), but so many of them exist in different places that it creates all sorts of problems both for companies producing electronic equipment and for frequent travellers.

What Microsoft proposes is much worse than the power plug mess, because the power plug standards are at least restricted by region. But imagine going to another country and having to be ready that you hotel could have any one of 8 power plug types at random. And while electricity is rather easy to convert looselesly, complex documents are far more .. complex. It is like having to buy 8 different power bricks for each of your electrical devices to be prepared for all possible voltages, frequencies, waveforms, polarities and whatnot.

Having more than one ISO document standard in a horrifying idea for any programmer that will have to ever work on software that will need to support both of them - twice the work for no etra benefit whatsoever.

If Microsoft can prove (in technical terms) that their file formats present capabilities that Open Document can not, then the only sane way to implement those in the ISO format is to add those capabilities as an extension of the existing Open Document format and not to reinvent the wheel.

Microsoft also has a habit of pointing to JPEG and PNG being “competing”. Well, they are not - those are complimentary standards, because JPEG is designed for compression of photographic details while PNG is designed for the compression of bitmapped vector images. Something like DejaVu could be seen as a superset of the two formats.

So, if you ever need an argument against more standards - remember about the power plugs.

Popularity: 18% [?]


Blog-split

Occasionally I post (or could post) things that are not fit for Debian Planet (non-English) or Ubuntu.lv Planet (unrelated to Latvian or Debian/Ubuntu matters), so I finally budged and switch the planet feeds to their own categories so that such things can be managed on a per-post basis.

Anyone know a Wordpress plugin that would allow to set multiple default categories?

Popularity: 19% [?]


Flu sucks

If you tried contacting me in the last few days, I was deeply offline due to high fever. Not fully recovered yet. Flu be damned!

Popularity: 12% [?]


Standard software not in standard?

I was consulting a small company with a couple Debian servers the other day and I found that they did not have some packages that I expected to be there. Now thinking about it on every server that I install or take over the first thing I do is install a bunch of packages, such as: sudo, mc, wajig, localepurge and a bunch of others that I can’t remember at the first moment, but that I re-discover each time I find them missing. I assume that other people have discovered other great non-standard tools that I am missing out on.

What software do other people consider standard on their servers?

Popularity: 19% [?]


Dealing with common mistranslations

In the Latvian l10n community we often deal with the problem of mistranslation of common words such as “file”, “preferences” and “advanced”. There are several words that fit each of those and over the years preferences in the community have shifted back and forth.

I just came up with an idea of making a script that would download all the translations, search for these common words in the source strings and see if any of the common translations and mistranslations are in the translation for that string. Then it could form up a web page with statistics of the mistranslations and possibly even links to specific instances to allow for corrections. It would also find new mistranslations :)

How other translation teams handle this problem?

Popularity: 18% [?]


Frankfurt

I have decided to do something special for my 25th birthday this year so I have made plans to visit Frankfurt from 23rd to 25th of March with my girlfriend. Her birthday is just a day before mine.

I have read the Wikitravel article and am looking forward to seeing the city. Is there anything special that I should look up? I am interested in trying some German traditional food while I am there, any suggestions on food to try and places to get it from? And finally, are there any Debian developers that would care to meet for a drink and maybe point us to some places only locals know?

Popularity: 17% [?]