Marga Marga's blog
Free as in Freedom

Fri, 23 May 2008

The tyranny of Spanish users

Caution: Latin American rant ahead.

With my Latin American Spanish keyboard (xkb code "la") I can type in:

But not in:

It turns out that for some people it's more important to have 3 (yes THREE) asciitilde (~) in the Latin American Spanish keyboard, than to allow people to write in the language spoken by 51% of South American people, or the second official language in Paraguay (spoken by 94% of the population).

The same thing happens with the Traditional Spanish keyboard (code "es"), which was initially thought only for Spain, but is now widely sold all over Latin America. It includes 2 asciitilde, but no dead_tilde.

I think this is outrageous and I'm very very pissed about this. As can be seen in the posts I've made to the bugs in Debian and in FreeDesktop.

However, it looks like we Latin Americans are overwhelmed by the amount of Spanish people in Free Software (particularly in Debian) who don't care that Brazil is the biggest economy in the region nor that other native american languages can't be written without a dead_tilde.

For the record, there are some other European languages, that can't be written with the Latin American keyboard, such as:

But in this case, it makes much more sense to not be able to write those than not being able to write Portuguese or Guaraní, and it's not like there are 3 macrons and no dead_macrons, there are no macrons at all (same for all others).

[16:00] [Category: debian] | Permalink | GoogleIT!

Sun, 20 Jan 2008

Languages of the world, unite!

After reading Christian's post about the new ISO 639-3, I thought about the "what is the country in the world which as the highest number of languages listed in ISO 639-3" question, and thought, "It must be India or China", and sure enough they both have a high language count (428 and 236 respectively).

However, after clicking around a while, I found out that Nigeria has 510 languages. I thought I had found the highest one for quite a while, until I got to Indonesia, which has 742 languages, and I thought "it's not fair, that's much more than just a country, it's a huge group of islands". Not having learned my lesson, I was quite astonished when I finally found out that the country with the highest number of languages is Papua New Guinea, a neighboring group of islands (although not so big as Indonesia), with 830 languages!

In Europe, the coutry with the highest number is Turkey (36), followed by Italy (33) and France (32). It looks like Europe has gone a long way after that stupid Babel incident :).

In America, I thought Argentina would be quite up in the list, since we do have a lot of native groups, but it turns out we only have 27 languages and we are on the 9th place. The country with the most languages is Mexico (298), then USA (238), then Brazil (235).

And, after all that clicking around the site, I found a very interesting map, that has one red dot per language in the primary location of each living language. It's quite amazing to see the big red New Guinea island. I wonder what happened there that led to the creation of that many languages.

[12:43] [Category: debian] | Permalink | GoogleIT!

Fri, 28 Dec 2007

Argentina changes timezone

In a sudden rush of stupidity, the Argentinian government decided that we should change our timezone to include DST.

For those that don't know, Argentina lies almost completely in the GMT-4 zone. 20 years ago we used to have DST, switching between GMT-4 and GMT-3. But since 1990 we've been using GMT-3 as the permanent timezone for our country. Thus, noon happens at 13:00 (or even later in more western parts of the country).

Now, since we are in energetic crisis, our government decided that we should go back to DST, but instead of GMT-4 and GMT-3, we are going to be GMT-3 and GMT-2. This means that during the summer noon will happen at 14:00 or later.

Not only this, but they decided to do this on December 21st, passed the law on December 26th, and published it on December 28th. And the day of the switch is December 30th!.

Thanks to the quick work of Clint Adams, a patch was provided, applied and uploaded to unstable today, and it's already available. After the package was uploaded, I patched Etch's version so that we could upgrade all our servers.

So, in case you need to take Argentina's stupidity into account, you can currently download tzdata_2007j-3 from unstable, or download tzdata_2007j-1etch2 from:

deb http://volatile.debian.org/debian-volatile stable/volatile main
Updated to reflect current situation of the package

[20:04] [Category: debian] | Permalink | GoogleIT!

Wed, 18 Apr 2007

Getting a Rhino

Ever since I stopped doing webpages, I've been missing having my own Rhino (the one I used in the past was not mine), but since I wasn't doing any JavaScript, it didn't make sense to spend U$S 50 on a book I wouldn't use.

Now, with the interactive web inteface for Debbugs being accepted as a Google Summer of Code project, I finally decided to buy one for me. I ordered it yesterday from Amazon.

I hope it gets here soon.

[10:14] [Category: debian] | Permalink | GoogleIT!

Sun, 06 Aug 2006

Squashing the perl bug

On my last post, I stated that there were a number of RC bugs affecting etch, which was not completely accurate: I was counting only those affecting both etch and sid, this is to say those packages that are in etch and that still haven't been fixed on sid.

It was pointed out to me that a number of packages (around 70 today) are waiting for perl to go into testing, so that they can go in too, and many of those fix RC bugs. In the end, a lot of RC bugs were not being marked as fixed in etch because of perl failing to build in hppa, mips and mipsel.

After learning this, I decided that this perl bug needed to be fixed: I gathered a small team, including my guru friends, Damián Viano and Martín Ferrari, and between the three of us, we worked on fixing this nasty bug for three days.

After a lot of time spent compiling an recompiling perl in an hppa box, we finally found out that the problem was due to a particular optimization flag (-fdelayed-branch) in gcc-4.1. Compiling the conflictive source file without that flag makes the bug go away.

So, we submitted a patch and are now waiting happily for Perl's maintainer Brendan O'Dea to make the fixed upload. Hopefully, the number of RC bugs concerning etch will go down quite a lot during the next week, as the affected packages are able to migrate.

[02:14] [Category: debian] | Permalink | GoogleIT!


Archives
2006
2005

Web Sites

Gallery

Planet Debian

[Valid RSS]