I like the way, how EchoJS is saving up voted news for reading them later and I also agree, that the UI/UX of voting/saving has to be improved.
Suggestion:
Instead of voting news, let users “star” respectively “unstar” them (like repositories on GitHub) and list starred news on the users profile.
What do you think?
Hmm.. I like the idea too of improving UX here. I think the voting is not too bad: https://github.com/antirez/lamernews/blob/master/public/js/app.js
What I think might be more helpful is adding 'tags' to a topic, such that you quickly can scan what topics are interesting to you, similar to SO.