Archive for August, 2005

Endless Forum Pages user script

Monday, August 29th, 2005

The Endless Forum Pages user script makes phpBB forum pages infinitely long instead of limited to 15 posts per page. It loads the next page into a hidden iframe when you scroll to near the bottom of the page, and then it moves the posts from the iframe into the main page when the iframe finishes loading. If you hate clicking the tiny "Next" link on MozillaZine Forums topic pages (example) as much as I do, please try this script.

If you use this script, it is best to scroll using pgup/pgdn. If you scroll by dragging the scrollbar, your position will jump when the page gets longer.

Using this script shouldn't affect the load on forum servers much, because it only activates when you scroll to near the bottom of the page, which indicates that you're likely to continue reading.

This script works at MozillaZine Forums and The Blue Gryphon. You can try using it with other phpBB forums using Greasemonkey's "included pages" feature. Don't expect it to work at all phpBB forums, though, because phpBB forums are often customized a lot and the script is somewhat fragile.

Party games

Friday, August 19th, 2005

Given that I like Cranium Hoopla, Taboo, Telephone pictionary, Boggle, Clever Endeavor, and Apples to Apples, what other party games should I try?

Inspiring quote from Aaron Leventhal

Friday, August 19th, 2005

I got into accessibility when I saw a deaf blind man able to run his own business, because of braille display technology. I thought that was the best use of technology I had ever seen.

-- Aaron Leventhal, Mozilla accessibility engineer (in #firefox on irc.mozilla.org).

Aaron goes into more detail about how he got interested in accessibility in this interview.

LinuxWorld 2005 highlights

Tuesday, August 16th, 2005
  • Josh and Alex pulled me away from the Debian booth. I thought they were going to ask me to man the Mozilla booth, but it turned out they just wanted to introduce me to two Gentoo guys, who wanted to compliment me on Pornzilla.
  • I noticed that the Firefox bug Josh was playing with on his laptop was a security hole, and helped him file it as such.
  • I helped put up Firefox posters in a corner window of the convention building. Sadly, I wasn't there on Wednesday, when the posters were taken down.

Now using wp-cache

Monday, August 15th, 2005

DreamHost sent me automated notices that I was using over 100 CPU minutes a day on slaw.dreamhost.com, a web server with over 300 accounts. In other words, I was using at least 1/60 the capacity of the quad-core server. I guessed that a lot of my CPU usage was from the 10,000 hits a day for The Burning Edge's feed, so I installed wp-cache for The Burning Edge. The plugin doesn't seem to break anything; I think it invalidates its entire cache when anything changes (except for templates).

Installing the plugin for The Burning Edge reduced my CPU usage to about 55 minutes a day, low enough to stop the automated notices but still not within the desired range of 30-40 minutes a day. I just installed it for this blog too.

DreamHost promotion code

Monday, August 15th, 2005

DreamHost's "777" promotion ended in July 2005, but DreamHost is now allowing me to share my referral bonus with you. If you enter the promotion code squarefree when signing up for any one-year or two-year plan, you'll get $77 off (and I'll get $20 for referring you). To use the promotion code, enter squarefree into the promotion code box on step 5 while signing up. (This is the step after you enter your personal information but before you enter your credit card number.)

If you use this code to sign up for a monthly plan, you'll only get $50 off, which will cover the setup fee that monthly plans have. Since DreamHost has a generous 97-day money back guarantee period, I recommend using a yearly plan instead.

Related: Why I love DreamHost and Snapshots (cool backup feature) on DreamHost.