Oh no!!!
I have this bookmarked, as well. Just tried it with the same results -- it doesn't work.
I sure hope that this is temporary.
I snagged the link from somewhere here on FT, but was never able to find the link (or anything similar) while navigating through Yahoo.
Might anyone have another way to find this search?