Weekend Link Dump

Welcome to this week's Link Dump! IS EVERYBODY HAPPY??? What the hell was the Whitechapel Mount? Fair play for cannibals. The "wonderful year" 1759. The mysterious Great Serpent Mound. Why the number 17 was not popular in ancient Rome . BREAKING: Scientists have just discovered dogs. (Note: Cats can tell if you're sad, too. They just usually don't care.) The lady who was eulogized as "phosphate of…