Another day, another new social network. Microsoft has thrown its hat into the ring by launching (perhaps one of you branding peeps can explain these misspelled words, abbreviations, and abundance of per.iods). Yes, you pronounce it “social.”

Part Google (and G+) and part StumbleUpon, seeks to bring content to the user via feeds,