|
|
Subscribe / Log in / New account

A plea for more thoughtful comments

By Jonathan Corbet
May 29, 2024
When redesigning the LWN site in 2002, we thought long and hard about whether the ability to post comments should be part of it; LWN had not offered that feature for the first four years of its existence. There were already plenty of examples of how comments can go bad by then, but we decided to trust our readers to keep things under control. Much of the time, that trust has proved justified, but there have been times where things have not gone so well. This time is quickly becoming one of those others.

When it is at its best, the LWN comment stream is a polite discussion among people who are both passionate and knowledgeable about the free-software community. Increasingly, though, it is dominated by interminable back-and-forth name-calling sessions where few people participate, and most people just wish it would go away. LWN editors are having to intervene more frequently. The quality of the conversation is degrading the quality of the site overall; we need to do better.

Comment moderation is the least fun part of keeping LWN going. It also takes time away from what we would rather be doing: creating more interesting articles to read. But if that is what we have to do, we will do it. That would have the effect of slowing the conversation down considerably; indeed, that would be part of the point. We are contemplating the addition of comment quotas, perhaps selectively applied to the accounts that have been filtered by a lot of readers. Other mechanisms may be considered as well.

But, maybe, we won't have to do that. Maybe, if people posting comments take a moment to think about whether it really matters that somebody might be wrong on the Internet, whether adding another message to the stream will really make the situation better, whether their comment adds something new to the discussion, and whether their comment is polite, respectful, and informative to all the people who will see them, the comment stream will improve by itself and we won't have to do any of those things.

LWN is more than its writers; it is a community that is shaped and supported by its readers. One of the best ways to support LWN at the moment would be to help ensure that our comment stream is respectful, polite, and actually interesting to read. The LWN community has successfully straightened out comment-related problems before; we can certainly do it again now. An advance "thank you" to all of you who will help to make that happen.


to post comments

A plea for more thoughtful comments

Posted May 29, 2024 17:48 UTC (Wed) by tesarik (subscriber, #52705) [Link]

Indeed, let's make that happen. Free software is not so much about code as it is about people. After all, it's people who should have freedom, not code… But one person's freedom ends where another person's begins. Whoever does not want to respect the freedom of others cannot be part of the community.

A plea for more thoughtful comments

Posted May 29, 2024 18:14 UTC (Wed) by greatquux (guest, #171711) [Link] (5 responses)

I have also noticed you having to intervene more lately as well, and for a lot of what seem like just trivial arguments. Perhaps it's just the stress levels in the world right now? You mentioned a comment quota, and I've not heard of that kind of idea anywhere else, but it seems like it could work! If you know you've only got X number of comments a day (to come up with that number you'd probably have to run some kind of historical analysis combined with closing your eyes and pointing at the screen) you may not choose to spend it on a nonsensical and emotional reply, or it might cause you to think just a moment longer about it. It could be easier and work better than the ubiquitous comment upvote/downvote system implemented everywhere else (which is at least something, but I suspect there must be something better).

A plea for more thoughtful comments

Posted May 29, 2024 22:21 UTC (Wed) by willy (subscriber, #9762) [Link] (4 responses)

I have heard of this idea somewhere else! I believe it's one of the IETF rules; one may send no more than 3 emails per day to any given working group.

This is quite a mindset change from Linux forums where each response deserves its individual response. It encourages one long thoughtful email responding to all the responses.

At least, that's the theory. I have no direct experience of participating. I'm sure those who do can speak to how well it works.

A plea for more thoughtful comments

Posted May 30, 2024 7:24 UTC (Thu) by Wol (subscriber, #4433) [Link] (1 responses)

Just a few ideas on quotas - is it possible to put a "contentious" flag on certain articles? This would then cause a quota mechanism to kick in - maybe 5 comments per day per article?

Or if we want a site-wide quota, please don't say "X per day". I think a "rolling quota" is better, ie you get let's say an allowance of 10 a day. These would then accumulate to a maximum of say 70 (7 days). So somebody who doesn't comment much would have pretty much 70 available at all times. Someone who gets into comment fests at regular intervals wouldn't have many most of the time :-)

Cheers,
Wol

A plea for more thoughtful comments

Posted May 30, 2024 11:55 UTC (Thu) by michaelkjohnson (subscriber, #41438) [Link]

This is kind of like what Discourse does with "slow mode" and it's been often effective, I believe.

If the "contentious" flag could be applied to comment threads, it could slow down flame war tangents without limiting commenting on a parent article. The quota would have to be site-wide or per-top-post rather than per-flagged-post for it to be effective, in that case. That would also make it sensible to have a fairly low quota.

Also, I'd fully support LWN staff setting someone's current available quota of this sort to zero if they ignore an explicit request to cease and desist when they currently have remaining quota. They have moderated with a very light touch and earned lots of trust here. And frankly, those most persistent at ignoring LWN staff requests for civility might reasonably eventually be given smaller or even zero quota for replies on contentious threads/articles on an ongoing basis. Spendthrifts of trust do not lightly re-earn trust.

A plea for more thoughtful comments

Posted May 30, 2024 17:05 UTC (Thu) by wtarreau (subscriber, #51152) [Link] (1 responses)

> I believe it's one of the IETF rules; one may send no more than 3 emails per day to any given working group.

I don't think so. Maybe it's suggested somewhere but I don't remember about this. I've been participating to super-long threads in the past on heated debates, a-la LKML. And even without this, it happens that there are multiple topics in parallel that deserve a discussion, and you're sometimes only available on week-end to respond to everything, so it's very possible that I've sent 10 to 20 mails a single day and been silent for a week for example.

I think that something which could possibly work would be to limit both the depth and number of messages in a thread depending on the depth. It would force responders to respond to the more general topic rather than the contentious point. After all, (except for maybe some rare possibly vocal participants), a degenerating thread often involves multiple people, and if one reaches their limit, another one could continue. On the opposite, saying that the thread is full, talk about something else could generally work better. At least I think so :-)

A plea for more thoughtful comments

Posted Jun 13, 2024 23:15 UTC (Thu) by sammythesnake (guest, #17693) [Link]

> I think that something which could possibly work would be to limit both the depth and number of messages in a thread

I use a relative of this idea myself - once a thread has gone deep enough that replies are formatted a single word wide, I assume there's nothing worth the effort if reading them in that format :-D

A plea for more thoughtful comments

Posted May 29, 2024 18:37 UTC (Wed) by tim_small (guest, #35401) [Link] (8 responses)

When a user is entering a comment, above the text box, there is the text "Enter your comment text below. Please try to be polite, respectful, and informative, and to provide a useful subject line".

Unfortunately, I suspect that this is rarely read because it is easily overlooked, and the user is most likely just to focus on the text box, and their great comment idea...

Instead, when the user clicks on the comment button, perhaps it would be better if they got a page containing an edited-down version of this article, from where it would then be necessary to click on an acknowledgement button before being presented with the comment entry text box?

This is somewhat of an imposition of course, so perhaps it could be deployed using A/B testing, to see what impact (if any) it has on the number of comments requiring moderation?

A plea for more thoughtful comments

Posted May 29, 2024 19:35 UTC (Wed) by kbrantley (guest, #70638) [Link] (5 responses)

While it has changed over time, I've generally appreciated reddit's approach: https://support.reddithelp.com/hc/en-us/articles/20592643...

(no comment on how strictly it is/is not followed by their user base)

In particular, this line:

> Vote. If you think something contributes to conversation, upvote it.

For me, the key is "contributes to the conversation." That's a really good piece of advice for upvoting on reddit, but it's also a really good guideline for posting content -- just about anywhere.

I don't think that LWN needs to go in the direction of full-featured social media sites, and I don't think that having a multiple page list of rules is necessary either. But if there is something that can be done to to incentivize the "contributes to the conversation" point, that may be good.

(And optimistically, maybe this post is all that is really needed)

A plea for more thoughtful comments

Posted May 29, 2024 20:07 UTC (Wed) by shreyansdoshi (subscriber, #169964) [Link]

I would upvote this idea if I could. :)

Comment voting usually ends up as mob rule even with the best of (initial) intentions

Posted May 30, 2024 0:06 UTC (Thu) by Heretic_Blacksheep (guest, #169992) [Link] (3 responses)

In many other sites I've seen what ends up happening by introducing comment voting. It almost never results in an improvement in the quality of comments: vote gaming as a popularity metric regardless of merit or sincerity; people shouting/voting down contributing, factual, or insightful comments because a large group wants to promote their view by burying dissenting views. Basically, voting results in mob rule over the long term rather than promoting insightful conversation. Diversity of opinion and PoV dwindles, knowledgeable people stop contributing, and a strong echo chamber forms. Polarization becomes even more entrenched. This happens just as easily on technical forums as it does social or political forums.

I really don't have much of a dog in the fight. I pay for LWN because I like the more in-depth reporting versus most other similar topic sites. I wouldn't stop paying for the site if comments were turned off. Quality reporting is an endangered species. Consider this a vote of support for the site regardless of how the debate over comment inclusion goes. I'd only leave if the reporting became click bait/shallow/fluff that many other technical reporting sites have become.

Comment voting usually ends up as mob rule even with the best of (initial) intentions

Posted May 30, 2024 8:33 UTC (Thu) by rschroev (subscriber, #4164) [Link]

I've seen things like that happen too, though maybe not to the same extent.

Forums can have rules like "If you think something contributes to conversation, upvote it", but I notice people by and large don't follow these rules. And indeed, it happens on technical forums as well, and it happens on forums where people praise themselves for being rational and clear-thinking and whatnot.

Comment voting usually ends up as mob rule even with the best of (initial) intentions

Posted May 30, 2024 10:58 UTC (Thu) by kbrantley (guest, #70638) [Link]

To be clear, I'm not advocating for the introduction of comment scoring/voting, or other features found elsewhere. I'm more advocating for placing an emphasis on "contributing to the conversation." I only included the word "Vote" as that was a direct copy/paste from the source material, to help people easily find the specific line I was referencing.

Comment voting usually ends up as mob rule even with the best of (initial) intentions

Posted Jun 7, 2024 20:08 UTC (Fri) by pmccormick (subscriber, #143053) [Link]

I _think_ reddit is a bad example of the outcome of comment voting because of the number and broad spectrum of users create a very low or average level of what gets upvoted eg obvious puns get more traction than insightful technical comments. I believe if you look at old old threads from the early days of reddit you see much better and high value comments.

Hopefully LWN's audience, being small, focused, and above average, would not fall into this behaviour.

A plea for more thoughtful comments

Posted May 31, 2024 12:26 UTC (Fri) by SLi (subscriber, #53131) [Link]

FWIW, I came here to the comments section to suggest, essentially, exactly this, or some variation of it: Make the admonishment to behave more prominent in one way or another. I think this might already be enough soft power to improve things.

A plea for more thoughtful comments

Posted Jun 1, 2024 21:15 UTC (Sat) by jengelh (guest, #33263) [Link]

>above the text box, there is the text

That's surely a case of "routine-blindness". But maybe "easily" fixable: Right now, the inside of the textbox just shows a gray nondescript "Comment text" string; what if we moved the politeness instructions to replace "Comment text" as the default graytext?

A plea for more thoughtful comments

Posted May 29, 2024 18:44 UTC (Wed) by ldmosquera (guest, #93440) [Link] (26 responses)

Would you consider dedicated forum software like Discourse? https://www.discourse.org/

Discourse in particular is built from the ground up (among other things like well structured discourse and archival fidelity) for sustainable communities through self-moderation. Through (customizable) trust levels, users get progressively more moderation powers based on their engagement, meaning administrators stop being a bottleneck for moderation.

It would exist standalone, but article specific comments can be also embedded here so that the current experience can be maintained and users can use whichever they prefer.

For an example, see how articles in this blog: https://blog.codinghorror.com/
embed comments from this Discourse instance: https://discourse.codinghorror.com/

Disclosure: I work for Discourse (though not in sales!)

A plea for more thoughtful comments

Posted May 29, 2024 18:51 UTC (Wed) by simcop2387 (subscriber, #101710) [Link] (1 responses)

I personally don't like discourse because with all the adblocking and privacy stuff I have setup, I frequently have to refresh discourse pages once or twice to get things to load and render. I've never figured out exactly what's causing it but I tend to avoid them (though don't speak against them generally either, once it's loaded it seems fine) for a lot of engagement when I can because of it.

A plea for more thoughtful comments

Posted May 29, 2024 23:37 UTC (Wed) by riking (subscriber, #95706) [Link]

As someone who has worked on the Discourse codebase before: It really hates partial JS blocking. You need to either block it all the way and enable the noscript view, or let the whole thing render with JS.

A plea for more thoughtful comments

Posted May 29, 2024 19:11 UTC (Wed) by daroc (editor, #160859) [Link] (14 responses)

Right now, LWN is completely functional without JavaScript. There is a little JavaScript on the search page to let people select/deselect all the categories at once. I added that a little while ago, and we had an internal discussion at the time about making sure that it would be seamless for users without JavaScript — if you don't have it enabled, the "Select All" checkboxes don't even appear.

I actually quite like Discourse, especially the ability to link to individual posts and the helpful timeline scroll-view thing. But as much as Discourse seems to have worked well for a lot of other open source communities, I suspect that it won't pass muster as a possible component of LWN. I don't actually have hard numbers, but I suspect that many of our readers enjoy that LWN loads quickly, with no dynamic elements. We also try to make sure things like photos have declared sizes, so that text doesn't jump around as the page loads. I think it makes for a more pleasant reading experience. That said, I haven't discussed it with the other editors, so they might surprise me.

A plea for more thoughtful comments

Posted May 29, 2024 20:06 UTC (Wed) by Paf (subscriber, #91811) [Link] (10 responses)

Obviously I'm just contributing an anecdote, but while I use my browsers at default settings, my favorite pages are either *very* simple like LWN or a small number of very nicely done 'modern' pages, which I suspect are dramatically more work to maintain... And still aren't as nice to read.

That said, while we're dreaming, I'd be interested in a dark mode option on LWN, which seems like it might be doable...

Dark mode

Posted May 29, 2024 20:18 UTC (Wed) by corbet (editor, #1) [Link] (7 responses)

There is a "dark mode" button in the customization area, you dream may have just come true :)

Dark mode

Posted May 29, 2024 20:32 UTC (Wed) by Cyberax (✭ supporter ✭, #52523) [Link] (1 responses)

Can you add it as a CSS selector, please? This way it can be turned on and off automatically when the system theme changes.

Dark mode

Posted May 29, 2024 20:49 UTC (Wed) by daroc (editor, #160859) [Link]

Oh, that's a good idea! I haven't actually gotten into the site's CSS code, but I can't imagine it would be a terribly involved change. I'll put it on my TODO list.

Dark mode

Posted May 29, 2024 20:40 UTC (Wed) by Cyberax (✭ supporter ✭, #52523) [Link] (4 responses)

BTW, it's super easy. Just have a combined CSS with `@media (prefers-color-scheme: dark) ` for the dark theme and `@media (prefers-color-scheme: light) ` for the light scheme.

Dark mode

Posted May 29, 2024 20:53 UTC (Wed) by corbet (editor, #1) [Link] (3 responses)

I looked into it once and it turned out to be not quite so easy, but I don't remember what the hangup was; I'll have to look again.

Dark mode

Posted May 29, 2024 20:59 UTC (Wed) by daroc (editor, #160859) [Link] (2 responses)

Er ... you may be right, and I may have been too optimistic. Looking at it, I think we would have to change how we template the CSS. I'll send everyone an email with what I've found and we can figure out whether it's worth it.

Dark mode

Posted May 29, 2024 21:12 UTC (Wed) by kenmoffat (subscriber, #4807) [Link] (1 responses)

I spent a bit of time a few months ago trying to do dark mode without javascript for my own pages, but eventually gave up. Using firefox and epiphany I could not get the colours of links to work - often they would become very hard to read, and almost impossible to distinguish visited and unvisited.

Good Luck!

Dark mode

Posted May 29, 2024 21:16 UTC (Wed) by kenmoffat (subscriber, #4807) [Link]

My comment was about using css selectors, the Dark Mode here looks nice and is very readable with the default colours.

A plea for more thoughtful comments

Posted May 29, 2024 23:05 UTC (Wed) by Paf (subscriber, #91811) [Link] (1 responses)

Hah! Well, thank you.

Now dreams of system theme matching.

You folks are remarkable.

A plea for more thoughtful comments

Posted May 31, 2024 18:18 UTC (Fri) by Tobu (subscriber, #24111) [Link]

It's actually possible to put the names of CSS system colors in the accounts customisation page.

Background → Canvas, Text color → CanvasText, Link color → LinkText, Visited link color → VisitedText. However, it will pick light system colors, it also needs the color-scheme CSS property or meta tag to be set to something like "light dark" to indicate compatibility (see here).

A plea for more thoughtful comments

Posted May 29, 2024 20:44 UTC (Wed) by bof (subscriber, #110741) [Link]

Recently for a few days while travelling, I had to make do with my mobile data plan having run out, and was restricted to a whopping classical 64 kbit/s. Basically no site was usable anymore - except LWN which worked nicely. Keep it up, it's a rare gem you got there!

A plea for more thoughtful comments

Posted May 29, 2024 22:31 UTC (Wed) by jkingweb (subscriber, #113039) [Link]

> LWN loads quickly

Understatement of the millennium. And, yes, it's very appreciated. So refreshing.

A plea for more thoughtful comments

Posted May 30, 2024 0:40 UTC (Thu) by mirabilos (subscriber, #84359) [Link]

I do use this with lynx exclusively and would be annoyed if that won’t work any more.

Civilized Discourse ☺

Posted May 30, 2024 2:52 UTC (Thu) by michaelkjohnson (subscriber, #41438) [Link] (8 responses)

I run several Discourse sites and am a fan and promoter. However, I don't think that the way it flattens threads in its normal display would feel comfortable to site regulars here, irrespective of the JavaScript requirement, time to render, and page load burden others have mentioned in this thread.

I do think that LWN might usefully borrow one feature. Discourse's feature enabling moderators to set "slow mode" on contentious topics has been repeatedly helpful in many communities. As a moderator, you can choose a configurable length of time each user has to wait between responses in a single topic (top post), and you can choose how long this restriction will last. With that in place, for any time window, a commenter gets a little nudge to consider whether this particular comment is how they want to spend their comment budget. This is often effective at reducing the quantity of vitriol even if it doesn't make people who distrust or dislike each other actually trust or like each other, so it improves others' overall experience when used judiciously.

That leads back to the purpose of presenting threads flat: It's not a naïve choice. Not providing structural, visible nesting seems in practice to reduce the incidence of flame wars. Sometimes I really want that structure (and you can get at it with extra clicks), but I also understand it to have been a deliberate choice and I think a thoughtful tradeoff. So even though I think it would be a wrench for LWN denizens, anyone reading this and considering starting a new online community should, in my estimation, seriously consider using Discourse, because its conversational structure has been curated to nudge towards civility.

As a moderator myself, I think that Civilized Discourse Construction Kit lives up to its name.

Civilized Discourse ☺

Posted May 30, 2024 8:44 UTC (Thu) by ms (subscriber, #41272) [Link] (7 responses)

I've never used Discourse, but this "slow mode" sounds interesting. It makes me start to think of other possible mechanics, e.g.

1. You can only reply to a post if the post is already 5 mins old.
2. Maybe the 5 mins changes per user, perhaps something like "if user X did N posts in the last 24 hour period, then user X can only reply to a post if that post is already N*5 mins old".
3. Maybe it should be exponential, something like "if user X did N posts in the last 24 hour period, then user X can only reply to a post if that post is already 2^N mins old" (2 might be far too big - maybe 1.1 or something).

I'm extremely wary though of trying to solve human issues by adding unusual mechanics to the posting process, especially ones that run the risk of annoying the vast majority.

Personally, I post very seldom, but for the articles I find interesting (and it's a lot of them), I often read and follow quite a lot of the comments; this is basically the only site where I ever read comments at all - I do not frequent HN, reddit etc at all. A lot of the time they can be very informative, but yes, as others have noticed, the signal-to-noise ratio has taken a tumble in recent months.

Civilized Discourse ☺

Posted May 30, 2024 9:24 UTC (Thu) by mb (subscriber, #50428) [Link] (6 responses)

I think it is fundamentally wrong to restrict the writing-side of a conversation, unless the written text is against the law. e.g. personal attacks or worse.
I read words like "unproductive" here, in another thread. Who is to decide? Why is it "unproductive", if some people discuss things in their free time? That doesn't even make sense. If people continue discussing, then it obviously is of interest to them.

If you don't like to read what people are discussing under a particular article or in a particular (sub-)thread, then don't read it. That is the solution.

What we need is tools to make the "don't read it" better.
We already have blocking of whole accounts. That's good, but far from enough. I almost never use it. Currently I have one user blocked.

What is really needed is an easy way to collapse threads with a click of a button.

A second thing that I would really like to have is an easier way to read the history of a thread in the "Unread comments" section. Yes, I know there is the [Link], but that is not really convenient to use.
I would like to hover the mouse over the [Link] and have a popup appear that shows part of the history (like one or two predecessors). Very often reading the direct predecessor is required and helpful to understand comments.

Civilized Discourse ☺

Posted May 30, 2024 13:08 UTC (Thu) by corbet (editor, #1) [Link] (5 responses)

"If you don't like it, don't read it" is a recipe for a write-only forum, that is what we are trying to avoid. There's no end of opportunities on the net to discuss and argue all you want; LWN is meant to be more focused.

With regard to context in "unread comments", there is a customization option that will show you the immediate parent of every new comment; I find that helps quite a bit.

Civilized Discourse ☺

Posted May 30, 2024 13:39 UTC (Thu) by Wol (subscriber, #4433) [Link] (3 responses)

Just hunted for it, and there was nothing obvious. Is it only available to certain levels?

Cheers,
Wol

Civilized Discourse ☺

Posted May 30, 2024 13:43 UTC (Thu) by corbet (editor, #1) [Link] (1 responses)

"Display old parent in unread comments screen" checkbox under "Display preferences".

Civilized Discourse ☺

Posted May 30, 2024 14:22 UTC (Thu) by Wol (subscriber, #4433) [Link]

Ta muchly! It's rather well hidden :-) - "hidden in full view" as me and my wife like to say.Once you know it's there it's obvious, but not before ...

Cheers,
Wol

Civilized Discourse ☺

Posted May 30, 2024 13:47 UTC (Thu) by rschroev (subscriber, #4164) [Link]

Look for "Display old parent in unread comments screen"

It's only the direct parent, not the full history, but I agree with Jonathan that it's pretty useful (the headline has a different color to differentiate it from actual unread comments).

Civilized Discourse ☺

Posted May 30, 2024 13:45 UTC (Thu) by mb (subscriber, #50428) [Link]

>"If you don't like it, don't read it" is a recipe for a write-only forum

The decision for not wanting to read a subthread is already here today. It's unchanged.
It's just that the tools to realize that decision are not so good today. The current situation is that one has to scroll pages to find the end of the thread. I was just suggesting that a click on the root comment would be much easier.
It would not change the don't-read decision in any way.

>customization option that will show you the immediate parent of every new comment

Cool. Thanks. I didn't know about that option. It improves the situation a bit. I'd still prefer a dynamic mouse-over popup, because it doesn't consume screen space by default.
As-is this option makes the scroll problem worse, though.

A plea for more thoughtful comments

Posted May 29, 2024 18:49 UTC (Wed) by simcop2387 (subscriber, #101710) [Link]

I will say that I don't comment very often but I haven't really come across anything that would put me off the site. That's likely because of how hard you guys have been working at moderation and handling things. That said I love the fact that comments happen here, for similar reasons that I like them on some other sites like Hacker News. On articles about topics like Linux Kernel development we frequently see comments and engagement from some kernel developers themselves that are talked about in the article that tends to give more context to events or decisions that happened and it's been wonderful to be able to see and get that kind of insight into things to understand why something happened. I see that sometimes on HN with technical topics like discussions around Nagle's algorithm when John Nagle himself chimes in on people's questions and I would hate to lose similar things here at LWN.

A plea for more thoughtful comments

Posted May 29, 2024 20:02 UTC (Wed) by mmm (subscriber, #155993) [Link]

Yes please. This. Some of the endless and/or unfriendly commenting here is quite off-putting. I'd really not want to see the insightful comments go, or drown in the noise.

I personally think that trying to solve this with technology (quotas, upvoting, downvoting, ...) only heads down the wrong path. But hey, if that's the way it goes, I'm not going to argue about it in the comments.

A plea for more thoughtful comments

Posted May 29, 2024 20:07 UTC (Wed) by atai (subscriber, #10977) [Link] (1 responses)

Use AI to moderate comments....

oh, strike that....

A plea for more thoughtful comments

Posted May 31, 2024 12:46 UTC (Fri) by SLi (subscriber, #53131) [Link]

If you really wanted to use AI, I can try to think of a way in which it might be useful, though I suspect it would be way too fancy and controversial for LWN. Still I think I'll throw this idea out there!

You could have a language model evaluate a comment before being posted, perhaps not only for tone and constructivity but also for clarity etc. (I suspect the prompt would need fine tuning to not nit about silly stuff like overly technical language.) And again, a soft power suggestion: Don't use that information to make any decisions. Only present that AI evaluation as feedback to the comment writer together with a "Post comment" button.

For fun, I tried how Gemini would comment this response (everything above with the parent comment and the article in context). I think it would be good to adjust it to be less positive and tell it to only give encouragement for really great comments. That is, I'm not sure this feedback was so useful, but I hope this comment is not a worst offender either:

<gemini> Your comment demonstrates thoughtful engagement with the topic. It acknowledges the potential controversy of AI moderation while offering a balanced, constructive suggestion. The idea of using AI for pre-posting feedback is innovative and could promote self-awareness among commenters, potentially improving the overall quality of discussions on LWN.

A plea for more thoughtful comments

Posted May 29, 2024 20:09 UTC (Wed) by cpitrat (subscriber, #116459) [Link]

A bit off topic, but I'd like to take the opportunity to congratulate the LWN team for their awesome work. This place is one of a kind and extremely valuable to the community, and it's all thanks to you. Kudos!

A plea for more thoughtful comments

Posted May 29, 2024 20:10 UTC (Wed) by halla (subscriber, #14185) [Link] (28 responses)

Maybe getting rid of the "unread comments" link might help; I sometimes think that there are people who keep refreshing that link all the time that so they they can deposit their teaspoon of salt on some else's snail's tail.

But yeah, the comments on "BitKeeper, Linux, and licensing disputes: How Linus wrote Git in 14 days (Graphite blog)" were kinda a breaking point. There was nothing anyone could learn from those comments; they all read like "No sir, I assure you you were completely wrong! Now give me satisfaction!"

A plea for more thoughtful comments

Posted May 29, 2024 20:45 UTC (Wed) by pizza (subscriber, #46) [Link]

> But yeah, the comments on "BitKeeper, Linux, and licensing disputes: How Linus wrote Git in 14 days (Graphite blog)" were kinda a breaking point. There was nothing anyone could learn from those comments; they all read like "No sir, I assure you you were completely wrong! Now give me satisfaction!"

To paraphrase Sayre's law: "The comments are so vicious because the stakes are so small."

A plea for more thoughtful comments

Posted May 29, 2024 20:53 UTC (Wed) by tonyblackwell (guest, #43641) [Link]

Yes, this was a breaking-point thread.
To keep this without-peer superb site going it must be fun for the LWN staff.

Agree the clean simple lines of LWN site are a real part of its attraction. Up/Down-voting wouldn't help this.

Maybe a combination of comment limit on a particular thread, e.g. 3 ???, perhaps elastic (don't want to cramp some really good discussions) but weighted by e.g. the number of us who have blocked particular commenters on the site overall, but all running in the background to keep current clean lines might be workable.

If behind the scenes LWN staff had the ability to also one-click-apply this to a particular thread it could instantly terminate to-and-fro threads. LWN could have this either announce itself "comments moderated" or not.

A plea for more thoughtful comments

Posted May 29, 2024 21:02 UTC (Wed) by NYKevin (subscriber, #129325) [Link] (4 responses)

Rule of thumb: If you're mainly arguing over what was or was not written upthread, or what it did or did not mean, and not about the substance of the article, then your argument is pointless and should stop (so that other people do not have to waste time scrolling past it).

A plea for more thoughtful comments

Posted May 29, 2024 21:10 UTC (Wed) by mb (subscriber, #50428) [Link] (3 responses)

>If you're mainly arguing over what was or was not written upthread, [..] then your argument is pointless

Ok. Why?

A plea for more thoughtful comments

Posted May 29, 2024 23:34 UTC (Wed) by NYKevin (subscriber, #129325) [Link] (2 responses)

0. It has no bearing on the article's subject, and so is off-topic.
1. Such arguments are not real arguments, they are what Michael Palin's character refers to as "contradiction" in the Monty Python "Argument Clinic" sketch (which itself provides a fantastic example of exactly the sort of pointless argument I'm talking about). Nobody learns anything, or accomplishes anything beyond contradicting the other person.
2. Everyone can read what you wrote upthread and decide for themselves what you did or did not say. If the person you're arguing with is evidently unable to read, you will not cure that problem by giving them further written material to not-read.

It's perfectly fine to *clarify* your meaning, if you have been misinterpreted. The point is to avoid getting into long back-and-forths over it.

A plea for more thoughtful comments

Posted May 29, 2024 23:45 UTC (Wed) by mb (subscriber, #50428) [Link] (1 responses)

I don't get it. You think threads are basically pointless? Threads are only worth it, if everybody agrees?
Why can't we discuss things?

A plea for more thoughtful comments

Posted May 30, 2024 0:40 UTC (Thu) by NYKevin (subscriber, #129325) [Link]

I will give you the benefit of the doubt and clarify, once, that I'm talking about off-topic threads. I will not reply again, because this very thread is now turning into an example of the antipattern I am advocating against.

A plea for more thoughtful comments

Posted May 29, 2024 22:03 UTC (Wed) by intgr (subscriber, #39733) [Link] (13 responses)

Please do not get rid of the "unread comments" feature. The worst offenders in flame wars probably use email notifications anyway.

I rarely comment here but often enjoy catching up on comments, using "unread comments", on articles that I have already read and wouldn't visit again otherwise.

As for comment quality: while threads sometimes do go off the rails, in my experience, it's easy to just scroll past the deeply nested comments to get to the interesting ones. But I wouldn't mind increased moderation either.

A plea for more thoughtful comments

Posted May 29, 2024 22:15 UTC (Wed) by madscientist (subscriber, #16861) [Link] (12 responses)

The thing that would help me a lot as a reader, is being able to hide an entire sub-thread. If I see a comment that seems to not add much (in my opinion) and I am not interested in reading all the replies, it would be good to be able to click a button to hide.

I do realize that filtering an author does that, but I'm talking about filtering a specific sub-thread regardless of author.

I do not think it's important to make this "sticky"; if I reloaded the page it would be fine with me if the "hidden" state was lost, and if I click on unread comments in a few hours it would be OK with me if new comments in the subthread I had marked hidden were displayed (if the thread is still useless to me I can hide it again).

I would also be OK if this feature was not available without JS, if that's needed.

I definitely don't have enough web-fu to know how difficult this is to implement with just client-side CSS or whatever.

But if we're discussing wish-lists that's mine :)

Hiding subthreads

Posted May 29, 2024 22:19 UTC (Wed) by corbet (editor, #1) [Link] (11 responses)

It is possible to implement a click-to-hide-subthreads function using just CSS; I had a proof of concept once, but got distracted and never finished it. The feature would be a lot more useful, though, if it were persistent, and that would be a bit more work.

Hiding subthreads

Posted May 29, 2024 22:26 UTC (Wed) by mb (subscriber, #50428) [Link] (1 responses)

It would still be very useful without persistence, because it can reduce scrolling a lot.
Especially in the "Unread comments" view I would like to be able to hide whole articles. (And persistence doesn't even make a lot of sense in that view)

Hiding subthreads

Posted May 31, 2024 13:09 UTC (Fri) by madscientist (subscriber, #16861) [Link]

Yes, this. The main place I would use this kind of filtering is "Unread comments" and thread persistence wouldn't work (for me) there. I suppose the kind of "whole article" hiding mb talks about could be useful to persist: "don't show me any comments about this article ever again". But honestly I myself would probably never want that kind of persistence because even when articles seem overwhelmed by silly arguments you can often find a gem, and following "Unread comments" a few times a day (plus a few choice author filters) makes it reasonable to see them.

A great thing about the readership of LWN is they're virtually all technically sophisticated enough that proper threading and replies are simply ingrained even for the most contrarian (barring mistakes anyone can make).

Believe me I am familiar with the appeal, but we should try to avoid letting the perfect be the enemy of the good!

Hiding subthreads

Posted May 29, 2024 22:55 UTC (Wed) by yeltsin (guest, #171611) [Link]

Wouldn't just the details tag be enough (probably with the "open" attribute on the first page load)? It doesn't even require CSS.

https://developer.mozilla.org/en-US/docs/Web/HTML/Element...

Hiding subthreads

Posted May 29, 2024 23:51 UTC (Wed) by Tobu (subscriber, #24111) [Link]

Reddit's non-persistent [-] to fold comments is useful. Large threads shown flat like on Mastodon can get derailed easily by the first uninteresting tangent that gets a lot of replies; the presentation gives them more views, chances for replies, and general attention suckage than the rest of the discussion. Easily folded threads let people skip past those. Folding by default in some cases (I don't know what would make a good "get a room" rule) would also be useful, if more forceful.

Hiding subthreads

Posted May 30, 2024 4:57 UTC (Thu) by ctreb (subscriber, #4406) [Link]

I'd like to put my hand up for wanting this feature as well. The trick that I often need to use on this site is to hold my mouse on the left border of a comment just to see who has answered which comment, or to scroll past a thread. I use this here VERY often. Persistence wouldn't matter to me - I'm generally a lurker and rarely go back to an article.

Hiding subthreads

Posted May 30, 2024 8:25 UTC (Thu) by rschroev (subscriber, #4164) [Link] (2 responses)

I would very much like this too, even without it being persistent. I use this *a lot* on Reddit and Hacker News. It's an easy way to skip entire non-interesting tracks of discussion.

The usefulness of hiding subthreads (or even the nested view LWN now has, even without actually hiding the subthreads) is the reason why I don't like fully linear discussions like Discourse or Ars Technica. I think Joel Spolsky once wrote an article on why he believes linear discussions are better, but I believe he's wrong. In internet discussions, nested is better than flat, and being able to hide subthreads is even better.

Hiding subthreads

Posted May 30, 2024 18:44 UTC (Thu) by tbird20d (subscriber, #1901) [Link] (1 responses)

I strongly agree with this. I think that deep nesting is a (often) a good signal that something has gone off-topic.
So even without the ability to hide it, nesting of subthreads is useful.
It's kind of like the kernel rationale for 8-space tabs. When something starts getting
indented too far, it's a signal that something has gone wrong.

I guess that's a vote from me to NOT go to a flat mode. If anything, it would be nice to have colored
indentation markers so you could easily return to the level of subthread that was interesting or
useful. Sometimes, on a long back and forth thread, there are other responses to early points
that are worth reading, and they are hard to find when the early messages have scrolled off the
page.

Hiding subthreads

Posted May 30, 2024 20:33 UTC (Thu) by intgr (subscriber, #39733) [Link]

Perhaps there could be a setting to automatically collapse conversations that are nested N levels deep, but can be expanded if desired, similar to 'comment filtering'. I find that I mostly skip those anyway. (And they look quite ugly in the mobile version)

Hiding subthreads

Posted May 31, 2024 13:29 UTC (Fri) by paulj (subscriber, #341) [Link] (2 responses)

Just to echo some other replies to you: A simple CSS based (sub)-thread collapse feature, that worked on article comment threads and the unread comment threads would solve 99.99% of issues for me.

The comments on LWN are generally good. LWN hardly has a problem. Yes, we can have tangents, but hey... Some tangents can be interesting (to some) and you learn stuff, others you don't - for the latter a CSS +/- collapse function would work perfectly. Let me ignore those and skip on easily. Problem solved.

That people can discuss what they want and explore stuff is one of the good aspects of LWN. I wouldn't want to lose the good sub-threads, just cause of some less-interesting sub-threads.

Hiding subthreads

Posted May 31, 2024 15:13 UTC (Fri) by Wol (subscriber, #4433) [Link]

> That people can discuss what they want and explore stuff is one of the good aspects of LWN. I wouldn't want to lose the good sub-threads, just cause of some less-interesting sub-threads.

I bang on about Groklaw, but that was also why Groklaw was so good - you could discuss almost anything.

And Groklaw was aggressively moderated! I wasn't impressed when I fell foul on the odd occasion, but at least the rules were very understandable - PJ said "this is my blog, treat it like my living room. Anything I don't like gets deleted". But there was very little of that - the main rule was "if you can't back up your argument with logic or facts, don't stir the pot". So the debate couldn't get *too* heated because passion-based debate overstepped the line pretty quickly!

Cheers,
Wol

Hiding subthreads

Posted Jun 5, 2024 9:28 UTC (Wed) by paulj (subscriber, #341) [Link]

And what do I see today - a little [-] on comments, which I can click on and collapse (sub-)threads. Thank you dear editor! :)

A plea for more thoughtful comments

Posted May 30, 2024 0:42 UTC (Thu) by halla (subscriber, #14185) [Link] (3 responses)

Another thing might be having the option to have a short bio, clickable from username. Many people here go by what I guess are aliases, which is fine, but I I'd be more inclined to allow leeway to "XXX, worked on YYY since ZZZ' compared to "AAA -- can't link to anything." And the aliases might be well-known, but probably only in a small community.

There's a difference between "GarlicStew who comments a lot" and "GarlicStew who worked on X and Y who comments a lot", when it comes to credibility.

As for me, "I'm Halla, I've worked on Krita since 2003, been the maintainer since 2004, and before that, in the early nineties, I created Dante, a usenet/mail client for waffle UUCP. I also did Kura, a linguist's tool that was later taken over by the Ludwig Maximilian University. Blog: https://valdyas.org/fading/, Fedi: https://fosstodon.org/@halla"

A plea for more thoughtful comments

Posted May 30, 2024 9:37 UTC (Thu) by zdzichu (subscriber, #17118) [Link] (2 responses)

Personal information

Here is the information you provide about yourself. Your name and info will eventually be available to other users;

Guess where I've found the above… It is already prepared on LWN, but not exposed anywhere. Maybe should be visible in popup when on-mouseing-over someone's nickname?

A plea for more thoughtful comments

Posted May 30, 2024 17:23 UTC (Thu) by wtarreau (subscriber, #51152) [Link] (1 responses)

Then maybe also have an option to automatically hide comments from people having not filled these info. That's a matter of mutual respect: before speaking I introduce myself. If there's no way to know who I am you might not be interested in what I have to say anyway since you don't even know if I'm legitimate regarding this.

A plea for more thoughtful comments

Posted May 30, 2024 18:59 UTC (Thu) by halla (subscriber, #14185) [Link]

I would love that...

A plea for more thoughtful comments

Posted May 30, 2024 6:38 UTC (Thu) by AdamW (subscriber, #48457) [Link]

That thread inspires me to contribute the rule suggestion: replies should be cut off at whatever depth causes them to render each character on its own line when displaying on my cellphone.

A plea for more thoughtful comments

Posted May 30, 2024 7:16 UTC (Thu) by Wol (subscriber, #4433) [Link]

> Maybe getting rid of the "unread comments" link might help;

I do think that, while it's a great feature, it's also part of the problem. Others may have noticed my style is to quote fairly extensively, and that's because I get rather annoyed when I think people are replying - usually with no quoted context and imho out of context - to a carefully selected part of what I wrote.

"Unread comments", by hiding a lot of context, tends to encourage that ...

Cheers,
Wol

A plea for more thoughtful comments

Posted May 30, 2024 14:02 UTC (Thu) by flussence (guest, #85566) [Link]

I used to check the unread comments page once or twice a week because, in the distant past, it was a way to serendipitously learn new and interesting things. The quality of comments was one of the reasons that convinced me to open my wallet for this site and not, say, Slashdot or Phoronix. Both of which were much less of an insane hotbed of extremism back then than they are now.

At some point I realised I was no longer getting anything out of the habit and it was in fact damaging my mental health. So I plonked the link out of sight in uBlock and spent a few months with comments turned off entirely. That's not an action I want to take, but I have a very short list of verbs available and none of them will put the fire out.

Make number of blocks visible

Posted May 29, 2024 21:08 UTC (Wed) by zdzichu (subscriber, #17118) [Link] (3 responses)

What about showing users in their profiles how many people blocked their comments? One could hope this would bring self-reflection. And maybe improvement of behaviour?

Make number of blocks visible

Posted May 30, 2024 0:22 UTC (Thu) by halla (subscriber, #14185) [Link]

Make number of blocks visible

Posted May 30, 2024 6:29 UTC (Thu) by lunaryorn (subscriber, #111088) [Link]

I'd love this idea. Telling a user that "X out of N subscribers" filtered them hopefully tells some people that their opinion is a lot less relevant to this site than they seem to believe.

If LWN had a button to directly filter the author of a comment, or would allow users to block threads, LWN could even tell someone that N people filtered or muted a given comment, which perhaps helps the commenter reconsider what comments the general LWN audience expects and how they failed.

Make number of blocks visible

Posted May 31, 2024 1:07 UTC (Fri) by raven667 (subscriber, #5198) [Link]

Maybe but there an old saying about this kind of negative hinting "Dollars of Shame, not Lira of Pride", because some people will perversely want to make the number go up.

A plea for more thoughtful comments

Posted May 29, 2024 21:20 UTC (Wed) by kiko (subscriber, #69905) [Link] (1 responses)

I'm guessing the Bitkeeper post was the straw that triggered this plea. I wanted to call out three points from it.

First, while it wasn't the best example of efficient communication, there are quite a few comments that did provide useful and at times surprising detail (for instance, mjg's comment on GPLv2 Section 3, and the debate about license violation vs client used vs online services) so I think the signal level wasn't that low. And some of that knowledge came out in the middle of the post's somewhat monotonous debates.

Second, a post about BK, Linus and Tridge is kind of asking for it; while it is ancient history, many of us are really are that old. And we all know the topic is controversial, way more so than, say, flatpak vs snaps, or say, EXPORT_SYMBOL_GPL; there's quite a bit of drama and also gray area in the rules and ethics involved, which is the sort of thing that in our community we just love debating.

And third, what I read of the debate appeared a bit circular but in proportion quite civil; there wasn't anything there very crude, so I'm not sure it really does warrant implementation of a policy or technical mechanism. Eyeballing it, I think the top poster did 36 posts, second 17, then everybody else seems under 7? And only two editor comments? Maybe the right approach would just be to contact the top posters directly ("hey, that wasn't a great example of online debate and we want to ask you to keep it constructive, and if you can't, we'll take action"). Sometimes it's not clear to the poster they aren't being helpful.

A plea for more thoughtful comments

Posted May 30, 2024 7:29 UTC (Thu) by Wol (subscriber, #4433) [Link]

> Eyeballing it, I think the top poster did 36 posts, second 17, then everybody else seems under 7?

The problem is it always seems to be the same few people ... and unfortunately while I don't think I'm one of the main offenders, I'm sure I'm not far off ... I get dragged in too easy.

Cheers,
Wol

A plea for more thoughtful comments

Posted May 29, 2024 21:38 UTC (Wed) by cytochrome (subscriber, #58718) [Link] (10 responses)

My sincere thanks to the editors for their tireless work and to the readers whose informed comments add substantive value to the pieces. I like the quota idea, but perhaps there could be additional levels of subscriptions that could bolster the LWN coffers through additional per-comment charges, for example
  1. Open source license 'expert' (i.e. 'IANAL, but...') level: 1 extra comment per day
  2. Richard-Stallman-devotee/sceptic level: 2 extra comments per day
  3. Generally-grumpy-and-confrontational-hacker level: 3 extra comments per day
  4. systemd-lover/hater level: 4 extra comments per day
  5. No-matter-what-you-write-I-will-disagree level: 5 extra comments per day

Selling comment quotas

Posted May 29, 2024 21:48 UTC (Wed) by corbet (editor, #1) [Link] (9 responses)

An idea like that had actually crossed my mind, but I concluded that selling the right to irritate other LWN readers wasn't quite the business we wanted to be in.

Selling comment quotas

Posted May 30, 2024 5:55 UTC (Thu) by jra (subscriber, #55261) [Link] (6 responses)

How about limiting the number of comments / replies total any given user may post in a thread ? Maybe set to 5 comments per article per user ?

I have been guilty myself of "no but..." replies in threads, but I'm trying to do better. Life is too short to argue on the Internet :-).

That would have fixed the bitkeeper thread, where the main offenders (and I set one of the threads off, for which I apologise) would have quickly run out their comment allotment.

That way you're restricting *everyone* and letting them know the number of remaining rebuttals / urgent responses they have left to try and bludgeon their point :-). Might concentrate the mind wonderfully :-).

Selling comment quotas

Posted May 30, 2024 5:59 UTC (Thu) by jra (subscriber, #55261) [Link]

Maybe 5 comments per article for subscribers, and 2 comments per article from non-subscribers. That doesn't seem like you're selling the rights to irritate, but does give a benefit for subscribers.

And that's my 2 comments for this article, and I'm out :-).

Selling comment quotas

Posted May 30, 2024 6:14 UTC (Thu) by sfeam (subscriber, #2841) [Link]

Not sure I like the idea of a blanket limit per article. It would be a pity to make a genuinely informative back-and-forth or question-and-answer sequence impossible. There are places such as StackExchange that have such a policy, but there it comes with a "take it to separate discussion" option.

Selling comment quotas

Posted May 30, 2024 9:56 UTC (Thu) by mtthu (subscriber, #123091) [Link] (2 responses)

One idea: The users could grant another user more quota by upvoting a comment. Like: This was interesting to read, I would like to read more from this person. The user would get a notification that he or she earned more quota to comment on a topic. Everybody would start with a quota of 2 comments per article and should start off with a good comment to earn quota for more comments.

Selling comment quotas

Posted Jun 1, 2024 12:24 UTC (Sat) by Alterego (guest, #55989) [Link] (1 responses)

+1 i vote for you, i give you my residual second comment :)

Selling comment quotas

Posted Jun 2, 2024 20:59 UTC (Sun) by mtthu (subscriber, #123091) [Link]

Thanks a lot, you are my favourite Alter Ego ;-)

Selling comment quotas

Posted May 30, 2024 10:08 UTC (Thu) by farnz (subscriber, #17727) [Link]

As a modification of that; instead of N comments per article per user, rate limit commenting. You are allowed a maximum of N comment permits per article in your bucket; your bucket starts out full, and replenishes at a slow rate (with lots of room to have the replenishment rate depend on commenting patterns - slower if you're doing things that look like you're involved in keeping flame wars going, faster if the editors think you're helping apply cooling balm to the burns).

This allows thoughtful threads to continue on for some time, since you can read the responses, and provide a reply to the pertinent points later, but it prevents rapid-fire flaming that degenerates into huge threads, since once I've used up my N comments, I have to wait hours to reply.

Selling comment quotas

Posted May 30, 2024 16:00 UTC (Thu) by kh (guest, #19413) [Link] (1 responses)

I think one of the issues with Comments is their permanence, which causes them to almost gain the weight of the article - but unlike the article, they lack the time that is put into proofreading and editing.

I wonder if a better system might be to by default delete all comments after 30 days. Maybe non-subscriber comments after 10 days. Site editors could make some comments permanent if they judged them to be especially helpful addendum to the original article. If someone wishes to write in stone, rather than sand, they can submit an article.

Selling comment quotas

Posted May 30, 2024 16:14 UTC (Thu) by jzb (editor, #7867) [Link]

That's a creative suggestion, but I don't think we want to disappear comments - we'd just like to see fewer threads that go into tangents where it's a few people arguing with each other at length and getting personal about it in the process. It would also be extra work for us to manually bless comments for permanence.

A plea for more thoughtful comments

Posted May 29, 2024 22:33 UTC (Wed) by rmini (subscriber, #4991) [Link]

I don't comment often, as I rarely have anything valuable to add that anyone else hasn't already, and even then I've been guilty of the occasional ill-considered comment. One of the things that keeps my impulse to make useless comments in check has been the very high signal-noise ratio of the LWN comments (perhaps with the exception of the comments on some articles on more contentious topics). As a reader, the LWN commenters provide additional value and interest to me beyond the articles, especially as there are many notables and experts among them.

I guess what I'm trying to say is that even if our esteemed editors are afraid of the trend of comment quality, I haven't noticed a problem from my end, and my thanks goes to all of the fellow commenters that are doing the right thing.

A plea for more thoughtful comments

Posted May 30, 2024 3:05 UTC (Thu) by hmanning77 (subscriber, #160992) [Link]

> The LWN community has successfully straightened out comment-related problems before; we can certainly do it again now.

As someone who wasn't around to see such events, what did the community do to achieve that? I can think of two obvious guidelines:

1. Try to make only constructive comments.
2. Ignore unconstructive comments.

Are there specific actions you've seen from the community in the past which you would like to see again?

Collapsing comment trees

Posted May 30, 2024 8:42 UTC (Thu) by quietbritishjim (subscriber, #114117) [Link] (1 responses)

I think being able to collapse comment trees (and subtrees) would help a lot. It's a feature I often miss when looking at LWN comments.

At the moment, if I hit an unproductive conversation (or just one that doesn't interest me) and I can't easily scroll past then I often give up on the comments altogether – so that conversation effectively kills later ones. If I could collapse that whole tree then I could forget about it and focus on more productive conversations.

It also has the benefit that you could look out for which comment trees are more often collapsed as a way to help focus moderation.

Collapsing comment trees

Posted May 30, 2024 20:12 UTC (Thu) by mpr22 (subscriber, #60784) [Link]

> I think being able to collapse comment trees (and subtrees) would help a lot. It's a feature I often miss when looking at LWN comments.

I was thinking this exact thing just now, as I went through my 263-entry Unread Comments page.

A plea for more thoughtful comments

Posted May 30, 2024 9:43 UTC (Thu) by Archimedes (subscriber, #125143) [Link] (2 responses)

As it is not always clear if a comment goes ballistic or not, and IMHO sometimes the misunderstanding of the poster/replyer to the post
(sometimes out of lack of knowledge, sometimes not to obvious irony/sarcasm/..., the huge difference on cultural background, age (why is the cynicism growing with age ;-) ...), ...)
- it might help to allow deletion of a post/comment (which also might backfire, as the latecomers can not see why there is so much fuss around it)
- or a "please disregard" flag, settable later, to show that one understands that the post "backfired".

I personally don't read overly curated/moderated forums, as the content there is "boring", as mostly only the middleground arguments are repeatedly posted in different viewpoints ans writing styles, but real advantages (which automatically mean that there are real disadvantages, or vice versa) will not be put on the table, as in the end there are "moderated" away.
Also humor/sarcasm/irony/... is next to impossible to not be offensive/off-putting/... to someone else, but leaving it out would again render the stuff more boring.

I personally like comments which I disagree, as they are mostly more enlightening, as they (may) point out a perspective or advantage/disadvantage which I did not consider relevant beforehand.

A plea for more thoughtful comments

Posted May 30, 2024 10:32 UTC (Thu) by farnz (subscriber, #17727) [Link]

If you're adding a "please disregard" flag, please make sure that it can't be set by other people; providing a way for me to say "this comment backfired, please ignore the comment and the replies" allows me to try and cool down a flamewar where there's been misunderstanding of what I've said, but a flag that I can set on someone else's comment becomes a flag that can be used to push an agenda.

A plea for more thoughtful comments

Posted May 30, 2024 11:00 UTC (Thu) by mtthu (subscriber, #123091) [Link]

A "I'm not a fan of my comment anymore" button / flag would be cool. It would maybe prevent other keyboard warriors to put more fuel on a "flame" where everybody already agreed that it was a misunderstanding.

I personally like a good measure of humor/sarcasm/irony but I also know that it leads to misunderstandings. To me a forum without humor is too unpersonal to enjoy.

A plea for more thoughtful comments

Posted May 30, 2024 11:05 UTC (Thu) by mb (subscriber, #50428) [Link]

Please make it optionally possible to expose the "Personal information" to the public.

I do *not* think that this would prevent people from posting stupid things.
However, it would help *other* people to put the written text into perspective.

It matters whether the commenter has a background on the topic or not. That would help me as a reader to better categorize what was written.

There are many people here with deep knowledge of certain topics, but probably only few people recognize them.
That is where a text from a commenter who knows things degrades into a Joe Average flame sometimes.

I think many people are not posting anonymously here, but still only few people actually know who they are, because the information is not visible anywhere.
It makes a huge difference, if you realize, that you worked with that other person before or even met the person in real life, before replying to their comment.
It's often not easy or even possible to go from the LWN nick to that person that one has met a couple of years ago.

A plea for more thoughtful comments

Posted May 30, 2024 11:54 UTC (Thu) by farnz (subscriber, #17727) [Link]

One thing that I've encountered on other forums is a way to reply to someone in private, sometimes giving them the option to make the reply public. That way, if you think there's a pure misunderstanding, you can go back and forth in private, before publishing a reply once you've had a long back-and-forth in private.

LWN doesn't currently provide any means to do this - I can't send a private message to someone, and I can't get their e-mail address from LWN.

Does LWN want to be a social media platform?

Posted May 30, 2024 12:17 UTC (Thu) by fishface60 (subscriber, #88700) [Link]

By having comments LWN is a form of social media platform.
The value in a social media platform comes from the community, and that requires moderation to keep it from getting toxic as it grows.

The comments are often insightful as community members chime in with their expertise, but I think LWN would survive without them. Links to articles get shared across other platforms and those communities' moderators can do the work if LWN's staff would prefer not to.

I suppose this runs the risk of people only reading the articles through links from other sites and not seeing that they could read articles early if they subscribed, but I'd guess there's a decent fraction like me who check LWN when taking a break rather than having everything come through social media.

A plea for more thoughtful comments

Posted May 30, 2024 13:37 UTC (Thu) by rrolls (subscriber, #151126) [Link] (6 responses)

For some years now, I have been of the following opinion:

We - everyone, not just LWN readers - shouldn't be able to just write a comment on some random thing on the Internet and have it show up automatically for everyone else to see. Platforms should not allow this - despite that this is currently the norm just about everywhere. Instead, if someone wants to write a comment on something, the platform should allow them to write their comment, and the comment should then be shown to exactly one person - the person that posted the thing they commented on - and that person should then have the option, with no obligation, to publish the comment for all to see. (In turn, comments would also count as "things", such that if one writes a comment on a comment, it goes to the writer of the comment, not to whoever posted the original thing.)

I doubt I'll ever see it happen, but I do think it would be a much better world to live in. There would be no vitriol, because it just wouldn't be approved. There wouldn't even be any spammers, because they'd realise there's no point trying. And moderation would become an _enjoyable_ activity, because basically everyone would be a moderator and each would be dealing with replies to their own stuff, which would mostly be good comments that related to what they wrote and were hopefully interesting to them, whereas currently, only a small proportion of people do any moderation, and those brave souls that do are mostly dealing with unpleasant things that need to be removed.

(Of course, this all applies to the ability of the _public_ to interact with something. It isn't intended to prevent someone communicating with someone else, or for a reasonably small number of people to communicate as a group, where those people already set up a mutual agreement to communicate in a particular way.)

So, as far as LWN in particular is concerned, comments on articles would be sent to either the writer or the full editorial team as a group to be approved - and comments on comments would be sent to the replied-to commenter to be approved.

farnz, a couple posts up (in /975961), suggested the ability to "reply in private"; this post of mine is a rather more idealistic/ideological opinion, so I didn't feel it appropriate to make this a reply to their post, but there are certainly some similarities in the technological implementation required.

A plea for more thoughtful comments

Posted May 30, 2024 13:43 UTC (Thu) by rrolls (subscriber, #151126) [Link]

And of course, despite using "Preview" and re-reading and adjusting about ten times, I still forgot to fix something.

> the platform should allow them to write their comment, and the comment should then be shown to exactly one person - the person that posted the thing they commented on

This, of course, should say "exactly one person or previously-arranged group of people - the person or group that posted the thing". A small group should be allowed to take responsibility for a "thing", if they so desire. That could be a legal entity, or a team in a company, or it could just be an informal group of friends, for example. Case in point where I mentioned the LWN editorial team near the end of my post.

A plea for more thoughtful comments

Posted May 30, 2024 13:59 UTC (Thu) by mb (subscriber, #50428) [Link] (4 responses)

I don't want to live in a world where I only read moderated and pre-filtered comments.
I want to read opinions that are contrary to my own. I want to know, if somebody disagrees with me. I do not want this disagreement be filtered away by a third party.

And besides that, you can't even enforce that I can't comment on something.
I can just do it somewhere else instead. For example by linking to your text in my personal blog and then commenting on it without any restriction.

Being able to publish random things unmoderated is the basic building block of the Internet.
None of the moderated alternatives has survived the test of time.

A plea for more thoughtful comments

Posted May 30, 2024 17:32 UTC (Thu) by elw (subscriber, #86388) [Link] (1 responses)

Moderating content is different than moderating trolls. I definitely think what we're calling for here is the latter. I agree that LWN should provide a platform for opposing viewpoints to be expressed and discussed. But that's not what's up for debate here. The LWN moderators are tired of having to babysit the behavior of adults who act like children. I am almost 100% certain that they have neither the time nor interest in additionally silencing opposing views and opinions when they are respectful and constructive.

A plea for more thoughtful comments

Posted May 30, 2024 17:34 UTC (Thu) by elw (subscriber, #86388) [Link]

Well... now I feel silly not realizing this comment was in response to another and not the article, apologies.

A plea for more thoughtful comments

Posted May 31, 2024 5:51 UTC (Fri) by rrolls (subscriber, #151126) [Link] (1 responses)

I think you might not be fully understanding what I'm advocating for, so I'll try to clear up a few things.

> I want to read opinions that are contrary to my own. I want to know, if somebody disagrees with me. I do not want this disagreement be filtered away by a third party.

You _would_ see those opinions, and you _would_ know if people disagree with you. Because when you post something and someone comments on it, _you_ are the first person to see it, _you_ are the moderator for that comment.

What you get is the ability to then cast a judgment on that comment before anyone else sees it. What everyone else gets is the knowledge that anything appearing as a comment under something you posted is something you deemed worthy of showing to the world, something you deemed interesting, not some spam or inflammatory remark. And obviously the way to use this tool isn't to only approve comments you agree with (though some surely would), but to approve comments you find interesting, useful, relevant, and considerate - whether you agree with them or not.

> And besides that, you can't even enforce that I can't comment on something. I can just do it somewhere else instead. For example by linking to your text in my personal blog and then commenting on it without any restriction.

And this isn't what I want to enforce! You absolutely _should_ be able to say whatever you want on your personal blog or anything else that you might host yourself. Because nobody is going to see it unless they specifically _go_ to that blog.

So:

You want to self-host something? You do what you want - only people who want to see your stuff will see it.
You want to post something up for display on someone else's thing? Then it should be that person that decides whether it actually gets displayed or not.

I'm pretty much calling for a modernised revival of the 90's/early 00's culture, where everyone just maintained their own little personal static website, people would email them if they had something to say, and if they received an interesting email, they'd post it up on their site and maybe add a response while they were at it. I feel this was a much more pleasant place to be than the world that social media and the general ability for anyone to post comments anywhere has given us.

A plea for more thoughtful comments

Posted May 31, 2024 7:10 UTC (Fri) by mb (subscriber, #50428) [Link]

>I think you might not be fully understanding what I'm advocating for

I understood it very well. I don't want pre-filtering. It's the opposite of a free and informed society.

>You _would_ see those opinions, and you _would_ know if people disagree with you.

No. I would only see them for direct replies. Everything else (= the majority of text) would be pre-filtered.

>Because nobody is going to see it unless they specifically _go_ to that blog.

LWN is no different.

>I feel this was a much more pleasant place

That's just because you chose to not read the flame blogs.
And that is exactly why I think the better solution is to give the *reader* a filtering capability. Not the authors or moderators.

A plea for more thoughtful comments

Posted May 30, 2024 14:17 UTC (Thu) by apple4ever (guest, #164280) [Link]

I hope that we can work it out. I do like some of the suggestions of "slow mode" and collapsing threads. I use the later a lot on HN - sometimes not even for "bad" conversations just ones I'm not interested in.

A plea for more thoughtful comments

Posted May 30, 2024 17:23 UTC (Thu) by ferringb (subscriber, #20752) [Link]

You may want to consider adding the option for logged in users to flag a comment as violating content rules (you know, don't be a dick). That's not going to stop the message from being posted, but it has the potential of increasing the signal/noise ratio for your moderation and intervention times.

My hope is that it would result in a faster "hey, play nice" injection into the thread- a faster feedback for the folks causing problems.

I *have* seen the degradation in the comments- it's a minority doing it. I probably could set off one of those threads just via saying "I think lennart does good things" for example; the responses in threads like that aren't discussions as much as a couple of users just comment-bombing everyone else. Other subjects can trigger the same thing, systemd's just an easy one to point at.

A plea for more thoughtful comments

Posted May 30, 2024 18:58 UTC (Thu) by karim (subscriber, #114) [Link]

I've been reading/subscribing to LWN since forever and I have a very high regard for the editors. Truly, an absolutely stunning cast of insightful experts.

But ... like many other people I'm over-saturated with articles/content from everywhere. On most other sites I do this: skip to the comments and read the 3 or 4 most upvoted comments to get the gist of the novelty/debate and in light of that decide if I'm going to read the article . When I come to a post on LWN I'll generally at least read the intro first. But with regards to the comments I generally ignore any of the children posts unless I'm involved in that particular thread.

That being said, please consider adding some sort of comment up-voting/labelling system. If you do truly hold your readership in high esteem, as you state in the article, then they should be more than capable of upvoting those discussion items worth reading and downvoting those that don't. Incidentally, it would also make me more inclined to really read the back-and-forth since it'd help me see what's more useful.

Thanks again and I trust you'll find what makes the most sense.

A plea for more thoughtful comments: please add moderation/votes

Posted May 30, 2024 19:46 UTC (Thu) by geofft (subscriber, #59789) [Link] (1 responses)

I really think you should add some sort of moderation (in the Slashdot sense)/voting system to the comments. The dynamic range of the comments here - from deeply valuable discussions from the exact people who are working on a feature, to arguing about FOSS ideology in ways that have not been novel since before the words "open source" were coined - is astounding, and the low end hurts the high end.

As a starting point, please add a "flag" button for egregiously off-topic / combative posts, which goes into an internal moderation queue. I know we can email in reports but the activation energy is high.

Past that, Hacker News's system is pretty straightforward: every post can be upvoted or downvoted. You get/lose karma from the votes on your post. Once you have a bit of karma (I think 300 or so?), the upvote button is unlocked for you; once you get a bit more, you also get the downvote button. Scores don't show up on comments, but they do influence sorting, and comments with negative scores get dimmer and harder to read and eventually collapsed with a button to click to expand them.

The specific problem I have with comments is sorting by threaded timestamp - if the first top-level comment is engagement bait, nothing will ever show up on screen before that comment and the comments it baited. You can have a vibrant and meaningful discussion in reply to the second top-level comment and it will only get pushed down further.

On a side note - I would be willing to implement these changes. I know there's been a mention of interest in open-sourcing the site code, and while I'd still love to see that, I'd be happy to send in patches privately too.

A plea for more thoughtful comments: please add moderation/votes

Posted May 30, 2024 19:50 UTC (Thu) by geofft (subscriber, #59789) [Link]

Also, please add an edit feature and/or a delete/hide feature. It gives people a second opportunity to be thoughtful as well as a way to back out of a discussion that has become combative - right now, if you post something and realize it's flamebait, you have no way to _stop_ flaming people. (It's totally fine to make edit history available for transparency.) It will also help with minor corrections: if someone gives you a correction, you can do the correction and they can delete their reply and the off-topic discussion will stop taking visual space.

A plea for more thoughtful comments

Posted May 31, 2024 5:45 UTC (Fri) by rgb (subscriber, #57129) [Link]

As a reader I find the LWN comment section works reasonably well because it is a relatively small community and subscribers only. Even if there is some occasional flaming I still find it rather mild in comparison, but it also gives a somewhat honest impression on what the community feels about certain topics, which is valuable I think. In particular I would not like to see up/down voting being introduced which is in my mind the distinction between journalism and social media.

A plea for more thoughtful comments

Posted May 31, 2024 21:27 UTC (Fri) by ChrisShort (subscriber, #120695) [Link] (2 responses)

I pulled comments from my sites long ago. I also never read the comments anymore because of an array of reasons. I commend the effort y’all put in but, I think many of us aren’t here for the comment section.

"Letters to the editor" maybe?

Posted Jun 1, 2024 16:06 UTC (Sat) by lunaryorn (subscriber, #111088) [Link] (1 responses)

Indeed. I'd love to have some kind of good old "letters to the editor" section like in a traditional newspaper, published once a week, with curated relevant and on-topic opinions from subscribers, but I wouldn't miss comments in their current form.

"Letters to the editor" maybe?

Posted Jun 1, 2024 18:16 UTC (Sat) by corbet (editor, #1) [Link]

We once had a letters section; the last Weekly Edition to include it appears to have been almost exactly 20 years ago. It never really was what we wanted it to be, and we didn't get a lot (or any) complaints when it went away.

A plea for more thoughtful comments

Posted Jun 1, 2024 23:37 UTC (Sat) by ssmith32 (subscriber, #72404) [Link]

On the upside, I saw this article, and had to find out what all the kerfluffle was about.. and *that* motivated me to finally getting around to renewing my subscription :D.

If you're wondering what a long-time LWN bystander thinks of this...

(Bystander means...)
I've worked in the industry for a while now - I was reading LWN when BitKeeper was in use! But largely my contributions are bug reports.. which I have spent some time on harvesting information for, to be fair.. and of course projects I wrote that I went through the trouble to paste GPL licenses into.. until I realized no one really cared about a weird niche of evolutionary algorithms except me...

(1) Yes, I could do better on commenting. Always.
(2) That Bitkeeper article was a fun trip down memory lane - remember when that was the big drama in open source!?
(3) Are we more worried about _civility_ or.. productive outcomes?

I mean, the Bitkeeper article itself showed how people being rather uncivil can still yield rather productive results. But I do like LWN for the fact that it doesn't really go off the rails like other subscriptions I've canceled in other domains.

Tongue-in-cheek, with a point: if we really care about productive commentary, maybe a rule for ranting about something is: If your rant ends with you filing a bug report or publishing code to address the issue at hand, your comment stays. Otherwise it's deleted ;)

On the suggestions above: I would be curious about what comments I wrote that trigger someone to filter me. Would be a nice way to judge provocative comments on the "useful vs useless" trade-off. Obviously, if I'm filtered widely enough, it's impossible for me to convince myself that my comments are useful & productive, as no one is reading them....

Final tidbit: if you read LWN on mobile firefox, the comments are always nested such that, past a certain nesting depth, I get a long column one or two words (or so) wide, at which point I start scrolling to the next legible comment. It kind of ends up being a nice feature...

Ways to make voting work better

Posted Jun 8, 2024 14:01 UTC (Sat) by farnz (subscriber, #17727) [Link]

I've seen a few people suggest "voting", and then get shot down by being pointed at sites that allowed voting where it all went wrong. IME, the issue with voting is that it gets gamed by people who have an agenda to push, or it becomes something where people vote for the "wrong" reasons.

I'd like to suggest instead that you give people the power to "flag" comments to you; each account has a (hidden) weighting for flags, and if the weight of flags on a comment exceeds a (hidden) level, it's surfaced to the editors for handling; if it exceeds a higher threshold, you get an alert to investigate it. Then, there's no benefit to flagging comments if you have an agenda to push (because the most that will happen is that the "weight" of your account will be reduced), but there is a benefit to flagging comments that are taking things in a bad direction, because that gets the editors a chance to look.

As an extension, once a comment is sufficiently flagged, you could turn on moderation for replies to that comment and all of its children automatically, up until an editor comes along and looks, clearing both the flags and the moderation queue. Then, if a comment is heavily flagged you don't get the long thread of unhelpful replies to deal with - instead, you have a moderation queue to deal with. This depends on you ensuring that high-weight accounts are good at flagging bad comments, of course.

In terms of controlling weight, I'd suggest that accounts have an initial weight, and that you have the ability to give all accounts that flag a comment an increase or decrease in weight as part of clearing the flags on a comment. This means that people who tend to flag comments that need attention urgently can be increased in weight, while people who flag comments that don't need your attention can have their account weight reduced.


Copyright © 2024, Eklektix, Inc.
This article may be redistributed under the terms of the Creative Commons CC BY-SA 4.0 license
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds