You can vary the task based on the sort of news site you would like to have. To compete with programming.reddit.com, you could use merit-based news with your suggestion.
As for puzzle solving, you can make the puzzles really difficult to eliminate the vast majority of spammers.