<Glazblog/>

" Il est meilleur d'être irresponsable et dans le vrai que responsable et dans l'erreur " -- Winston Churchill

home
Disruptive Innovations
No comment
inFoRmatique

December 2002

Tuesday 31 December 2002

Untitled

2003

Happy new year 2003 :-) Btw, my DSL link now works fine.

Sunday 29 December 2002

Untitled

Rome was not built in one day

Reading again the Lives of the 12 Caesars, by Suetone. And the record of Zhang Quian's travels, in 128 BC. Yum yum.

Friday 27 December 2002

Untitled

DSHell

I'm also waiting for the repairman. My DSL link does not work because of France Telecom... Grrr

Thursday 26 December 2002

Untitled

Mythology again

Tantek wonders what he would think of a school that teaches young children that the Earth is flat? Let me answer with two things:

  1. A british priest recently had a lot problems because he scientifically demonstrated to very young children that Santa Claus cannot exist; of course the children were shocked and cried a lot. I wish a UK journalist, always prompt to destroy peoples' reputation with a few lines, could ask the same priest to scientifically demonstrate that God exists. Could be fun, isn't it ?-)
  2. When I was a young child, I asked my maths teacher "what is 1 minus 2 ?". The answer came fast "that does not exist". So I took the calculator my father bought me in NYC (that was so expensive in France at that time that I saw my very first calculator, four operations with red LEDs display, age 8), and typed 1 minus 2 equals. I went back to school the day after saying to my teacher "1 - 2 = -1 !!! Below zero, there are the same numbers in reverse order with a minus before them". He took me apart and said "yes, that's true, and it's great you can understand it, but don't tell the others, they are not ready yet". I was 8 years and a half.

Mythology is that simple. The vast majority of people are just not ready.

Untitled

XBL

Spent some time answering to that rant against XBL posted into the www-style W3C's mailing list.

Untitled

Iressa

Iressa is an anticancer drug and the only country were it is legally distributed is Japan. This drug is used when all over chemotherapies have failed, as a last chance drug. It was given to 19,000 people, and 494 have developped lung side-effects, 124 died of these side-effects.

The FDA, its Swiss counterpart, and of course the media in US and Europe, are jumping on this, wondering if Iressa is a good drug. But they don't answer to this simple question: 124 died with Iressa but how many of the 19,0000 would be dead now without ?

Untitled

Faster, better

aDSL 512/128 line + ethernet DSL modem + fixed IP + wireless router. Surfing from home is cooler these days. Merry Xmas Daniel! Thanks Daniel!

Monday 23 December 2002

Untitled

Resizable Images and Tables

I'm almost done with that task. This is now covered by bug 47066 and my last patch is already attached there. It's really very powerful, very fast, very cool. Almost ONLY XBL and CSS inside. Take a look at the screenshot, give it a try, you won't regret it...

Untitled

30%

AOL Germany cuts 170 jobs out of 550.... That's a rough 30%.

Untitled

Grrrrrrrr

Patrick Bourrat, an excellent journalist and war correspondent for TF1, died yesterday in Kuwait. What this article forgot to mention is the fact that american military doctors did not see the gravity of the injuries at all. He was hit by the tank at 8am, operated only at 9pm, because of their incompetence. He started bleeding a lot after the operation and finally died. Grrrr.

Friday 20 December 2002

Untitled

More progress on Image Resizer

I have made a lot of progress on my builtin mouse-driven image resize for Composer. It now offers 8 handlers (one per side, one per corner) as any standard image editor does. Here is a screenshot if you want to glance at what it'll look like. I'll add it to mail composition too.

Thursday 19 December 2002

Untitled

HEADS UP!!!

The users of fr.comp.infosystems.www.navigateurs (some standard geek doubt of the existence, help and requests of these people) have detected, reproduced and filed a security bug in Phoenix. Merci les gars.

Untitled

33.7 / 41.1

What a good reading to start this new day after yesterday evening's public transportation nightmare: a guy committed suicide at 6pm on the main subway line (RER A)... The line was totally stopped both directions several hours. People tried to use metro line 1 instead, and the line was overcrowded immediately. So overcrowded that the trains could hardly close their doors and that everything started being delayed. It probably left half a million people in chaos. Among those, Michel, my son, and I. It took 2 hours and 15 minutes to go back from Porte Maillot to where we live; it usually takes 30 minutes. Pfooooo.

Wednesday 18 December 2002

Untitled

Contribs

I have posted my comments on XHTML 2.0. I guess that a few people are going to flame me but I will only be contributing to the debate. Only stupid people refuse criticism. Unfortunately, a lot of people infected by the XML-everywhere fever refuse criticism. Apparently, it's one of the common symptoms.

Untitled

Autoscroll for Mozilla

What a great XPI add-on for your browser!!!! Install it, use it (press the wheel button of your mouse and keep it pressed while moving the mouse) and love it. Works in Mozilla, Netscape7 and Phoenix!

Tuesday 17 December 2002

Untitled

CaScadeS and the/my future

CaScadeS, my CSS editor for Composer, is moving fast now. I expect it to reach a super-reviewable state early next year. I am therefore initiating a new personal project, based on my old SlideMaker.

Stay tuned, SlideMaker 2.0 will be the best slide editor in really native HTML/XML environment, fully and only based on W3C standards.

Urgh by the way...

Untitled

Robin Williams is funny

Saw yesterday night a recent interview of Robin Williams about his new show (?). Apparently, one of the best moments of the show is his imitation/caricature of George W. Bush. It's called "the man who speaks slowly because he can't read well" and it's very well done, very funny and his voice imitation is remarkable.

"Dear fellow Americans, I am proud to announce today the creation of the a new Organization that will, in a close future, guarantee next page that all citizens..."

Bwahahahahah :-)

Untitled

Mozillazine's Vote

I was not selected for that vote and you missed top quality food, good french foie gras and excellent french wine for your Xmas dinner. Isn't that better than a discussion about CSS rule matching implementation?-)))

Untitled

Hugh Heffner knows the truth

Big romantic eyes, slightly red skin, long legs... Hmmm so sexy.

Monday 16 December 2002

Untitled

Composer

Yes Charley, you and I "own" it now. And I am super-sad to see what is happening to you, super-sad to see you go. What a waste of talent.

Friday 13 December 2002

Untitled

pfioooooouuuuuuu

Breathing again. I'm back. What an awful end of week it has been.

Thursday 12 December 2002

Untitled

Mythology

I don't believe in mythology and never believed in Santa even when I was a child. But let me read my daily horoscope before any further discussion :-)

Untitled

Separation of Content and Presentation debate considered harmful for the Web (and for the Web only)

For the time being, and if you are a Web content provider, you have three choices:

  1. HTML 4.01. The language was published almost 5 years ago and the W3C has consistently refused any addition to HTML since the 24th of april 1998. Only a few errata and clarifications were accepted into the 1999 XMas edition of HTML 4.01 (by the way, no, X in XMas does not mean eXtensible; you are infected by the XML-everywhere fever if you believe the contrary and you need to see a exorcist urgently).
  2. XHTML 1.x in all its avatars. Basically, it's an XML reformulation of HTML 4 and you have the choice between the normal and the xml-gurus-hate-presentational-content version of it. Sorry to say, but unless you want to export to the web data stored in XML format using proprietary DTDs or Schemas, there is no real incentive right now for a move to XHTML. All the arguments you can read here and there explaining why you should switch to XHTML, why XHTML is sooooo better for you, all these arguments are just crap (When I think on all the crap I learned in high school, it's a wonder I can think at all).
  3. XHTML 2.0. Forget it for at least three reasons:
    1. Do you really think you will have XHTML 2.0 editors and browsers on your desk tomorrow ?
    2. Have you seen the differences between HTML/XHTML1 and XHTML 2 ?
    3. It's a nightmare; when I read XHTML 2.0, I can't help thinking that jwz, who is rarely the finest diplomat (and that's not negative from my pov, let's call a cat a cat), was right in his opinion about W3C.

Hey, pal, the ball's in your hands, make up your mind. Yeah, yeah, all these people shouting "NO, don't use a presentation attribute, that's bad" in your back. Or even "Can't you see the STYLE attribute is evil!!!". Annoying, isn't it ? You want the simplicity of an XMLized HTML 4, but you can't find in XHTML the features you need because you need to rely on some hypothetic styling engine ?

There is a fourth way. The fourth way should be called xHTML 5 because it should not be a super-strict-XMLization of HTML produced by a bunch of XML gurus on crack (no kidding, XML gurus must be on crack to make a monster like XML Schemas, but that's another "considered harmful" debate), but a real and fair followup to HTML 4. It's xHTML and not XHTML nor Xhtml because the important part is HTML, not the X.

Here is what I have specifically in mind.

  1. xHTML 5 is an XML language. xHTML 5 has a DTD, no Schema. XML Schemas are a better proof of existence of the devil than XSL-FO.
  2. only three presentation elements should be kept because of their super-wide usage. B, I and U. These three elements should be part of a sub-DTD available for integration thru system entity in all DTDs (if that's not clear, blame the time, it's 5am here and apparently I've just survived a layoff, though it's not fully sure yet).
  3. all elements should have a normative default CSS style for visual media. For instance: em { font-style: italic; }
  4. presentational attributes are allowed, and to give my real point of view encouraged, if and only if they have a normative CSS definition for visual media. For instance: p[align] { text-align: attr(align); } or td[bgcolor] { background-color: attr(bgcolor); }
  5. let's put in xHTML 5 all the stuff the web authors need since 1998 and never got from the W3C: more META keywords, BGCOLOR on all elements, BGIMAGE on all elements, HEIGHT on TABLE, and so many other things. Drop me a mail if you have a suggestion. The contest is open.

Presentation hints are not bad. Closing the eyes in front of reality is bad, fanatism is bad. The Web just does not need strict separation between content and presentation. The Web needs Keep It Simple and Stupid. Because the customers of the Web are you, me, your child, your gran'ma, and the stupid sales guy next door. The stupid sale guy next door does not care about XML and strictness and he is right doing so. He wants a simple way of doing sexy documents, period. Other customers of the Web are Web authors. And Web authors want, need power and simplicity.

XHTML is simplicity without power. And I'm not sure about simplicity.

Wednesday 11 December 2002

Untitled

Fuckedcompany.com

Confirming. And Netscape is badly impacted. In France, the 11th of december is Saint-Daniel. Hey Daniel, what a bad Saint-Daniel.

Pingbacks: 1

Untitled

Resizable images

Get a decent browser (see this for my definition of decent browser) and try this demo of resizable images through side and corner handles

Pingbacks: 1

Untitled

Blatantly stolen from Blogzilla

Scope is a multi-tabbed browser which displays web pages using either the IE or Mozilla engine - or both if you want to compare pages side by side. In addition to being extremely fast, Scope is very, very lightweight - only about 250k for the whole program!

Untitled

I've been Tantek'ed

Tantek, your blog is unreadable in Gecko based browsers. I have to apply #now { display: none; } with a bookmarklet to read it... See what it looks like if I don't.

Tuesday 10 December 2002

Untitled

Lèse-Majesté implicite

Le monde daté du 11 décembre dit en bas de page 9 que F. Bayrou a été magnanime à l'égard d'A. Juppé en disant "L'idée qu'il faudrait faire porter à Alain Juppé tout seul responsabilité de ce qui est arrivé est une idée que je ne partage pas.". Warf!!!! Yves Bordenave, qui a écrit ce papier, est visiblement un débutant en langue de bois. Il faut clairement comprendre "J'associe pleinement J. Chirac à A. Juppé quant à la responsabilité de ce qui est arrivé.".... Faut tout leur expliquer, hein.

Untitled

Disagreement

No, I don't think that AOL Communicator and Minotaur are the same in spirit at all.

Untitled

Keywords

The keywords of the day are: Composer (surprising isn't it ?), images, size and XBL. The corollary keywords of the day are: test, re-test, re-re-test, and so on. Resulting keyword of the day is: YAY!!! Stay tuned.

Untitled

Simulating multi-columns

Before you flame me, read this:

  • yes, someone else has probably done it before and done it better. So ?
  • it's quick and dirty; I mean very quick and very dirty.
  • it works in decent browsers only. If the support of DOM and CSS OM in your browser sucks to the point you can't render the simulation, you should seriously consider switching to Netscape or Mozilla.

After this little disclaimer, here is the thing.

Pingbacks: 1

Untitled

Pingback

I like the design of Shirley's blog. I like the contents too.

Monday 9 December 2002

Untitled

Aral or Arhell ?

If you have more knowledge of world's geography than G.W. Bush, you have already heard of the Aral sea. The Aral sea is dying, thanks to the Soviets who used the water of all the rivers going to the Aral sea to irrigate the coton fields. Massive environmental destructions, as always.

But that's not the most frightening about the Aral sea ! In its center, there is an island called Resurrection Island. It keeps growing because the water level keeps decreasing. On the western coast of Aral, the soviets had built an R&D biological center and, of course, they studied biological weapons. After the end of Soviet Union, the scientists have stored the remaining germs on Resurrection Island, in sealed barrels immerged in chlorinated water. They stored there 100 tons of anthrax. This was officially reported by american experts who visited the site in the late 90's and by a french medical newspaper "Le Quotidien du Médecin"; the newspaper was quoted by book author René Cagnat in his book "La rumeur des steppes". Important detail, René Cagnat is a former french diplomat, a very reliable source; he is now retired but stayed in Central Asia. He went there. He saw, he knows.

As I said above, the island is expanding, it will soon be linked to the coast. And some cases of animal anthrax have been reported on the island, showing that the barrels are not hermetic enough. Oh, did I mention that the Aral sea is in one the most explosive areas of the world, just a few hundreds of kms away from Afghanistan for instance, where misery is so high that everything can be sold and bought ? Everything. Even germs.

Hey, the reports mention anthrax barrels. But what else ?...

By the way, if you're a french reader, don't use the word anthrax in French, because it does not have the same meaning. English anthrax is French charbon. French anthrax is totally different and is linked to furuncles.

Untitled

Yum Yum

Maria, Andrea, Laure, Christophe and I have decided to test/taste one super-restaurant per year. We started last saturday with "Le Relais Louis XIII", rue des Grands Augustins in Paris (Joe Francis, if you read this, this is 30 meters away from the restaurant where we had dinner together last time you were in Paris with Maggie).

  • the place is just marvelous: it's the place where Louis XIII learned about the death of his father and therefore became King of France. The portrait of his mother close to the entrance is only 400 years old. It's cosy, classic style, large tables, no noise from the street. Very nice place.
  • service is just remarkable: the waiters are all friendly and smiling, they are not as distant as they use to be in french elitist restaurants. The wine waiter recommended us a not too expensive wine that I will remember, de-li-cious. The service is never intrusive and always answers very fast to your requests.
  • food is excellent, quality is top, tastes are yummy. And quantity is great: to tell the truth, I could not finish the main dish !
  • price is a bit expensive if you don't choose the lunch menu. With champagne, white wine, red wine, lunch à la carte (mise-en-bouche, soup, starters, main dish, cheese and pastries) and coffee, we peaked at 168 euros per person... That's why we are going to test one restaurant only per year.
  • what we preferred: potatoe cooked with truffles and caviar, ravioli of lobster and foie gras, roasted duck (1/2 duck per person !!!), roe deer steak and all pastries; and as I said above, the wines were exceptional.

Friday 6 December 2002

Untitled

Another brick in the wall

From ZDnet |UK| :

By the end of the year, Sony will include version 6.0 of StarOffice on most consumer desktop PCs sold in Europe, marking another dent in Microsoft's dominance of office suites

By the end of the year, Sony will include version 6.0 of StarOffice on most consumer desktop PCs sold in the UK, France, Spain, Germany, Austria and Switzerland, according to Sun. Microsoft's Works package is currently used on most of those PCs.

Thursday 5 December 2002

Untitled

W3C moves to clean markup + CSS

They cleaned http://www.w3.org/. Can I claim a bit of anteriority on that ?

Pingbacks: 123

Untitled

Vigiquigratte

Hum. Le gouvernement vient, sans renfort de pub, de doubler les moyens alloués à Vigiquigratte... euh... pardon... Vigipirate. C'est autant de plaisir de gardes permanentes sans grande indemnité pour la Maison Poulaga et les Pandores, mais cela m'inquiète un chouïa quand même. On ne mobilise pas les services de sécurité en entier juste pour le plaisir, ou pour faire bien. En particulier quand on joue le jeu du moins de publicité possible sur le sujet.

Untitled

Good sense

Finally, there is some good sense about Patents somewhere in Nothern America...

Untitled

Winter

It's getting cold here (and I am sicker than yesterday) and this blog now wears its winter clothes

Wednesday 4 December 2002

Untitled

Germs

I'm sick. My throat hurts, my neck hurts, I have a permanent headache.

Pingbacks: 1

Untitled

Digital Middle Age

No wonder why France is far behind Northern America or even some parts of Asia for the deployment of broadband and digital services:

Product Average price in US Average price in France
Netgear MR314 wireless switch ~ $90 ~ $215
Netgear MR401 wireless pcmcia card ~$ 65 ~ $95
Netgear MR814 wireless switch ~$ 100 not available !

Related information: my second blog entry, months ago.

Tuesday 3 December 2002

Untitled

@page

I have made a patch adding partial @page support (and have a prototype solution for full support) to Mozilla that my colleague Rod Spears used to honour CSS document's settings in the print setup. It means that if you visit a document specifying a page context, that page context can be honored when the document is printed. You will even be able to specify if you really want to honor these settings or prefer the default printing settings. Rod added a checkbox to the print dialog for that purpose. Stay tuned, the whole thing is about to land in the trunk.

Monday 2 December 2002

Untitled

CaScadeS.contributors.push(newContributor)

One more contributor to CaScadeS. Michelle proposed to help today. Welcome Michelle !

Untitled

Dictatorship

What kind of country is that ? What the hell is happening to the US ? Read the following, that's an excerpt from the Washington Post:

The Bush administration is developing a parallel legal system in which terrorism suspects - American citizens and noncitizens alike - may be investigated, jailed, interrogated, tried and punished without legal protections guaranteed by the ordinary system, lawyers inside and outside the government say.

...

Probably the most hotly disputed element of the administration's approach is its contention that the president alone can designate individuals, including U.S. citizens, as enemy combatants, who can be detained with no access to lawyers or family members unless and until the president determines, in effect, that hostilities between the United States and that individual have ended.

If you are upset at the renewal of the "In God We Trust" motto, this is a joke made for you:

The reverend was in his church when the policeman came knocking on the door.

  • Reverend, your church is too close to the river and we are waiting for a major flood tomorrow. You must leave with us now. Please.
  • Don't worry my son. This church and my person are under the protection of God.

The flood comes and there is already one meter of water in the little Church. Then comes the rescue team.

  • Reverend, Reverend ! It'll be much worse in the two coming hours ! You must come with us.
  • Don't worry my son, I am sure that God protects me and I'll be fine.
The water level increases so much that the Reverend has to stay on the roof of his church. An helicopter comes.
  • Reverend ! We are here to help you, we are going to throw you a rope and you'll be safe.
  • No need my son. The water level is going to decrease, God is protecting me.

Finally, the water levels increases again and the reverend dies. He goes directly to Heaven and sees God in front of him.

  • My God, holy cow, where were you ? I was waiting for you and you let me die !
  • Reverend, you are a stupid asshole, who do you think sent the policeman, the rescue team and the helicopter ?

Untitled

Total French stupidity ?

Boarf INRIA drops W3C. Officially, that's for an expansion, of course. Officiously, I wonder if INRIA is not recentering on its core activities, dropping what they have always called "The W3C Project". W3C has always been an alien among normal INRIA activities, and W3C staff have always been aliens among normal INRIA people.

And of course, I guess that there is a budget problem too.

Can you believe the communiqué does not mention that INRIA will remain a W3C bureau in France ? OOOPS, by the way, does it remain a W3C bureau in France ?

Untitled

CSS Position Delenda Est

When I think back at the power and simplicity of the P language, I can't help thinking that the CSS position model is badly designed. Hey, don't blame me, I have witnesses who can testify I proposed the P model to the W3C more than once. Here is a concrete proposal to kill the position property in CSS and position boxes on the page in much finer way. Sorry to say, but the positioning model of CSS is not enough for corporate needs. If you want complex forms on the web, you need fine positioning.