Of the posts that aren't spam, over half are from new users created for the post. Limiting to 1 a day until reaching a certain karma would be a good idea. The codebase is sinatra+redis, and I haven't even had the time to get it running to play with.
Unfortunately, I don't see most of the options for automating a way out of spam working much, just because of the smaller scale of the site and the nature of posts (legit and spam).
I've deleted most of the spammy posts I've found... would love to get a change for double karma back on downvotes on articles that are then deleted.
Well limiting to 1 a day does not require a change in the code, only in configuration
https://github.com/antirez/lamernews/blob/master/app_config.rb#L50
I think changing that line to
NewsSubmissionBreak = 3600*24
would do the trick.
"double karma back on downvotes on articles that are then deleted."
That is an awesome idea. I'll try to find time to mess around with the project and see what I can do.
I just did.
As a side note the "source code" link in the footer is pointing to the original lamernews repo, perhaps change it to point to echojs' repo.