New URL
If you've visited this site recently, you've probably noticed that it has a new URL: http://ericfaller.com. It took a few years, but the old owner of the domain finally let it expire, and I was able to capture it before it got taken over by domain squatters.
I've finally moved everything over from efaller.com to ericfaller.com. It was more difficult than I expected for a couple of reasons:
- All of the pages on the old domain needed to point to the same pages on the new domain with a HTTP 301 "Moved Permanently" redirect. Google lets PageRank goodness flow through a 301 redirect, so you don't need to give up all of your PageRank points when you switch to a new domain. This means that you don't need to worry too much about updating all of the external links which point to your domain - they will still count for SEO purposes. It took a while to get the Apache mod_rewrite rules set up, but I think everything's redirecting appropriately now. It already appears to be working: a Google search for "eric faller" now has ericfaller.com as the #1 hit even though this site has only existed for a week. efaller.com still shows up in the results for some less-frequently crawled pages, but those should be updated soon.
- All of the internal links on the site needed to be fixed up. I have a lot of blog posts which link to other posts, so just copying the contents of the posts would leave them pointing to the old domain. WordPress helped a little bit here - it was somewhat easy to update all of the internal links which were tracked by the WordPress CMS database. Unfortunately, that didn't cover everything because I had a surprising number of links not stored in the CMS. These links used hardcoded URLs instead. Whenever I edited some HTML by hand because it would be "easier and quicker", I often created a hardcoded URL, not thinking of the consequences. Each of these URLs required fixing by hand, though I did come up with an easy way to find all of the URLs: run 'wget -mirror' on the site to create a fully-crawled local copy, and then grep for the old domain.
The result of all this effort is that everything should just work and nobody should need to update any bookmarks which point to the old site. Even the RSS feed should theoretically still work fine, as long as your client knows how to follow 301 & 302 redirects. However, if your RSS client keeps track of unread posts based on their URLs, you might suddenly get a bunch of new 'unread' old posts - rest assured that it should only happen once.
New WordPress
With all the hubbub this weekend about a new WordPress worm going around the internet, I decided to update my installation to the latest version. I had been keeping it up to date with security patches, but the version I had was so old that it had to be done manually, which was a real pain. The latest version (2.8) supposedly supports automatic updates so it should be much easier to stay up-to-date now. We'll see how it goes.
There have been a lot of changes since the release of the old version I was using, so it's possible a few links or other things have broken on the site. But I think it'll be worth it because there are also a lot of new features, most of which are under the cover. Some of the reader-visible features are:
- Threaded comments! Now in the comments it's actually possible to reply to other people's comments and have them show up in a group.
- Commenter pictures. WordPress uses Gravatar avatars based on your email address. If you sign up for a Gravatar account, then your picture will show up on this blog and many other WordPress-based blogs. Of course you don't have to sign up for anything, and in that case then you will get a little auto-generated "Identicon" like this:
![]()
- Better themes and widget support. I haven't decided whether to port over my old hand-made theme from the previous installation, since it would take considerable re-writing to support all the new features like threaded comments. I'll probably take an existing 2.8 theme and tweak it to my liking. In the meantime, I'm using one of the default themes. Everything's still under construction so it'll probably all change soon.
- HTTPS on the admin and comment screens. This is long overdue.
Here's a picture of how the new threaded comment system looks:
Leech Revenge
In general it's not a good idea to hotlink other people's images on your web site. There are all the standard reasons: the ethical dilemmas of stealing somebody else's bandwidth, the copyright violations, etc.. There's also the completely practical reason: the danger that they might get mad and swap the image out from under you and make you look like a fool.
For example, consider the following MySpace user. He's apparently interested in AC/DC, Metallica, and stealing pictures of other people's laptops:

Today, with incredibly poor timing, he apparently decided to come out of the closet as one of those crazy Ron Paul supporters:

2 Years
So as a follow up to the 1 Year stats post, here are a bunch of stats to celebrate 2 years of efaller.com. These are the stats from the last year of web visitors to the site (which does not include RSS readers).
Daily Pageviews
There were an average of 225 pageviews per day, a 12.5% growth YOY but still not enough to make money with AdSense
.
Browser/OS Combinations
This year IE/Windows increased its share from 54% to 57%, Firefox/Windows increased from 30% to 31%, and Firefox/Mac increased from 4.1% to 4.8%. The biggest loser was Safari/Mac which fell from 7.3% to 3.4%. Linux (all browsers) stayed pretty constant at 0.87%.
Search Engine Keyword Hits
In this year's search engine results I was finally able to overcome the end of false religion is near with searches for my name. The results also reveal growing interest in the zeitgeist with iPhones, GTI iPods, and broken Rock Band drum pedals.
Bugs, cereal bugs and bugs in cereal also made a big showing, and if combined would beat out searches for me.
Another interesting hit is 8bf3a13b - people are still searching for this, and I'm surprised that the answer hasn't been widely posted on the web yet.
Referrers
In the referring sites competition Google dominated all comers, but Simon made a strong second place showing:
Slow news day
Due to the extreme goodness of Super Mario Galaxy, I don't have much news to report for this week.
So here's a new entry in the classic space-filler series, This Week's Weird Google Queries.
They range from the depressing (due to the large number of hits these get):
- 'vista crash' (or 'vista minesweeper crash' and many variants)
- 'exception from hresult c00d1191'
- 'how to open office 2007 box' (or variants like 'cant get vista box open')
.. to the sad:
- 'how do i fix my broken wii'
- 'get rid of embarrassing google results'
- 'locked out of my garage help'
- 'i shut a painted door and now its stuck'
- 'locked myself out how to break in'
.. to the slightly disturbing:
- 'how track wow ip'
- 'how to forge uw student id'
- 'detect blog post ip address'
- 'where to buy nazi hoodies'
- 'how can i get somebody else ip address'
.. and some that are just bizarre:
- 'religion hedgehog'
- 'jokes about wal-mart employees'
- 'see me squirt'
The #1 search hit is still the old classic 'the end of false religion is near' (still #7 for that query, apparently). Amazingly enough, despite it being more than a year since that post, it seems that false religion has still not come to an end (who would have guessed?!).
Bandwidth theft
Recently most of my bandwidth has been getting sucked up by bandwidth thieves deep-linking various pictures from this site.
I'm not sure why, but Google seems to like my images and places them high in its image search results. It might be because I actually write descriptive alt-text for them, when most people don't bother. For example, images from this site are in the first or second page of results for queries like starbursts, fork, elevator, and quarters. Multiple-word queries like eames chair bring in many others.
This 'success' has caused many people to rip off my images and link to them from their dim-witted MySpace or LiveJournal pages. For example:
Warning: as with most MySpace pages, your IQ may decrease if you click those links.
The majority of hits come from MySpace, but there's a large number that come from LiveJournal or random forums on the internet.
Back in the wild old days of Web 1.0, you could easily solve this problem by checking the referrer header and blocking the request or substituting the image for another one if it didn't come from your own site. Unfortunately, these days that won't work so well because it will break RSS reader apps, as well as RSS aggregators like Google Reader or Bloglines. Unfortunately there's too many of those to whitelist, and RSS readers like Outlook don't even really send a referrer header that you can filter on. I can't make a blacklist either, because there are way too many random forums on the internet to block, though blocking MySpace would take care of about half.
I'm trying to come up with a list of options. Here's what I have so far:
- Stop writing descriptive alt-text for images - this may work, but it would block legitimate searches.
- Block Google from crawling my images/ directory with a robots.txt file - same disadvantages as above.
- Pull a Niall Kennedy on them and swap out the most commonly ripped-off images with Goatse. This has the schadenfreude-appeal of getting revenge on the thieves, but I'm not that much of a jerk (and judging by the designs of their MySpace pages, their lives must be bad enough already). It's also a lot of work on my end.
- Do nothing and just pay the bandwidth bills. This is easiest, so that's probably what I will do for now. My monthly bandwidth usage isn't near the usage cap, so I'm not paying extra yet, but it's definitely increasing pretty good rate. I'll have to re-evaluate the situation in another year or so.
1 Year
One year ago I created this web site with the goals of creating something that might be interesting enough to read and to take over the #1 Google search result for my name. I'm not unbiased enough to comment on the first goal, but I can gauge the success of the second:
- #1 in Google search results - Check
- #1 in Yahoo search results - Check
- #1 in Live.com search results - Check
In fact, as an added bonus due to some blog posts and a magazine article I wrote for work, now 9 out of the top 10 and 43 out of the top 50 Google search results for my name are related to me. Sweet. I don't think I have to worry that somebody searching for me will find the wrong person any more.
It's also interesting to check out the Analytics stats for the past year (which, somewhat significantly, do not include RSS readers):
Daily pageviews:

Thoughts:
- 200 pageviews per day? Not enough for AdSense
(not that I would anyway)
Hits by Browser/OS combination:

Thoughts:
- Since 90% of the hits to my site are referred by random Google Image Search (images.google.com) queries, this mix of hits might actually partially represent a statistically random sample, combined with the people who know me.
- One wonders, who are those 53% of people who still use IE?
- Mac OS X at 11.5% is a pretty strong showing.
- So much for Linux on the desktop. (0.85%?)
Search engine keyword hits:

Thoughts:
- It's nice to see that Jehovah's Witness propaganda is still 2x more popular than me (and, alas, the end of false religion still has not come).
CubeCheater
Piratizer













