Today a brand new user to the SE community, asked a question about graph theory. This is the full text of their question
Let G be a bipartite graph with 2n vertices exactly one perfect matching. Show that |E(G)| ≤(n+1). 2 Show that this bound is best possible for all n ∈ N≥1.
Moments later, an established Math SE user responded with the following:
It appears that you are pasting your homework questions exactly, hoping to get someone here to provide you with the solution. If that is what you're doing, it is probably a violation of your school's academic integrity rules. If it's not what you are doing, you should explain in more detail what is actually going on and what kind of help you are looking for.
To recap: this was the new user's second post on the SE community, and because they clearly asked it without fully understanding the norms and cultural conventions of SE, they are being accused of violating academic integrity rules, downvoted into oblivion, and found their post summarily closed.
In the ensuing discussion, the new user wrote:
I'm not an University student just want to have knowledge
In other words, they were self-studying, got stuck, and then tried asking for help on a Q&A site.
So, what does it mean exactly to "be nice" to new contributors? I ask this because I see brand new users on the Math SE site who fail to properly dot all their i's and cross their t's encounter accusations, downvotes into oblivion, and (what I read as) hostility pretty much any time I passively browse the site.
I know that it's common for people to dump homework questions here with the expectation that others will do their work for them. But at the same time, it's probably more common that brand new users don't actually know the cultural norms of SE, don't know the ins and outs of the site, and find themselves genuinely confused to be met with accusations of academic integrity violations for asking a question in a Q&A community! It's no wonder that the vast majority of people I know don't consider Math SE to be a very inviting place to ask questions.
Anyway, it would seem that "be nice" should imply "assume good faith". What am I missing here?
With regard to the thread that some have suggested this is a duplicate of, I don't find them to be similar at all. This thread is specifically about new users, and in particular about assumptions of bad faith on the part of new users. The suggested thread does address some points about hostility to new users, but not really the point about bad faith. Further, it doesn't ask wheter assuming good faith should be part & parcel with "be nice".