StumbleUpon Without The Toolbar
The past few weeks have been busy for the people over at StumbleUpon and its users alike. Just a few weeks ago, StumbleUpon lifted the 200 friend max from its user base and added a subscribe feature. On Wednesday my favorite social community announced that there were yet more changes to their discovery/recommendation engine. This […]