Microsoft has accidentally put up a new social media site and since pulled it, instead posting an apology in its place, Fusible found. The image of the site's home page was captured by the source, however, which reveals Microsoft plans a social search engine of sorts. "With Tulalip you can Find what you need and Share what you know easier than ever," a message on the homepage read.