Some news from the free VoIP world

Here are some evening news … While surfing on Slashdot and LinuxFr, I read two articles on yakforfree and openwengo. Yakforfree claims to bring the revolution to your voice communications by adding video. Of course, their main competitor – Skype – doesn’t offer it yet. But video conferencing software are already available since quite some time, and some of them are even free (as in free speech): gnomemeeting, e.g. OpenWengo is open source (GPL), backed by a French telecom company and offer voice, video and chat communications between PCs (MS-Windows and GNU/Linux). It is said to work on the open SIP protocol (I am wondering if one can contact a Wengo user with another Sip-based software). And, for the moment, they offer a 3 euros communication credit for every inscription (I suppose it’s for calling regular phone lines). Hmmm … seems interesting. If I have time, I’ll try it.

While looking at more information, I found this nice small application, Speak-Freely, that allows direct voice communication (IP-to-IP) between 2 PCs (MS-Windows and GNU/Linux). What’s nice about this application is that it seems to work even on slow internet connections (via modem, typically). Seems interesting too …

The importance of labels (on icons)

While looking at the User Interface guidelines from various well-known companies, I found this text stating The Importance Of Labels. In his blog, Jensen Harris (apparently working on Outlook at Microsoft) write about his experience with icons: icons only are not used by non-expert people although icons with label are extensively used. When reading the comments at the end, I saw an interesting thread … If we accept that people will preferably use labelled icons, why not try text-only buttons (instead of icons)? I probably won’t work since, when using the two (icon + label), you are simply making an association between the meaning that you can read in text and the symbol. Later on, you’ll simply look for the symbol, knowing that it has a certain meaning in a certain situation.

This text was linked from GUUUI, the interaction designer’s coffee break.

Now, some grumpy people will tell me they only use text-based applications 😉

Welcome back!

I am back to my blog. Since I am interested in many things, I would like to share them with you: neuroscience (mainly memory stuff), Open Access to scientific litterature, Open Source software and computer science. I see this blog like an on-line notepad, for small notes, thoughts, etc. And I am sometimes too lazy to publish them on my own website.

Caught in action!

This morning, I got a fine from the police because, on Sunday, I drove at 70km/h instead of 50km/h on an empty road. 😦 Well, maybe I was at 70km/h, I don’t remember and I didn’t pay attention at that moment. It’s just bad luck: I had to take care of my lab animals on Sunday. That’s why I was on this road. Oh, the beautiful shortcut: I am fined because I pay attention to the well-being of my lab animals. 😉 Anyway, since my wife got her temporary driving licence, I will have to pay attention to this kind of thing in order to give her good driving habits.

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!

Protocole non propriétaire =? absence de contrôle =? attention à l’extrème-droite

Soit je suis parano, soit j’ai raison de peu apprécier le raccourci suivant : Protocole non propriétaire = absence de contrôle = attention à l’extrême-droite …

Résumé : le Vlaams Belang, parti politique d’extrême-droite flamand / belge, émet une émission sur les ondes AM, via le système DRM (Digital Radio Mondiale, une sorte d’équivalent au DAB ou RSN), à partir de l’étranger. Cette émission de 2 heures est apparemment “captable” (“écoutable”) en Belgique, avec le récepteur ad hoc. Le problème est que cette émission / radio / parti n’a pas d’autorisation pour émettre en Belgique.

Donc, je lis cela dans la presse. Jusque là, pas de problème. Mais l’article de La Libre Belgique (Le Vlaams Belang a sa radio. Illégale?) contient les paragraphes suivant :

Mais le DRM est un système numérique universel. C’est un système «non propriétaire» en ce sens qu’il n’a pas été développé par un industriel, mais grâce aux efforts conjugués des membres d’un consortium (BBC, Europe 1, RTL, RTRN Russie, Radio Vatican…).

Cette absence de contrôle permet donc au Belang d’émettre en toute liberté, au départ d’un émetteur apparemment situé à l’est de l’Europe, probablement en Russie.

Lisant cela sans a priori, je penserais qu’un système “non propriétaire”, non développé par un industriel (mais par plusieurs) donne une absence de contrôle, permet d’émettre tout et n’importe quoi, même les pires choses. Et en voici un exemple.

Poussons le bouchons un peu plus loin, en ces temps où la “sécurité” occulte bien souvent la liberté, et renversons la logique : il faudrait donc qu’il y ait un contrôle plus poussé des émissions (pour ne pas en arriver là) et donc, il faudrait plus de système “propriétaires” qui permettent ce contrôle.

Oui mais … C’est se tromper de cible ! Ce n’est pas parce que ces gens aux idées nauséabondes émettent en DRM que le DRM est mauvais. Ils auraient pu d’ailleurs émettre dans un autre système numérique ou même en analogique (radio pirate) que la technique n’aurait toujours rien à voir. D’ailleurs, si j’ai bien compris, sachant les poursuites dont ils sont passibles en Belgique, ils émettent depuis un autre pays et ils utilisent la technique adaptée pour cela (l’analogique ne permet apparemment pas une transmission sur de si longues distances).

Ensuite, il ne faut pas mettre sur le dos de la technique des problèmes de contrôle qui ne sont pas de son ressort. Le contrôle, il doit être effectué par l’Etat (dans ce cas-ci), quelque soit la technique employée, que la technique soit “non-propriétaire” ou “propriétaire”. Naviguant dans les logiciels libres et dans ses idées de liberté depuis quelques temps, il me semble que, justement, les techniques “non-propriétaires” permettent à toute personne d’utiliser la technique comme il l’entend, d’en connaître toutes les façettes et, le cas échéant, d’appliquer la loi. A mon humble avis, il serait toujours possible à une technique d’émission “propriétaire” d’inclure un dispositif permettant de contourner la loi ou d’en empêcher son application ; étant “propriétaire”, le contrôle de ce qui serait émis serait donc dans les mains d’une seule entreprise (ou groupe d’entreprises) qui, dans une logique économique pure, ferait jouer la loi du plus offrant (en petits sous-sous).

Ainsi, si le monde “non-propriétaire” doit effectuer beaucoup d’efforts pour montrer ses avantages de liberté, d’adaptabilité, de performance, …, il faudrait qu’il puisse combattre ce genre d’idée reçue.

P.S. : ce billet a été posté dans les journaux de LinuxFr

Old house for geeks in Liege (Belgium)

My parents-in-law just came for some holidays in Belgium and they choose a nice, old-style house near Liège (Belgium), in Trooz. It’s called “Biche les prés“. It has plenty of rooms, a nice, well-kept garden, it’s clean and situated near a forest, away from the city (20 km from Liège) … and it has a computer with GNU/Linux (RedHat 9 in dual boot with MS-Windows) and an internet connection (modem). Of course, M. Spirlet won’t give you the root password 😉 but, at least, if you left your laptop at work (like I did), you can read your mail with your favorite operating system.