Yahoo just released a ton of user data in the name of academia Report claims massive job cuts on the cards at Yahoo Yahoo shuts down its online video streaming service Yahoo Screen