I cannot upvote or comment, makes this entire site worthless...
What can I do to fix this?
I cannot upvote or comment, makes this entire site worthless...
What can I do to fix this?
Stack Exchange sites are designed to gamifiy site moderation. To that end anyone can ask, answer, or edit a question. You are both a user and on your way to earning user moderation privileges. You could even be come an Elected ♦ Moderator of the Stack Exchange communities that you frequent. Depending on your reputation you have more privileges/power and responsibility.
Gaining reputation
To gain reputation ask, answer, or edit.
Ask good questions that are new and show research.
Provide good answers that improve the knowledge on the site.
Improve questions and answers to further the exchange of information.
You do not need any reputation to ask or answer a question, as those are fundamental features of the site and are deliberately open to anyone.
Assuming the question or answer you post is helpful it will gain you reputation that will then let you comment or vote.
The minimum requirements for commenting and voting help prevent spam and malicious gaming of the system. Not being able to comment or vote does not make the site worthless, and overcoming that restriction is fairly easy.
Since you have already received serious, informative answers, let me take a moment to entertain (yes, moderators can do that too).
It is the answer to life, the universe, and everything. Reputation is... 42.
42 is reputation.
Reputation is both a system of protection (as others have pointed out) and a system that engenders (in theory) trust. In simple terms, only users of a certain reputation level are granted certain privileges, so as to prevent inexperienced users from making dangerous mistakes, or untrusted users from abusing the site in general.
However reputation also allows you to know who you can trust at a glance. It's kind of like a "soft degree" system. It lets you know that a particular user's contributions to the community have been deemed useful and can serve as a indicator that their future contributions are likely to be as well. It is not, however, a guarantee, nor is it an invitation to ask any user for assistance or to expect them to know the answer to a specific question.