Did StumbleUpon and Digg just missed an emerging market?thenextweb.org5 pointsjasonlbaptiste18 years ago