Downvote to disagree is a very bad system, though it's not explicitly discouraged in HN. That just seems bonkers to me.
It takes some getting used to. But as long as you're not rude or profane, the numbers eventually take care of themselves.
I've been considering how to do something like this for awhile. Almost ready to start up work on the prototype :)