How the Yahoo! homepage predicts your clicks

Open in new window