8

We've come under public scrutiny for not being welcoming at times and actually being hostile on Stack Overflow. This screenshot is one post of many.

enter image description here

While these points pertain mostly to Stack Overflow, it makes sense to post here, as the help centre forms the template for the help centres across the network. Besides going to the source of the problem - Stack Overflow meta is not going to help solve this. We need some sanity from the rest of the network to help resolve this. Besides Stack Overflow is the flagship of our network and how it functions affects the network.

This is an attempt to alleviate one area of this pressure cooker.

For the purposes of this discussion I'm assuming "... good intentions." of our community members and newcomers as advised in the Be Nice section of our help center. There will always be trolls and help vampires, but that's not what this post is about. It's about people trying to contribute to our community, new or old, and addressing the less favourable aspects of a group that can develop online or anywhere.

In the help section under What kind of behavior is expected of users?:

Above all, be honest. .../... Add comments indicating what, specifically, is wrong.

Which links to this page:

Comment Everywhere
.../... When shouldn't I comment? Comments are not recommended for any of the following:

It is at this point I'd recommend adding in a blurb about piling on comments. When several users comment under a post, essentially saying the same thing, it can become overwhelming for the poster. It frequently results in the poster becoming defensive and, often rude, as from the poster's point of view it can feel like they're being bullied. We need to put ourselves into the shoes of someone coming onto the site and trying to make a decent question.

Understanding how the community works is not intuitive for everyone and the help section - is long and let's face it - we can pick and choose parts of the help section at times and use it as a weapon to bang over people's heads if we're not careful.

When a person comments on a post, is it necessary for others to flood in with similar comments or support of the initial commenter? Are we truly trying to achieve an optimum outcome for that post and poster or are we actually behaving as a group defending our territory? What can we do to improve this?

Disclaimer I'm not the best orator on meta, so I've probably made this as a clumsy attempt to help. I want to state clearly I do not believe the network is inherently flawed or particularly hostile, as that's online behaviour. I think it does a good job when compared across the many question and answer sites and the wastelands of social media. BUT we can do it better. We can be a source of good and positive online change. Let's keep raising that bar.

8
  • As you are a mod on SO could you elaborate what would happen if we started flagging the piled on comments as no longer needed? I ask this because I expect those flags would be easily declined. Is my assumption correct? So I'm all for getting rid of the pile on but a text in the helpcenter is just that: text. That is needed but I'm looking if we can do more with help of our moderators.
    – rene
    Commented Apr 14, 2018 at 7:42
  • 1
    @rene very good question - in the current climate of meta - pile on comments are par for the course - that's why I posted here - to see if we can change that As for the main site - if you flag a comment thread for a clean up - it would marked helpful, as are most no longer needed comments, except in cases where there may be comments in a state of flux, where the OP is receiving active constructive guidane on how to help edit a post or define the problem. Once the edit is made they're no longer needed
    – user310756
    Commented Apr 14, 2018 at 8:20
  • 1
    Also @rene I'm particularly interested in your take on this, as you advocate that people don't pile on from the socvr - I'm wondering what your take on this on meta is?
    – user310756
    Commented Apr 14, 2018 at 8:22
  • Is your post only meant to address meta comment behavior or also the comment behavior on main? Or both? There are differences between the two. I hope you realize that ;)
    – rene
    Commented Apr 14, 2018 at 8:58
  • @rene the general acceptable behaviour we want on the sites generally - it's not like meta is some hidden patch from the rest of the sites
    – user310756
    Commented Apr 14, 2018 at 9:10
  • "Stack Overflow meta is not going to help solve this. We need some sanity from the rest of the network" -- On an utterly tangential note, do you feel this would have gotten a warmer, less mixed reception had I posted it here rather than on Meta.SO? Or would the somewhat incautious way I originally wrote it also get in the way here? (By the way, "Don't join a pile on" would make a good answer to that question -- it is something I have to be reminded of on occasion...)
    – duplode
    Commented Apr 14, 2018 at 16:09
  • @duplode it probably wouldn't have got a 50/50 split in up and down votes. I'm really sleep deprived right now, but will read through your post, revisions and answers in more details later.
    – user310756
    Commented Apr 14, 2018 at 18:31
  • @YvetteColomb "it probably wouldn't have got a 50/50 split in up and down votes" -- It's good to be aware of that. Thanks.
    – duplode
    Commented Apr 14, 2018 at 18:50

2 Answers 2

13

I wonder if the best approach to this is resetting the expectations of new users. The problem we're faced with is the content of a comment pile-on is usually correct - the users who have the best understanding of how the network operates are usually the most confident in stating their view. That does mean that the most strident voices rise to the top, and if a frustrated question author fights back, it is hard for others to avoid joining in.

A recent example of this may have been amplified by the frustrated user posting an off-topic complaint to Stack Overflow, which was proposed for migration to Meta SO, and there a pile-on is fairly guaranteed! From there, it is trivial for Meta readers to make comments on the main site, or to get involved in rollbacks; this again results in the frustrated new user believing that a self-appointed community elite are just circling the wagons.

I think this stems from the fact that new users do not read the Help Centre, and as we have seen, they sometimes actively refuse to. As time goes on, and a clueless newbie stumbles around a network site breaking the (unwritten) guidelines, they become more certain that their interaction behaviours and posting styles are correct, and that's what Stack Exchange needs to work on.

Off the top of my head, this could be treated as a UI problem. In other words, if we have failed to put the necessary learning material in front of the user, then we need to find innovative tricks to do so.

Proposal 1

When the user has used the site for two weeks, pop up help boxes every few days with useful information. They would contain useful snippets of help that the user cannot help but mentally absorb. For example:

Did you know that we encourage experienced users to edit each other's posts here? It is our way of continually improving the quality of material on the site.

[OK]

Perhaps the dialogue box should even wait for a couple of seconds, to prevent users from dismissing them instantly? I'd defer to a UX expert here.

Proposal 2

The other issue is that once a stubborn newbie has settled into a particular posting style, they become increasingly confident that their "style" is correct. Most of the time, notice of edits to their material reach the user at a sufficiently early stage that they accept the changes without demur. However, in niche tags, or just by plain bad luck, a new user may escape edits for months, and then be confronted by a swathe of them, forcing them to modify their internal mental model about how the site works.

I have several times on Meta Stack Overflow supported the idea of a "Clippy" adviser that scans a person's post and gives editing advice based on what they have actually typed. This does not have to be particularly complicated, and can work just by scanning non-code blocks with regular expressions (and indeed I have my own half-finished JavaScript version that I mean to get back to).

For example:

It looks like you're adding material that might be perceived as begging or pleading for help. Phrases like "I'm new here", "go easy on me", "please help me", "please don't downvote" are not necessary in technical writing, and are best omitted. Remember also that the majority of helpers are volunteers here, and they will help as much as they have time for.

I believe this advice should be optional, and then if the user posts their material anyway, readers will know they ignored it.

I suspect with a good quality set of rules (probably tweaked per-site, with some common rules), we could significantly reduce the editing burden, by:

  • discouraging poor quality posting at source
  • discouraging poor quality posting on a timely basis, so that new users are not surprised by rules that seem to have been sprung on them
  • getting the server to offer advice rather than fellow users, who are sometimes perceived as motivated by malice
2
  • 1
    thank you for taking the time to post such a complete answer. I really like your ideas. The UX is definitely part of the battle - and tailoring it per site is good idea - as they're so diverse. I know we had that idea on Pets and I'm not sure why we've not done it- will look into it. For the record - although that meta post was where I first linked this question - I've been giving it some thought for some time. I was planning to write this question, regardless of that post - it felt timely to address it there.
    – user310756
    Commented Apr 14, 2018 at 12:13
  • No worries @Yvette. To be honest, I only tangentially had the recent episode in mind when writing this; the pile-on in that case was mainly driven by the Meta effect, and all bets are off there really. I have a sneaking suspicion that my second proposal above would transform both the initial quality of posts from new users, and also reduce the belief that each network site is fiercely guarded by existing established users. I am hoping that the successor to the "question template" project will contain some elements of this idea.
    – halfer
    Commented Apr 14, 2018 at 22:43
5

I actually think some of the mechanics of the network encourage this - the existing review queues sometimes result in piled on, duplicate comments. I was baffled/annoyed by this at one point, and as a long time user at that point of time, I'd see how a new user would basically see this as being piled on. Maybe it might be worth attributing the comment to community and having recommendations consolidated to a single comment per type or even in some way where its only visible to the user in question.

Commenting on downvotes is... fraught. I don't really think its positive/counter toxic.

I'd rather people suggest improvements or better yet improve posts, over going "I downvoted this because....". My traditional approach to questions that needed major improvements has always been about helping the community help the user. Much of is in the help anyway (and I've aways felt the new multipage help is too unwieldy, and I'd love to see the concise 1 page FAQ back).

And of course, people cannot help themselves sometimes. Flagging "piled on" comments helps get them cleared up, and hopefully a polite mod comment asking people to knock it off. We should be roughly happy enough to deal with duplicate comments as much as duplicate posts.

3
  • I like this answer and agree that having a concise page somewhere would greatly assist people. We're bombarded by the terms and conditions all over the place and many people are in the habit of not reading them. A sensible UX to guide people with asking as they post would be preferable.
    – user310756
    Commented Apr 14, 2018 at 8:27
  • 3
    I have always thought that the comments automatically submitted by the system, on behalf of the reviewer, only leaves the reviewer a victim of hostility. There can sometimes be three to four, automatically submitted comments by three to four different reviewers, all for the same question/answer. I think these comments should be submitted by the community, but leave who reviewed the content, still public in the review queue records. These comments could not be personalized, so any additional comments, would have to be manually submitted by the user.
    – Ramhound
    Commented Apr 14, 2018 at 15:01
  • 3
    I'm not a fan of how its implemented in quite a few ways Commented Apr 14, 2018 at 15:02

You must log in to answer this question.