Simon Willison’s Weblog

MozillaZine Review of the Year 2003. A tumultuous year