Category: Open Source

The wonderful "I'm feeling lucky" button from Google … (hem)

Fosdem 2006 The sixth Free and Open source Software Developers’ European Meeting (FOSDEM) is a 2 days event, organized by volunteers, to promote the widespread use of Free and Open Source software. It will take place in Bruxelles (Belgium) on the 25th and 26th of February 2006.

On their promotional material page, they give some links to website that already display their banners. One of them refers to a “belgian LaTeX reference site”. Instead of the correct URL, they did a small mistake (at least at this time ; I’ve sent an e-mail for the correction) and they wrote http://http//www.latex.be.tf/ (don’t use this yet). I didn’t noticed the difference because the wrong URL is “hidden” by the text “LaTeX” (as any other regular link on the internet). Now, click on the wrong link and you’ll be redirected to the Microsoft website if you are using Mozilla Firefox. Why?

In fact, in Firefox as in many other browsers, the URL textbox is also a search textbox. In Firefox, when you enter something that’s not (exactly) an URL or if you enter words in the URL textbox, you are redirected to the Google “I’m feeling lucky” function.

Firefox search textboxes

This type of search does not gives you all the results (like a “normal” search) : it will redirect you directly to the first result. What happened to me was the following: I clicked on the wrong link, Firefox didn’t interpreted it as an URL and used the Google “‘Im feeling lucky” function. With Google, a search on “http” (the first word in the link) gives the Microsoft website as the first result. From Fosdem to Microsoft, this link is a bit surnatural 🙂

First presentation with LaTeX Beamer: RFT in fMRI

Today at 11:00, I’ll be doing my first real presentation with the LaTeX Beamer class. It will be about Random Field Theory in functional imaging (fMRI), a topic I’ve never done, ever, in my life (I am working on other techniques in the same lab). But, anyway, preparing this presentation was a good challenge (to understand a new technique from scratch and to do it with Beamer). I am quite impressed with Beamer ease of use.

Random Field Theory in fMRI

Slides in French and in English are available here.

Firefox dans le journal "Le Monde"

(For once, this post will be in French since I am refering to a French newspaper)

Dans son article intitulé "Firefox souffle 18 bougies et poursuit sa mue", Eric Nunès parle de la sortie de Firefox 1.5, de ses parts de marché (notamment face aux autres navigateurs), de la fondation Mozilla Europe et du projet de loi français interdisant tout système de diffusion de connaissance n’intégrant pas un procédé technique de traçage de l’utilisation privée (HTTP, FTP, SSH, etc. ; certains diront que c’est la fin des logiciels libres, d’autres que c’est la fin d’internet …).

Juste une petite remarque qui me fait bondir à chaque fois : un logiciel libre n’est pas un logiciel gratuit ! C’est vrai que je ne connais pas de logiciel libre qui ne soit que payant. Mais la gratuité financière n’est pas inscrite dans la définition d’un logiciel libre.

Can you trust entertainment and computer-security companies?

In an interesting article on Wired, Bruce Schneier is showing the collusion between computer-security companies and an entertainment corporation.

Sony BMG Music Entertainment distributed a copy-protection scheme with music CDs that secretly installed a rootkit on your computers. A rootkit is a software usually used by an intruder after gaining access to your computer and in order to steal information, track your habits, collect your preferences without your knowledge nor your consent. Moreover, you can’t remove it since it will damage your operating system (the main software of your computer).

Since I like freedom of speech and free software, I doesn’t understand the need to control what the consumer is doing with your product. In my opinion, a “copy-protection scheme” (aka. DRM) is only there to improve the company profits, not the consumer experience with the media. And, here, this scheme gives the consumer a very bad experience: with Sony rootkit, your computer is not only giving your secrets to a third party but crackers can also access it (and all the information you stored inside) without your consent.

But Bruce Schneier is also pointing the fact that big “computer-security” companies like Symantec and McAfee did not react quickly to this threat to your safety. The news revealing the existence of Sony rootkit broke on October 31st. And, on November 15th, they only published tools to remove the software that hides Sony rootkit: the rootkit is still there, in half a million computers! The fallacious excuse is that removing the rootkit may harm the computer. Are they “computer(-security) specialists”? People are paying them for the protection of their computer. They are protecting your computer from virii, worms and malware written by “criminal organizations” but not by a multinational corporation?

This makes me laugh … It is as if you hire a bodyguard that will protect you from any John Doe attempting to steal your money but will allow big corporation guys to steal your identity and social security cards, your agenda, your documents, etc. Will you continue to trust your bodyguard? Will you continue to pay the annual fee for “protection”? I don’t think so.

Mplayer install for FC3

I had a problem with the default video player in the Fedora Core 3, Totem (it couldn’t initialize a Gstream object or something like that). Instead of fixing it, I decided to install MPlayer and I discovered two interesting websites:

While we are talking about MPlayer, they need a new server: if you have some money to spend, please participate. And, about Gnome, the new issue of the Gnome Journal is out …

When open source software teaching meets biology

Open source software are more and more observed (if not used) in the biological sciences field. They provide all the advantages of Open Source software, plus they bring needs for consensus on file formats, data representation and manipulation methods. I’ve just read a short article from Greg Wilson (in Nature) who is working with the Python Software Foundation “to develop a course that will teach scientists and engineers the 10% of software engineering they need to solve 90% of their problems”. Their goal is to “introduce them to some open-source tools and working practices that can reduce the amount of time they spend programming by up to 25%”. The course is already available here (Software Carpentry) … for free, of course!