So, in every case they choose a different ranking function, one that suits them. But of course, who would expect otherwise...
I actively tried to switch the default search engine to Google, and guess what, it was hard to find even knowing what I'm looking about.
If I was Google, I'd file an antitrust petition against this NOW.
Just sit down with it, but instead of writing new code, clean it up, or add some tests around it. There are two benefits:
I have a similar problem: I have a project that I would really like to work on, but can find time only occasionally. I have found that coming back to it after a long time is very hard. I have my lists, but starting something is just formidable. So, I start by reading around, doing little stuff here and there and just cleaning it up, until I feel confident enough to do something.
And in general, it's very good to have your code thoroughly tested. Read about it here: http://manent-notes.blogspot.com/2008/08/developing-under-severe-time.html
I'm always looking for a new idea that will be more productive than its cost. -- David Rockefeller