58

TL;DR An experiment is launching on comments. It will not impact comments that are clarification or improvement related but will direct all others to discussions. A new option to say thanks will be added, to be shared privately with the author.


Comments are a common feature on the Internet. Most, if not all, people understand the point of comments and how to use them… Except on the Stack Exchange network, where comments are meant to be ephemeral and primarily for the purpose of improving Q&A. This is different from how the rest of the Internet uses comments.

Approximately twenty-one thousand unique users are trying to comment every month but are prevented from doing so due to the 50 reputation requirement. This requirement has its merits: it’s an effective anti-spam filter and denotes that at least some time has been spent around the network. For those under that rep limit we want to provide an opportunity to engage in some way.

This unique usage presents a poor experience for new users. And we don’t believe this is an onboarding issue: the comments text box is clear about what a comment should be for. As a company our problems stem from two things:

  • A commenting system designed purposefully, and a community culture that supports this status quo. Neither the company or the community are interested in making any changes to the status quo on this issue.
  • We currently lack any kind of pressure release for the actions that many users instinctively want to engage in (thank yous, subjective conversations, etc).

This results in frustrated users, and to outsiders ends up looking like a strange aversion to regular social niceties. Just to level-set here, from our help center article on commenting we tell people to comment for the following reasons:

  • Request clarification from the author;
  • Leave constructive criticism that guides the author in improving the post;
  • Add relevant but minor or transient information to a post (e.g. a link to a related question, or an alert to the author that the question has been updated).

But, as a community and staff we had decided we don’t want them to comment for the following reasons:

  • Suggesting corrections that don't fundamentally change the meaning of the post; instead, make or suggest an edit;
  • Answering a question or providing an alternate solution to an existing answer; instead, post an actual answer (or edit to expand an existing one);
  • Compliments which do not add new information ("+1, great answer!"); instead, upvote it and pay it forward;
  • Criticisms which do not add anything constructive ("-1, see previous comments you scallywag!"); instead, downvote (and provide or upvote a better answer if appropriate);
  • Secondary discussion or debating a controversial point; please use chat instead;
  • Discussion of community behavior or site policies; please use meta instead.

None of this will change for this experiment.

What's new

We have already established what appropriate commenting should look like, and after doing some analysis on comments, we found that deleted comments tend to fall into a few different categories:

  • Some variation of thank you
  • Off-topic conversations
  • Somewhat related but irrelevant conversations
  • Undesirable content (insults, spam, etc) The new add a comment pop over. There are three options: "comment with a clarification", "Ask a follow-up question", Say thanks, this helped me"

During the experiment, when users click the ‘Add a Comment’ button on Q&A they are not the author of, they will see the following options:

  • Comment with a clarification: What comments are currently intended for
  • Ask a follow-up question: A pathway to Discussions
  • Say thanks, this helped me: Self-explanatory

Asking a follow-up question (Discussions have entered the discussion)

We know that users are already attempting to have subjective conversations about the contents of posts on Q&A posts. This is an attempt to encourage that, but instead in a place where they can belong and potentially thrive without hiding them in chatrooms that have low exposure and are difficult to continue a conversation after they have died down. To be very clear, the failure or success of this particular experiment has no impact on chat and its place on the network.

We see this as a preferable option, as this is a way for users to start a conversation about the content they see that might not be geared towards appropriate Q&A content for a number of reasons, such as:

  • Subjective opinions
  • Learning opportunities
  • Related, but otherwise off topic conversations
  • No rep limit

This is also a natural next step for the Discussions product by integrating it more closely to Q&A, where it can benefit from the additional exposure without distracting from users who are not particularly interested in or undermining the primary purpose of commenting, which is to improve the content.

With that said, this is what it will look like when a user selects the “Ask a follow-up question” option.

Screenshot of new modal for the ask a follow-up question. Its shows two text boxes, one for title and the to her for the body. Under the body text box there is text that states: Your follow-up question will be created as Discussion and linked to this original post. Discussions are different from Q&A and are meant for sharing perspectives, advice, and insights, or for getting additional help. Beneath that a large post button can be seen.

First a modal will pop up with a title and body field. When posted it will create a discussion post that is visible under /discussions. It will be auto-filled with the question’s tags, a link back to the post and a comment left on the Q&A itself indicating a discussion has been created. The author and previous commenters of the Q&A will be notified of the discussion creation as well.

Screenshot of a comment section of a post. Shows some sample comments with lorem ipsum text. The third options is the new Discussion post notification in the comment section. It states the following text: A follow-up discussion was started: "When is it better to sort an array first for performance, and when might it be faster to process an unsorted array?" Its followed by hyperlinked text that states "Join the conversation"

User saying thanks

We know that approximately between 6-7k comments are deleted every month for saying some variation of thanks to the author regarding content on Stack Overflow. We agree with the deletion of thank you comments; they don’t belong in the comments. We do think that saying thanks in some way does belong, and no, we are not bringing the emojis back. Instead, we are going to introduce a method for people to privately say thanks.

Saying thanks won’t include any of the following:

  • Private messages
  • Free form option for harassment
  • Visible to the public

We want a thank you feature to be a thank you, just a quiet, private acknowledgment that an author helped them out and they appreciate their work. When a reader uses the “thank you” option, a thank you notification will go to the author. If the user doing the thanking has upvoting privileges, then this will also upvote the post. This upvote can be undone just like any other vote. If a user has the upvoting privilege, the first banner will be shown. If the user does not, they will see the second banner.
There are two banners shown with text. The first states: "Thank you for your appreciation! We will share your thanks with the author. To show others that this post was useful, we've automatically upvoted it for you." The second states: "Thank you for your appreciation! We will share your thanks with the author."

We think that adding a dedicated pathway for users to offer thanks would be more constructive than simply deleting those comments. Establishing appropriate spaces for these interactions could better guide users toward more successful contributions. We want to enable these interactions for those who want to have them in a way that doesn’t interfere with the current Q&A model.

We also want to point out that gratitude is something that some people enjoy receiving and is fundamentally different from getting reputation. For some, it could motivate them to contribute more. Reputation, in theory, signals quality or usefulness. Thank yous are a way of making things just a little more human and offering a signal of gratitude, especially for those who have no way of indicating the usefulness of a post otherwise.

What we will measure

Ultimately, we want to experiment with commenting in this way so that instead of the community having to continuously moderate undesirable user activity, these users are appropriately engaging in spaces that are acceptable for them to do so. We will be evaluating a few different things:

  • Increase in user contributions
  • Positive engagement with the thank you feature
  • Comment deletions going down
  • Discussion posts creations going up (with additional insight into how posts perform)

Some What ifs

  • We understand that some users are not interested in receiving thank-you notifications. If the experiment is made permanent, we will consider adding an option to turn these notifications off.
  • Some people may want to have some insight into how many thank yous they have received. If these experiments graduate, we will think about adding something on their profiles to understand their impact, potentially private or public.

Next Steps

We anticipate this experiment will be launched in late February or early March. We’ll continue to provide updates as we incorporate feedback from this post.

In particular, we would be interested in hearing feedback on any of the following items:

  • Copy (i.e. the wording of text in dialog boxes and the like)
  • Feature flows
  • Any acceptable comment use cases we missed
  • Anything else you want to share

We will monitor this post for feedback until January 29th, 2025.

24
  • 8
    Would 1-rep users still be prompted to "ask a follow up question", seeing as you need at least 2 rep to participate in discussions? Commented Jan 15 at 16:01
  • 40
    Not exactly a fan if just sending off all followup questions to discussions. It's not very discoverable, not searchable (or is there some secret search syntax for that?) and doesn't support snippets. It's likely to swallow up comments that would have potentially expanded an answer into a better one or resulted in a new Q&A entirely.
    – Kevin B
    Commented Jan 15 at 16:03
  • 4
    I imagine that the author of the original post will not be notified of follow-up comments in the newly created "discussion", right?
    – yivi
    Commented Jan 15 at 16:06
  • 3
    @ipodtouch0218 The current two rep for the requirement for discussions is a temporary change. My understanding is that when we launch this experiment, the rep requirement will be moved back to 1.
    – SpencerG StaffMod
    Commented Jan 15 at 16:15
  • 5
    @KevinB If we find that discussions being started as a result do well, then we would start looking at some ways to improve that. As far as I know, there isn't any special search syntax for discussions. Discussions already have a pathway for posts that are more suitable for Q&A to be flagged. So we are not trying to steal content from Q&A, but if that does end up happening, that's a great problem for us to solve to get it back where it belongs. Also, the copy is not finalized here, so feedback on something different is welcome.
    – SpencerG StaffMod
    Commented Jan 15 at 16:21
  • 12
    I absolutely love both aspects of this. I suspect some friction complaints will be voiced regarding adding another click to the comment button, but an initiative to 1) better integrate Discussions and 2) give people a release valve for natural (and arguably good) tendencies like expressing gratitude sounds fantastic and valuable. I also appreciate the nod to past, less successful, but highly relevant efforts like the thank-you emojis; it makes me feel like past feedback is being listened to <3.
    – zcoop98
    Commented Jan 15 at 16:25
  • 15
    @SpencerG The current 2-rep requirement is currently the only thing keeping discussions from being overrun with spam. I'm worried that reverting the rep requirement would bring it back to how it was a few months ago (with pages of spam flooding the front page and staying up for hours), especially now that we'd be directing spammers that can't comment to freely make discussions posts. Has anything changed on that front since the 2-rep requirement was put in place (API access for charcoal, better mod tools, flag history, etc)? Commented Jan 15 at 16:28
  • 3
    @ipodtouch0218 We have not forgotten about the spam problem with Discussions, and we are working on some measures to prevent that.
    – SpencerG StaffMod
    Commented Jan 15 at 16:30
  • 9
    @SpencerG Will those anti-spam measures in Discussions be implemented before the experiment starts or after? I'd rather not have "old Discussions" back again for any amount of time.
    – Anerdw
    Commented Jan 15 at 20:41
  • 2
    @starball Not sure, but I will bring it up with the accessibility team to have a look at it.
    – SpencerG StaffMod
    Commented Jan 15 at 20:53
  • 9
    @Anerdw It will be completed beforehand, we don't intend to expose Discussions to spam like that again.
    – SpencerG StaffMod
    Commented Jan 15 at 20:54
  • 3
    "We currently lack any kind of pressure release for the actions that many users instinctively want to engage in" Um, we do have one for thank yous: voting on the post.
    – TylerH
    Commented Jan 15 at 22:43
  • 7
    Valid comments are not just to make clarifications, but to ask for clarification (or to add missing information) - especially for questions. The actual clarification should typically be edited in, instead. Commented Jan 16 at 7:23
  • 13
    "Comments are a common feature on the internet. Most, if not all, people understand the point of comments and how to use them… Except on the Stack Exchange network, where comments are meant to be ephemeral and primarily for the purpose of improving Q&A. This is different from how the rest of the internet uses comments." - this is actually the most important part of this post. Openly acknowledging this fact, excellent and a breath of fresh air. Now I hope it is understood that this drills down to literally every aspect of the site. Like... tagging. And quality voting.
    – Gimby
    Commented Jan 16 at 9:19
  • 4
    Redirecting them to Discussions seems similar to open up the hidden trap door and send the unwanted new user to the nearby garbage dump... One more user onboarded! It would be more fair to redirect them to Reddit. Discussions shouldn't be used at all for any purpose until fixed. Or preferably removed from the site entirely since everything indicates it's a lost cause - Discussions is just bad in every single way possible (spam, no moderation, horrible UI, very low quality content etc etc) and that has been discussed in-depth elsewhere on meta.
    – Lundin
    Commented Jan 21 at 10:08

18 Answers 18

109

Ask a follow-up question

This is confusing. If it's a question then it should be posted on the main site not in discussions. If you want to direct users to post in discussions then it shouldn't say "question". It should be clear that you are starting a discussion topic instead.

1
  • 67
    Yes, this. The choice/action "Ask a follow-up question" must actually direct the user to ask a follow-up question. Dump them on the Ask Question page. Bonus points if the question body field is pre-filled with some indication of it being a follow-on to an existing question, which is linked. If (and that "if" is doing a lot of work there, from my perspective) you want to bring Discussions into it, have a separate choice/action that says, "Start a Discussion". The workflow could otherwise be the same as what is shown, except use the correct terminology (i.e., Discussion, not "question").
    – Cody Gray Mod
    Commented Jan 15 at 22:37
37

Would you get a pop-up prompt every time you are adding a comment?

While the vast majority of comment threads are not useful, it's also true that most of the time when asking for additional data you need more than one comment to get results.

E.g.

Please, add the what specific version of Module Foo you are using; and on what platform you are building the app. Interested User - 12:32

I'm using Carrot OS XP for Groups. I'm using the default Module. How do I find out what version is it? Original Poster - 12:35

Run module-ls -l -i -a -ntt to find out exact version of Module Foo, and add that info to the question, please Interested User - 12:41

Will each of this require going through a "choose your comment" popup?

8
  • 6
    I don't believe this use case has been considered, but I will bring it up with the team.
    – SpencerG StaffMod
    Commented Jan 15 at 16:33
  • 11
    Correction: We already have a potential solution for that. We have some plans to add a reply button directly to comments already left on the post. So the first comment left on a post would go through the flow, but then you could just reply to your own comment, or somebody else's, to continue leaving them.
    – SpencerG StaffMod
    Commented Jan 15 at 16:44
  • 2
    will the reply button always ping the owner of the comment you click reply to, or is it just cosmetic
    – Kevin B
    Commented Jan 15 at 16:55
  • 2
    @KevinB Just cosmetic to open the comment box. You still need to mention them for them to be pinged.
    – SpencerG StaffMod
    Commented Jan 15 at 17:00
  • 8
    Doesn't a reply button kinda... encourage a usage of comments that aren't intended?
    – Kevin B
    Commented Jan 15 at 17:50
  • 2
    A reply to a long conversation can also be "thanks, that worked, I'm going to accept it now" which is noise too
    – Dharman Mod
    Commented Jan 15 at 18:52
  • 2
    @KevinB Yes, but it will be a button that only shows up when hovering over a comment. So it's not exactly there unless you are hovering over a comment already. But I will share your concerns with the team.
    – SpencerG StaffMod
    Commented Jan 15 at 21:21
  • 3
    "We have some plans to add a reply button" - Staging Ground-style threaded comments would be great to have on the main site, but only if it's made easy to clean up entire threads once the underlying issue is resolved. Commented Jan 16 at 7:36
31

This probably shouldn't be something that just always pops up.

The current design seems built around educating the user what interactions they should be taking based on their intent; ask a followup sends them somewhere else, thank you casts an upvote. Shouldn't there be a point where a user is "educated" enough such that we trust that they meant to click add comment instead of create a discussion or cast an upvote?

5
  • 14
    Also... just realizing this is yet another case of interjecting into an action the user wanted to take and getting in the way of that action... What's next, a popup on downvotes that pushes us towards commenting instead?
    – Kevin B
    Commented Jan 15 at 17:06
  • 2
    Instead of always forcing a pop-up on the user where s/he chooses an action, there should be buttons/links for each of those actions. If you want to do the pop-up initially, that's fine; but I agree with @kevinB that there should be a point where the user is trusted enough to just leave a comment without having that pop-up; and at least there would be something for them to click on to do the other things when the pop-up stops forcing itself on them.
    – RobH
    Commented Jan 15 at 17:53
  • 4
    For the experiment, we are keeping it all together. If we see good interactions and decide to make it permanent, we consider the option for dedicated buttons.
    – SpencerG StaffMod
    Commented Jan 15 at 21:22
  • 6
    On interjecting action, we already have users who are inappropriately using comments. Interrupting that process may result in the prevention of that incorrect comment just as well as it creates an action elsewhere that would be appropriate. It might need fine-tuning over the long haul, but it's something we need to know first.
    – SpencerG StaffMod
    Commented Jan 15 at 21:24
  • We also already have a just in time popup for that scenario that probably hasn't been touched in 10 years.
    – Kevin B
    Commented Jan 15 at 21:28
26

Can you press the thank-you button multiple times? If yes, what happens if someone does it? Will it send multiple notifications? Will it undo the upvote? Is there any visual feedback to the user that they have pressed the button in the past, i.e. when they come back to this question months later already forgotten what they've learned?

2
  • 6
    Just once per user per piece of content. Pushing it multiple times won't undo the upvote or action, but the upvote can still be undone through regular means. There will be some blockers if they have already sent a thank you to prevent them from doing it again mistakenly or trying later to do it intentionally.
    – SpencerG StaffMod
    Commented Jan 15 at 21:29
  • 4
    inb4 "feature-request: allow me to thank again later"
    – starball
    Commented Jan 16 at 2:17
23

Speaking as a Discussion mod, I really wish that Discussions would be a bit more mature before there's noticeably more traffic. We're still in the stage where:

  • There's no real community moderation (other than spam). For example, no community editing or deleting.
  • Much less are there mod tools. For example, no locks (which works in tandem with community editing on the main site)
  • I'm still asking "are we flagging/deleting Discussions we all agree should go?" and the answer of course is "no clue cuz there's no way to audit anything". Moderation doesn't happen transparently, not even when you have all the privileges.
  • Even for the rules that we have hammered out, there doesn't seem to be enough guidance for new users. I'm not sure there's any guidance for replies, but that's also where the rules are the least established.
3
  • 4
    It seems they are still shopping around for a problem to solve where they think discussions is a solution. Maybe this time it will work? 🤷🏻‍♂️
    – Drew Reese
    Commented Jan 20 at 23:02
  • 1
    Everything so far suggests that Discussions needs to be remade from scratch. It's not just the content and moderation, but also the UI and basic functionality being broken. Constructive criticism was given here, naturally to deaf ears.
    – Lundin
    Commented Jan 21 at 10:21
  • I didn't even know they existed until this post.
    – Chris
    Commented Jan 22 at 14:33
22

This is a great start, so thank you for putting in the time to address comments! If something like this always existed, it would've saved me over 25,000 flags since joining the site.

That being said, I think there are better ways forward for both of the primary reasons:

  1. Saying thank you

    I really don't want to get a bunch of inbox notifications for thank yous if there isn't reputation associated with them. Instead, I think you should either:

    • don't notify the post owner, and simply show the thank you count on the post, instead (visible only to the post owner and moderators)
    • at least give users the option of turning off thank you notifications from their inbox.
  2. Asking a follow-up question

    I think it's a mistake to assume someone wants to start an open-ended or opinion-based discussion about this by default. While I really like that you're directly pointing the user to another location when they try to do something (more of that elsewhere, like when they try to ask questions that belong on another site, please!!!), but a large portion of the time, people want to ask a follow-up question about the code that was provided, in a way that is an on-topic, acceptable question. I can't keep count of the number of times I have seen questions on Stack Overflow that start off with or mention the phrase "I came across this question/answer, but had X question about it..." Thus, I propose the following refinement(s):

    • If someone clicks 'add a comment' on the question, this option should just point them to Discussions (probably shouldn't be phrased 'ask a follow-up question' though... I suggest just 'Start a Discussion about this Question')

    • However, if someone clicks 'add a comment' on someone else's answer, this option should be split out to:

      • 'Ask a follow-up Question about this Answer', which should take them to the "Ask a Question" page, or:
      • the already mentioned 'Start a Discussion about this Answer' which would take them to Discussions.
3
  • Agreed. I already get a never-ending stream of notifications I don't want about upvotes on one 6000-voted answer I wrote many years ago. I don't need a bunch of extra notifications about it. And I definitely do not ever want notifications for requests for additional support about any answers I have ever given. Commented Jan 22 at 13:22
  • @SteveBennett For that specific answer of yours, given its massive score and your already very high reputation, you might consider making that answer a Community Wiki answer (click edit on it and then click the "mark as community wiki" checkbox under it to the right). It's a permanent action, but you won't get any more reputation changes (and thus no rep notifications) when people up or downvote it.
    – TylerH
    Commented Jan 22 at 15:11
  • True, I hadn't considered that. Commented 13 hours ago
15
  • Why do follow-up questions go to discussions? I thought we established that things that should be question posts should be question posts, and shouldn't go in discussions.

  • What will UI/UX for people blocked from posting in discussions be like?

  • Will there be any kind of privilege gate for making follow up things? I'm anticipating people using it to attempt to write any kind of comment (including the useless kind especially) when they don't have comment privileges.

    My understanding is that when we launch this experiment, the rep requirement will be moved back to 1

    ... oh. Well, I'll have my popcorn ready.

  • For the thing that goes in the comment space linking to the related discussion, does it go away if that discussion removes its link to the Q&A or gets deleted?

  • During the experiment, when users click the ‘Add a Comment’ button on Q&A they are not the author of, they will see the following options: Comment with a clarification: What comments are currently intended for

    That's like- the opposite of what comments on questions posts are for. Clarifications of question posts should be edits to the question post.

  • Is there really significant value to having this "thanks" thing if it automatically adds an upvote for those who can upvote? To me, it looks essentially as if you made anonymous upvotes notify the post owner. I don't see a lot of value in being able to thank someone but not upvote. While I could debate about this with myself, in the end, I feel like if something was useful, it was useful.

  • Re "measuring comment deletions going down"

    • they likely will not- at least not significantly, and not for several months. Of the 6-7k "thank you" comment deletions per month, ~2.7k of those are mine, and I'll guess that roughly the same amount are coming from Floern.
    • Why don't you measure more directly, like the percentage over time intervals of incoming comments which contain "thank" and related patterns ("thx", "tks", etc.)?
  • Can anonymous users send "thank you"s? If they can, how will you keep track of whether that individual has already sent their thank you?

  • Assuming "thank you"s result in notifications, do they go with the rep and badge notifications? Or the normal inbox? Do multiple "thank you"s in a single day on the same post get coalesced?

  • Assuming these are implemented as votes, will these votes be made available in SEDE?

1
  • 5
    The kinds of follow-up questions people tend to ask, would rarely pass muster as new, separate questions. Commented Jan 16 at 7:24
14

Comment with a clarification

I suppose this should read "request clarification", or similar? Usually it's the author, not the commenter who is supposed to clarify things, and as noted in the comments (ironically) of the main post, clarifications are supposed to be edited into the question body.

0
9

Others have already pointed out the issues with moving "follow up questions" to Discussions. Besides all of that, if you still decide (have decided) to move forward with this, you should add some functionalities to Discussions so it can accommodate the influx of posts without catching on fire.

Most importantly, give us SEARCH! If everything is going to be dumped on top, we'll end up with a pile, virtually impossible to be moderated, and eventually filled with garbage. We have just got Discussions somewhat cleaned-up (I personally invested a lot of time deleting low quality posts, replies, etc. and I know other Discussions mods did so too). Please give us a minimum viable product, before further experimenting with it. We should at least be able to differentiate between follow up discussions and other Discussions posts.

4
  • I mean... it's already filled with garbage, it's just not as obvious because voting is screwed.
    – Kevin B
    Commented Jan 16 at 20:44
  • 1
    @KevinB I don't know about you, but I rather deal with a truckload of trash than 10 of them. And at least right now, it is not filled with spam.
    – M--
    Commented Jan 16 at 20:46
  • 7
    re: "give us SEARCH!" - ironic, given that one of the stated motivations of discussions was that chat purportedly "isn't searchable".
    – starball
    Commented Jan 16 at 21:04
  • 5
    @starball well I asked this a while back: "The list of feature-request for chat is a mile long. Why aren't you focusing your efforts on making chat better? .... Why would you reinvent the wheel? And why would you shape it like a square instead of a circle?"
    – M--
    Commented Jan 16 at 21:15
9

Comments are a common feature on the Internet. Most, if not all, people understand the point of comments and how to use them… Except on the Stack Exchange network, where comments are meant to be ephemeral and primarily for the purpose of improving Q&A.

Most of the problems with "comments" is the labeling. As with tags, nobody reads the nice text, so you need to change the name so that it is patently obvious that it is not a "comment". There was a change way back to change Area 51 "comments" label to "suggest improvements":

Unfortunately I also flag dozens-to-hundreds of posts daily simply to remove misplaced answers and other minutia from comments which simply don't belong there. [...] Only recently, I changed the comment prompt in Area 51 from "add comment" to "suggest improvements" (the primary use case for example questions), and that number dropped to essentially… ZERO!

The problem with comments is the labeling. Change the labeling and you will probably see a improvement, which would be cheaper and more impactful.

1
  • And on questions maybe "Suggest improvement or ask for clarification" Commented yesterday
8

I like this experiment quite a bit! Always good to see onboarding work around here.

we don’t believe this is an onboarding issue: the comments text box is clear about what a comment should be for.

I don't think that's quite right. Having a text box doesn't mean you're done with onboarding. We still get all sorts of bad comments, non-answer answers, screenshots of code, and so on, even though there's text in boxes or the Ask Wizard that specifically advise against that.

That being said, yall seem to know that intuitively? This is essentially an onboarding change - the goal is to teach new users how and how not to use comments constructively.

Asking a follow-up question (Discussions have entered the discussion)

I don't think Discussions is the best place for all of these questions. Some of them, sure. But a lot of the time, follow-up questions are actual on-topic questions. I don't hate the idea of integrating Discussions with Q&A, but I think there needs to be more nuance here. Perhaps a menu to choose whether the question should go to Q&A or discussions, with some links or tips to guide your decision, would be a better way to handle this.

When a reader uses the “thank you” option, a thank you notification will go to the author. If the user doing the thanking has upvoting privileges, then this will also upvote the post. This upvote can be undone just like any other vote. If a user has the upvoting privilege, the first banner will be shown. If the user does not, they will see the second banner.

This is great! I'm not sure it needs to be available to people with the upvote privilege, though. To me, a "thanks" button is basically a harmless version of an upvote for users we don't quite trust yet. For users we do trust, upvotes are enough; they imply gratitude already.

That being said, this seems like a good place for the long-requested end-of-post upvote button - I wouldn't mind if the copy switched to "upvote" at 15 rep.

Copy

"Comment with a clarification" isn't great. There are a lot of uses for comments that aren't clarification. Since the other options explain what they should be used for, I think just "comment" is fine.

"Say thanks, this helps me" is a little wordy. "Say thanks" gets the same thing across in fewer words.

I don't love that the "thanks" button uses the reputation icon. It mixes meanings and suggests that saying thanks gives rep. Maybe a thumbs-up would be better?

Feature flows

Can these be separate buttons instead of a dialog? Neither a follow-up question nor "thanks" should be a comment, so it doesn't make sense for those things to be in a comments menu. Separating the buttons would also reduce friction; experienced users wouldn't have to deal with the dialog every time they want to add a comment anymore.

I know there are a lot of critiques here, but that's because I like the experiment, not because I hate it. If I hated it, I'd ask yall to shut it down - I'm only offering my opinion because I actually want it to succeed.

5
  • 2
    To be clear, we agree that there could be more onboarding for comments, but before we consider ways to improve there, we want to capture some of the actions that those users are trying to engage in. We see some of those actions users are trying to make as potentially valuable.
    – SpencerG StaffMod
    Commented Jan 15 at 21:10
  • 2
    Your point on an option for routes between discussions & Q&A is a good one and something I will take back to the team. The line between content is good enough to go to Q&A vs. something more subjective that would be better suited in Discussions is a bit murky in some ways and could use some further resources. If we graduate this experiment, we already have it on the docket for questions that end up in Discussions needing a way to go back to Q&A as well as better defining what can go where.
    – SpencerG StaffMod
    Commented Jan 15 at 21:16
  • 2
    The copy is definitely up for debate, and we will discuss that more throughout; I appreciate the thoughts there. For the experiment, we want to capture all of the attention at the point where people can't comment and look at what people who can comment are doing. If this experiment sticks, I think a separate button is under consideration.
    – SpencerG StaffMod
    Commented Jan 15 at 21:19
  • 7
    "Say thanks, this helps me" is a little wordy" But it's needed. Otherwise people will use the button just to say thanks for trying. This way at least it sends some feedback to the answerer that someone tried it and it worked for them.
    – Dharman Mod
    Commented Jan 15 at 21:20
  • 1
    +100, especially for the first part. Telling people on the Internet what to do doesn't get them to do the right thing. What works is to make sure they have to do the right thing to get what they want. Commented Jan 16 at 7:34
6

One reason comments work so much worse on SE than everywhere else on the Internet is because this is the last site on the Internet not supporting threaded comments. Which quickly results in a wall of random discussions all mixed together in one big goo. This is a UI design problem.

A lot of on-topic comments below posts do add significant value to the post and needn't be deleted/migrated to chat, if there was a way to follow them easier. I would think a typical scenario for comment deletion/migration is this:

  • A lot of diverse aspects of the posts are commented on, in chronological order, rather than sorted underneath one particular issue.
  • When a diamond mod arrives to the post, they face a wall of incoherent text. Some 3-4 different issues being discussed in comments intermixed with each other. Plenty who need deletion because they are chatty, off-topic etc. But also good ones.
  • The mod choses to throw the baby out with the bathwater and delete/migrate the whole thing.

Particularly troublesome on meta where we are explicitly supposed to actually discuss things - "comments below this post tagged discussion aren't for discussion". Of course they are, discussions are great. What is not so great is 20+ people holding their own artificial monologue in form of a written answer. The Q&A format is quite horrible for meta discussions. Threaded comments would be one way to salvage the situation quite a bit. Lets have people actually interacting during discussions, brainstorming and exchanging ideas.

3
  • I'd love to see threaded comments at the very least on meta sites.
    – canon
    Commented Jan 22 at 15:20
  • 2
    @canon It would help on the main sites too. It makes comments so much easier and mods can then easily delete a certain off-topic or derailed comment thread while preserving the rest. There's a reason why the rest of the Internet is using threaded comments everywhere.
    – Lundin
    Commented Jan 22 at 15:35
  • I don't disagree... I just think it'd be an easier sell on meta.
    – canon
    Commented Jan 22 at 15:36
5

I think the "Ask a follow-up question" option is quite confusing. Take, for example, this situation:

  • someone asks a clarification question in a comment (e.g. "what OS are you using?")
  • the question poster answers
  • now someone wants to ask another clarification question

In this case, I'd personally "ask a follow-up question" instead of just posting a comment. Probably "Start a discussion about this question/answer" would be better.

2
  • *getting flashbacks to discussions on how meta discussion should stay on meta
    – starball
    Commented Jan 16 at 20:59
  • A question isn't a discussion. But in typical SO style confusing wording has been suggested.
    – philipxy
    Commented Jan 25 at 1:28
3

What we will measure...comment deletions going down

Will you measure all comment deletion or just comments deleted as No Longer Needed? If you aren't already, please only measure No Longer Needed comments because Unfriendly/Unkind and Harrassment/Bigotry/Abuse comments are almost certainly not users trying to have any sort of subjective conversation/thanking a user/off-topic or related questions.

Also, please only measure if those comments were made since this experiment started. This experiment will obviously not affect the existence of a thanks comment from 15 years ago.

1
  • 6
    I don't believe the unfriendly/unkind or harassment/bigotry/abuse comments will be counted for this experiment, but I will double-check.
    – SpencerG StaffMod
    Commented Jan 15 at 18:29
-2

Asking a follow-up question (Discussions have entered the discussion)

What about 1 rep users? How are they supposed to participate in said discussion?

Will this option not appear for 1 rep users? What if the user they are talking to is 1 rep?

1
  • 5
    1 rep users will be able to create discussions.
    – Kevin B
    Commented Jan 15 at 17:36
-5

(A) Comments are key to my using this site (2K+ questions, 1.5K+ answers). (B) Chats are essentially useless for anything but a point in time discussion with one person . I personally do not and will not use them. Therefore chats are tantamount to saying "we don't want that content on this site".

14
  • 10
    FWIW, discussions is expressly not chat. It’s a less useful Q&A interface trying to instead be…. Something else
    – Kevin B
    Commented Jan 15 at 20:08
  • 2
    The effect is an offline dialog that disappears/ is not useful. Whether it is called discussion or chat is secondary. Commented Jan 15 at 22:30
  • 8
    Yes, that other place called "Discussions" is basically saying that we don't want that content on the site.
    – Cody Gray Mod
    Commented Jan 15 at 22:40
  • What is this answer in response to/addressing? I don't think there's anything in the announcement about Chat, and there's nothing in here about preventing you from leaving comments if you want still want/need to.
    – TylerH
    Commented Jan 15 at 22:58
  • @TylerH I interpreted the announcement that more Comments content will be moved to Discussions. Commented Jan 15 at 22:59
  • The announcement is (partially) about a feature that lets commenters decide, before they ever write their comment, whether they want to go to Discussions (not Chat) and post what they have to say there, instead of in a comment. It's not about post hoc migration of comments to Discussions.
    – TylerH
    Commented Jan 15 at 23:02
  • @TylerH Oh ok then if there were no effect on comments being driven to Discussions as a moderator decision then I'm ambivalent. Commented Jan 16 at 2:35
  • 3
    "Therefore [diverting the comments away from the question is] tantamount to saying "we don't want that content on this site"." - Yes, you understand completely. The point is to leave behind a page that is useful to everyone, not just you and the person whose question you're answering, or the person who's answering your question. The more that the two of you talk to each other, the worse the experience is for everyone else. (Well, the talking makes it worse; acting on the comments can make it better.) Commented Jan 16 at 7:28
  • 2
    @KarlKnechtel Hard disagree here. I have come back years later and found the commentary useful. I also find the strong negative attitude towards commentary not needful. Commented Jan 16 at 7:37
  • Right - you have come back years later, to a place where you were one of the people involved in the first place. Most content that is really useful to everyone should be edited into the post instead. Commented Jan 16 at 7:39
  • What about when the Q&A are not mine? Just saying - you're generalizing. Commented Jan 16 at 7:41
  • 2
    If it's useful to everyone then absolutely that should be in the question instead of in the comments no matter if it's your question or not. That's part of the reason why everybody is allowed to suggest edits to every post.
    – cafce25
    Commented Jan 16 at 8:23
  • I agree completely with @WestCoastProjects
    – Fattie
    Commented Jan 24 at 18:34
  • 1
    "The more that the two of you talk to each other, the worse the experience is for everyone else" that just seems completely wrong, @KarlKnechtel in a given programming expertise, in LITERALLY ALL, 100%, of the difficult questions, the long comment chains by the 2 or 3 living experts in the niche in question are the incredibly valuable thing. (Regarding the supply of technically trivial questions, sure, whatever .. just use an AI and get a strict, formal answer.)
    – Fattie
    Commented Jan 24 at 18:37
-5

Suggestion: "ephemeral comments"

I've always thought that the button "Add comment" ... there should be a second button "Add ephemeral comment".

(Or some trendy marketing name like "Add Week-Only-Comment" or "Add Drunk-Post Comment" or "Short-lived Comment" or such.)

Simply, the comment would delete itself after a week.

SO comments currently work great - this idea would improve comments even more.

-13

Contrary view:

  1. Simple fact. Comments on SO sites have always been and will always be 80% free-form chat - and indeed maybe 10%-20% plain, outright, social chit-chat amongst users who have become online acquaintances in a given niche on a given site

  2. The idea that "Comments should only! be about clarifying! the question!" (or whatever is the exact wording of the stupendously widely-ignored "comments rules") is just lame and embarrassing. SO should let it go.

  3. Any sociologist, or indeed anyone who isn't an idiot, will tell you that human interactions are heavily peppered with transient unimportant small talk, off-topic asides, snickers, body language, and other chimp-hair-grooming -like ephemera.

  4. On SO sites the questions and answers as such are serious and on-topic. (Indeed anyone who tries to write a Q or A with "personality", the "personality" is simply edited away, usually promptly, by one of the many folks who spend vast amounts of hours doing so.)

  5. Comments are indeed a pressure valve, the outlet mechanism. (No different than on say "wikipedia" where all the wikis are "strict" so to speak, but the talk pages are an unregulated shambles of humans doing communication like humans do.)

SO already has pretty Mean Auntie procedures about comments - comments get deleted, users get banned if they swear, there's a coterie of users who constantly remind everyone of the comments "rules", etc.

Indeed comments on SO are, currently, a nice balance of (A) laissez-faire humans doing communication like humans do, and (B) focussed formality.

Why mess with it?

0

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .