What does it mean for online content to "go viral"? An analysis of almost a billion information cascades on Twitter news, videos, and photos has produced the...