When opinions go viral