Sound familiar? Marissa Mayer envisions Yahoo as a guide to the internet