Marissa Mayer's startup just rolled out photo sharing and event planning apps, and the internet isn't sure what to think | TechCrunch