December 2003
Dec. 20, 2003
Con Job at Diebold Subsidiary (via) Unbelievable: 5 convicted felons at Diebold, one a programmer convicted of falsifying records
Atom autodiscovery test suite
Mark Pilgrim has released the Atom autodiscovery test suite, comprising 148 tests:
[... 130 words]Anatomy of a linkblog. Keith’s design process for building his linkblog
SourceForge.net: Make A Donation. I tipped them a few bucks this year.
Donate to the Mozilla Foundation. I’m waiting until after Christmas to see if I can afford $50 for the T-Shirt option.
XML in PHP5 (via) An in-depth look into advanced XML features
Donate to the PSF! Support Python as well.
I’ve ordered my PowerBook
Thanks to everyone who provided advice on buying a Mac—it provide incredibly helpful in making my selection. I placed my order this afternoon for a 15" 1 GHz PowerBook with a SuperDrive, backlit keyboard and 60 GB of Hard Disk space. I went with the minimum possible memory (256 MB) and plan to buy an extra 512 MB from Crucial (for less than half the price Apple charge) in a few weeks time.
[... 184 words]XML highlights for PHP 5
XML in PHP5: An in-depth look into advanced XML features (via Keith) does exactly what it says on the tin. Here are the bits that caught my eye:
[... 155 words]Dec. 21, 2003
Experiments with wide images in a variable width column. The most useful thing to come out of the recent spate of fixed vs liquid
Execute Javascript every time any page loads. XUL technique for building interesting browser extensions
The Guerrilla Guide to Interviewing (via) Hiring tips from Joel back in 2000
Journalistic jargon (via) Seeing as I work for a newspaper now, this site is indispensable
Dec. 22, 2003
The WGET and CURL blog. This guy has no social conscience, at least when it comes to other people’s bandwidth
Antichristmas. Great Christmas joke
Dec. 23, 2003
Muppet character list. The hecklers are called Statler and Waldorf
Nielsen watch 2003
Jakob Nielsen’s Top Ten Web Design Mistakes of 2003 make interesting reading this year, covering topics including undated content, incomprehensible thumbnails and overly specific forms. In previous years Jakob’s complaints tended to center around far more obvious problems such as horizontal scroll bars and fixed size fonts. Either the field of web usability has matured to the point where the common issues are less glaringly obvious or Jakob is running out of low-hanging fruit.
Dec. 24, 2003
DocIndexer (via) Full text search indexing for Windows files, powered by Lupy
Dec. 29, 2003
A belated Merry Christmas
I’m back to work after enjoying that most precious of things: a holiday without computers. Comment spam has been deleted, email spam has been saved in a special folder (for rapid training of bayesian classifiers in the future) and the few emails of actual importance have all been flagged for follow up. Oh, and my Mac’s shipping date has slipped to the 2nd of January. If haven’t received it by Macworld and Apple drop the price I’ll be understandably upset.
Is planned obsolescence socially responsible? (via) All in the name of strengthening the economy
Donate to Wikipedia (via) Now this is a cause worth supporting
Newspapers US and Worldwide (via) That’s a lot of online news
Learning Python, 2nd Edition (via) It’s finally finished
Entries in Life: Nice Trojan. Another way of tricking people in to executing attachments
Windows XP Box (via) A Win XP box in a Win XP box
Javascript from Python
In a way I’m disappointed to see python-spidermonkey released. It’s a Python wrapper around the Mozilla project’s SpiderMonkey Javascript engine which allows Python scripts to execute Javascript code in a rock-solid, battle-tested embedded interpreter.
[... 187 words]One-page C# intro (via) If you know Java, this shouldn’t take too long
Dec. 30, 2003
X vs. XP: Scriptability (via) I can’t wait to get my teeth in to AppleScript
Dec. 31, 2003
Web’s inventor gets a knighthood (via) Sir Tim Berners-Lee.