Why do I have this feeling spatial navigation is MUCH more important for mobile phones than desktop browsers ?-)
November 2005
Monday 28 November 2005
HOLY COW!!!
Pressions sur le gouvernement pour faire interdire le Logiciel Libre
Note to english speaking readers : the Music Industry is pushing hard on the French Government to ban free software, and threatens to sue people releasing source code !!!
C'EST ENORME et c'est un SCANDALE !!! Lisez attentivement ce document et faites comme moi, téléphonez ou écrivez votre désaprobation à la SACEM par mail à communication@sacem.fr .
Madame, Monsieur, Je viens d'apprendre par la Free Software Foundation France que le SNEP, la SCPP et la SACEM ont récemment menacé les auteurs de logiciels libres de P2P de poursuites, et manoeuvrent pour faire interdire la publication du code source des logiciels. Je suis le dirigeant d'une entreprise de Logiciels, dont le modèle est entièrement fondé sur le Logiciel Libre, et je trouve l'attitude du SNEP, de la SCPP et de votre organisme SCANDALEUSE. Tout d'abord, un logiciel est une oeuvre au même titre qu'un livre ou une musique. Il appartient entièrement à son créateur d'en disposer ou pas, et il serait une HONTE que vous, les chantres du Droit d'Auteur, osiez interférer avec ses droits à disposer de sa création. Autant je peux parfaitement concevoir que vous souhaitez protéger VOTRE industrie musicale, autant il est inacceptable - il m'est inacceptable - que vous mettiez en DANGER un AUTRE secteur industriel pour cela, le mien, celui du Logiciel. Je tiens donc à vous exprimer mon mécontentement le plus total par le présent message, qui sera copié in extenso sur mon site personnel, http://glazman.org/weblog . J'appelle également par le présent message tous ceux qui sont contre le projet de loi DADVSI (droits d'auteur et aux droits voisins dans la société de l'information) à vous envoyer un courrier électronique. Votre attitude lamentable est le plus mauvais des arguments que vous pouviez trouver contre les pirates. En attaquant aveuglément le Logiciel Libre, vous donnez des gages à tous ceux qui ne voient en vous que mercantilisme et profits éhontés. Le Logiciel Libre dépasse largement les logiciels de P2P. Et quand bien même vous ne vous attaqueriez qu'à ceux-là, sur quelle base juridique la SACEM pourrait-elle prétendre à bloquer la publication du code source de protocoles réseau, qui peuvent servir à bien d'autres choses que de l'échange d'oeuvres artistiques ? Sony vient de faire récemment les (gros) frais de pratiques complètement stupides et contre-productives dans sa lutte contre le piratage. Le fiasco de leur schema de protection (cassable par un simple bout de scotch...) et la très mauvaise presse de leur fameux RootKit devraient vous inciter au moins à la modération, au mieux à la réflexion profonde. Continuer à attaquer le Logiciel Libre, c'est se mettre à dos entre autre IBM, qui utilise et développe massivement le Logiciel Libre, Apple, dont par exemple le navigateur web Safari vient du Logiciel Libre, Dell, qui distribue désormais ses machines équipées en Logiciels Libres. C'est aussi vous mettre à dos la plupart des gouvernement européens qui basculent les uns après les autres leurs administrations vers les Logiciels Libres. Et l'Union Européenne elle-même qui a des programmes de soutien du Logiciel Libre. Êtes-vous prêts à les affronter ? Êtes-vous prêts à vous ridiculiser auprès de la totalité de l'Industrie Informatique ? Êtes-vous prêt à subir la mauvaise presse qui ne va plus tarder à arriver ? Êtes-vous prêts à être montrés du doigt par le monde entier ? De toutes les actions possibles contre le piratage, vous avez choisi la plus stupide. Comme d'habitude, ajouteraient certains... Bonne chance, vous allez en avoir vraiment besoin. Daniel Glazman Disruptive Innovations SARL
Sunday 27 November 2005
La Soupape de Sécurité Sociale
Documentaire profondément choquant ce soir sur M6. En tous cas, pour moi. J'ai essayé dans le passé de faire avec mes modestes moyens ce que je pouvais pour aider l'Emploi. Pendant ce temps-là, l'ANPE et les ASSEDIC déconnent totalement. Qu'on en juge:
- Les agents de l'ANPE, ceux que vous recontrez lors de vos entretiens, n'ont que rarement une formation associée à leur métier. Ils sont totalement débordés par le nombre. Or les modifications en cours à l'Unedic vont obliger les agents de l'ANPE à recevoir mensuellement chaque chômeur dont ils ont la charge !!! C'est dans l'état actuel de l'ANPE rigoureusement impossible.
- Pour un employeur souhaitant passer une annonce à l'ANPE, c'est un parcours du combattant. Pas de ligne directe dédiée, balade d'interlocuteur en interlocuteur. Lamentable.
- Les ASSEDIC ne contrôlent le dossier des nouveaux inscrits que de la manière suivante : ils prennent le SIRET du dernier employeur et vérifient que l'entreprise existe bien !!! Il n'y a aucun liaison directe et immédiate avec les URSSAF pour vérifier, sur la base du numéro de sécu comme c'est compliqué, que des cotisations ont effectivement été versées au cours de n derniers mois. Il n'y a pas besoin, pour préserver la confidentialité de l'information, que les ASSEDIC aient accès aux détails. Il leur suffirait d'obtenir un booléen ! "Dispose des cotisations suffisantes au cours des 24 derniers mois" ou "Ne dispose pas des cotisations suffisantes au cours des 24 derniers mois". Comme cela n'existe pas, il y a des fraudes MASSIVES aux ASSEDIC, et ces fraudes financent parfois des groupes mafieux touchant au trafic d'armes et de stups !!! On croit rêver, mais non, il n'y a aucun autre contrôle que l'existence du SIRET...
- les agents ASSEDIC insistent sur le fait qu'ils ne font aucun contrôle et qu'ils ne sont pas là pour cela. Ils ne sont là que pour je cite "accompagner les chercheurs d'emploi".
Tant d'incompétence me sidère. J'ai beau avoir un certain background en incompétence franchouillarde para-administrative, je n'arrive pas à croire qu'on soit AUSSI nul que ça volontairement. Tout ce qui précède amène finalement à laisser volontairement une bonne frange de la population toucher les ASSEDIC pratiquement sans contrôle. Il faut une soupape de sécurité Sociale, c'est ça ? Mieux vaut ne pas regarder, ne pas contrôler, éviter à tout prix une plus grande paupérisation et par là-même une quasi-guerre civile bien pire que les récentes émeutes ? Comment est-il possible que les ASSEDIC ne pingent JAMAIS les URSSAF pour contrôler la véracité d'un dossier d'inscription ?
Je suis effondré par la construction URSSAF/ASSEDIC/ANPE. Cette hydre à trois têtes est une aberration complètement à côté de ses pompes. Eh, Yves Jego, si vous me lisez, que va donc faire votre grand copain Nicolas Sarkozy pour réformer cela ? Oui, concrètement ? En face de nous, un bordel incroyable. Qu'allez-vous faire ?
Songbird, a XUL-based software MP3 player
It's apparently a very nice piece of software, preview release expected in December. I added the blog to my feedreader and will come back there as soon as the thing is ready !
Saturday 26 November 2005
Pas bien
Un jour triste, un vrai jour sans. Malgré la neige et les enfants qui en hurlent de joie. Ma mère me manque, j'en chiale, ça fait un mal de chien. Pas d'humour aujourd'hui les gars.
Friday 25 November 2005
All your examples are belong to us (III)
Thanksgiving present to David Hyatt : Shelby Moore's the Summary of the Return of the Revenge 
New version CapsLock Warning extension for Firefox 1.5
Previous 0.1 version was not working on machines missing two VC7 dlls...
Yves Foulon, maire d'Arcachon
(et secrétaire national de l'UMP, on va finir par croire que je farcis les sarkozistes par plaisir 
Entendu ce matin dans les 4 Vérités, l'émission de Françoise Laborde sur France2:
- (F. Laborde) et donc double-v double-v double-v arcachon quoi pour le site web de la ville d'Arcachon ?
- (Y. Foulon) arcachon.com, tout simplement
- (FL) aaah, enfin un maire qui connait l'adresse de son site !
Yves Foulon, bravo 
Shelby Moore, painful, once again
He keeps sending me private messages with nice stuff inside. You can read below my very last email to the moron.
Thursday 24 November 2005
OpenWengo, progress
Contact list management completed with xml-vcard inside.
AOL Explorer
There's always a first time. Today, for the first time, I am going to say something good about AOHell...
The new version of AIM, Triton, comes with yet-another new Web Browser called, how imaginative, AOL Explorer. It's based on MSIE, I guess nobody is surprised here...
So, yes, it's plagued by MSIE6 bugs and security holes, but I have to say AOL did a quite nice job:
- the whole UI is a bit too blueish for me, but it's far better than past AOL products. Less bloated, more concise, less "fun" and useless stuff.
- tabbed browsing is of course here, and it's possible to reorder tabs just by drag and drop. Hovering over a tab shows a thumbnail. I love the "Tear off tab" context menu entry on a tab.
- there are sidebars, with a vertical tablist of available sidebars on the left hand side of the window. That's quite cool I must say. In Firefox, you have to either use the View menu or know the keyboard shortcut. Well, I'm sure there is an extension adding some sort of tab list somewhere, but AOL Explorer's feature is not very intrusive in terms of UI, simple to use, and useful. Why should it be an extension ?
- AOL Explorer is able to detect RSS feeds in a page and subscribe to them. There are a few bugs there unfortunately : when you manage you feeds list, the panel is not refreshed. Some blogs feeds are not detected (it could not auto-detect MozillaZine's feed for instance)
- The Exposé mode is very well done, triggered by the little icon just below the AOL logo on the top-right hand side of the window
- When you select a tab in the Exposé mode, you can pick up any step in the History Timeline of your tab - and that is very well done...
- Page Effects will please accessibility lovers
- Utilities are also cool, but since there's not a single keyboard shortcut for them, I find them rather unusable... Probably just a teaser
- There are also a little group of totally useless stuff, precisely "just for fun". Right, it's bloat and it should go away. But it shows what the team can do with graphics effects on a page... In that screenshot, everything still works like in a normal browser, application of the filter does not result into a bitmap.
- It's possible to add your own bookmarklet to that Power Browsing menu !
- Here's the Settings dialog. Tabs, Popup blocking, Sidebar Manager and Spyware Scan !!!
Again, yes, I know, it's crappy-MSIE inside. AOL made the biggest strategic mistake on earth when they dropped Gecko and Firefox. Too bad the layout engine is a big piece of crap, the Web standards support is lame, the app is not skinnable, the extensibility is close to zero. But the AOL Explorer team deserves some kudos. Their app is, well, a nice browser.
Note to the AOL Explorer team : guys, you have a nice bug somewhere in your c++ code... See the main window's title in this screenshot. It's the title for about:blank, but this string comes from my MSIE browsing history !!!
Wednesday 23 November 2005
If you need a example...
If you need an example of what you should NOT do when you write a DTD, take a look at xml-vcard. Don't miss the TEL element definition, where a telephone number can be for home, work, pager, fax, voice, isdn, modem, and tons of stuff at the same time. This thing drives me nuts. It's so ugly design it should be obsoleted immediately. I have rarely seen such a failure designing a DTD...
New stamp
On one hand,we have " The White House characterized as "outlandish" Tuesday a British newspaper report that President Bush once discussed bombing the headquarters of Arabic-language television network Al-Jazeera with Prime Minister Tony Blair ".
On the other, we learn that the UK General Attorney (Update: confirmed by Reuters) warned the Daily Mirror that publishing the leaked document would be a breach of the Official Secrets Act, and threatened an immediate High Court injunction. #10 Downing Street even said: "We don't comment on leaked documents."
Oh, well, it's just an Outlandish Top Secret Document....
Tuesday 22 November 2005
Bush and Al-Jazira
Uuuuuurrrrrrgh. Bush wanted to bomb Al-Jazira tv network in Quatar... Strangely, this does not make CNN.com's home page (yet ?). Freedom of press, you said ?
BWAHAHAHAHA
Two years of architecture and design, months of coding, loads of money. And finally what do we have ? A security mechanism that can be defeated by just a tiny piece of opaque tape and causing the biggest media catastrophe for Sony in the ten last years ! PA-THE-TIC !!!! As Tantek told me many years ago, "Always let the Music and Film Industries define their own protected formats, that's the best way to ensure it'll be copiable " 
OpenWengo, progress
Contact list management, search box à la Thunderbird, fixing bug 317422, contact list alphabetical sort.
Tazaaaa, my name is Moore, Shelby Moore !
Received a minute ago :
Off list. I am not in Corpus Christi. Glad to see it burns you that you failed. You failed because you are a myopic, righteous asshole. Read it again, that is the point. "Full of personal attacks..."... hmmm, I wonder who was the 1st to do that? His last name is Glazman. Remember, you FAILED. YOUR FIRED! by the web.
What an intellectual, indeed...
B²C³
Ce matin, le JDN nous parle de Zlio.com, un machin de - on ne rigole pas - "BtoCtoC"... Bientôt le B²C³, moi je vous le dis !
Zlio.com, c'est "nom de Zeus je ne sais pas quoi acheter de fashion ce week-end alors j'ai besoin d'aller consulter la liste de recommandations de Mr Machin pour assouvir ma fièvre acheteuse". Bon, après tout, en faisant un effort, pourquoi pas. Mais l'estocade, c'est le JDN qui la porte lui-même :
" Concrètement, la stratégie de Zlio repose sur le fait de faire gagner de l'argent à ses membres prescripteurs. "
En clair et décodé, toute la description de Zlio faite avant est totalement webbubbledeuxzéroesque et imbittique et il est nécessaire de simplifier "concrètement" leur activité pour la comprendre...
Bon, bon, bon, et bah tout ça s'améliore à ce que je vois. La seule chose qui manque désormais, c'est l'annonce d'une nouvelle ruée sur le Sentier 
The Return of The Revenge of Shelby Moore #2!!!
Ooooh, this post is my best Thanksgiving's present for David Hyatt, who told me he laughed 20 minutes reading the summary of former Shelby Moore's postings into www-style@w3.org...
Shelby Moore, the best engineer of his generation, son of the best Exxon manager of his generation, brother of the most intelligent woman in the US, able to run 2 miles in 10 minute 12 second, killing IQ testers just looking at them with his sharp eyes, sunbathing in Corpus Christi every day after coding, the man who invented XML Orthogonality, yeah, THAT MAN IS BACK !!! Ô, Human Kind, REJOICE !!!!
As Hixie said, and because his first new post is a true piece of art, FEAR THE RETURN OF THE AXIOMATIC PROOF (music background: Star Wars, the dark side)!
Monday 21 November 2005
Certification Authorities, past present and futures
A must-read superb article on Franck Hecker's blog.
Saturday 19 November 2005
OpenWengo, teaser 1
QOTD
" Non, tu vois, le seul truc qui me fasse peur dans la grippe aviaire, ce n'est pas la maladie ; c'est qu'on n'aura plus de canard gras à manger " - mon vieux copain David, médecin, qui n'est pas du Sud-Ouest pour rien 
Friday 18 November 2005
Quinze ans de QOTD
Lu ce matin sur un écran Plasma diffusant de la pub, la meilleure QUOTD en quinze ans, que je me garderai bien d'essayer d'analyser 
" C'est formidable quand, physiquement, tout commence à tomber " - Céline Dion
J'ai tellement ri que cela m'a donné l'idée de sortir ici une citation par entreprise par laquelle je suis passé, ou où j'ai eu un entretien. Dont acte :
" La messagerie électronique ? Non, ça ne marchera jamais, les gens veulent recevoir du papier " - CGI, 1989
" Tu crois vraiment qu'il y a de l'argent à faire avec Internet ?" - Unilog, 1991
" J'ai décidé que pour ajouter une couche HTTP à Grif comme le demandent Berners-Lee et Caillau, nous ne pouvions pas faire sans un financement européen " - Grif SA, 1992
" Que ton modèle mathématique soit foireux et que cela nous coûte un million de dollar par minute, c'est pas grave, cela arrive, et tu es très bien payé pour venir tout de suite 24h sur 24 365 jours par an corriger cela ; mais s'il n'y a pas d'icône multicolore clignotante en haut à droite, c'est inacceptable" - Salle des Marchés de la Société Générale, 1993
" Bon, euh, faites nous un rapport sur euh.... le Multimedia par exemple ?" - CR2A, 1994
" Vous commettez une grave erreur pour la suite de votre carrière " - Alcatel Asthom Research, 1994, en apprenant que je ne donnais pas suite à leur offre d'embauche
" Déjà en poste depuis 6 mois ?!? Et merde, c'est quand même dingue le temps que les Ressources Humaines mettent à nous transmettre un CV !!! " - France Télécom R&D, 1994
" Vous vous rendez compte, avec le Web, un gars de mon Service pourrait lire un document que moi je n'ai pas encore lu !" - EDF, 1999
" Non, je ne peux pas vous embaucher, vous êtes nettement meilleur que moi, et on vous donnerait ma place très vite " - France Télécom, 1999
" L'évaluation technique de nos projets ? Non, aucun intérêt, seul compte le budget publicitaire " - Tokamak, 1999
" Non, on ne peut pas enlever le # qui débute cette ligne dans nntp.conf, il y a un moratoire sur toutes les actions non urgentes à cause de la tempête de décembre 1999 " - EDF, janvier 2000
" Si on ne se préoccupe pas des perspectives à long terme, on ratera des opportunités dans l'avenir " - EDF, 2000
" Nous allons casser la FNAC, brick and mortar " - Amazon.fr, janvier 2000
" Le problème avec vous les français, c'est que vous n'êtes pas suédois " - Halogen.se, mai 2000
" the power of AOL Time Warner is its people -- you " (emphase présente dans le texte d'origine) - AOL, 2002
" Losing a browser war is just another day at the office for me " - AOL, 2003
Thursday 17 November 2005
CompareWeb
Firefox, Thunderbird and Nvu renamed and sold on shelves by Michael Robertson, Linspire's founder ahd chairman. See the video. And I learned about it from the press 
Update: following this post, I received a few private messages about CompareSoft. Replies to your questions:
- no, seriously, I did not know about it, was not involved in it, and learned it from the press release like everyone else
- well, of course no, I don't really appreciate learning about it from the press release...
- no, I don't think this is a good idea because there is almost no added value compared to downloading the files. Where are the hotline, support, and the kind of thngs you expect when you buy software on a shelf. What's the added value compared to buying the first computer magazine with a DVD inside, that DVD offering all CompareWeb software in original versions ?
- Yes, it's a bad idea to rename the software, from all perspectives. Well, probably not for the contractor (MozDev Group ?) who did the UI changes.
- yes, I can understand why MR does that : a lot of people still can't (or don't know how to) download hundreds of megs so they still rely on shelf boxes; it's worth trying. It's also, as usual with Michael Robertson - a marketing thing.
- No, there are no license problems - yet. The products are not yet available apparently, and the sources will probably appear when the they become available.
- Why I haven't done it myself ? Because first I don't think it's worth trying in or from Europe. Second, that's not the future I envision for Nvu.
CaScadeS and OpenWengo
- CaScadeS II: only two bugs remain on the source editor list, both related to token with a terminator like strings and CSS comments
- OpenWengo: hyper-fast progress ! UI in progress, the Wengo dll is ready, we now work on the XPCOM component !
W3C catches up with XUL and XAML, finally
What a buzz. The W3C recently announced that it's going to standardize XMLHttpRequest and build a declarative format for applications and user interfaces. All the good guys are commenting about it today saying "oh, that's cool", "yay excellent news", "superb future for the Web".
Well...
XUL is an old timer in the Web world. Netscape 6, released november 2000, was entirely in XUL. XAML was announced 2 years ago, but Internet Explorer has markup-based dialogs since IE4 ! And in 2005, whith dozens of Mozilla milestones in the wild, and almost in sync with MSIE7 release, the W3C finally discovers the whole browser world uses xml-based UI languages... The future W3C format will "(...) be based on an existing application/UI format, such as Mozilla's XUL, Microsoft's XAML, Macromedia's MXML or Laszlo Systems' LZX, provided the owners of the format are willing to contribute". Ok, but how the hell are Mozilla and Microsoft going to implement that ? Moving from their own format to that one ? Seriously ??? On the XUL side, there are HUNDREDS of xul-based apps or extensions. On the XAML side, Microsoft invested a lot of money and time on XAML and I don't see them drop it. Then a new UI xml-based format will be useful only for the next browser generation. Not going to happen tomorrow, guys, unless that new language has only minor differences with XUL or XAML.
In remote apps (over the network), it could certainly be easier for a new unified standard UI language. But again, I don't see Mozilla, and certainly not Microsoft, implement rapidly yet another UI language.
XBL was submitted to W3C in february 2001. sXBL emerged from a joint work between the CSS WG and the SVG WG. I won't bet a single cookie on the long-term survival of sXBL outside of SVG, and we're heading towards an sXBL2, while Mozilla works on its own XBL2... It may eventually succeed ; but for the time being, I'm incredibly sceptical.
XMLHttpRequest standardization will probably be a fast and big success. It's now widely implemented and differences are minor. But I don't forget it's also an old timer - shipped with IE 5 - and there are thousands of Web apps based on it out there.
XUL is 7 years old, XBL is a 2001 W3C Note, XMLHttpRequest is 7 years old. The harsh comments those technologies faced at that time seem to have vanished in front of pragmatism, which is indeed a good thing. But it's late guys, too late, far too late...
Wednesday 16 November 2005
Comment on the comment
Following emails/irc chat with roc and bz, let me explain a bit more what I had in mind about the big changes in mozilla... I was tired and frustrated, it was probably difficult to understand. I apologize for that.
Let me first give you an example : suppose you are an experienced c++ coder but a true beginner in Mozilla, and you need to build a xul standalone front-end for an app of yours; you can't rely on xulrunner yet, because it's said to a bit immature for the time being. So you want to build a standalone toolkit-based app like Nvu, Firefox or Thunderbird... You start looking at mozilla/browser, mozilla/mail and then you cry. The makefiles are incredibly complex and almost not commented, most of the files in app directory are hard to understand so you don't really know how to tweak them, you don't know how to divide the preferences into files, what prefs are mandatory or not. I could write quite a long paragraph like that... Said differently, it works but it's almost impossible to reuse it without Jedi training. IT'S MAGIC, don't try to understand it... We deeply miss a highly descriptive "Your standalone XUL-based HelloWorld app in ten minutes" tutorial. And of course, that tutorial must be up-to-date, and document the changes in the way you build an app... The target is xulrunner, I agree. But it's not ready yet, and in the meantime, we need the standalone app way.
The example above was about standalone apps, but the kernel's code is about the same. Our doc system is incomplete (I hope it's not a surprise for you) not centralized. It's distributed over at least a dozen web sites, and I don't count blogs. When xulplanet dies, we all cry. Blogs are not organized for project documentation, even with the help of blog categories. Our code is poorly documented, even if a few people are currently doing a tremendous effort to make devmo grow. Comments in the code are probably listed in the endangered species. Our bugs rarely discuss and detail architectural changes, because they don't really have to do it if nobody comments on the architecture chosen by the implementor ! Checkin comments are too short to be really helpful. #developers is an invaluable help, but it's not a doc. When people are off, the channel is mute.
I'd love to see appear in bugzilla a new flag on patches/bugs, a checkbox saying "doc available on devmo required for this patch/bug". dria, her doc peers and super-reviewers would be the doc dictators, the "doctators", the ones toggling that checkbox. But anyone could also check a "doctator watch" flag to make doctators look at the bug and possibly toggle the "doc required" flag. Patches having that "doc required" checkbox checked would not be allowed for check-in without a corresponding doc in devmo, and devmo only (meaning not on an external site). Patches checked in with checkbox checked and w/o doc would be backed out by doctators. And I'd love to see docs and comments percolate into mozilla/browser and other non-sr'd directories. That may slow down Mozilla evolution, that's 100% true. That's a price good projects are willing to pay to obtain quality. If Mozilla is a platform, then our doc is not for Mozillians only, it's also for people having no knowledge of Mozilla and having to very temporarily dive into our world. Make our world hard to access and understand and they won't try it again, that's for sure. Cool technologies are not cool w/o doc.
Saying this, I am a third-party implementor, and I am currently hitting the lack-of-doc lack-of-comments problem.
Lack of documentation plagues open-source projects. Mozilla is not an exception in that world even if the situation drastically improved during the last twelve months. We started speaking of "Mozilla as a platform" a while ago ; it seems that this vision of the future of Mozilla is, with xulrunner, still valid. With 100,000++ downloads, a lot of third-party implementors look at Mozilla. And whatever we do, we're not enough in the community to help them all. So we need them to be self-reliant. Then we need doc and doc quality. Otherwise, "Mozilla as a platform" is a dead duck and only Mozilla products will remain. The goal should be a web space as wide as MSDN, and better organized. (side note: the wiki is slow, very slow, too slow...)
I hope the above helped a bit clarifying my position. "Qui aime bien châtie bien", as we say in french
Note: comments allowed
IM/Softphone for Firefox

As I already mentioned here a while ago, Wengo, a subsidiary of telecom operator Neuf Telecom, is now one of Disruptive Innovations' customers. We started working with them on a XULization of their OpenWengo product, an excellent SIP-based softphone with video and chat.
Don't ask if we're building an extension to Firefox. We are
Stay tuned ! Standard protocols and open source, you are going to love it !
Little Shrimp gets older today
4 years... Gabriel, my little shrimp is four years old today. Happy birthday Gabriel !

Tuesday 15 November 2005
Ton Nitot sur TF1
Monday 14 November 2005
QOTD
" La drogue était un bon milieu avant que le sport s'en mêle " - Jean-Louis Aubert.
Bleh

Jacques Chirac, l'air de sortir tout droit du cabinet ministériel de Pompidou avec ses nouvelles lunettes à la mode (sic), nous dit ce soir sur TF1 : "En République, quand on viole la Loi, on s'expose à des poursuites".
Sauf quand on est Président de la République, n'est-ce pas monsieur Chirac Jacques ?
Roadmap comment
I have only one single comment to make about the various recent roadmaps and messages speaking of the future of Mozilla, but it's a quite important one : if the code changes again between gecko versions as it changed between 1.7 and 1.8, meaning it changed FAR TOO MUCH with deep architectural changes and reorgs, that is going to seriously endanger the success of Mozilla as a platform. I am damn serious. I am fed up with cvs conflicts here, and I wonder if it's not time to install some sort of code dictatorship, like in the early days of mb/phoenix, but this time on gecko itself.
Effets de bord
Tiens, on parie combien que les assurances automobiles vont augmenter, suite à la dizaine de milliers de véhicules récemment brûlés ?
Sunday 13 November 2005
Flock tracks
No comment :-))))))
bash-2.05b$ pwd /cygdrive/e/trees/flock-source-0.4.10-complete bash-2.05b$ strings .build-flock.sh.swp b0VIM 6.3 rslomkow Slacker /media/disk/1/tmp/source-build/build-flock.sh 3210#"! fffi exit 1 echo "try buildffi ....
Multilingual Quotes Of The Day
O'Reilly on Fox News : "we now all know the Iraq war started because Chirac and his government refused weapon inspections on Saddam's sites (...) France is under siege by bitter muslims"
Jean-François Kahn, editor-in-chief and director of Marianne newspaper, about o'Reilly and his quote just above : "même à la fin de l'Union Sovietique, on a rarement vu autant de bêtise et de propagande stalinienne...".
Saturday 12 November 2005
Nice time for geeks...
Beginning of 1997, you could feel the first deep internet bubble effects in the Bay Area. Prices were increasing at an incredibly fast rate, companies were popping out like young mushrooms in the sunlight, salaries were exploding. But all in all, the good roles were already distributed. The gurus were already hired since 95-96, working for one of the largest software companies around or another. The 1998-1999 hires had missed the first train of opportunities and were somehow delighted to find the internet bubble on their way.
Bubble ? You said bubble ? Oh, oops, yeah a bubble can explode. Most of the late hires went away, and all the jobs not deeply related to technology went away too.
Seven years ago, Opera was a young company still far from making money ; Netscape was on a bad slope with AOL standing in its back ; Microsoft almost stopped working on Internet Explorer after the end of BW1 (First Browser War).
2005, Opera is growing and growing, and its visibility in the mobile market is a fact. Mozilla is growing and growing, its market share in the desktop browsers' segment (and I don't forget Minimo...) increasing every day. Microsoft is about to ship IE7, and still hires. Google releases incredibly cool and well done software. Everywhere around us are popping out technology-based companies, not quite the 1998 dot-coms. These companies have nothing in common with pet.com, they don't show a burn-rate as their sole company fact, they have brains, and use them to write code. The product can fail, the value of the company is the value of its brains. Technologies that people expected to appear in dad's browser in 2000 become only mature - or widely accepted - now : markup-based vector graphics (SVG), gauges and other complex form elements (XForms), graphic widgets (canvas), per-site stylesheets and scripts (CSS and GreaseMonkey), scriptable plugin APIs, and so on.
The last time the Web needed so many implementors was seven years ago. Definitely a nice time for geeks....
A question of typography
French typography puts a non-breakable space between a question mark and the last letter of the preceding word. Since I find it so much more readable and nicer than the anglo-saxon way of doing, without space at all, all entries in this blog will now use the french typographical rule, whatever the language.
Friday 11 November 2005
Recherche Web Designer, 35 ans d'expérience...
Lu dans le Journal du Net: "si le Web fête ses 35 ans cette année"...

Thursday 10 November 2005
French Tax Administration drops MS Office!
That's a major piece of tech news here, and in the administration itself, it's probably a real earthquake: the french Tax Administration drops MS Office in favor of Open Office and expects 29 million euros savings!!!
11-nov
11th of nov is a holiday here in France, and I'll stay away from the computer. It's also my wife's birthday. Happy b'day Maria!
CapsLock Warning extension for Firefox 1.5
The title says it all and it's bug 259059. Available soon.

Wednesday 9 November 2005
Chris Masse #2
Le courageux homme a supprimé la section "Humor" de son site si célèbre... Mais pendant qu'on y est, ça ne serait pas franchement contraire à l'éthique de Wikipedia que quelqu'un y soit l'auteur de sa propre page ?!?
CNN shame
If this is not a fake, it's a real shame... Paris is in Reims, Cannes in Montpellier, Strasbourg somewhere in southern Germany, Toulouse is in Switzerland, Lille has a beach and Lyon has no river. No wonder why so many Europeans think Americans know only three cities in Europe, Paris, London and Monte-Carlo... (source: Tristan)
Baisés comptez-vous
Driiiiiing fait le téléphone...
- oui allo bonjour, pourrais-je parler à monsieur Daniel Glazman svp ?
- bonjour madame, c'est moi-même
- bonjour, ici Mme Machinchose de l'Ecole Polytechnique. Je vous appelle parce que les 20 ans de votre promo approchent et...
- wow, les 20 ans, déjà...
- ehhhhhh oui, vous dites tous ça... et donc on souhaitait vous interviewer pour le magazine X-Passion, avoir votre parcours, vos idées etc pour les jeunes élèves en cours de scolarité. Je crois que vous avez créé votre entreprise, c'est une expérience intéressante et blablabla.
- X-Passion ? Quel rapport avec l'Info-Kès ?
- aucun, c'est un journal non pas des élèves mais de l'Ecole avec des interventions des anciens
- bon, bah écoutez aucun problème pour une interview
- alors que je vous explique, tout le monde n'a pas les moyens de la Société générale, c'est clair, mais le mode de fonctionnement du journal c'est que nous sommes entièrement financés par les entreprises et donc une pleine page c'est 4000 euros...
- euh, j'ai peur d'avoir bien compris là, c'est à moi de payer 4000 euros pour être interviewé ?
- oui, exactement, c'est notre mode de fonctionnement
- urggghhhh
Bon-bon-bon
Cela faisait bien longtemps qu'on n'avait pas essayé à sec avec du gravier, mais là j'ai vraiment l'impression de m'être penché un peu trop bas sans sécuriser mes arrières voyez-vous...
Thermonibards
C'est énorme !!! Avant votre grand froid préféré, réchauffez donc votre sous-tif surgelé.
CaScadeS II, progress 20051109
The CSS source editor is almost ready but I have problems with the transaction manager... Since I am catching the key events from an editor listener in the middle of a batch transaction, my own transactions are not correctly aggregated into the manager and I need multiple undos instead of one. Hum. Weird.
Crypto
While XForms in Mozilla are actively looking for a new sponsor, it's red-letter day for crypto in Mozilla !!
* kaie is now kengert@redhat.com <kaie> I will continue in my old role, caring for crypto in Mozilla
Congrats Kai!!
Microdisrupted
So Bill Gates recently warned of disruptive changes approaching. Eh. Well, despite of the fact I see disruptive innovations everywhere, I fail to see here how Microsoft's strategy will be "disruptive" attacking Adobe on its PDF market, attacking Google on its webservices market, attacking Yahoo! on its webmail market, and even making Office become "live". From the prose in the article, Clayton Christensen, who theorized Disruptive and Sustaining Innovations in his now hyper-famous book, whould probably say there's nothing highly disruptive in the Microsoft outlined plans... In fact, he already gave his opinion about Microsoft a year ago.
It does not imply Microsoft's strategy won't be disruptive, of course. But for the time being, as seen through the very tiny lens provided by this poor article's contents, I see more sustaining stuff...
Tuesday 8 November 2005
QUOTD
J'ai ri, mais j'ai ri !!! BWAHAHAHA, merci à l'auteur pour cet éclat de rire 
" Faut les comprendre ces jeunes.
On leur dit à la télévision que les poulets sont suceptibles de porter le virus de la grippe aviaire alors forcément quand on leur en envoit des centaines ça les stresse.
Et en plus, à la télé, ils ont dit que le virus ne survivait pas si les poulets étaient suffisamment chauffés alors forcément les jeunes ils prennent ça au pied de la lettre "
Chris Masse
Je suis tombé sur un drôle de zigue anglo-saxon et francophone pénible dans les commentaires du blog d'Yves Jégo qui cette fois n'y est vraiment pour rien
Le gars vit à Sophia-Antipolis mais crache sur la France d'une manière assez phénoménale je dois avouer. Il vit ici mais c'est mieux là-bas. Je vais faire le même commentaire qu'à ceux qui me bassinent en permanence avec Israël où on vit vraiment mieux : et bah allez-y et foutez-moi la paix, je n'ai rien demandé ! Ne manquez pas la section "Humor" de son site... Je ne vais pas trop détailler son propos mais je vais juste rapprocher deux choses:
et

Et encore sur les 63, y'a presque 20 liens qui viennent de son propre site. Bon ben, heureusement que c'est un site de référence pour n'importe quel économiste hein sinon qu'est-ce que ça serait
Ou alors, le monde entier se tamponne totalement des marchés de prédiction...
CaScadeS II, progress 20051108
Spent days and nights on selection problems in the CSS source editor. Finally won the battle implementing this.
Mobile World
Selon la Sofres, 72% des Français possèdent un mobile. 72%, c'est vraiment énorme. Les 28% qui restent sont donc constitués des bébés, des grabataires et du glazou qui n'a même pas besoin de resister puisqu'il n'a tout simplement pas l'utilité de ce gadget coûteux - et en grand partie inutile.
Monday 7 November 2005
Dans R et D, laissez tomber le R...
Et puis laissez tomber le D aussi, parce qu'avec 400 millions d'annulation de crédits, je crois que ça va rapidement rejeter les Chercheurs dans la rue... (Source: oYoric)
Ajax 2.0
Et tout de suite après, l'AJAX léger (regardez le titre du thread).
Thorsten Fritz
My last contact with Thorsten Fritz, german Nvu localizer, was the 6th of June. Since that date, he's been missing. Nobody seems to have a clue where he is, even his friends, everyone's worried. So if you have news from Thorsten, please ping me by email. Thanks.
Sunday 6 November 2005
Digital Elph
For her birthday, Maria became the proud and happy owner of a 5.1megapixels Canon PowerShot SD450 Digital Elph (Ixus 55 in Europe) with a 1Gig SD card x40. It's a superb digital camera. Almost perfect. The assisted auto-focus is incredibly powerful. The spot program is probably the best I've seen in a digital camera. It boots in less than a second, and is ready after a photo in half a second, thanks to the high-speed memory card. It can shoot in B&W, and even my Canon Digital Rebel (EOS300D in Europe) cannot do that. It has a simple and intuitive UI, with a lot of powerful and cool settings. One charge of the battery lasts so long that I still don't know exactly how long! The builtin flash is excellent for portraits, of course a bit weak for more than that. The image viewer is superb, and automatically switches orientation. DPOF, PictBridge, everything. And the pictures' quality make me feel I am a good photographer. Wow. Really wow.
Yves Jego, député #3
Tiens, je ne connaissais même pas son visage, je le découvre en ce moment-même dans Ripostes sur France5 (en différé, enregistrement vendredi). Marrant. Tiens, il est en train de se faire allumer par un journaliste mais il joue moins la vierge effarouchée.
Ce qui n'aura pas été dit dans cette émission, c'est que les zones laissées aux communistes en 46 par le gouvernement provisoire, reconduites par de Gaulle en 58, pour assurer la paix civile en France ont été littéralement abandonnées par le pouvoir gaulliste. Il faut avoir le courage de dire que de Gaulle a laissé les cocos jouer là-bas pour qu'ils ne prennent pas le pouvoir, mais qu'il leur a coupé les vivres. Depuis 1946, les zones gérées par les communistes ont fait l'objet d'un sous-investissement, d'une sous-attention manifeste, volontaire, absolument consciente. Les coupables sont clairement les gaullistes ET les communistes...
Mise à jour: Jego m'a profondément choqué, une fois de plus, dans son intervention. A un moment de la discussion, on a évoqué l'abandon total des banlieues dites défavorisées. Et Jego a parlé de sa (je ne sais plus si c'était vraiment "sa" proposition ou celle d'un autre sarkoziste quelconque) propale de prendre les 20 meilleurs élèves des zones défavorisées et leur offrir les études vers les Grandes Ecoles. Si, si, je cite précisément, LES VINGT ! J'en suis resté pantois. Donc des centaines de milliers de gamins vivent dans des endroits oubliés du monde, sans autre perspective que les petits boulots de merde ou le chômage ou le bizness, et sa proposition est d'en extraire ___20___ par discrimination positive... En espèrant je suppose que ces vingt-là reviendront investir plus tard sur les lieux de leur enfance, qu'ils seront un exemple pour les autres, que le "concours" engendrera une saine émulation. Consternant. Oser proposer ça à une génération pratiquement perdue, qui est ostracisée juste par la mention de son adresse ! Ou alors en considérant que de toute manière c'est foutu d'avance alors autant sauver ce qui est sauvable uniquement ? C'est cela l'UMP façon Sarko ? C'est cela le programme de redressement et d'acroissement de la richesse façon UMP ? C'est ça, sa discrimination positive ?!? Et bien nous ne sommes pas sortis de l'auberge, j'en ai peur. Cela sera pire que les socialistes, qui n'ont pas fait dans le détail... Au fait, j'attends toujours de lire un semblant de programme économique du candidat Sarkozy 
Riots
According to CNN, my country is burning. A violent revolution started, army and police are fighting for the survival of the State...
- the riots are mostly caused by gangs, or people waiting for the best occasion to create chaos ; what happened ten days ago in the northern surburbs of Paris was just a pretext. As a reminder, two young guys the police was running after broke a fence and hid inside an electrical high-voltage transformer! They died electrocuted, how surprising. It's that police's fault? Of course not. Then Sarkozy, the minister, came and used a few harsh words. Nothing that should really trigger a strong reaction unless you are an extremist in politically correct language. During a night riot, a tear gas grenade landed inside a mosquee and that gave another pretext to violence. Oh come on, when the police is attacked at night from everywhere (they even received bicycles from the 7th floor of a building!) and replies, can you really blame them if a tear gas grenade lands in an unexpected place? That happens, unfortunately.
- every year, during new year's eve, gangs burn cars in many places. Everybody here knows it. It's just unusual it happens another day of the year...
- they burned cars, elementary schools, McDonald's restaurants, busses (I saw an italian tourist bus burned Porte de Pantin yesterday... poor italian tourists!!!) and even a few companies.
Ok, a lot of suburbs are abandoned, plagued by drug traffic. Ok, muslim fundamentalism is rising there more than anywhere else because of (a) poverty (b) Saudi-Arabian money injected into mosquees ; tha wahabits are not famous for their tolerance. But normal people do NOT simulate a fire to attack firefighters! Normal people do NOT express anger using a rifle against cops. Normal people do NOT throw on cops 20 kilogram objects from the 7th floor. Normal people do NOT burn their neighbour's car because the neighbour is exactly in the same situation of poverty! Normal people want order, not chaos. Rioters want chaos. And rioters, proud imbeciles, are very well playing Le Pen's game and Le Pen is remarkably silent these days. Expect a +5% for his party in polls after the end of the riots.
Friday 4 November 2005
Secret CIA Prisons in Poland?
And that does not make CNN.com's home page... (Source: embruns)
Thursday 3 November 2005
Wengo
Disruptive Innovations is happy to welcome Wengo and its OpenWengo project as a new customer.
Wednesday 2 November 2005
Une question de compréhension
Lui, il a compris ; eux non. Lui, c'est mon père, 77 ans dans peu de temps. Eux, je vous laisse le découvrir...
- mais dis donc, les industriels français, ils participent là à ton groupe du Consortium Web ?
- non, aucun ; et EDF n'est même plus membre du Consortium
- mais Areva, EDF, Total, France Telecom, Vivendi, tout ça, ils ne sont pas dans ton groupe ?
- le CSS Working Group ? Non.
- mais donc ils se laissent imposer les standards par d'autres ? Ils n'ont donc rien compris ?
Sans commentaire...
XForms 1.0 + referral
If you represent a software vendor and if XForms 1.0 in Firefox/Gecko is important to your company, you should really consider hiring Allan Beaufour...



