This is a really informed and informative article about why Microsoft slammed the brakes on Internet Explorer development.
Archive for July, 2004
Why There Is No IE7
Thursday, July 22nd, 2004Yay!
Tuesday, July 20th, 2004./~ Oh happy day! ./~
Dear MR PARTRIDGE,
Congratulations.
You have booked to attend KEANE at Carling Academy Brixton, London on WEDNESDAY 17/11/2004 at 19.30
You have booked 2 STANDING at £16.50
Browser Shenannigans
Friday, July 16th, 2004Sorry, that was a cheap usage of the word ‘shenannigans’ – although it is a fantastic word.
Er, right, what was I going to write about. Oh yes, HTML.
Apple is proposing extending HTML. The latest betas of their Safari browser contain four (count ‘em) changes to HTML, including a new <canvas> tag, which basically allows DOM-scriptable access to a 2D drawing layer in the browser.
Yes, you read that right. Apple wants to allow developers to script (most likely in Javascript) drawing on an “HTML” canvas. *Sigh*. Basically you define your <canvas> tag, then you can call getContext() on it to access it through the DOM. Then they give you a whole load of 2D drawing APIs, so you’ve got your own lovely Microsoft Paint-alike. In your browser. And you draw through Javascript.
Have these people not heard of SVG? This is exactly the kind of thing SVG was designed for! God, why not do it properly?? Extend XHTML to allow XSLT to generate embedded SVG!
Oh, and did I mention they’ve forked their own standards body, so all this stuff is being developed outside the W3C?
This really pains me, when people have spent years trying to standardise the Web and prevent forking…
More Reading
Thursday, July 15th, 2004A very good annotated version of the letter sent by the RIAA to all 100 senators, enouraging them to support the all-new INDUCE Act (the one that tries to “outlaw” P2P).
Senorita Riff
Thursday, July 15th, 2004I’m a closet Justin Timberlake fan (damn, just outed myself again). His best song is clearly “Senorita”, with it’s funky piano riff. He obviously borrowed a lot from people like Chick Corea and Prince, but even so, kudos to him for having good taste.
Here’s the riff, for other people that like it…

Linux 2.6.7
Wednesday, July 14th, 2004From a Linux 2.6.7 ./configure :
“WARNING: RAID-6 is currently highly experimental. If you use it, there is no guarantee whatsoever that it won’t destroy your data, eat your disk drives, insult your mother, or re-appoint George W. Bush.”
The Connection Machine
Monday, July 12th, 2004I found a fascinating article about the work of Richard Feynman. While I was at university I did a brief research project into the simulation of genetic algorithms using cellular automata, but I had no idea that Richard had tackled the same kind of problem in 1983 whilst working at Connection Machines.
He outclassed me though. I guess that’s why he has a Nobel prize, and I don’t ;)
My simulation ran as a 500 virtual-node cluster connected as a simple two-dimensional grid. Richard’s ran on a 1,000,000 node cluster connected as a 20-dimension hypercube.
He simulated turbulent flow in fluids. I simulated the growth of rabbit populations ;)
Dialogue UI
Monday, July 5th, 2004You know what bugs me with some software? When it pops up a dialogue saying “would you like to save your changes?”, and the three options are “Save”, “Don’t Save”, and “Cancel”.
No no no!
If it’s a yes/no question, the options should be “Yes”, “No”, and “Cancel”. Why make it more complicated than it has to be??