I'm only discovering today that the Webslices spec was updated on MSDN, and new types of Webslices were added to the spec. In particular a webslice can now be a standalone remote URL. That explains why some Webslices, for example the ones living inside www.nyt.com, don't work well with the Webchunks extension. I'm working on it. I think I'll revamp entirely my extension to make it more modular, allow a toolbar button showing/hiding the webchunks toolbar. Stay tuned.
April 2009
Wednesday 29 April 2009
Spotlight
For some reason I can't explain, Spotlight decided it needs to index again from scratch my whole hard drive. Uuuh. It started roughly 2 hours ago and the spotlight panel says it still needs 2 hours to go. Is that a common behaviour for Spotlight? Did I break something? No idea 
Tuesday 28 April 2009
Pour un Parti Geek #2
Un commentateur sur mon billet précédent m'a laissé un lien vers http://parti-pirate.fr/. Je ne pense pas que ce site, et le groupe informel qui est derrière, soit la solution. Je vous livre ce qui suit en vrac, c'est écrit au fil de l'eau, sans relecture, entre le bain et le dîner des enfants. Merci d'éviter le trollage dans les commentaires.
- une organisation informelle et donc quasi-invisible de la presse n'a aucune - je répète - aucune chance de pouvoir peser longuement et tous azimuths ; elle peut agir ponctuellement, sur un projet précis, mais pas plus. Une vraie structure est nécessaire. Je considère qu'une association 1901 simple ne suffit plus, vu l'autisme en la matière des autorités françaises successives.
- je n'aime pas mais alors pas du tout le nom de "pirate". Je suis un geek, pas un bandit maritime...
- un parti geek ne doit être ni de gauche ni de droite, il doit être geek. Il doit peser sur la vie politique hexagonale pour éviter tout ce qui est contreproductif dans les propositions technologiques du gouvernement. Un parti geek doit être force de proposition, avec des idées novatrices, constructives. Un parti geek ne peut exister QU'en étant un vrai parti, c'est-à-dire en présentant des candidats à des élections, quelque soit le résultat.
- il n'y a pas besoin d'avoir des pages noires, avec des images donnant l'impression que Sarkozy fait un salut fasciste. Il n'y a pas beson d'écrire "Edvige Salope" pour agir. Pourquoi pas un tux en alpha-transparence pendant qu'on y est.
- un parti geek ne doit pas être là que pour lutter pour HADOPI ou LOPSI. Il doit aussi faire percoler la technologie numérique dans la société. Il doit aider à créer de la valeur. J'ai toujours dit que la création de logiciel est une des très rares activités industrielles qui ne demande presque rien pour être démarrée : une table, une chaise, une bécane et la connectivité ; bref des clopinettes. Autant en profiter. Il faut lutter contre la taxe sur la copie privée. Il faut lutter contre la taxe sur les disques durs et mémoires, contre les ventes liées matériel-OS. Il faut travailler et dénoncer les flicages et contrôles, amener les opérateurs télécoms à changer leur pratiques, faire évoluer les usages, protéger les citoyens. Il faut favoriser l'open-source et le libre. Il faut arrêter de baser l'informatique nationale sur les services et non sur l'innovation. J'en passe et des meilleures.
Je suis de plus en plus persuadé que ce "parti" quelque soit son nom devient absolument nécessaire. On vient d'accorder aux restaurateurs et bars une baisse de la TVA de 19.6% à 5.5% pratiquement sans aucune contrepartie sérieuse, et sans engagement de baisse des prix sur l'ensemble de leurs cartes, parce qu'ils sont très structurés, ont des activités de lobby efficaces, pèsent politiquement. Bref, on vient de leur faire cadeau de 14.1% de TVA sur le dos des citoyens (et qu'on ne me dise pas qu'ils vont embaucher en masse, je poufferais). Les geeks, qui sont probablement les seuls capables de réellement s'alarmer en face d'HADOPI ou LOPSI ou de comprendre que nos législations anti-technologies pèsent de plus en plus sur la création de valeur numérique en France, doivent monter au créneau pour tous ceux qui ne le peuvent pas parce qu'ils n'ont pas les compétences techniques pour comprendre les enjeux. Le nom de "parti geek" me plait parce qu'il est parfaitement adapté. je l'ai déjà écrit dans ce blog, chez les geeks, on marche à la confiance réciproque. Si seulement le reste du monde marchait comme ça aussi...
HADOPI, le contexte européen
Les ISP suédois, ces grands rebelles constestataires bien connus, commencent à ruer assez fort. A quand une décision identique des ISP en France ? Allez, du courage les gars.
eBay restricting Webslices to MSIE users, trashing Firefox users
When eBay started implementing Webslices, they did in a special search page ie8.ebay.com. They removed that page a few months ago because they moved the feature to the normal eBay pages. But this has a bad, and I hope involuntary, side effect : Webslices work now only with MSIE and not with Firefox+Webchunks any more. There is something, on the server- or client-side that does client-sniffing probably based on the MSIE extensions to window.external, and eBay result pages are different between MSIE and other browsers.
In MSIE8, all result entries in eBay have a hslice class and a related ID to be detected as a webslice by MSIE8.
In Firefox, the very same page does not have the hslice class. The ID, required by the Webslices spec, is dropped to.

same page in Firefox Document Inspector
Again, I have no idea if this is made on purpose or not. If it is, it's a true scandal. If it's not, and given the fact the Webchunks extension to Firefox is freely available, it's a shame. Please note that the embedded JavaScript shows no error or related warning... Please also note that if you use a UAString-switcher in Firefox, the result remains the same; that's why I think the client-sniffing is client-side and based on window.external.* MSIE extensions. I hope that eBay is going to fix this as soon as possible, because banning Firefox users seems to me a stupid and counter-productive idea...
EDF, dix ans...
Il y a de cela jour pour jour dix ans, et après une réunion (encore une) absolument délirante de bureaucratie et de contre-productivité, je me donnais trois mois pour décider si je voulais rester ou pas à EDF dont la pesanteur quotidienne et les coups bas me pesaient de plus en plus. Fin juin, ma décision était prise, et je m'en ouvrais à un copain. Après un nouvel épisode bien digne d'EDF, je posais ma démission en novembre pour un départ définitif d'EDF fin janvier 2000...
Monday 27 April 2009
Let's dance waiting for the swine flu
- my Webchunks extension was not working at all on my Mac with Shiretoko and I really wondered why. I did not have enough time to investigate until now. I just found why : the pinstripe (Mac) theme for Shiretoko adds a new binding to toolbars that extends the normal toolbar binding. Hmmmm
nowindowdragattribute
Anyway, since my toolbar binding for Webchunks was extending toolbar.xml#toolbar, it did not work at all with Shiretoko on mac. Unfortunately my only option at this time is to make my toolbar nowindowdrag="true"... I just fixed that and will improve a bit my code before making a new public release on addons.mozilla.org. - Laurent Jouanneau finally made it and it's excellent news for all of us who want to rely on a good HTML, XHTML and XML serializer : bug 422403 is now fixed !!! BlueGriffon is of course going to rely on it. Much better pretty printing, no more crazy blank lines. Thanks a lot Laurent !
Sunday 26 April 2009
Attention, lundi bancaire noir à prévoir
Nouveau scandale à la SocGen, il va falloir lire Libération demain... Cette fois, je crois que Sarkozy va satelliser Bouton...
Saturday 25 April 2009
Dubaï, le trompe-l'oeil
Plus je lis sur Dubaï, moins j'ai envie de m'y rendre. On peut se faire embastiller simplement en tenant la main de sa femme dans la rue, le Pacs et le simple concubinage n'étant pas reconnus à Dubaï, on s'y expose à des emmerdes, ils sont complètement scotchés sur les médicaments au point de contrôler sévèrement l'Actifed et les antitussifs. Certes, certes, la codéïne a une formule proche de la cocaïne ; mais il suffit de contrôler la quantité détenue et la vente, en foutant la paix aux touristes qui viennent avec leur rhûme et le médicament associé... Il y a plein mais alors plein de choses qui me déplaisent franchement, dans cet émirat qui se veut le fer de lance de la modernité régionale mais qui n'est finalement qu'une dictature, dont tout le système légal est basé sur la Charia, habilement déguisée en centre commercial.
Très peu pour moi...
Thursday 23 April 2009
Platinum Totalement Crétin 2009
For you readers of the english articles of this blog, let's say a Totalement Crétin is an award for really stoooopid or really badly designed web sites. I guess Stockholm Gamla Stan's web site juste won the Platinum Totalement Crétin 2009...
Try to copy text, open a link in a new tab using the context menu, in Firefox. Sucks because of script/protect.js, a piece of crap that Greasemonkey or a trivial extension can disable in less time than I need to blog about it. La-me.
(in swedish) Hej StockholmGamlaStan's Chief Editor, förstår du det är jätte enkelt att skriva en add-on för Firefox för att kopiera alla bilderna i en websida ? Förstår du man kan ladda alla bilderna därför alla URL är i koden ? Det finns **ingenting** du kan göra emot det...
TheInquirer.fr
Bon. Il y a quelques temps, Cyril Fussy, le gars qui nous abreuvait d'un humour particulièrement pénible dans les pages du site theinquirer.fr annonçait sur le site-même qu'il était viré et que bon ben voila. Une heure plus tard, le billet était supprimé du site, apparemment censuré. Visiblement, on aime taper (le motto est "The INQUIRER - Pour taper sur les doigts de ceux qui se rongent les ongles") sur toutes les autres boîtes chez TheInquirer mais pas sur TheInquirer lui-même...
Cyril Fussy est donc parti. Je ne regrette pas du tout sa facture d'article, qui noyait l'information sous des tombereaux de débilités même pas dignes d'un enfant de douze ans. Quand il ne faisait que traduire les potacheries des articles anglo-saxons, soit ; mais quand cela venait de lui, c'était encore pire...
Un détail pourtant : depuis que Fussy est parti, TheInquirer.fr est l'ombre de lui-même et la fréquence de mise à jour des articles est tombée à pas grand'chose.
Ah ça chez TheInquirer.fr, on sait par exemple se préoccuper de traquer toute mention de Mozilla et la transformer en Mozzarella... Mais informer les lecteurs francophones du pourquoi du comment et leur offrir un service à qualité constante, ça, c'est visiblement une autre paire de manches...
François de Rugy, député...
... n'y va pas avec le dos de la cuiller. Il faut dire qu'il se sent le premier concerné par l'insulte de Sarkozy à l'encontre d'un "député maboul" (Cf. le Canard Enchaîné de cette semaine). Voici sa réponse :
Pour paraphraser une réplique célèbre des Tontons flingueurs, Nicolas Sarkozy «ose tout, c’est même à ça qu’on le reconnaît»... Et c'est même peut-être en partie cela qui a fait son élection en mai 2007
Que Nicolas Sarkozy ne se sente surtout pas attaqué. Après tout, la citation d'origine ne concerne que les cons et le Canard Enchaîné cite également le dialogue ci-dessous entre Sarko et le député Brard, désormais bien connu des internautes, interpellant Sarko à propos d'HADOPI pendant le même déjeuner auquel assistait Rugy :
- Tu comptes nous le soumettre de nouveau ?
- Oui, à fond, à mort !
- Tu es complètement fou !
- Ouais j'ai un grain ! Et alors ? C'est pour ça que j'ai été élu d'ailleurs !
Bon. Messieurs Brard et Rugy, consolez-vous, ça aurait pu être pire, le chef de l'état aurait pu aussi vous répondre "casse-toi pauvre con...".
Tuesday 21 April 2009
iPhone et TV, les opérateurs ont pris les usagers une fois de trop pour des cons
C'est très clair. Depuis qu'Orange et SFR ont chacune publié leur application de "télévision illimitée" sur iPhone, les plaintes sont légion. Plus de onze mille commentaires sur l'appli d'Orange et plus de deux mille sur celle de SFR dans l'Application Store. La note moyenne est la même pour les deux, deux sur 5, ce qui n'est vraiment pas terrible... La plupart des commentaires sont saignants pour les deux opérateurs, accusés de trop méchamment se sucrer sur le dos des usagers. Facturation délirante, forfaits incluant la TV mais pas la TV sur iPhone, accès 3G seulement pour Orange, ergonomie OU qualité mais pas les deux, etc. Déjà que les forfaits "illimités" ne le sont jamais, que les forfaits data sont hors de prix en France, les opérateurs ne savent décidément plus par où siphonner le client...
Je me demande si les opérateurs comprennent à quel point ils creusent leur propre tombe. Le jour ou Free, par exemple, permettra à ses abonnés triple-play de recevoir les flux TVoIP sur leur iPhone dans une appli développée à cet effet, et sur simple donnée par exemple de leur compte d'accès, les grands telcos prendront un très méchant plomb dans l'aile. Allo Free.fr ? Comme je sais que l'un de vous lit mon blog, j'espère que l'appli est déjà dans le pipe...
Dès que je suis connecté en WiFi quelque part, je n'utilise déjà plus les appels GSM de mon iPhone. j'utilise Fring, configuré avec mon compte SIP de chez free. La qualité est nickel, mes appels vers les fixes sont gratuits partout dans le monde, mes appels vers les mobiles sont sans commune mesure avec mon forfait Orange 3 heures que je n'ai plus dépassé depuis des mois et des mois.
La musique ? Malgré la concurrence que Spotify poserait à iTunes et les blocages de la licence des applis sur iPhone à ce sujet, je pense que iTunes est condamné à terme à évoluer vers un modèle où l'acquisition d'une chanson est payante, mais son écoute (sans sauvegarde possible) est libre. Ce n'est qu'une question de temps. Ce jour-là, le CD sera réellement mort.
La télévision suivra le même schèma, à n'en pas douter. De toute manière, je vois bien des fabriquants de hardware vendre dans pas longtemps des boitiers s'intercalant entre votre téléviseur et soit le boitier TNT-HD soit la prise HDMI, ayant une RJ-45, et vous permettant d'accéder à un flux video où que vous soyez dans le monde. Je ne demande pas si cela arrivera, je me demande seulement quand cela arrivera.
Les majors et les telcos doivent penser différemment, ou se préparer au requiem (à télécharger par p2p, évidemment
)
Friday 17 April 2009
Pour un Parti Geek
La Suède vient donc d'infliger une peine de un an de prison ferme et une belle amende aux 4 gars de The Pirate Bay. En réaction, les adhésions au Piratpartiet, le mal-nommé Parti Pirate, ont littéralement explosé... Quand on connait la Suède comme je la connais, pays au compromis mou où le public fait "Oooooh !!!" quand un syndicaliste s'énerve au cours d'un débat avec un politicien, on ne peut qu'être non pas simplement impressionné mais carrément abasourdi par une telle réponse, aussi forte, aussi rapide.
Qu'on ne s'y trompe pas : ceux qui traiteraient le Piratpartiet de poujadiste ou subversif ont tout faux. La création du Piratpartiet et les adhésions en masse de cet après-midi sont au contraire un vrai sursaut démocratique. Le peuple, pour le peuple, par le peuple ; selon la Loi. Le Piratpartiet se bat pour ses idées, qu'il considère comme incapables d'être représentées par la classe politique suédoise classique, et il entend peser de tout son poids sur le débat local.
Quand on voit également les monstrueuses conneries que nous pondent les gouvernements successifs sur la technologie en général, les CD, DVD, cartes mémoires, disques durs, DADVSI et HADOPI en particulier, je vais finir par croire, moi le républicain légaliste, que la constitution d'un Parti Geek en France serait une excellente chose. Si j'osais, je citerais ce boucher de Staline "Le Vatican ? Combien de divisions ?". Allez, j'ai osé. Les diverses associations de notre monde de cinglés sont très variées. Le bien côté APRIL, la daube côté AFDEL par exemple. Rien d'exploitable dans une force combinée capable de peser au maximum là où cela fait mal au politicien : aux élections.
Les geeks ? Combien de divisions ?.... Pas grand'chose j'en ai peur. Et bien tant qu'on en restera à pas grand'chose, on continuera à se faire baiser à sec en plein vol (si, si, un peu de grossiéreté, jamais de vulgarité).
Bref, ça se crée comment un parti politique ? 
Wednesday 15 April 2009
Chez les geeks aussi, il y a des cons
Bon. Donc Nathalie Kociusko-Morizet a gentiment blagué sur les geeks. Bon. A destination d'un public dont une grande partie ne sait pas vraiment ce qu'est un geek. Bon. Moi qui suis un geek mais évite d'être un nerd, j'ai trouvé ça plutôt amusant, pas méchant, pas si décalé que ça malgré la confusion geek/nerd/nolife. Bref pas de quoi en faire ni un plat, ni un cake. Non je ne suis pas du tout un nerd ni un no-life mais oui je passe 15 heures par jour derrière mon écran. Moi-même, je ne rate pas une occasion de blaguer sur les t-shirts noirs à pingouin et les barbes hirsutes. Bon.
Ce qui m'a beaucoup mais alors beaucoup moins amusé, ce sont les torrents d'ordures contenus dans les commentaires sur cette vidéo... Inadmissible, absolument dégueulasse. Répugnant même pour certains commentaires.
Chez les geeks aussi, il y a des cons. Des gros cons. Comme dans tout le reste de la population et probablement avec la même proportion. Et comme les cons, ça ose tout et c'est à ça qu'on les reconnait...
Tuesday 14 April 2009
HADOPI, la honte et le délire #2
A JavaScript layer for the Twitter/Identi.ca API
Updated to version 1.01. Permanent URL is now http://sources.disruptive-innovations.com/twitterHelper/tags/latest/ .
Friday 10 April 2009
Nous avons donc désormais un but à atteindre
"Si la loi HADOPI n'est pas revotée, je partirai" -- Christine Albanel
RE-CHICHE !!!
Moi, à la place de Sarko, je me dirais que c'est l'occasion rêvée pour me séparer d'Albanel à très peu de frais, une loi tellement bancale qu'elle ne servira à rien....
Christian Vanneste sur HADOPI
Christian Vanneste, député *UMP* du Nord, vient de dézinguer HADOPI (et François Coppé avec..) sur France Info : loi stupide, nulle et non avenue, à renvoyer aux calendes grecques... Bon, la majorité est clairement fissurée sur le sujet, et il ne faudrait pas que le gouvernement passe en force et foule aux pieds de nouveau les parlementaires à mon avis.
A JavaScript layer for the Twitter/Identi.ca API
Working on PlanTwit for PagesJaunes, I had to implement a simple and easy-to-deal-with JavaScript layer for the Twitter API and the twitter-compatible Identi.ca API. PagesJaunes has decided to release this code under MPL/GPL/LGPL so here it is. It's a JavaScript module made for Mozilla at this time. It can also be used as a normal chrome JS file, but it's not meant to be used as is inside a Web page without some tweaking. I am accepting code contributions, comments, suggestions and everything.
Hadopi, j+1
- décidément, Coppé est tellement prévisible que mon interview presqu'imaginaire d'hier finit par être bien réelle : "Il faut absolument d'urgence réviser maintenant notre mode de fonctionnement parlementaire" -- LCI
- Olivennes, qui vraiment ferait mieux de se planquer et arrêter de dire n'importe quoi, concurrence les crânes d'oeuf du Ministère de la Culture dans le concours de la déclaration la plus stupide : "ce texte est profondément de gauche" -- Le Monde
- Albanel sera en live sur le site du Figaro ce soir !! Affutez vos questions !! (source: michel76)
Thursday 9 April 2009
Albanel
Interviewée par France 2 dans les couloirs de l'Assemblée après le vote sur HADOPI, Christine Albanel a déclaré à la caméra "Si ce texte était enterré, ma présence au Ministère n'aurait aucun sens".
CHICHE !!!!
Les interviews (presqu'imaginaires) du Glazblog #2
C'est encore plus fort que je ne le croyais !!!! Ce qui suit est une VRAIE interview du Point:
- lepoint.fr
- Étiez-vous présent en séance au moment du vote ?
- JF Copé
- Non, j'étais dans mon bureau juste à côté. Mais là n'est pas le problème...
In-croy-able....
Les interviews (presqu'imaginaires) du Glazblog

photo by CTPEKO3A, used under CC license
- Jean-François Coppé, bonjour !
- Bonjour, une seconde je vous prie, je finis cet appel... Oui, oui, écoute... Non, pas la peine de me gueuler dessus Nicolas... Oui, mais aussi c'est un projet qui... Bon d'accord.... Comme tu voudras, mais arrête de crier s'il-te-plait... Voila, excusez-moi, ma femme au téléphone, vous comprenez... Hum.
- Que pensez-vous du résultat du vote HADOPI ?
- C'est très clair. L'opposition parlementaire a honteusement saisi la liberté qui est donnée à tout Deputé d'être ou pas présent et elle a su, sans nous prévenir, rassembler ses votants alors que nous n'avons pas été foutu de sortir nos troupes de leurs cambrousses pour un tel sujet pourri à 24h des vacances parlementaires. Mais le fond du problème n'est pas là !
- Ah ?
- Il faut impérativement que nous légiférions sur la suppression des caches sous escalier dans l'Assemblée Nationale ! Rendez-vous compte, quinze députés cachés dans l'ombre, on aurait dit des comploteurs, des Ravaillac, prêts à assassiner la pauvre Christine Albanel en séance. La Démocratie est en danger, Monsieur !
- C'est vrai, c'est important.
- Absolument ! C'est même bien plus fondamental que ces emmerdeurs d'intermittents du spectacle et leurs musiques de sauvage. De toute manière, à part la musique sacrée, rien ne vaut d'être soutenu n'est-ce-pas. J'en parlais d'ailleurs ce midi-même à l'archevèque et... mais je digresse.
- Quand même, HADOPI proposait à l'internaute de contester une décision en envoyant son disque dur, vous trouvez cela raisonnable ?
- Mais vous n'avez rien compris ! C'est piloté par le Ministère de la Culture... Ils veulent contrer Google sur la digitalisation de toutes les bibliothèques mais vous ne croyez tout de même pas que le misérable PC de Christine Albanel a assez d'espace disque hein ? Le projet ne dit pas comment ni quand on rend les disques, vous n'aviez pas remarqué ?
- Et vous-même vous téléchargez ?
- Moi ? Vous n'y pensez pas ! Je laisse faire mes enfants, ils sont des pros en la matière. Et j'ai mis la ligne ADSL au nom de ma femme. Cela me fait penser que j'ai besoin d'un iPod plus récent, les 4 gigas du mien sont pleins depuis que mon fils m'a mis XMen Wolverine dessus hier soir, hi hi hi... Au fait, vous le voulez, c'est vraiment un super film vous savez ?
- Donc HADOPI va revenir en seconde lecture ?
- Mais oui ! J'en parlais justement au téléphone avec ma femme... euuuuh. Enfin bon je me comprends. Enfin quand même, on ne peut pas laisser ses dangereux rouges de socialos contrôler la France tout de même. Au moins, avec la majorité présidentielle, l'innovations est présente, c'est comme dans les Muppet Labs : L'UMP, là où le futur appartient déjà au passé. Bon allez, faut que je vous laisse, ma femme m'attend !
HADOPI, CLAP DE FIN !!!!
L'ASSEMBLEE NATIONALE VIENT DE REJETER HADOPI !!!!
Mise à jour:
- ROFL !!!! @yledu: #hadopi JF 50-55 ans cherche emploi dans le domaine de la culture. Expérience dans les châteaux. Ancienne ministre.
- "C’est hallucinant ! Sarkozy va piquer une crise de dingue, une colère noire, au groupe UMP, au Gouvernement. Un texte rejeté comme cela, c’est incroyable !" -- pcinpact.com (qui est écroulé par la charge...)
- "Au final, 15 députés ont voté pour et 21 contre" -- Le Monde
- "HADOPI, gros bug à l'Assemblée !" - LCI
- "Le gouvernement est dans les choux !" -- Libération
- "il appartient au gouvernement de faire procéder à un nouveau vote. Il faut toutefois que le texte repasse devant les deux chambres." -- Le Figaro
- "C'est un énorme camouflet pour le gouvernement et pour sa ministre de la Culture Christine Albanel qui tient à bout de bras cette loi contestée et contestable. (...) Vu l'encombrement parlementaire actuel, autant dire que la loi n'est pas prête d'être votée, ni promulguée." -- Silicon.fr
- La vidéo du vote sur LCI
- "C'est un nouveau coup de massue pour la majorité présidentielle" -- ZDNet
- "Le ministre des Relations avec le Parlement, Roger Karoutchi, estime lui que la loi n’est retardée que "de quelques semaines"" -- France Info
- Au Ministère de la Culture, on considère être tombé dans un piège. Alors que l'UMP n'a même pas été foutue de mobiliser ses propres troupes pour voter un tel projet de merde. Décidément, l'équipe d'Albanel n'aura pas raté, avec HADOPI, la moindre occasion de se ridiculiser.
- "C'est un camouflet pour le Gouvernement en général et le ministre de la culture en particulier, et pour Jean-François Coppé qui montre une fois de plus qu'il ne sait pas tenir son groupe. À moins qu'il ne veuille démontrer sa capacité de nuisance, piaffant d'impatience dans son placard doré de l'assemblée ?" -- Maître Eolas

photo Le Monde
En vrac
- Apple a une US patent sur les Widgets qui auto-téléchargent et installent leur nouvelle version et refuse de la laisser tomber, et cela bloque en partie le processus au W3C... Apple n'a pas exactement le même point de vue.
- 10 antidotes contre Hadopi. Je suis content que mon "contourner Hadopi en 27 secondes" s'y retrouve, même si c'est par le biais de MindOverflow qui oublié de lire - et d'appliquer - la mention présente sur chaque page de ce blog "Reproduction partielle ou totale strictement interdite sans autorisation formelle de l'auteur sauf dans le cas de courtes citations d'au plus deux phrases"...
- Twetris, l'horreur addictive au plus haut point

- Ajoutez des superbes jauges en JS à vos pages
Wednesday 8 April 2009
Inventivité fiscale de la France
J'en ai RAS-LE-BOL que l'on prenne mon entreprise pour une vache à lait. Attention, je vais être grossier : MERDE !
La dernière trouvaille en date est une "taxe" de 40 à 500 euros sur les entreprises pour financer la CNIL. Nom mais zut, on on va là ? L'état n'est même plus capable de financer ses propres infrastructures sur la base de l'impôt sur les sociétés alors on diversifie ? Mais ça va aller jusqu'où ces CONNERIES ? Elle était où la CNIL pour faire entendre très fortement sa voix pendant le débat HADOPI alors que la France légifère sur une écoute tous azimuths des communications privées de ses citoyens en temps de paix ? Hmmmm ?
HADOPI, le délire continue...
Décidément, c'est du grand n'importe quoi. Je vais finir par croire que quelque soit son opinion politique, il est nécessaire d'arrêter toute collaboration de quelque nature que cela soit avec le gouvernement actuel à propos du Web, de l'Internet ou des logiciels; ce qui serait dommage et dommageable.
Tuesday 7 April 2009
The fullsize attribute...
So there is a proposal floating around for a fullsize attribute in HTML5... I am not in favor of it, because the effect the author of that proposal is trying to achieve MUST be controlled from A to Z by the web designer. So not only the animations, but also the closing button, the legend and its position, everything. I certainly don't want HTML and CSS to dive into that level of details. But wait, I said HTML and CSS? Hey, guys, look at the following. It took me exactly ten seconds to write it....
CSS chunk:
#full {
display: none;
position: relative;
}
#full:target {
display: inline;
}
#full > img {
position: absolute;
z-index: 10000;
}HTML chunk:
<a href="#full">
<a id="full" href="#thumbnail">
<img src="foo_full.jpg"/>
</a>
<img id="thumbnail" src="foo.jpg"/>
</a>
I know, I know, an anchor is not supposed to contain another anchor. Now, please, forget one second you're a web standards freak and look at my solution above. It just works...
Update: ROFL !!! I left a post on the fullsize attr's google group with a link to my post and the owner of the group has deleted my post ! Wow. That guy is apparently open to discussion, standardization and consensus....
Friday 3 April 2009
Libération
Très très bien vu chez Evelyne Louvre-Blondeau...
HADOPI, conclusion
11 voix pour, 4 contre, 1 abstention.
Bravo. Vraiment bravo. J'ai honte pour mon pays à point rarement atteint.
Non seulement le gouvernement a fait passer une loi mal foutue, mal préparée, incapable de répondre techniquement au besoin, floue dans son implémentation, dans ses aspects juridiques, dans sa logistique, mais en plus c'est traité totalement par-dessus la jambe.
Il y a une raison à cela : tout le monde, je le redis ici, tout le monde sait que le projet HADOPI est un vrai projet de merde, une usine à gaz inimplémentable qui va causer tellement de soucis que c'est mort-né. Albanel va traîner cette casserolle pendant des années, les professionnels du Web et de l'Internet vont s'en souvenir, croyez-moi.
Bon. Allez, installons tous freezer.
Thursday 2 April 2009
HADOPI, la honte et le délire
On touchait au délire jusqu'à hir, on est désormais en plein dedans. Reprenons:
- pour contester une sanction de la HADOPI, un internaute devra envoyer son disque dur pour qu'il soit vérifié... Outre le fait que la plupart de gens ne savent pas extraire le disque dur d'un ordinateur, certains ne pourront même pas le faire car cela anéantirait la garantie associée à leur machine. De plus, comment garantir que le disque envoyé est bien celui qui devrait être vérifié ? Facile d'avoir deux machines sur mon réseau wifi, de télécharger avec une et envoyer le disque de l'autre. Allons plus loin : pour contester une décision prise injustement à son encontre, l'internaute qui sera déjà privé de connecttivité devra également se priver d'ordinateur puisque sa bécane n'aura plus de disque dur ! Je ne sais pas quel est le crâne d'oeuf qui a imaginé cette connerie sans nom, mais il mérite un sacré coup de pied au cul.
- un amendement a ajouté au projet le texte suivant "Aucune sanction ne peut être prise sur le fondement du présent article pour des faits concernant une œuvre ou un objet protégé dont tous les ayants droits résident dans un État étranger ou un territoire situé hors de France à régime fiscal privilégié, mentionné par l'article 238 A du code général des impôts". Wow. Super bien rédigé ça. Est-ce "un Etat étranger" ou "un territoire ... privilégié", ou "un Etat étranger" ou "un territoire...France" les deux à régime fiscal privilégié. Tel que moi je le lis, tout ayant droit résidant hors de France est baisé et ses oeuvres sont téléchargeables sans risque. C'est affolant... Cet amendement institue une inégalité devant la Loi selon le lieu de résidence ! Un artiste né et résident au Lichtenstein - voire dans le Delaware aux USA - ne pourra faire valoir ses droits sur ses oeuvres en France dans le cadre de la HADOPI. Cette fois-ci, le crâne d'oeuf est identifié, il s'agit de Jean-Luc Warsmann, député des Ardennes.
- les entreprises ne sont pas protégées. Or elles sont souvent vues de l'extérieur dans leur intégralité comme une adresse IP unique. Pour un poste pratiquant des téléchargements, on va couper l'accès à toute une boîte ???? Mais encore une fois quel est le crétin de crâne d'oeuf qui a pondu un tel dispositif ?
Quel florilège, quel délire, QUEL SCANDALE. Il est temps, grand temps, que le Gouvernement soit confie le dossier à quelqu'un qui comprenne un peu plus quelque chose au dossier qu'Albanel, soit arrête ces monstrueuses bêtises. Je ne nous savais pas capables de pondre un texte aussi débile, aussi invraisemblable tant dans la logistique que dans la technique. Quelle honte, mais quelle honte.
Wednesday 1 April 2009
Moving on
I am resigning from the CSS WG. Chris Wilson from Microsoft who is already the co-chairman of the HTML WG will take up my cochair's role in the CSS WG too. With the two most proeminent languages of the Web chaired by a representative of Microsoft, I am sure the Web will evolve into a more standards-compliant way, for the greatest benefit of all. I just learned that Chris also accepted to chair the XHTML2 Working Group. Unity, unity, that's excellent. Now, we can come up with a single 3,231 pages spec that covers the whole Web. Great news, folks !
MAOW Berlin post-mortem
So I am back from MAOW Berlin...
First, mucho mucho mucho kudos to Paul Rouget for a great event. Paul organized two great events, one on friday in Paris France (Mozilla Labs Café) and one in Berlin Germany on saturday. He did not sleep a lot last week... And since he is the kind of guy who replies "I can't take a day off, I have a meeting at the office and there's the SolutionsLinux conf/exhibition" when you tell him "Paul, you had no week-end and worked like hell, you need two days off", I respectfully suggest Chris Blizzard to give Paul two or even three extra days off and to order him to take them immediately... He sincerely deserves it.
Berlin is a strange place, at least to me. If you consider the fact a yiddish Glazman would have been killed there 70 years ago, that the event took place in East Berlin and that a capitalist Glazman would have been an Enemy of Class thirty years ago, that I crossed safely the Brandeburg Gate without being killed for that, that Berlin is probably the only european capital hosting a foreign monument to foreign soldiers for a defeat of the local army, it gives really a strange feeling.
Anyway. After Mozilla Labs
Café, Paul and I took the train to CDG airport and from there a
Lufthansa plane to Berlin TXL. Arrived at the Park Inn hotel - the
former Interhotel Stadt Berlin that was a showcase for the
local flavor of communism - around 10pm but Paul could not even check
in and had to go immediately at C-Base
I told the guy at the
registration desk that they should expect him around 1am. And guess
what ? Paul who did not sleep the two nights before arrived at the
hotel at 1am. That guy deserves a medal, really...
Took a few photos of the
Fernsehturm, the emblematic 368 meters-high tour of east Berlin. Woke
up at 7h30. Discovered that the hotel room has a nice but very painful
design : there's only one door for both the shower and the restrooms.
Close on the shower's side to take a shower, leave the shower, close on
the restrooms' side for well you know, and the whole path of the door
is flood with water. Lovely. And of course, all of this does not close
at the top so you get all the water vapor, the noise and the odors in
your bedroom. Hum 
Took a quiet breakfast on the 2nd floor of the hotel in a laaaaarge room that looked like an East-Germany movie, and took my backpack to walk a bit before the meeting. I walked a lot, discovering parts of what was East Berlin that I suppose tourists usually do not see. Strange. And not very nice. Communist architecture. You can easily see if a building is recent or from before 1990.
C-Base in itself is really something. A hackers' cave. The design seem to come from the brain of hackers under influence. Wow.
After getting my MAOW
t-shirt from Paul's hands (Paul
is ubiquitous), I took a seat to listen to the first talk, Rey Bango's.
No surprise to expect, I already heard Rey the day before in Paris. In
Paris, Rey was extremely stressed, repeating his speech in front of the
wall five minutes before going on stage. Rey, hear me well, you're
an amazing speaker, you talk was
alive, well done, and everyone loved it. Stop stressing
BTW Rey, I'm
elusive ? Me ?-)
Then Chris Beard gave almost the same talk I heard in Paris but he is also a great speaker and I enjoyed hearing both of them again.
After lunch, Robert Nyman, as he quote himself on twitter "a swede with a weird sense of humour", gave a really great talk about Your First Firefox extension. A wonderful introduction to my own talk Your First Xulrunner-based Application immediately after. The room was packed ! Wow ! Absolutely full. It went very well, but I was surprised to discover that most people had little knowledge of XUL and stuff. That is an important remark : it means that MAOW attracts people who want to learn about the Mozilla technologies because they want to invest on it, either personnally or professionnally. In the past, most events I attended were packed with people already having a good knowledge of Mozilla. Don't misunderstand me : there were also confirmed Mozilla hackers in the room like Michel Gutierrez of VideoDownloadHelper fame, or Hisham El-Emam (aka hish on IRC) for instance.
I also demoed the twitter-based app I am working on for Pages Jaunes.
My second talk of the day was about Monetizing Firefox Extensions. That's a major topic. Patrick Finch (can you imagine a Briton and a Frog talking swedish together ? that's Patrick and me...) just wrote about it.
I wrote it many times. We all work with Mozilla technologies because they are cool, funny, exciting, powerful and feed our brain. We would all love to live from that work, and keep everything open source. Because if we don't live from it, it means that we only work on it on our spare time and that is not enough for most of us. Furthermore, it's not a win-win strategy for the Mozilla ecosystem. After long and very productive talks with Rey and Michel Gutierrez, I am going to write a document about it. It will propose guidelines and a methodology. Give me two to three weeks please. All input highly welcome at daniel AT glazman DOT org.
The rest of the day was excellent, and I laughed a lot at Tobias Leingruber's talk, funny, well done and interesting. Had great productive chats with many people. Wow, what a day.
Oh, a free and very tasty buffet, with two free beers per person ! Oh ! A FOXYPONG GAME ! Had a long chat in swedish with Robert.
Then Pike, Rey, Tomcat, Brian
King, Robert Nyman, Gandalf and I went back to the hotel to drop our
laptops and we walked to a local restaurant. Rey, who should exercise a
bit more, was fed up with walking after 400 meters, which is a bit of
something from a european perspective
We had a very good time at
the restaurant, with nice food and a lot of fun. But the day left a
mark on us and we left Gandalf and Pike around 11pm to walk back to the
hotel, almost all exhausted.
Woke up early on sunday to meet Robert in the hotel's lobby. 8am, I had plenty of time for my breakfast but uh wait uh ah my watch says 8am but I did not touch my watch and we moved to summer daylight saving time during the night. What does my iPhone say ? Urgh argh. 9am. Ok, well, hurry up. Light french breakfast and Robert is already in the lobby. Dropping my luggage in the locker room, a bit scared to let my laptop like that but hey, life is a risk in itself.
We walked a lot on sunday.
Discussed a lot, took a
lot of photos, stopped at the
Einstein Café where one of the waitresses was unfortunately not a
polite genius, bought presents for kids and family, and finally headed
back to the hotel to find Paul and share a cab to Tegel airport. A
great and funny day with Robert. Waved goodbye to Robert at the airport
and took the plane back to Paris. Emmanuelle
Seigner (french actress, former
topmodel, Roman
Polanski's wife) was in the
plane - she was in the CDG->TXL one too - with her children
Morgane and Elvis and her Mac laptop, the one the young boy almost
dropped on the ground in the bus and I catched before that. Hey, how could I leave a macbook fall like that ? Paul, who
spent the whole flight sat next to the teenage girl, told me "pffff,
ouhlalala" in the bus from the
plane to the terminal, and french rarely say "pffff,
ouhlalala" without reason, as
you surely already know 
Took the train again to Paris then to my place, arrived exhausted, dropped the backpack, unpacked a few things and slept very well.
MAOW Berlin 2009 was great. Well organized, well done. Probably a model for next iterations of MAOW elsewhere.
Update: I forgot a few details:
- the Park Inn hotel belongs to SAS. 18 EUR per day for a flacky LAN connectivity is a true shame, and probably the most expensive price I have ever paid for that. Absolutely ridiculous. Shame on SAS.
- Lufthansa's self-checkin kiosks are just great. Air France should copy them.
- 3 different tracks is too much for a MAOW. Two is probably better.
