3 ms·www.stumbleupon.com was a thing I liked back in the web 1.0 days - impressed to see it is still going.by blitzar 4y agowww.stumbleupon.com was a thing I liked back in the web 1.0 days - impressed to see it is still going.