Search Results

Of quests and bookmarks

Sunday, April 26th, 2009
I'd like to see more software nudge people in the direction of GTD's low-stress productivity. Quests World of Warcraft organizes your quests according to where you discovered them, not according to where you can make progress on them. You can easily have your character in the right town but forget to advance one of your […]

Continuous integration at Mozilla

Thursday, February 19th, 2009
Mozilla's poor continuous-integration story is a major source of stress and wasted time for Mozilla developers. Andreas Gal, for example, recently lost two consecutive weekends tracking down test failures. The story is all too common: Numb to everyday "random orange" from intermittent failures, nobody noticed the new test failures until there were multiple new test […]

Firefox memory usage and memory leak news

Thursday, September 20th, 2007
Many Mozilla community members, including both volunteers and Mozilla Corporation employees, have been helping to reduce Firefox's memory usage and fix memory leak bugs lately. Hopefully, the result of this effort will be that Firefox 3 uses less memory than Firefox 2 did, especially after it has been used for several hours. Memory usage Federico […]

Squarefree succumbs to the Digg effect

Sunday, September 24th, 2006
Yesterday, at around 4pm, I noticed that the content on was missing, and the main page was an empty directory listing. I ssh'ed to my web server and noticed that the "" directory had been renamed to "squarefree.com_DISABLED_BY_DREAMHOST". Then I checked my email and saw a message from DreamHost support: Hello, I just had […]

Code in comments

Monday, May 23rd, 2005
I made some changes to my WordPress install to make it easier to post code in comments. You can now post code by enclosing it in <code> or <pre>. You still have to escape <, >, and & as &lt;, &gt;, and &amp;, but you no longer have to worry about wrapping, indentation, and smart […]

Valid XHTML user script

Monday, May 16th, 2005
The Valid XHTML user script is an adaptation of the blogidate XML well-formedness bookmarklet. It shows a line of text under each textarea indicating whether the text is well-formed XHTML. When the text is not well-formed XHTML, it displays Gecko's error message and gives you a link that selects the location of the error in […]

Why I love DreamHost

Thursday, December 23rd, 2004 has been hosted at DreamHost since November 2001. I like DreamHost because for $10/mo, I get more than 120GB/mo of bandwidth along with all the features I need. (Sign up with promotion code squarefree to save $77 on any yearly plan; I'll get $20 for referring you.) The thing I like most about DreamHost […]