So imagine my surprise when I googled something and the third result was a "live feed" from Twitter. A little window in the middle of my results with tweets updating in it.
BLAH! GAH! BLECH! Go away!
*googles (ironically enough)* Apparently this isn't new, funny this is my first time coming across it. I use Google endlessly.