This is not quite true. StumbleUpon is where fresh content came from. It was popularized on digg.
https://en.wikipedia.org/wiki/StumbleUpon
I guess before that it was Newgrounds.