Hacker News new | past | comments | ask | show | jobs | submit login
Tell HN: Can we stop commenting on troll comments?
156 points by tptacek on Nov 11, 2009 | hide | past | favorite | 166 comments
We're definitely seeing more overt troll comments lately. I'm not talking about baiting the Apple fanboys or spouting political talking points; I'm talking about comments with Slashdot "first-post" type nonsense.

That's not a big deal. The problem is, people here seem to feel compelled to point out to the troll that this is the "wrong site" to post to. They don't care. Who does care? The rest of us, who have to page through comment threads of people slapping each other on the back for telling off a troll.

We have moderation for a reason. Just let the troll comments drop to the bottom of the page. Can that be the new plan? And can we politely (and preferably out-of-band) ask people who do respond to troll comments to delete their comments to keep the threads clean?




Sadly true. HN now gets 40k uniques a day, and I am starting to worry about the character of the comments.

The biggest danger is not the obviously bad comments, though. It's the meretricious ones-- the zippy one-line putdowns and strident political statements-- because the newer users actually vote these up.

The big surprise for me is how much the mere voting power of the new users is changing the character of the site. A zippy one-liner that a year ago would have languished midway down the thread now becomes the top comment.

So while I agree with you that the right thing to do about overtly troll posts is to silently flag them, I'm still not sure what to do about the subtler and more dangerous decline I've been seeing.

I suppose I should be encouraged we made it to 40k in decent shape. Maybe I'll be able to come up with some kind of fix.


In the wake of my disillusionment with the way reddit has devolved, I've been thinking about this problem for a while.

I think the best way to handle this is to apply a sort of social equivalent to the PageRank algorithm to users. Thus, when a user votes up/down an article, its points change as a function of that user's karma level. Consequently, users with greater karma have greater direct input into the community.

Eigenvalue centrality is a fascinating algorithm that provides such a use case: http://en.wikipedia.org/wiki/Centrality#Eigenvector_centrali...

Another benefit of such a system is you would no longer need to enforce karma thresholds for downvoting, as this sort of meritocracy arises naturally from the algorithm.


I think using karma as a proxy for good judgement has its own inherent problems. High karma can easily be attained by karma-whoring behavior or by obsessively and excessively contributing to the site. Both of which imply poor judgement of one form or another. Not all high-karma users fall to those categories of course. I think if you combined it with an admin-controlled visible-only-to-admin override flag the high-karma filter might work.

It would be interesting too because over time as a user's karma rises or falls it would change the current score of all the articles and comments he's voted. That would be interesting for two reasons: 1. It could cause old, interesting articles to bubble back up onto the front page months or years after they were originally posted and 2. It could help alleviate people's anxiety associated with their own karma score-- it would be something that you know bounces around in an out-of-your-control manner and not something that monotonically trends upwards. The loop between user's karma, article and comment points would be closed. We could use our fancy math to analyze the stability of the system and figure out the proper controller to insert in the loop to prevent positive feedback making it all go to the rails. It could be beautiful.


Simply making a bot to submit articles based on the home pages of some technical news web sites through screenscaping the external link URLs would be sufficient to increase the Karma score to unnatural numbers. So, some solution may be needed to stop this.


That's easily solved by divorcing submission karma from comment karma, which pg should do anyway.


That sounds more complicated that Google's page ranking system. That said, it sounds like fun to program.


Well, PageRank closes the loop too. But I've always seen it presented as a static analysis. I don't know how they actually implement it. This would need to be inherently dynamic. I think it's the dynamic aspect of the thing that makes if feel different. And also why I started thinking in terms of dynamical systems and control theory.


That makes a lot of sense to me. It ensures that the older users have more power to keep the site the way it has always been. (I really shouldn't be talking as I've not yet been a year on HN. However, I commented to ensure you that at least one newer user is not opposed to having his vote worth less than that of an older user.)


I'm a relatively new user too, but for me HN is one of the few refuges for rational discourse online, and the last thing I would want is for it to become another digital ghetto.


same goes for me; been reading this site for ages. Made an account not that long ago when I finally gave up on reddit, after giving up on digg. Both for the same kind of reasons.

With popularity comes the masses and that will always lead to lowest common denominator winning out. Hopefully there will never be any lolz cats on here!

Great job btw pg.


I doubt we will ever have lolz cats on here. They would be flagged immediately.


Systems similar to this have been proposed in the past -- probably repeatedly. For example, although you probably wouldn't want such a system to be purely karma-based, you could still implement it by selecting a handful of the users that you thought represented the kind of community you wanted.

You could establish influence as a factor of a user's "distance" from the community's founders: you'd have the founders, the founders' friends, the founders' friends' friends, and so on, each with diminishing influence in community moderation.

However, this and other suggestions are not new, and pg doesn't tend to comment on them.

So in the end it's all a waste of effort.


Restrict suffrage.

edit for additional explanation: Democracy is another name for the tyranny of the mean. You can try to educate the mean all you want, but at some point it's a losing strategy due to the sheer weight of the numbers.

Further thought: stackoverflow is an example of a community that has implemented an incremental rights model successfully. Universal rights are cleaner and more elegant, but ultimately give a community over to the mean.


If we make three reasonable assumptions about HN:

- The community of readers will keep growing.

- New readers will continue to find it easy to comment and participate.

- New readers will mostly enjoy and prefer the kind of content PG and many older users want to discourage (not a big reach, since there are tech-oriented sites with millions of readers and participants having pretty shallow discussions.)

Then we have a different problem; we're trying to suppress the majority of users and rule with the minority. Incremental rights with a simple "karma" model won't help us in any way I can see, because the majority will vote up people who contribute the kind of content we don't prefer, and those people will have the karma to perpetuate that content.

(As I understood, that was your original point here, but I don't see how incremental rights is a good way of tackling that issue, at least not the way SO does it.)


Minority rule will discourage the kind of content that you posit new readers prefer and old readers dislike. If new readers need to sit through hard tech articles for a period before they can influence content, this will keep away new readers that don't like hard tech articles. They won't be able to simply reshape the community to their preferences instantly.

Imagine a 30-day waiting period between joining the site and being able to influence content. You won't stick around unless you like what is already there.


yeah, i agree with this.

pg, you've done a hell of a job thus far. i've never seen an internet hangout get this big and this old, yet remain this polite and civil. but as external forces conspire to drag the site down toward the mean, fighting them off will require increasingly severe countermeasures.


>The big surprise for me is how much the mere voting power of the new users is changing the character of the site.

If you don't want the character of the site to change then don't allow new users to vote. It annoyed me on StackOverflow at first, but now I see the wisdom in it.


How about this small thing--change the wording of the button add comment to add thoughtful comment.


Some research (probably see Cialdini) shows significantly improved compliance when a question is asked that requires confirmation from the subject. So it would better as: "Will you add a thoughtful comment?". How that can be best realised in a web context is something for further consideration . . .


Here's something that is more likely to work: PG gets more voting power than anyone else. Moreover, his voting gives/takes away voting power to/from submitters/commenters, and their voting do likewise, and so on.

In this way, ultimately PG determines the character of the site by spreading voting power directly and indirectly via his voting.


That wouldn't necessarily work because the next person below PG would be likely to be more willing to upvote someone who wasn't as focused. They in turn would be willing to upvote someone else who was worse and so on.

I think it makes more sense for voting power to be associated with karma level.


> I think it makes more sense for voting power to be associated with karma level.

This could be gamed, or lead to runaway karma effects within a small, incestuous cabal.

If I were pg, I would handle it similarly to amichail's suggestion, but instead of voting power going to submitters of articles that I like, I would have it go to voters of articles that I like.

In other words, I would restate the problem as, "I can't be awake 24 hours to moderate every single submission, so instead, I'll assign invisible voting power based on how reliably a given voter's running and recent preferences match what I would want to see on the front page."

I would add some random jitter to the algorithm, to mildly penalize people whose votes are too similar to my own.

The bonus to consistently good submitters would not be better voting privileges, but better submitting privileges (better initial placement and/or slower decay).

And I would silently give voters and submitters whose patterns negatively correlated with my preferences corresponding penalties, and use their poor taste as valuable data on what not to put on the front page.


I don't know, that sounds like a Monarchy to me.

If you wanted to go that way why not make a user's 'voting power' be based on their own karma / time on the site. This rewards users who have been around longer and have been 'peer reviewed' through their karma.


I'm not sure this is evolutionarily stable against an invasion of new users multiple times the size of the original population.


This would be like non-binary whitelists that have multiple levels. I like it.


I would love to see if this works.

"Feel free to enhance the discussion" or "Feel free to add value to this thread"

Any other ways to word it worth considering?


The comment fields on the MetaFilter sites have little admonishments underneath them:

http://www.metafilter.com | Note: Help maintain a healthy, respectful discussion by focusing comments on the issues, topics, and facts at hand—not at other members of the site.

http://ask.metafilter.com | Note: Ask MetaFilter is as useful as you make it. Please limit comments to answers or help in finding an answer. Wisecracks don't help people find answers. Thanks.

http://metatalk.metafilter.com | Note: Everyone needs a hug.

In the old days comments always had to be previewed in context (with a full refresh) before they could be posted. The "New Post" pages have huge search fields for dupe avoidance, dupe search on preview, stern warnings about what is allowed, and occasionally a row of siren.gif from the Drudge Report.


Yes, this simple change could really work much better than all the fancy solutions. This is a social solution to a social problem.

I would suggest one additional thing, which is a little bit more invasive. After a user submits a comment, show a confirmation question like "Are you sure you are making a positive contribution to the conversation? [Yes] [No]"


I'm afraid that won't work for long. People will read it once and then comply. Maybe the second and third time they'll stop to think about it for a few seconds, but after that it'll get enshrined in muscle memory, without people actually reading the statement, let alone think about it.

I believe the posts are only part of the problem, though. The post obviously needs to exist, but it's the votes that make a comment insipid or insidious. Votes are multipliers: nobody cares about a stupid comment with few upvotes and a great comment with many upvotes is an even greater comment. It's when the votes are distributed the other way around that problems start.

Furthermore, a poster that gets downvoted will probably learn from the experience whereas if he gets upvoted, he's encouraged.

The problem and the solution therefore probably lie in the voting system. There's a few options I can think of right now:

* Giving high-karma individuals more voting power. Maybe tiered or maybe on an analogue scale. This has the problem that not all karma as it is now is deserved. (Take mine: I seem to get most upvotes for snide remarks and snarky questions, not for the posts where I want to make a point.) That said, karma probably still is an indicator of quality of posts, so it may work.

* Make upvoting cost a bit of karma. I don't think this will work well, since you'll end up with a closed economy where only the top X% of the users can really participate. And X will be decreasing when more players come in.

* Give a certain amount of points each day to spend on votes. (I'm not a user of that site, but I believe Slashdot uses it. Is that correct?) This will make upvotes a scarce resource, making people be more careful what they upvote. Of course, if unused points get deleted at the end of the day, people may try to spend unused points on things they wouldn't normally upvote.

* Up the current karma-limits. Right now you need X karma for feature Y, but with the influx of new users, karma has inflated somewhat. It's much easier to get to X if 10 people read your posts than it would be if only 1 person read it.

Just a few things of the top of my head. I'm not the smartest guy here, so it may not be a whole lot, though...


Great points.

"I'm not the smartest guy here, so it may not be a whole lot, though..."

Please don't ever think that. 'Smartness' is just a function of few things which are in your control, at least in the long run. Thinking "I am not smart" is self-fulfilling.


High karma at the very least represents a stake in the site. Not every high-karma comment is worth anything, but virtually every high-karma user cares about the culture of HN.


True this. When I joined, I quickly found out that the people on the leaderboard tended to be the people whose names I remembered throughout threads.

I'd also place a bet that not too many people with lots of karma are flippant spammers; even the ones I think can be jerks sometimes (myself totally included) at least are putting in an effort.


I actually was going to start a new thread about making Karma a currency. Happily, I searched this thread first.

I would also add one item to the list. Make all comments cost Karma. If you are saying something that you do not think has the potential to be upvoted, just don't say it.


Hmm. Could do this for new accounts at least.


This may be a dumb idea, but how about requiring some minimum length of comment? Are there circumstances when someone legitimately should just use 8-10 words? I don't know what that minimum length would be though.

At least in this case if people want to be strident or acerbic, they have to work for it.


I've thought of considering comment length in the sorting algorithm. There's definitely a correlation between length and quality.

Another possibility would be to look at the words people used. I'm pretty sure you could train a spam filter to recognize lame comments.


Another possibility would be to implement a waiting period before people have the opportunity to vote. This may help with the issue of newer members upvoting the one line witty comments. However, I am not sure if the short comments are necessarily negative. Should users be required to contribute exceptionally long and verbose posts without the benefit of shorter posts in between? From my own perspective, I tend to only skim over 'wall of text' comments if they do not engage my interests from the beginning so the intermingling of short comments with longer comments to me is not a bad thing. The voting up or down of comments from those that may be deemed inadequate to accurately judge the quality of the post (new members) seems to be more of an issue. These new users may vote based on their opinions (as I mentioned in another post) rather than on the quality of the arguments or information presented so a probation period may be the solution.


Another possibility would be to look at the words people used. I'm pretty sure you could train a spam filter to recognize lame comments.

I think you are onto something here.


(I was going to include this as an edit to my previous post, but it really needs its own comment post.) I created a site with a Karma based system. The Karma was actually transferred from person to person, though. Everyone started with 0 Karma, and only the administrator could feed Karma into the system. The users could transfer to each other, but as they gave Karma they would lose Karma. A potential benefit is that the administrator can feed Karma into the system by rewarding people that contribute based on particular topics as chosen by the administrator. I am not sure if this would be a good idea for this site, but I am simply stating it to get the ideas flowing for other solutions. I really like the way the site operates even if there are potentials for abuse or inaccuracies.

Also, not related to the topic so much, I find it funny that I often see people say "I do not care about points." but are also the most likely people to make suggestions about new ways to implement the points system.


Another option would be to have a hidden karma impact on sorting. Keeping a hidden score based on the log(karma) of the up voters might dilute the impact of people until they have been around for a while and help maintain the current culture without ignoring new opinions.


You advocate verbosity to the author of arc?


I'm trying to make this a zingy one liner, because it wouldn't be such a good comeback unless it also fitted within the 8-10 words that the parent post was complaining about.

It is supposed to reference the idea that there isn't any intrinsic merit in verbosity, and that we often prize writing that is pared down and says only what it needs to - prose or code, and as a group prize languages that allow conciseness with joy going to Ruby, reverence to R and J, and fear and loathing to XML.

Particularly PG who has written more than once about Lisp and how it allows dense code to express a lot, so much so indeed that he reduced function creation to 'fn' in the language that backs this very site on which you are suggesting longer comments are the answer.

(See? Not so insightful, sharp and cool now, is it?)


It's not as sharp and cool, but it's equally insightful, and it provides a lot more material with which to actually have a conversation, rather than just shoot back a counter-opinion.


It's just this sort of zingy one-liner that hurts HN. You are playing into the cult of personality, your comment does little to further the discussion, and it's basically just an inside joke. Surprise, surprise... you have thirteen points at the time of this retort.

Instead, you should debate the merits of the idea. I was actually not so much advocating the idea as I was bringing it up for discussion - you can tell by the tone of my comment. And, while I questioned myself for even bringing up the idea of a length requirement, your response makes me lean a little bit more towards the idea.


I am playing to the karma, which is one reason I advocate my suggestion here: http://news.ycombinator.com/item?id=936306 where people could agree with my zing yet still bury my comment as a bad contribution.

When voting, I vote up for "interesting point", for "you put a lot of effort into this reply" and for "I agree" and "ha!". I feel conflicted downvoting a comment I like even if it's not contributory, and I don't want to upvote a comment I disagree with even if it's a good contribution. Split the two up so the conflict goes away.

You are playing into the cult of personality

It's what the site's design encourages - usernames are prominent, vote scores are prominent and tallied as the main measure of a person, popular comments get votes. Big thoughtful comments and deep discussion get squashed into nesting and pushed aside by the ever increasing flood of new submissions. "Furthering the discussion" as you put it ... what does this mean to you? Who is supposed to benefit and how, and does the site design encourage that?


I think furthering the discussion in this case means talking about the pros and cons of adding a comment length requirement.

Since the site owner pg is in on this thread, the community may benefit by Paul getting some feedback and ideas on how to improve the site.

The site's design does encourage conversation of course. Comments are threaded to encourage back-and-forth, and voting moderation promotes good comments and helps to keep the discussion civil.

I too like to get some karma, but I'll sometimes write something that I suspect may be down-voted (or even that I may not believe) just because I like to discuss things. Karma doesn't really matter on this site or affect your experience (other than being able to down-vote comments), and I think that fact encourages people not to treat it very seriously.


I think it would just end up with trolls pasting in Lorem Ipsum or something after their trollish comment. Having trash text in low quality comments might make them easier to identify as low quality and the need to post comments of a minimum length may possibly discourage some people from posting "zingers", but I don't feel it would be a net win overall.


I don't think so. I think the vast majority of users will down-vote and/or flag comments intentionally padded with nonsense.

I'd like to see a more sophisticated quality detection system - a learning text classifier of some sort. PG might have enough experience in that field of programming to come up with something useful along those lines.



The arcticle is blogspam. The right one is here.

Okay that took nine.


You should do what you've been doing all along. Provide occasional reinforcement: post items urging people to look at the guidelines, urging people not to upvote naked snark, and perhaps urging them to downvote snark that seems to be catching on.

One or two comments to the effect of, "I agree with this, but the way it was phrased is toxic to the site, so I downvoted it" can't hurt either.

I don't think yours is a problem that requires a technical solution. You've already got a critical mass of people who give you extraordinary deference. Just use them to to fix it.


How about if a comment is losing a significant amount of points then the author is required to view a simple guidelines page on the next visit to HN and sign off on it.


Aren't we discussing the problem that comments that should lose a significant amount of points actually get good scores? Moreover, it's easy to avoid reading bad comments with bad scores.


Like they sign the EULA for software?


Yeah kinda, but designed to actually be read :P

I was thinking it would contain the offending comment, a little message about it being flagged for not meeting community standards, then briefly list the community standards. A little word of encouragement and a button to show they've actually got the message- and off they go. I don't think it would need to be confrontational or make them actually agree to anything (since they might have good reason to disagree). But a gentle reminder about acceptable behavior could help new people get acclimated.


Maybe the guidelines should be '0'th or the '1'st post once or twice a day.


If it is shown that often, it will lose its impact. Showing it only once, especially if the cause is listed, evokes a much stronger sense of shame.


I spent a good amount of time lurking before signing up to get a feel for the culture. I'm actually kind of intimidated by the folks around here, and afraid I'll get torn up for saying something dumb.

With that said, I'm sure it has been mentioned before, but maybe restricting new users from commenting at all until they have held the account for a significant period of time would help.


I'm actually kind of intimidated by the folks around here

Don't be! Another way of looking at it...

Everybody is really good at some stuff and not so good at others. Use this community and its experts as your sand box for the stuff you need to work on. Better to practice here than out there.

and afraid I'll get torn up for saying something dumb.

So what? The real experts here would never "tear you up". They'd just teach. Anyone who'd tear you up probably has issues of their own. You mustn't let that bother you. And even if it did, just log off and come back fresh later. We start over every day.

Glad you stopped lurking, heed. Welcome.


The real experts here would never "tear you up". They'd just teach.

That's a good heuristic for what a lot of us are looking for here: not necessarily agreement, but a chance to learn. Some comments promote learning more than others.


"So what? The real experts here would never "tear you up". They'd just teach."

I'm not so sure, if you say something uninformed about computer security I completely expect tptacek to tear you up, for instance.

On the other hand you'll learn some real stuff in the process.


Why thank you edw519, glad to visible.


Thus ensuring that HN never gets a comment from Rob Pike or Daniel J. Bernstein, ever.


Its a cost/benefit tradeoff and you are suggesting a black-swan sort of event as the benefit to compensate for a decreased signal to noise ratio. These events have actually happened, or at least we have had authors of various packages that get noticed and startup founders create accounts just to dive into discussions about their new hotness which we all noticed, so this benefit can't be dismissed out of hand but perhaps we need to think of some way to keep the possibility of comments like this open while raising the bar for most other comments...


Jason Fried from 37s comments regularly on stories that involve 37s. He wouldn't be an HN commenter at all if he had to jump through hoops to get here.

But forget about the "black swan" event of Rob Pike posting here on a Go story. Think about the Zappos redesign story. It's not black-swan-crazy to think the UX guy from Zappos might comment here. And lo, he did! There are lots of "normal" people who are close to the stories we post that have a moment to comment on them.


I would not say restrict them from commenting but rather make their first fee post rather critical.

Kind of like a karma multiplier so you get an instant separation of quality and then you can look at penalizing those that take the down delta rather quickly.

Choosing to assume someone is guilty before they commit an offense would surly drive bright people away.

Anyway good comment and don't get to intimidated, many of us are just wind bags anyway, bright sure but wind bags none the less.


What about a pagerank type algorithm for ranking comments that weights the votes depending on the voters own karma?

eg if a user with 1 karma upmods a comment, it adds 1 to its score, but if a user with 100 karma upmods a comment, it adds maybe 10 to its score.

Effectively tipping the balance in favor of those who have karma, and away from newbies.

(That's if we think those with lots of karma can be trusted to have a good feel for what is useful discussion and what isn't of course).

I think it might work well though - You could make a trollish comment, and a few newbies would upmod, but the big karma nicks would downmod, vastly reducing your karma, and thus the influence you have over upmodding/downmodding others comments.

Effectively your "ability to judge good comments" would then be tied to your "ability to make good comments".

Just an idea...


I don't think it'll work, I have like 19K karma, should my one opinion be worth more than 19,000 new people? Maybe if it's in tiers, 1-1000 = 1 karma point, 1000-10000 = 10 karma points, 10000+ = 20 karma points.

Also the whole downvoting thing doesn't even work half the time. I usually see the down vote button in only like 10% of the threads, the rest I can only upvote.


Sure, you'd need to make sure the scale was right, and maybe a cap at the top. Maybe max 10 pts per vote, distributed over the current userbase range of karma.


You might want to factor in karma density as well. Maybe something like:

    w = ln(k * m)

    w = weight of vote
    k = karma of voter
    m = median points per comment by voter
Instead of feeding into the post's score, it could also feed into the 'buoyancy' of a post (how long a fresh post gets to stay at the top of a page before beginning to sink to the bottom).


You will be very surprised to hear my suggestion: kill the off-topic articles mercilessly. No politics/economics and no fluff.


Right now an article about veterans is the #3 post on the homepage and has an enormous number of points.

Good luck with that.


I figure it's ok to leave up the occasional commemorative post, when it's by an old and respected member of the community, so I didn't kill it. I think I'm going to have to though; the comments show HN users can't be trusted with this topic.


That's a very slippery slope, 'old and respected' should not matter when posting off-topic stuff.

I've seen content that was much more on-topic killed off ruthlessly, it creates a sense of class-justice.

Whoever posted it and how long they have been a member should not be the deciding factor in killing stuff or letting it be.

Anyway, of course it is your call, but that's how I feel about it.


I think the problem is that there are very few 'hops' between "trusted, respected person writes something intelligent" and "flame wars" when the topic is emotionally loaded/political/economics/etc... Fluff articles aren't quite so bad, but I think they still beget more fluff.


I liked raganwald's post, agreed with it, and think that he's generally a very bright and interesting guy, but I still flagged the article since I thought it wasn't really hacker news. pg can just up and kill stuff though, and doing more of that would set the tenor of the site.


So, that makes two flags, it's still there. Similar sentiment on the flag by the way, it's a good thing he did but I feel it does not belong here.

I've been wondering for a while now if this flagging is useful or not, it doesn't seem to have too much effect, if any.


If I recall correctly, pg made an addition that if a submission has over X points, it won't be auto-killed by flagging.


Correct, but that means that an editor will look at it (as happened, see above) and has to decide whether to give the article a pass or not.

I wasn't referring to the 'auto kills', but to the editor kills.


I wanted to flag it for the same reason, but there wasn't a 'flag' link anymore...


I flagged that article, but I guess I don't have enough karma for it to matter yet.

I properly also triggered the spam filter, because I just went to the thread and downvoted all the comments.


> I just went to the thread and downvoted all the comments.

Now why on earth would you do that ?


Not surprised, and agree. HN isn't covering a nice natural boundary of topics, it's trying to fit a group of people's ideas for interesting topics.

If and when it isn't doing that, said group of people should prune away the topics they don't want - otherwise it will grow into a general discussion site. Like pruning a shrub or guiding a vine. Yes, it's a bit dictatorial and a bit undemocratic, and that's fine because it's not a popularity contest trying to target the majority of people.

Often when googling for a problem and finding a result, there's a languishing forum post that goes

"problem" "irrelevant suggestion" "irrelevant suggestion" "unhelpful but well meaning comment" "me too" "answer"

and I wish someone had enough care to weed out the drivel.


After a certain threshold is met, the average quality of voting seems to be inversely proportional to the traffic on the site. This trend, with different overall parameters, appears to describe a large class of aggregation sites. I'm thinking specifically of HN, reddit and slashdot.

I think code and culture can shape this curve in useful and beneficial ways, but fundamentally, once an aggregation site gets popular, its quality declines. And the site gets popular because it has high quality.

So we are thinking about trying to shape the curve with code and culture; that's good. I bet there's a more 'meta' solution though.

I'm not really proposing this, just throwing the idea out there. For a given site, once popularity starts pushing down voting and submission quality, make a new site. Obviously something as trivial as http://news2.ycombinator.com/ won't work. I'm not sure how this could be accomplished, but it's interesting to think about.


From experience: the "News2" thing does work. The only problem is that after a few "NewsN" iterations, you come to realize that you're just basically kicking out everyone except for the same few core groups of users each time you make a new one, so you might as well just have the single site with the core users and lock it down.


Interesting; may I ask what was the example of 'News2' working?

Regarding the exclusivity of the core group of users, I understand that would tend to be the outcome. But I think the 'forking' method would be a little more dynamic than just locking down the user list. It would allow new, high quality users to come on board, if they really wanted to.

I realize how 'classist' this sounds, and it makes me a bit uncomfortable. But as we all know, good things came come out of dwelling on uncomfortable topics.


To limit the effect of one-liners, you can try making the maximum karma a comment can have be a function of the number of words in the comment. A simple linear relationship would mean that a one-word comment ("No") could never have a karma greater than one. It may be that a more complex function would be better, but something like that may help.


I doubt the correlation between length and value is that strong. Brevity is the soul of wit; let's not penalize high information density.


So the problem is that, at a certain growth point, growing the community and preserving the feel of the community become more or less mutually exclusive. New people will invariably bring their feel for things here, even if it displeases existing users.

Anything involving kharma or other metrics is also likely to fail, and will probably lead to lots of benign but likely popular posts so that people can get more "power".

Basically I think your options are to freeze the community (or make it invite only) or to be ok with the fact that trolls will start showing up and all we can do is ignore them. I don't particularly advocate either of these, but generally believe less extreme measures are superior.

There's a fine line between trolling and radical new ideas and sometimes radical new ideas are a good thing.


be ok with the fact that trolls will start showing up and all we can do is ignore them

No. If signal:noise gets too low, good people will leave.


The voting scheme should bring good to the top and send trolls to the bottom.


that's what people said about usenet. "just killfile the trolls." that didn't stop almost everybody from arguing with them.

usenet was designed in a more naive time, and it has zero defenses against disruptions. and that's why it died.


How about making upvoting power (e.g. votes per day (or hour, or whatever) accrue with tenure and/or karma? New users start with a low number of upvotes per period. At the start of each period, their count is reset to this maximum. (Unused votes do not roll over.)

The user's upvote count scales up per some formula, and beyond a certain point, it becomes uncapped.

I wouldn't grandfather anyone, either. KISS, and so that it also addresses the problem with the current population.

Potentional problems with this:

+ In line with the general policy of transparency that is practiced here, you may want to show users how many upvotes they have. But you may not want the load of additional profile page hits that might occur as people check their counts. Perhaps it would be a lower load to show that count in a fashion similar to how karma is shown in the banner next to the user name. However, I don't have a suggestion for a design that wouldn't make the banner look too busy.

+ A scarcity of upvotes might promote more low-value commenting. Perhaps a user's minimum time between comments needs to be defined and similarly throttled. (Simply cutting off comments when the count hits zero will merely result in people turning to comments before their count hits zero.

To take the glass half full view, perhaps such throttling would not eliminate participation, but would help people observe and become accustomed to the community's values before handing them the keys to the kingdom. And if they don't respect those values, it's going to hinder them from progressing to greater influence.

Including karma in the formula allows for high value contributors to progress more quickly. Tenure keeps a one hit wonder or clique of friends from gaining undue influence.


Similar: Perhaps make downvoting power -- as opposed to upvoting power -- proportional to age/karma? That would empower experienced (indoctrinated?) members to discourage the undesired content, without too heavily influencing the discussion.


Since it sounds like the problem is comments rather than posts, and posts are commonly flagged and killed, why not encourage users to flag comments that are inconsistent with the character of the site?

I only realized a couple of days ago that one can flag comments by following the comment's permalink -- why not make this more obvious and promote its wider use as an experiment?


As a new user, you should not be able to vote until you've read x number of posts or spent x number of days on the site to understand the culture.

This is not the same as just not counting the votes. Point here is by preventing voting you're explicitly communicating your expectations to the new user.


You could set up a karma threshold to vote, or perhaps allot an increasing number of votes per day based on karma. It doesn't depart greatly from the present karma thresholds and would limit the drowning of commenter votes by reader votes.


>> The biggest danger is not the obviously bad comments, though. It's the meretricious ones-- the zippy one-line putdowns and strident political statements-- because the newer users actually vote these up.

How about using your ideas from your antispam series* to limit maximum karma points awarded to a comment? Would it trigger too many false positives/negatives?

I remember someone applying a learning network or something like that to filter HN articles a while back and it didn't turn out that bad.

*http://www.paulgraham.com/antispam.html


ooh ooh, time for me to dust off and drag out the suggestion for another set of vote buttons to separate "I agree/disagree" and "good/poor contribution"?

That way you can acknowledge the wit in zingy one liners and agree with political and ideological statements while still shoving them down to the bottom as being poor contributions. You still get the feeling of being able to chime in while not facing the "I agree so I don't want to downvote" dilemma.


How hard would it be to implement a 'classic' or 'noobs' controller (filter) for handling how different items are viewed? Easiest hack (from someone ignorant in arc) could be as simple as adding an optional view variable after each id.

Would it be difficult to integrate comment filtering for /classic and /noobs while they act as somewhat of a controller and items behave like views?


How about not letting accounts newer than, say, six months vote on comments? Perhaps you could also do something to ensure that those accounts are active (e.g. they click on links from time to time). It's a lot less sexy than eigenvector centrality, but I think it would have the intended effect. Most trolls don't have the patience to wait that long.


I suppose I should be encouraged we made it to 40k in decent shape. Maybe I'll be able to come up with some kind of fix.

Please keep us updated as to your thinking & actions. It has been consistently interesting to watch you manage HN's evolution and growth.


Expanding on the idea of the 'classic' link, you could add a user selectable/configurable threshold for who's votes count based on age of registration. Newer users up voting meretricious comments would not impact those with a high set threshold.


You could try and make membership a bit harder to achieve, similar to how demonoid will open and close memberships occasionally and have allowed them to maintain their unique culture (to say nothing of torrents).


Most important part of this article: pg is now talking about how the site has quality problems.

(For the noobs, I don't think this has happened before)


A site like HN is basically a group of insiders, namely folks who have decided what is smart and what is not. So the system ought to favor insiderism and reject power from newcomers.

So, why let newer users vote at all? They can't downvote either, so there ought to be a karma threshold for voting as well, too. Then you would have to own some credibility (=karma) before you can begin to affect the site's future.

You get karma by posting good links and writing good comments. Who decides what's "good"? Those who have karma, of course! Back to the circle of insiders! So, you ought to gain karma normally if a high-karma user votes up your submission or comment. If lots of low-karma users do that you might get a tiny bit of karma but no more. If only few low-karma users do that you get nothing.

That should at least give most of the control to users with high karma. Note: I'm not entirely sure how HN works for beginners these days, so some of the above might already be in effect.


I think this is by far the best idea that I have heard on this thread. We know that the ability to remove features based on karma is there (due to the inability for new people to downvote or most people to start polls), so why not remove the ability to upvote for people under a certain threshold of karma.

I think this would also alleviate the issue of having people upvote stores on the front page as a sort of bookmarking feature. I have strong opinions that many of the upvotes on the front page come from new people who are using it as a bookmarking feature and not a bestowment of karma to a good post.


I really like this idea. However, I'm not sure if it is solving the trolling problem. Most troll comments I've seen come from "throwaway" accounts -- one post, and then not used again. These trolls presumably don't care about being able to vote or not.

I like what Twitter is doing for their (IMO, similar) spam account problem. Users flag for review and block updates from suspected spammer. We already have flagging, but we don't have blocking. It would be nice to be able to selectively hide specific comments or users (perhaps behind a "[blocked]" tag, like deleted comments are done now), so existing users at least could more easily ignore these trolls.

Account banning could be done by voting. Once an account is flagged, it gets added to a list of suspect accounts. Users (potentially above a karma threshold) can vote on these accounts based on their usage history; if enough people flag and confirm these accounts as spam they will be deleted, with their posted comments masked under a "[spam]" tag.


I honestly think this is the best way to do it. I've been a lurker on hacker news for a while now for the occasional article that doesn't involve business tips (most of them are bogus). In addition to what you said I think that maybe that users could be sorted into groups by upvote/downvote correlation, and that users with a higher correlation to you would have a greater weight on the tiering of your articles.


second that - current members have moral right to preserve the intent of the site.

Id make upvote power logarithmic in Karma, vis -

    upvote = K log( karma )
    dnvote = K/4 log( karma )
which would imply a certain Karma before you could upvote at all, and a larger karma before you could downvote at all.

Not sure how to solve karma hunting, but that's orthogonal, and a smaller issue.

Id weaken downvote power because it is more damaging when used, and also because it seems to act in a way to reduce freedom of speech : people may be scared to speak the truth due to fear of losing karma, which devalues the site. Id almost prefer not to have downvotes, but there are comments I might want downvoted [racism, personal abuse, religious bigotry etc]


That might work, but why give them the ability to post stories initially? That way, to get karma they would have to be able to impress the insiders with what they have to bring to the table personally and can't just find some good stuff made by others.

You could even combine them, so that the threshold is different - you can post stories with karma of, say, 30 but you can't vote before you have hit a karma of 500.

I have lived in my country all my life, but I was 18 before they let me vote.


I think story submission is a really important way to add to the HN community. New users who can contribute what the community thinks are interesting articles are valuable users. Plus, if new users cannot vote until receiving a certain karma threshold, stories would only be upvoted by users with some familiarity with HN culture.


It's also worth noting that besides downmodding, one can flag an individual comment by going to that comment's permanent link and clicking 'flag'.


The flag button should be added to the regular thread view for comments as well. For the kind of trolling tptacek is talking about, downmodding really isn’t sufficient.


I notice the comment flag button once every couple months, and it always surprises me, so I'm going to call it a UX failure --- even though I think the idea is to make sure comments only get flagged when someone cares a lot about the comment.

There should just be a high karma+average requirement to flag comments.


Might the flag button then get abused as much as downmodding is now?


And the comment gets automatically deleted if it reaches a flag threshold.


A few days ago, somebody had a made some silly comment like this:

"OMG She is t3h winrar of t3h intarnets!". Their point was that somebody had done something very noteworthy. It added nothing to the conversation and was exactly the type of thing I think we're talking about here.

I did what I think this thread is asking me not to and responded with something like this:

"Just so you know, you're being downmodded for using the word 'internets', people around here don't like that" (or something to that effect).

My question is if this was the "wrong" thing to do? I was wrong, and the user I was responding to had been here for a long time, but I felt like it might have been helpful to inform new people that the sorts of things that are welcomed and encouraged on reddit, are not here.

Is this thread encouraging us NOT to do stuff like that?


Yes. That's what this thread is encouraging you not to do.

That goes triple for comments in the middle of bona fide comment threads, because the [troll, rebuke] comment pair is going to be stuck right in the middle of the comments page, not at the bottom.


Would it be helpful then to have a special type of comment that can't be voted up (zero points always)? So, for the troll rebuke, have the rebuke marked so that people couldn't vote it up.

This way it would appear in the users's comment's page, but would be down-modded to the bottom of the page, with the trollish comment?

Maybe just include a "no points" button or checkbox on the comment edit screen?


Okay, thank you.


I replied to your reply clarifying why the one-liner comment was downmodded. In further hopes that my comment would dissuade others considering a one-liner. Does that make my action 2x worse? confused


I think the philosophy is that a comment such as the above is (or should be) sufficiently inappropriate that anyone posting it here is either consciously trolling or oblivious to his environment. If he needs to be explicitly instructed not to post that, he will also be inclined to post a thousand other crappy comments, each of which are, as Tolstoy might or might not have said, crappy in their own way.

The best clarification possible is to create a sea of high-quality comments around his, so that he can contrast them with his, and learn.


To represent a contrary viewpoint: I haven't seen more than a handful of the patently useless accounts whereas I've noticed more and more "big names" showing up on HN.

Just the other day in the Python language moratorium story I was asking about a particular PEP making the cut-off and the author of the PEP responded. I was blown-away.

The HN experience balance is still massively in favor of those latter moments rather than the former.

The level of the technical discourse is still higher than any other general technology site, even if there are a few ankle-biters around now.


Don't know if you realize this, but regular snark in your comments reinforces bad behavior from newcomers. There is no gray area here: either we tolerate snark & sarcasm and slide into a pit of goo, or we don't tolerate it and keep this place civilized. Every single post counts.


I believed that until a post about a hamster in a tutu falling in the LHC outranked a post on an async i/o python engine.

This is just slashdot with a different frontend/theme and less sci-fi.


I don't think we should give up, at the very least because there is nowhere else to go. That, plus YC has monetary resources they use to bring quality traffic here - all the YC members and applicants are by definition people who are at lest trying to build something, .i.e. being constructive.


I wasn't looking for a whole "soul of Hacker News" thread here. I'd just like people to stop cluttering the comment threads with things that reinforce the behaviors of the "shitcocks" of the site.

The rest of my response I'll take offline to you directly. Why clutter the thread further?


I wonder what would happen if there was an indefinite moratorium on the creation of new user accounts. I'm starting to see a lot of throwaway accounts being created solely for the purpose of trolling.

Beyond that, it seems like the overall quality of the newer users has been fairly low. I'm sure there are some exceptions, but I can't think of any that have been created in the past, say, 200 days or so.

[Edit: See tptacek and mquander's responses below to see why this is a bad idea]


Absolutely not worth it. People like Joel Spolsky, DHH, or the UX guy from Zappos, can be counted on not to put effort into figuring out how to post. Cutting expert casual commenters out of HN is a huge concession to the trolls.

I'm asking for us not to freak out about them, and just let the site do its job. Don't comment. Just mod down and, as was pointed out upthread, flag. Make it not worth it for them.


With all due respect, you sound very condescending. To use an analogy, think of a first generation immigrant who says that now the country is too crowded, we shouldn't let immigrants in anymore.

Why are you convinced that you are better than newer users, to the point that all new users should be forbidden? It sounds a little harsh. You could impose some new thresholds so that people's votes and comments only start mattering once they have some amount of reputation. That should help get rid of the obvious trolls.

But please, not extreme measures.


I'm sure there are tons of new users who have registered recently that are great. My point is that by and large they haven't been. Closing user registration for awhile worked well for Metafilter, so I figured I'd bring it up.

tptacek made the best counter-argument for this idea; in that it would also prevent the people we want to hear from from registering; so my idea wasn't that great to begin with.

I don't know where you get the idea that I think I'm somehow better than anyone else; all I said is that the newer users haven't been of the same quality as the older users. That's just my opinion, and you're welcome to disagree with it. I've been very careful not to jump on the "this site is turning into reddit!!!1!" bandwagon, but the unfortunate truth of the matter is that the overall quality on HN has declined, and I blame the new users for that.


I suspect that what really worked for Metafilter was maintaining full-time moderators who eliminate bad posts and talk one-on-one with users who are not contributing well. I think the barriers to registration just prevented the community from growing faster than the moderator team.


invitation based systems work too


I'm mostly with you, although I think frequently the 'trolls' are just ignorant of the local customs, and will adjust their behavior if the norms are politely pointed out to them.

Perhaps it would be possible to fold (hide) the responses to negatively scored comments, so they aren't an interruption to the flow?

And is there a reason you suggest to 'just let the troll comments drop' rather than actively voting them down to the bottom of the page?


Yes. Comments are noisy. Comments on troll posts are worthless and noisy.

Use your own best judgement. But please don't talk about adjusting the behavior of the guy who signs up as "shitcock" 15 minutes ago and channels 4chan onto the thread.


People who troll for fun don't adjust their behavior, usually. I mean, they aren't behaving that way on accident. The point of being a troll is to mess with other people. "Oh look how nice this site is, suddenly I'll stop trolling and be nice." If a site becomes prominent enough and doesn't have some kind barrier to entry, it will eventually become a plaything of trolls.

Self-moderation works to a degree, though the only sites I've ever seen maintain a high signal-to-noise ratio are those that either don't appeal to trolls (low profile sites, sites with no game/karma aspect, etc) or prevent you from just signing up for a free account and messing with people (metafilter/pay wall, moderated mailing lists, small communities that reject outsiders by default.)

A site with high-quality discussion and participants typically becomes more visible over time as it is increasingly linked to by others, raising its visibility. Instead of people being attracted to a site in order to participate in high quality discussion, now people are joining because it's visible. The signal-to-noise ratio drops, and if the site doesn't eventually implement some kind of protection, it will also be overrun by trolls/spam.

If you watch the "New" section in HN right now, 4/5s of the links that roll through at some points in the day are either dupes, spam, or trolls. Auto-kill flagging helps to a degree, but I think at some point pg will need to relent and disallow new signees from submitting stories or voting.

It's not like this is a new phenomenon in internet behavior, people write about this all the time. HN is interesting because it remained pretty high quality for a while, and the "broken windows" theory seems to be true to a certain degree. But the internet isn't entirely like moving neighborhoods in real life – you can easily participate in as many sites as you want, and just as easily screw with as many as you like, provided they have little or no barrier to entry.

I think if HN was changed so that accounts can't vote at all (up OR down) or submit links until they reach a certain karma threshold from just commenting, it would go a long way in raising the quality. (The reason you take away upvoting is that the troll/spam/etc accounts will just start slinging useless votes everywhere. Comments accrue points for seemingly no reason, votes become devalued, and illegitimate accounts start gaining karma. Additionally, you need some smart 'voter-ring' detection algorithms to prevent people from making multiple accounts to vote each other up.)

I've helped run a couple of community-driven meta-moderation sites before, and watched more than my share of ones run by others become mired and sink over time. Just my two cents.


People who troll for fun don't adjust their behavior, usually.

Good post. I agree, but the danger is confusing misguided people who want to contribute from those who are intentionally damaging the conversation. Once it can be determined that the trolling is intentional, I'm all for the heavy guns: ban the account and do what you can do to make it difficult to obtain another one.



I find the "go back to reddit" or "go back to digg" posts particularly ironic. If you are going to criticize those sites, then perhaps you shouldn't contribute to the degradation of this site in the same post.

That said, I was recently guilty of the commenting on a troll comment But I think it was justified in that instance, because the original poster was being attacked in a particularly vicious way, and I didn't want him to feel nobody was backing him up.


You commented a troll comment from a user literally named 'shitcock' (that actually happened!). Please don't do that. The most likely outcome from that response is that the troll has yet another hook to comment on.


Well, I certainly won't be doing it in the future. ;)


An alternative is to post an approving reply to the user you agree with, rather than a disagreeing reply to the user you disagree with. In some threads where I see a lot of trolling, I just liberally use the downvote button and don't comment at all. I try to post most of my comments in threads where a lot of participants are acting thoughtfully, unless I can get in VERY EARLY with some substantial information that is unfamiliar to most other participants on a perennially controversial issue.


Erecting walls is never the answer. Any community, from a website to an entire country, suffers if it decides to close itself off from the world. There are too many examples to list.

So, making registration hard or invite-only, or making new users feel inferior is not the answer. I like the fact that I can vote on articles right after joining. Having to "earn my privileges" by having my opinions validated by someone first would have likely made me leave. And though I'm a newbie, I solemnly promise I won't be posting any lolcats :)

This doesn't mean a lack of policing, but with this many users it has to be improved. One problem that pops out right away is: there is no feedback associated with votes.

Are private messages a possibility? Or even a limited implementation, just for votes? A downvote would require a reason (to be sent to the poster by PM). This way the user can learn to write better comments. The downvote should be anonymous for the receiving user, so the discussion doesn't devolve into vengeful bickering. Upvotes could also have a reason (perhaps optional). I think this would balance out the impression of being shot down all the time.


Erecting walls is never the answer. Any community, from a website to an entire country, suffers if it decides to close itself off from the world. There are too many examples to list.

Though you are correct that many communities suffer when they restrict membership, that isn't an infallible rule.

Communities that have benefited from restricting membership include the Freemasons, Mensa, and the online community TheRoot42. Those are just a few we know about! Many closed communities are also at least somewhat secret. Barriers to community entry are sometimes beneficial (not that I'm advocating it for HN).

Entry difficulty is a significant contributor to group cohesiveness (http://en.wikipedia.org/wiki/Group_cohesiveness).


This is a lot like graffiti in a city, and should probably be dealt with in the same way. Cities have been known to paint murals, react quickly to cover up graffiti, and patrol so that they can catch offenders in the act.

The HN equivalent of a mural is to submit something really interesting, that will be voted to the top quickly.

The HN equivalent of covering up graffiti is to flag a post or a comment, or to post better stories and comments that push the garbage out. Though a way to mark duplicates would be nice.

What we really lack is a way to catch offenders. I have seen several "karma: 1, created 15 minutes ago" accounts, that are always attached to useless contributions. Sure, I can flag a comment, but it's very obvious that the entire account should just be banned (and perhaps the IP it came from), and there's no flag that applies to an entire user. Perhaps there should be, at least for accounts that have only existed for a short time.


You're alluding to the broken windows theory

http://en.wikipedia.org/wiki/Fixing_Broken_Windows


"The big surprise for me is how much the mere voting power of the new users is changing the character of the site. A zippy one-liner that a year ago would have languished midway down the thread now becomes the top comment.

So while I agree with you that the right thing to do about overtly troll posts is to silently flag them, I'm still not sure what to do about the subtler and more dangerous decline I've been seeing."

Perhaps a lot of the new users are relatively unsavvy about some things and some instruction is in order. This might be done in the form of a "best practices" listing. I have found when dealing with Internet Newbies, it helps to list out a few things like "Don't say anything online that you wouldn't want on the front page of your local newspaper." A lot of times, inexperienced people just don't realize the potential consequences of doing certain things online. It may seem "obvious" to most people here what the best thing to do is, but perhaps the newer users just have no idea. If that is the case, some of them might be very cooperative in going along with some "best practices" posted somewhere.

This may be especially true if you are finally attracting more women. I'm female and I've spent a lot of time in online communities where the majority of members are female. The culture is very different from male dominated online cultures. It's been a bit disorienting for me to try to figure out how to effectively participate here. I consider it a growth experience and I expected to have to adapt. But not everyone will show up with that expectation.


I don't see this a problem because most only few posts on the front page have that many comments. I find troll comments mostly in the discussion thread of posts with 100+ comments, which are rather rare. What I find more annoying are low quality blog posts that are actually spam in disguise.


HackerNews succumbed to mob rule some time ago.

http://news.ycombinator.com/item?id=935085 - a response consisting of 'I disagree' with no additional content - is currently sitting at 6.


I disagree with the premise of this post. A lot of people making stupid comments do care and just don't understand the nature of this site.

The comments can still be killed, but it's a mistake to not give people a chance to change their behavior.


I'm a new user to this website, but I've notice the level of integrity and consistency on the comments. It's actually the reason that made me select this "community" and not others like Digg/Slashdot/whatever.

The users are the strong point of HN, and losing that would not be good at all.

I say +1 for invitation based system. Also, users could have a more active role on moderation. Just not sure how, exactly.


On invitations, who would have invited me to read and participate? I live and work overseas and don't know anyone else that uses HN. I would feel too intimidated, and as though I were begging, to approach an existing user to ask for some sort of endorsement or invitation.

How might it work?

I think HN could do worse than add an intro guide for newcomers that carefully explains the difference between this and other sites the newcomer may have experienced before. e.g., a big difference IMO is the lack of playing for +1 Funny as is done on Slashdot. "Like Slashdot, but with just Insightful and Interesting." ;)


hey there T., good seeing you here :)

An invitation based system could work, but there would have to be some kind of 'fast track', some people are only here because their stuff was once discussed on HN and then signed up to be able to provide a different point of view.

If they would have to wait for an invite that would take some really good stuff out of the mix.


You aren't kidding about new user, only ten days old. I guess now that you are on board you don't care if we switched to an invitation based system, but what about all the others out there who might, like you, crave the "integrity and consistency" of HN?


You have to teach the culture you want to see.

My pet peeve is repeat submissions. I'd like to see a primary source focus.With news that's difficult as many outlets break the same story more or less simultaneously.

I get annoyed when I see something for the second or third time from different source, sometimes weeks later after it's made the rounds of the blog-o-sphere.


I've actually stopped casually referencing or recommending HN in a silly attempt to guard it. (Note, I don't mean this in the "this band was great until they sold out and got popular" way.) I'd actually be happier if the number of users regressed.


I have to confess I haven't noticed a huge increase in replies to trolls and so called back slapping

Not that there aren't problems; I just haven't seen this specific one as being the biggest myself


Agreed. I've always been a fan of the intellectual and enlightening conversations here. It's really the main reason I keep coming back.


Couldn't help but notice this is by far the most commented post on the front page, and by an order/magnitude more than most others.


doesn't this submission seem to violate the principles that its suggesting? or is it just me?


It's just you. Trolls abuse attention, which is why you should ignore them. People who feed trolls are just misguided, it's OK to talk to them.


fair enough, but would that also mean that its ok to reply to people who reply to trolls in the threads?


Please don't; it compounds the problem. If you do, can I suggest that you say, "I'm going to delete my comment in a little while. Can you delete yours?"


Tptacek seems to be worried more about drawing attention to particular trolls than to trolling in general. If you comment on a troll comment, you draw attention to it and lift it up the page giving it more visibility at the expense of more useful posts. In contrast, this thread/submission doesn't give any more visibility to any particular troll, but does provide a place for meta-discussion on dealing with them.


I'd like to see people stop commenting with "I upmodded your post because"




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: