You acquire karma through posting things that are interesting or curious enough that others upvote them.
Thus, you build reputation by acquiring karma.
It isn’t perfect, but the fact that folks with higher karma can “fix” the emotional flags of folks with lower karma, it helps.
Also, I’d recommend re-reading the guidelines: https://news.ycombinator.com/newsguidelines.html