Yesterday marked the end of StumbleUpon, one of the web's longest-running discovery services, which offered close to 60 billion "stumbles" in its 16-year tenure. The platform, which started in a pre social media age, was designed to help people find...