Internet Explorer drops support for bookmarklets?

January 12th, 2005

Internet Explorer no longer lets me drag bookmarklets. When did that change? I can drag http: links, but not javascript: links.

(Internet Explorer's support for bookmarklets has declined steadily since IE 5.5. IE 5.5 supported 2083-character bookmarklets. IE 6.0 only supported 508-character bookmarklets. IE 6.0 in XP SP2 only supported 508-character bookmarklets and counted spaces as several characters.)

Make butter, not guns!

January 11th, 2005

I saw a UCSD student wearing a "Make cows, not war!" shirt from Cowparade Prague. It made me think of the phrase "guns and butter" from economics.

–eBay

January 9th, 2005

After I bought a textbook from eBay's half.com, half.com offered me $10 off my next purchase. The fine print said that if I accepted the $10 off, Reservation Rewards would then charge my card for $9 a month indefinitely.

eBay, which invests heavily in helping legitimate buyers and sellers trust each other, is now directly associating itself with and promoting a scam.

Beerware code in Mozilla

December 23rd, 2004

I read about Poul-Henning Kamp's Beerware License in a comment on Simon Willison's blog. The license is very short and very free:

/*
 * ----------------------------------------------------------------------------
 * "THE BEER-WARE LICENSE" (Revision 42):
 * <phk@FreeBSD.ORG> wrote this file.  As long as you retain this notice you
 * can do whatever you want with this stuff. If we meet some day, and you think
 * this stuff is worth it, you can buy me a beer in return.   Poul-Henning Kamp
 * ----------------------------------------------------------------------------
 */

Kamp's page mentions that "netscape used my malloc implementation". I searched Mozilla's lxr for the license and found it intact above Mozilla's malloc implementation.

Why I love DreamHost

December 23rd, 2004

Squarefree.com 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 is that it charges extra for resources such as disk space, bandwidth, and non-shared IP addresses, but most features are free with any account. I haven't had to pay extra for the features I use: .htaccess, ssh, MySQL, phpMyAdmin, Analog, Apache log access, custom DNS records, Jabber and mail addresses @squarefree.com, and announcement lists. DreamHost even has a cool backup feature called snapshots.

Another thing I really like about DreamHost is that the plan I'm on keeps improving. For example, in December 2004, DreamHost tripled everyone's bandwidth allocations, taking mine from 30GB/mo to 120GB/mo. I had never exceeded 30GB/mo, but at one point I reduced the number of posts in my RSS feeds in order to avoid overage charges. (DreamHost originally described the bandwidth-tripling as a promotion that was extended to existing customers, but since it has lasted for over four months, it seems permanent.)

The only host I know about that would give me more than 120GB/mo for less than $10/mo is PowWeb (mentioned in a host poll), which offers 5GB/day for $8/mo. But since PowWeb's bandwidth allocation is per-day rather than per-month, it's only better than DreamHost's 120GB/mo if a site's daily variation in bandwidth is small. If squarefree.com only had 5GB/day, it might have survived the traffic spike around the release of Firefox 1.0, but it would not have survived being Slashdotted when I released Adbar, and it would not have survived me mirroring crashreport.wmv in order to add it to my del.icio.us bookmarks. Both events used 10GB within one or two days.

DreamHost's support, while not consistent, is usually excellent. The DreamHost knowledge base, along with Google, answer many of my hosting support questions. Also, since many people use DreamHost, searching Google with "dreamhost" in the search phrase often helps me solve problems. When I do contact DreamHost support, they respond to all of my questions within 24 hours. I get fast and helpful responses even for esoteric questions, such as a problem I had with piping tail -f through two greps. I get answers for most outage-related questions within an hour, although those responses are sometimes of the form "it seems to be working now" rather than an attempt to help me ensure my site doesn't break again.

DreamHost allows adult sites (contrast PowWeb, Pair). I don't know if Pair or PowWeb would consider squarefree.com an "adult" site due to Thumbs and Pornzilla, but with DreamHost I don't have to worry.

DreamHost even has a sense of humor. The monthly newsletters, which are written by co-founder and Harvey Mudd College alum Josh Jones, are often hilarious. Another example of DreamHost's humor comes from their support form:

Please select your general expertise in the area of this request:

There are two things I don't like about DreamHost. First, Gallery, Movable Type, and WordPress all seem slow; I haven't figured out why. (Update: WordPress and Gallery no longer seem slow and I am no longer using Movable Type.) Second, they don't use mod_speling, saying it would be too much of a performance hit. (Jakob Nielsen could remove an entire section from his 404 page if he used mod_speling, but he doesn't use it, so DreamHost could be right about the performance hit.)

The final thing I like about DreamHost is that they give me $97 if you sign up after clicking a link from my site (unless you use the promotion code squarefree, in which case you save $77 and I only get $20).

Happy Chrismahanukwanzakah

December 23rd, 2004

The LA Times had an article about the war between "Merry Christmas" and "Happy Holidays": This Season, Greetings Are at Issue. The article was followed by commentary, an editorial, and letters.

Virgin Mobile picked the right year for its "Chrismahanukwanzakah" ad campaign.

Firefox first suggestion for “f”

December 10th, 2004

When I type "f" into Google Suggest, the first suggestion is "Firefox". Nice. Does that mean Firefox is the most common search starting with "f", or are there other factors that affect the ranking?

New Firefox Extension: How’d I Get Here?

December 5th, 2004

How'd I Get Here? takes you to the page on which you first clicked a link to the current page. It works in Firefox trunk (not Firefox 1.0) and will work in Firefox 1.1.