Firefox/Sage bookmarks to Google Reader import July 17th, 2008

When OPML is OPML but it isn’t OPML

Trailing commas and unfeasibly high line numbers July 8th, 2008

Bursting IE’s Javascript parser, or: generating bizarre error messages through subprocess apoptosis

Emacs as an anagram of “ECMA-S” May 11th, 2008

Your editor will become your browser will become your IDE. The process has already begun. Please wait.

Who owns this node? October 16th, 2006

Firefox’s implementation of Javascript is quite forgiving: often a little too forgiving, when it ought to be strict about issues that could pose a security risk. Indeed, Firefox’s silent “the programmer meant this” in the instance I’ve just been tackling was only revealed by the IE error:
No such interface supported

Enlightening, no? The error message is [...]

Rolling feed on jpstacey.info October 1st, 2006

Following my recent success with putting a Flickr feed on my website’s front page is the conversion of this to an all-purpose feed reporter, where RSS/Atom flavour and feed specifics are dealt with by Javascript associative arrays of functions, keyed on both variables respectively.
If you’re lucky then the feed should wait a bit while it [...]