Creating an account to upvote yourself is against the rules and HN has sock-puppet detection software that is not fully published in the open source release of news.arc. Reddit similarly has sock puppet detection software... all social news sites beyond a certain size need software like this or things like the home page being taken over by internet marketers happens.
As for negative karma, does HN actively detect sock puppets to punish them?