I'm reading this site regularly for some years now, I never bothered to create an account tbh until today, because of this spam thing being discussed.
Personally I don't use this site for discussion. Its a sort of news feed that I like to follow to stay informed about javascript. The more discussion oriented platforms always distract from the actual article. I like that it is not the case at EchoJS. In the case of Reddit, I never quite understood the platform.
So I'm happy this is still around!
Maybe only allow users with certain amount of Karma to post links? It seems to take karma into account when flagging posts, so why not also use it to allow/disallow posts?