Do you remember StumbleUpon? The internet service for finding cool stuff on the internet? Well that’s gone, forever now. Sorry. No more stumbles but in a weird turn of events they’ve launched a new sort of social network called Mix, the place where you can curate your own corner of the internet.
Read More