Thought

Looking at Techmeme makes me think maybe Google announced something today.