Not as in weather but as in a report to tell SEOs and Webmasters when a change will be taking place in the index. Last night, Yahoo! blogged Yahoo! Launching New Search Index Tonight, and this morning a post at SEW forums named Big Changes in Yahoo!???? reveals it is true.
I too have seen changes, not major, but changes in the Yahoo! SERPs.