Yahoos New Front Page and Shortcuts Yahoo's New Front Page and Shortcuts\\I know this kinda stuff has to happen, but it makes me very sad. Yahoo has a new front page. Go look at it. It's at http://www.yahoo.com. See anything odd about the page? The odd thing I see is that the pointer to the directory ...