Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Bend 2 and the Vibe-Coding Trap(liampwll.com ↗)
    61comments
  2. OpenJev(openjev.com ↗)
    137comments
  3. ZCode, the GLM coding agent, silently uploads your Git history(tokenstead.ai ↗)
    35comments
  4. I don't like passkeys(hawksley.dev ↗)
    84comments
  5. Jemalloc 5.4.0(github.com/jemalloc ↗)
    56comments
  6. Subnormal floating-point numbers are expensive on Intel processors(lemire.me ↗)
    7comments
  7. Microsoft exec called AI scraping 'the largest theft of labor in human history'(techcrunch.com ↗)
    313comments
  8. The scourge of x86 emulation(fex-emu.com ↗)
    44comments
  9. Cekura (YC F24) Is Hiring(ycombinator.com ↗)
    discuss
  10. Replacing Pull Requests with Delta(zed.dev ↗)
    26comments
  11. Warren Buffett Steps Down as Berkshire Chairman, Names Son to Replace Him(nytimes.com ↗)
    55comments
  12. Bonsai 2 27B: Near-Lossless Compression in a 9x Smaller Footprint(prismml.com ↗)
    154comments
  13. Astra for Law(openai.com ↗)
    624comments
  14. The Shadows Lurking in the Equations – Underwater Islands(gods.art ↗)
    discuss
  15. Bend – A language that blocks AI mistakes via proof, on CPU and GPU(bend-lang.com ↗)
    248comments
  16. Qwen 3.8 Omni Flash(qwen.ai ↗)
    96comments
  17. Hister: A private search engine for the pages you visit and the files you keep(github.com/asciimoo ↗)
    173comments
  18. Wax motor(wikipedia.org ↗)
    78comments
  19. When the fractional part of a float fixes your shader(crocidb.com ↗)
    10comments
  20. Fujitsu launches made-in-Japan next-generation CPU FUJITSU-MONAKA(global.fujitsu ↗)
    239comments
  21. Pre-Greek: The lost language hidden within Ancient Greek(linguisticdiscovery.com ↗)
    51comments
  22. How to Write with an LLM(sockpuppet.org ↗)
    142comments
  23. Dr Julius Neubronner's Miniature Pigeon Camera(publicdomainreview.org ↗)
    discuss
  24. A heap overflow and SSO misconfiguration to compromise OpenAI internal repos(hacktron.ai ↗)
    165comments
  25. Shapelearn Qwen 3.8 27B (13.1 GB VRAM)(byteshape.com ↗)
    20comments
  26. Ask A Monk – A digital wilderness for thoughts with no immediate answer(askamonk.online ↗)
    28comments
  27. Telstra outage: The night a network decided the year was 2006(netnod.se ↗)
    30comments
  28. Flet 1.0 – Build cross-platform apps in Python(flet.dev ↗)
    72comments
  29. Diplodocus, Long Thought Exclusively American, Turns Up in Spain(sci.news ↗)
    48comments
  30. Speeding up gearhash on ARM64(sam.dev ↗)
    discuss

PG on trolls

137 pointsby 18y agopaulgraham.com
183 comments
18y agoHN ↗

Another way to keep signal to noise higher is to treat debates about languages the same as those about politics and religion. Maybe it's just best to agree to disagree.

I generally tend to avoid the "language war" threads for 3 reasons: 1. No one is really right or wrong. 2. Not much gets accomplished. and 3. It really doesn't make that much difference anyway.

Debates about favorite colors, on the other hand, should be strongly encouraged. Blue is definitely the best one.

18y agoHN ↗

While I agree with you that avoiding those discussions is a reasonable general policy, it's not the case that "no one is really right or wrong" in debates about computer languages, politics, or religion. There is a truth of the matter.

Your point that not much is accomplished by such discussions is definitely what usually happens. But it isn't what must happen. There are rational ways of discussing these subjects which can lead to knowledge creation and agreement.

The reason I'm posting is basically that I think people are a little too quick to give up, and if they tried to discuss seriously a bit more, they might find it sometimes works. Especially if they are careful to ignore the bad replies they get and only reply to the other people who are also taking the discussion seriously.

18y agoHN ↗

it's not the case that "no one is really right or wrong" in debates about computer languages, politics, or religion. There is a truth of the matter.

Well, yes and no. There's only a truth to the matter if you can get people to agree on a premise. Two libertarians who adopt the same premises can have a meaningful debate with each other. They'll agree that there can only be one consistent position -- so if they disagree on what it is then one of them must be mistaken -- and set about trying to figure out which of them holds the fallacy. But if you pit a libertarian with the premise of self-ownership against a communist with the premise of "property is theft", nobody is going to accomplish anything because neither will view the other's argument as relevant.

18y agoHN ↗

There's only a truth to the matter if you can get people to agree on a premise. Two libertarians who adopt the same premises can have a meaningful debate

This is the myth of the framework. See Popper's book by that name:

http://www.amazon.com/Myth-Framework-Defence-Science-Rationa...

Besides the issue of whether productive debate is possible across frameworks, there is also your (possibly accidental) assertion that what premises people believe affects what statements about reality are true (beyond statements about who believes what). That's solipsism.

18y agoHN ↗

your (possibly accidental) assertion that what premises people believe affects what statements about reality are true

None of the statements in question have to do with reality, only with abstract ideas. Libertarians believe that property ownership is a right; communists believe that it is an offense. Neither of these assertions is empirically testable.

If the debate is about what policies will make us wealthier rather than what policies are ethical, then that's a different matter. But in that case, both sides are sharing the common framework of utilitarianism.

18y agoHN ↗

You give a good example: which policies towards the market create more wealth (on average, various things being equal) is a matter of fact. But I think this sort of non-arbitrary approach to thinking has much wider applicability, and indeed that all interesting subjects can be approached in a careful, meaningful way not based on personal taste.

Which policies are ethical, with "ethics" rightly construed, is also a matter of fact. Morality is about how to live, and it's not a religious concept. The notion that morality is (and must be) religious is unfortunately a bad, religious idea, that (oddly) most atheists still believe.

Just to get started, we can consider which lifestyles do and do not accomplish their own internal goals. Lifestyles that do not are bad ways to live -- they are "immoral". We don't have to use moral terminology; that isn't important. But whatever you call it, there are objective facts about how we should or shouldn't live.

And there's better than that. You can take a very wide variety of goals, and examine how to achieve them. And you can find common points -- certain ways of life are good for achieving many goals, while others are not. These common points, which make people powerful and able to accomplish things in general, are an important, useful, and objective find the field of morality.

18y agoHN ↗

It's funny that you think a lifestyle is immoral if it doesn't accomplish its own "internal goals." I think that's wrong, and not just in pathological cases. I might be an ultracompetitive misanthrope who lives to be on top (gordon-gecko-ish capitalist). But the way I get there (startup? investing?) might end up helping lots of people; maybe helping them surpass me. Was I immoral, because I didn't accomplish my goal to be number one? I'd rather have more of those people than more couch potatoes complaining about the immorality of powerful people.

18y agoHN ↗

a court with no jester is destined to become pompous and corrupt.

18y agoHN ↗

reminds me of the physicist who wrote a fake post-modernist paper and submitted it to a journal and got it published.

18y agoHN ↗

He was doing more than trolling though. That was an experiment to show how low their filters were set.

18y agoHN ↗

I'm not sure I'd regard the Sokal affair as trolling. It's hardly being an asshole, unless you consider exposing idiots being an ass, and it's hardly fishing for controversy, unless exposing any kind of potentially controversial stuff is trolling (was Watergate trolling?).

18y agoHN ↗

yeah i know. what pg said as well. still reminded me.

18y agoHN ↗

No, watergate was not trolling, because it was not a forum game. Watergate was a scam, it was also an accident (getting rather busted).

Trolling is a scam performed for the purposes of a humorous prank on a discussion board.

Watergate was a scam to pervert the course of democratic government.

18y agoHN ↗

The "Commie Day Care" Adequacy troll was far superior, imho. And it was all much better when it was at k5.

18y agoHN ↗

I wasn't impressed by that one. The Hacker troll strikes a nerve because it's frightening. It's all too easy to imagine somebody really being that stupid, and too easy to imagine them becoming influential. The Daycare troll reads like just another ineffectual wingnut.

18y agoHN ↗

Fair enough (hence the upvote), but I judge trolls in part by the quality of the fish they catch. Obviously with Adequacy, this becomes an interesting game. But the "Kid's a Hacker" was awash with fanboys trying to out-"get it" all over each other. At least Commie Day Care's second-level trolls were _genuine_.

18y agoHN ↗

HAHAHA! I know the adequacy.org one. That had me in stitches for weeks.

18y agoHN ↗

Very small nitpick, but I think "It an old one, as old as forums" should be "It _is_ an old one, as old as forums".

Update: this has been corrected.

18y agoHN ↗

it's not clear to me that nastiness is more common at hacker forums. a certain kind is. but i've seen much nastier stuff on parenting forums (which i've been to a lot).

on parenting forums, you don't find so many jerks. when people are mean, they tend to be a bit more subtle (or passive aggressive) about it. but they make it emotional and personal, and i think that does a more effective job of actually hurting anyone.

18y agoHN ↗

I think news.yc has a 5th troll behavior and it's down modding a comment because they disagree with it. I have been down modded a number of times not for saying something rude or stupid just something that others don't agree with.

I tend to down mod rude and aggressive people on here and I also up mod people who I think have been down modded unfairly.

I am not sure if I am alone with my way of thinking.

18y agoHN ↗

I guess it's a matter of pertinence. Comments supporting a constructive conversation should be uppmodded (which does not mean it's comments you agree with). Or comments you want others to pay attention to (diluting uninteresting ones by extension).

Like in this thread, we can note the irony (and worshiping) of the community, with the top comment (11 points so far) done by anewaccountname, deliberately taking a piss out of PG's essay.

18y agoHN ↗

Actually, there's no way a comment like anewaccountname's would get upmodded to that extent were it not a verbatim reference to pg's previous article.

The fact that people here upmod/downmod based on whether they agree rather than whether it's insightful really bothers me. I think it's the wrong incentive structure.

18y agoHN ↗

The first comment was funny, though. Yes, if you want to pick it apart, it was funny because it was a verbatim reference to the earlier article, but it was funny nonetheless.

Likewise, it was funny that the "Funny..." comment was modded to -1. At least, I found it funny. Point being, I don't think these were rewards for groupthink, so much as rewards for geeks being clever.

18y agoHN ↗

It's really interesting the idea of being able to tag posts with a rating which describes their quality, such as "annoying" "boring" "funny" or "relevant" rather than just plus minus some points.

18y agoHN ↗

You should refute mistaken ideas with better ideas.

If you want to downmod, it's no big deal. But there seems to be some proportion of the audience that feels vindicated in their views just because the opposite view was downmodded. Downmodding does not make opposing positions less legitimate.

These people seem to be different than the ones who write replies. I've had multiple lengthy threads where I hardly get any mods either way while discussing, and then when I wake up the next day I have -20 karma, but no new replies.

18y agoHN ↗

I think karma should be used as an indicator of the quality of the post, not as a reward for groupthink.

18y agoHN ↗

Because nobody cares whether you agree or disagree with anything. I'm expecting the score to represent _my_ feelings about the article after I read it, not yours.

I could go down a longer list: because mob rules is a not-so-good policy for quality reading material, because if one group votes on agreement and another group votes on quality then the agreement group "drowns out" the quality group, because it takes about 2 seconds to determine whether you agree with something, whereas determining if something is worth reading takes a lot longer (and is more valuable information), etc.

Note that I upmodded you, even though I take issue with your position. That's because you asked a good question. In another world, I'd just downmod you because I thought you were mistaken and for most readers the question would never have been asked (or answered)

18y agoHN ↗

I think it's ok to use the up and down arrows to express agreement. Obviously the uparrows aren't only for applauding politeness, so it seems reasonable that the downarrows aren't only for booing rudeness.

It only becomes abuse when people resort to karma bombing: downvoting a lot of comments by one user without reading them in order to subtract maximum karma. Fortunately we now have several levels of software to protect against that.

18y agoHN ↗

very true but I have seen valid responses down modded because of fanboyism and blindness to other views.

I guess we don't always behave in a grown up way online. I am as guilty of that as the next guy.

18y agoHN ↗

lol the irony of being down modded for my last comment :p

18y agoHN ↗

it's not necessarily ironic. maybe they didn't like how you used "grown up" to imply that children have the various bad traits you listed. which isn't a very reasonable or informative description of children.

18y agoHN ↗

I am sorry but you are twisting what I said there. I was meaning immature behavior which to quote the dictionary can mean "Marked by or suggesting a lack of normal maturity: silly, immature behavior."

People often tell others acting like an ass to grow up.

This has nothing to do with being an informative description of children and more to do with PG's troll post, now that is somewhat ironic :p

18y agoHN ↗

All those ways of insulting people are based in an ageist perspective, and one certainly can object to them.

For example, saying an asshole needs to grow up, is demeaning him by saying he is in an undesirable state (not grown up) which implies being a child is bad.

18y agoHN ↗

It might be interesting to experiment with two axes of rating: one signifying agreement/disagreement, the other quality/abuse.

Whether it's worth the added complexity, I'm not sure, but it would resolve an ambiguity in the signals sent to commenters.

(To squeeze into the existing UI and mental model of this sort of site, I might make the current up/down mean quality -- should more people see this or should it recede from view? -- and add a right/left for agreement, giving posts tiny little inline spot polls, of a sort. Maybe it could even be a sparkline or two-tone percentage-bar.)

18y agoHN ↗

The problem is that the two axes may get confused in one's head. If I disagree with something (especially ideologies), it's often enough because I feel the opposing viewpoints are not thought out, and the post may set off the same internal growling as rudeness. Someone on your side may seem like a virtuous knight as you watch them engage the opposition in debate; the other side may view them as an harsh aggressor.

18y agoHN ↗

I don't entirely agree.

I have seen quite a few comments that were extremely insightful, and/or interesting that got downmodded due to an unpopular opinion. The reason this is unfortunate is not only that you tend to miss these (assuming that there is a higher probability that you read or think about comments that are rated higher, which I am surely not the only one that is guilty of) but also that it tends to promote groupthink . This is especially important on a forum like this where we are here to learn and share our thoughts, ideas and experiences for a very particular niche: Starting startups.

I have noted that comments that don't promote the "build it and they will come" view tend to be voted down. Since this site is primarily populated with hackers this is entirely understandable - it is human nature to think that your part of the project is the most important. But the reason we all come here is (I presume) to learn. And the things about which we know the least are the things where we have most to learn.

It is not only a question of abuse, but also a question of opening peoples eyes to issues, problems and points of views that lie outside their expertise, but which they will probably encounter in a startup. And this includes such diverse fields as marketing, financing and sales.

I am here to learn about stuff I didn't know already, and that is often outside my field. In return for this I will offfer my opinions in the fields where I may have something to contribute.

At the end of the day this makes us all better entrepreneurs. Because as anyone who has ever done a startup will tell you - you have to get everything right. Hacking, finance, sales, PR, marketing, hiring, etc.

So I think that the up and down arrows should not express agreement, but insightfullness or truth. Not opinion. That way I will be able to judge the validity of a comment in a field that I do not know well by its points. And hopefully learn something.

18y agoHN ↗

Better to encourage people to read comments even though they've been downmodded. Ultimately voting is about the reaction people have to the comment, and trying to institute some sort of high brow rules is unlikely to work. I must admit I'll read comments that have been downmodded just to see what the controversy is - and those I agree with I try to back up.

18y agoHN ↗

Highly downmodded comments stand out to me almost as much as highly upmodded comments.

18y agoHN ↗

I wish I had more votes to downmod you into prominence! J/k, I upmodded (for agreement)

18y agoHN ↗

Heh, it'd be funny to have the most negative karma on YC. The only reason I care about karma is cuz I want to change my header's color. Only 15 more points to go!

Once there, I'll stick a post on the front page and get downmodded into oblivion.

18y agoHN ↗

Couldn't you achieve that much more easily with a Greasemonkey script?

18y agoHN ↗

I can't downmod stories? Not that I ever have too... It's easy enough to post a comments explaining why you don't agree with a story than to downmod it.

And that's where I take my queue for comments. If I agree/ laugh/ enjoy a comment I upmod it. If I don't agree I leave it. If the guy is trolling I downmod it.

18y agoHN ↗

I'm sorry to inform you but you don't get to keep your color if your karma drops below 250... although it is saved and it pops back when your karma passes 250 again. (already did the experiment :) )

18y agoHN ↗

I don't entirely agree.

According to him, you should have just downmodded him. What's with all this discussion and reason?

17y agoHN ↗

thanks for helping me think.

I hope that my opinion about trolls is worthwhile, and hopefully will be corrected if it's not. What I observed, but didn't hear directly stated: trolls feel threatened. For whatever reason, unfamiliarity sends some folks into a state of neurosis, an upsetting of their equilibrium.

I think of a troll partly in the case of the Three Billy Goats sense: the troll is an owner of a critical pathway. He collects tolls (tribute) a/or has a reputation to uphold in performing his daily routine. He is defining and defending the status quo. If he sees that you wish to build a new alternative (bridge), this threatens his current monopoly. Instead of scaling his current operations and building new bridges, outsourcing the admin of them, and franchising the operation, he wants NO NEW BRIDGES. Perhaps he inherited his power, or wrested it away in a primitive sense. Any evolution of methods that doesn't go the way he likes, he will thwart, dismiss, or destroy. Perhaps it's bullying, not to defend the troll, but to see things from his perspective: he was bullied, and overcame bullies to get where he is now. All he sees are threats and he doesn't want to play any new games. If you owned the phone lines, perhaps you're seeing wireless that way.

To return to your point: trolls aren't interested in learning new things about stuff outside their field. They aren't nomadic like the goats, so they see goats as merely trespassers, competitors, or as victims. Not as neighbors, partners, or customers. That would take a more open mind.

Part of rudeness is not knowing how really rude one is; the other part is not caring. Back to the old joke of when the punk is asked "are you ignorant or apathetic ?" he replies "I don't know and I don't care !" Perhaps it's natural that trolls see life as a zero-sum competition.

18y agoHN ↗

The only problem is such a system will tend to award popular ideas (or humor) as opposed to unique, albeit possibly controversial ideas. When I go digging into the comments I generally look for two things... a large thread of comments and particular users whose opinions I regard. These are not necessarily, although they often are, the posts with the highest points. Occasionally I find gems near the bottom.

18y agoHN ↗

Count me in the people that don't agree as well. I used one of my very few down-mods on you, pg! Seemed appropriate given your comment. I very rarely downmod.

The karma system should predict how good I am going to feel after consuming the media -- nothing more. The problem is that for a simple question, the solution ain't so simple. I believe there is one, and I believe we've danced around this subject long enough for those paying attention to have figured it out.

Also -- thanks for the term "karma bombing". I've been a victim in the past, now I have a cool geeky name to describe it.

18y agoHN ↗

The curt abruptness of hackers coupled with a tendency to mod down things that are perceived as wrong probably causes this.

18y agoHN ↗

I think news.yc has a 5th troll behavior and it's down modding a comment because they disagree with it

That's not a troll behavior ("troll" comes from the fishing term), and it's much less common here than on reddit or digg or (god help you) dailykos, where intelligent but unfashionable opinions get sunk hard.

There are only a few fashionable subjects around here (the importance of lisp, for example), whereas on other sites almost every question has a boilerplate answer, against which all opposition is "trolling". At any rate, no amount of actual "trolling" is as bad as groupthink. I'd rather a whole parliament of disagreeable colicky horseradish farmers than one unipartisan politburo.

ADDENDUM: Just thought I'd tack this on. Near the top of digg right now is this:

http://digg.com/business_finance/What_1_Million_Buys_In_Home...

That's sort of an interesting subject, but look at the comments. At the top with 9 diggs:

I dugg the story, but I refuse to click on anything with Forbes magazine. They force a full-screen ad (that you can skip) but in my efforts to help stop obnoxious advertising, I boycott Forbes.

Okay, there you have a 15-year-old combining 1) his irrational dislike of full-page ads (perhaps he thinks Forbes survives on government grants), with 2) his irrational proclivity to upmod things without looking at them, with 3) his belief that Forbes cares whether a 15-year-old looks at its slideshows. This sort of sad lameness is actually what kills online discussions, not "trolling".

18y agoHN ↗

I'd rather a whole parliament of disagreeable colicky horseradish farmers than one unipartisan politburo.

Wow. That is the best sentence I have ever read in a comment thread.

18y agoHN ↗

My experience on forums is that -size matters-. A pond with ten fish gets far less trollers than a pond with ten thousand.

As for solutions: there have to be consequences. Either losing the ability to post or losing the ability to have your posts seen. Certainly banning accounts is an option, but then you have to fight with the crapflood, if and when it comes.

18y agoHN ↗

I think the community size bit is important (see 'monkey number'). I also wonder if that means that sites should somehow attempt to break people into smaller groups in some way in order to maintain that 'small town feel'.

18y agoHN ↗

losing the ability to have your posts seen.

That's how it works on this forum. I leave "showdead" on just to see what the trolls and spammers are up to.

18y agoHN ↗

Who is this guy and what authority does he have to write about these topics? I haven't read the essay, but there's no way anything so short and written in such an informal style could have anything useful to say about such and such topic, when people with degrees in the subject have already written many thick books about it.

18y agoHN ↗

I'd try Hampshire College, UC Santa Cruz, or the New School.

18y agoHN ↗

If you do go to Hampshire, take International Relations. Fun times.

18y agoHN ↗

As a New School student, I can only say... well... okay yes, you're probably right. It's great fun though. I can't imagine hating school anywhere else.

18y agoHN ↗

Not very many places give out diplomas, but if you want to get a job at a trolling company, you can just practice on pretty much any forum. Eventually hundreds of people will know you're a troll, giving you hundreds of references to take to a potential employer. Just make sure you don't ever accidentally post anything that actually contributes to the discussion.

18y agoHN ↗

Now that gives me a business idea...

The university of troll. A website where should you supply enough bogus posts, you get posted a certificate... of course you have to pay a course fee. $100 should do it.

18y agoHN ↗

So apparently Paul can't keep trolling from happening on News.YC afterall.

But, as anewaccountname shows, at least the trolls here do it with style. Well played, anewaccountname.

18y agoHN ↗

Common sense speaks for itself. The article really isn't about stating empirical observations and citing sources. i find it to be a well-worded summary of the thought of me and probably many members of online communities.

18y agoHN ↗

I also wonder how much of a contributing factor people's attempts at humor would spin the dynamics of group discussions out of control. The main reason why I went Slashdot -> Digg -> Reddit -> YCNews (and most likely YCNews -> ? within the next 18 months) was because of all the one-liners I kept reading over and over again of people attempting to be funny.

My thinking is along the lines of UserXYZ posts something humorous and gets 150 points. This causes others who feel they have a funny bone as well to pile in and attempt similarly witty remarks (which are initially harmless or contribute positively); but then you have an avalanche of users who become aspiring comedians on the message boards they frequent. I sometimes feel that these types tend to herd together and give each other a reason to continue with their behaviour by giving one another a few up-votes out of sympathy...

I would also say that the competitive nature of men in general (I'm a dude, and I won't assume anything on behalf of the women here) would contribute to certain sub-groups within this population with an increasing need to out-do one another. Thus a majority of the discussion devolves to one-liners and people trying to be funny, when all they do is come across as cynical while at the same time contributing little value.

In addition, attempts to be funny on a message board are somewhat akin to guessing on questions on your SAT exam: there is no penalty for trying. Whereas weakly setup arguments can carry a penalty of getting a barrage of refutations making yourself look (or perhaps more closer to the truth - FEEL) intellectually weaker.

18y agoHN ↗

I think that Slashdot overall still has the highest quality comments. You just have to sort by score, and do a -2 funny modifier. The site instantly becomes much much better. Stay away from the new ajaxy score slider system.

18y agoHN ↗

Interesting. I wonder how Slashdot maintains a high level of commenting over time. Thanks for the tip. Perhaps I'll revisit them in 18 months...

;)

(This place is too cool at the moment!)

18y agoHN ↗

This thread is two days old, but I wanted to put some content in relation to the behaviour of "trolling" to my comment above. I would add being quick to judge as yet another dynamic that adds little value and can cause positive dynamics to devolve. I volunteer myself as an example in the following link:

http://news.ycombinator.com/item?id=119120

I put forth a great deal of skepticism regarding a product and actually got a response from one of the founding members of the company. It turns out that they actually had a real product that shows a great deal of promise...

This just goes to show that sometimes being quick to judge can have drastic consequences for others. I would argue that this is a form of trolling when a great deal of skepticism mixed with anecdotal information from the past (which has nothing to do with the present as things are more mutually exclusive than we would otherwise like to believe) leads to quick karma points and increased skepticism on behalf of other members.

"I for one welcome our new overlords". Oops wait, wrong context. What I meant to say is that being quick to judge is in many ways similar to the reactionary "comedic lashing out" I was citing in the comedic trolling above and can often times lead to making yourself look foolish at no cost to nobody but yourself (as immortalized by Kent Brockman in the above opening sentence of this paragraph!).

Like the comedic attempts above, this is not something that can be easily controlled. Rather this requires restraint exercised on behalf of the author of any given comment. One thing that I feel works against this all is the fact that the anonymity of the internet often affords people to keep doing what they are doing.

The fact that I'm using my real name online (for the first time mind you) is causing me to respond more deeply to this issue and to the open (and unfair) skepticism I was voicing in another thread. Definitely a tougher thing to do...definitely worth it.

18y agoHN ↗

About what size was reddit (in uniques) before it jumped the shark?

18y agoHN ↗

Off the top of my head, maybe 40-50,000.

The fascinating thing is, all the data is still there. You can go and look at the old comments and stories and see what the site used to be like. If you could find a good proxy for stupidity, like comment length or spelling mistakes, you could graph the change as the site grew.

18y agoHN ↗

Is there a way to grab a reddit comment corpus (a large set of reddit's comments)? I don't browse reddit but I think it would be a fun thing to play around with.

18y agoHN ↗

Are you sure about that? reddit hit 50k uniques about 6 months after it launched. I'd say the discourse was very similar to what it is here at that point in the game.

18y agoHN ↗

"Hackers can be abrupt even in person. Put them on an anonymous forum, and the problem gets worse."

I am sure everyone on this forum is on some kind of social network. If we can get every user's handle to link to their flavor-du-jour social network's public profile, verify via email -- that should at least cut down on some of the noise.

PG: What do you think?

18y agoHN ↗

I don't use any social networks.

I do have my email and website (with real name) in my profile, though.

18y agoHN ↗

If chains of trust could be widely and rigorously established online, most (maybe all?) of the big problems we have today would be gone.

18y agoHN ↗

It would be a good thing. If anyone wants to apply to YC with that kind of idea, we'd be into it.

18y agoHN ↗

I had thought facebook would be the beginning of this, but it seems to be a flash in the pan, and too locked in to really be effective.

18y agoHN ↗

I actually thought long and hard the other day about how such a system might be implemented, and came up with a few interesting ideas. Perhaps this encouragement will make me apply!

EDIT: I even wrote about it a long time ago, when I still updated my blog with any semblance of regularity. Weebly seems to be down for approximately the millionth time in the last month or so, though. I'll post the article if Weebly gets righted within the edit window.

18y agoHN ↗

That would indicate that people would have to become widely trustworthy and rigorous.

18y agoHN ↗

I wish comments remained deletable longer. My last comment is 3 hr old (and has no replies) and it has already become undeletable whereas when I made an insensitive comment, it continued to be downmodded for about 24 hr.

By "become undeletable", I mean there is no "edit" or "delete" link on the comment.

18y agoHN ↗

"Often users have second thoughts and delete such comments."

@PG, I've always wondered, are you able to see all the comments that I've posted and then deleted two minutes later? And if so, is this an acceptable way to send you semi-private messages?

18y agoHN ↗

"Paul Graham sees all the comments anyone has posted anywhere. What's more, he knows all the comments they will post in the future, too."

18y agoHN ↗

"...and has already categorized them using Bayesian filtering."

18y agoHN ↗

I think what PG called "incompetence" is really just rampant emotionalism. "Incompetence" is inaccurate because it suggests that people of all levels of experience can't happily share a forum, which I think they can. But what happens at Reddit nowadays is that anyone who posts an inane comment with a phrase like "why the fuck" will get lots of upvotes. (Case in point: Search for "fuck" in the comments for the top article at Reddit, and get: "That fucking cunt is going to get what she deserves," 15 points.)

I think in the early days of Reddit, the fact that everything including comments could be voted on was intimidating to trolls, so they were kept at bay. But some time later every primal scream was rewarded, and trolls started posting in droves.

It never helped that a really low-scoring post with a high-scoring rejoinder tended to be highly ranked. That's just begging for the sort of you-got-served culture that excites trolls.

18y agoHN ↗

On news.yc it is not so extreme, but on german tech news site heise.de, there is also a modding system. Good threads become green, bad ones red. I have often wondered if people are more likely to start flaming away in the red threads. Sort of like beating up somebody who is already down on the floor (comments on the line of "you suck"). At heise.de I often had the impression that it is the case - not so much on news.yc, but it might be interesting to look at the statistics?

18y agoHN ↗

News.YC users are definitely influenced by the prevailing trend, in both directions. I.e. people are more willing to vote something up as its score rises, and more prone to attack something as its score falls. It's not too bad yet here, but it got to be such a problem on Reddit that about a year ago they switched to not showing how many points a submission has till it's an hour old.

18y agoHN ↗

Ever thought about doing a controlled experiment about it? I.e.: showing high points for a post to half the users, and low points to the other half.

18y agoHN ↗

The simplest troll test. A troll (person or point of view) is incapable of introspection. This does not mean that trolls won't try to introspect, just that they cannot succeed at it. This can also be used to show why trolls have trouble with recursion and irony.

18y agoHN ↗

I'm not convinced that you'll be able to deal with the Eternal September problem. It's all well and good that anti-trolling is built into the rules, but as more and more people join less and less of them will have read the rules.

18y agoHN ↗

It doesn't have much to do with hacker personalities. Unless you want to argue that Youtube denizens are hackers of some sort too.

18y agoHN ↗

Forums used to be the province of the technorati. Not no more they ain't.

18y agoHN ↗

I wonder if trolls can be categorized automatically. Caveats and all, trolls are characterized by their participation in negative-karma two-person conversations and down-voting of their comments by a diverse and changing set of users. A simple learning algorithm should zap the predictable ones. Trolls are nourished by attention and early detection and removal should nip that behavior in the bud.

18y agoHN ↗

I've thought a lot about that. I wouldn't be surprised if current spam filters would work unchanged. There are not enough trolls on News.YC to make it worth investing time in such countermeasures, but it would be an interesting experiment to see if you could use statistical filtering techniques to detect trolls in some large public corpus like Digg or Reddit or Slashdot comment threads.

18y agoHN ↗

I don't think that would work; you would essentially require a filter that could actually understand the subject matter, in order to determine whether the purpose of the stated opinion was to bait people's responses. For example:

"I've thought a lot about that. I would be surprised if current spam filters could work unchanged. There are not enough trolls on News.YC to make it worth investing time in trying to write it in Lisp, but it would be an interesting experiment to see if you could use C++ programming techniques to detect trolls in some large public corpus like Digg or Reddit or Slashdot's comment threads."

18y agoHN ↗

Not necessarily.

Spam filters routinely filter out emails based on a common set of words that are used without understanding the subject matter. For example, if an email contains the words viagara and store, the probability of that email being spam go up tremendously. Paul's "A plan for Spam" essay explains a lot more. And, from what I understand, Bayesian filtering is at the root of most spam blockers out there.

I'd be willing to wager that Bayesian filtering would be pretty powerful in filtering out trolls on social sites, as well. For example, if a post contains the words "asshole" and "fucktard" the probability of that post coming from a troll goes up exponentially.

If you trained a Bayesian filter, or spam algorithm well enough, it should be able to flag trollish posts fairly easily.

18y agoHN ↗

I think the hardest problem with that approach would be avoiding a false-positive of detecting people who hold controversial opinions as trolls.

The moderation graph between users and comments would be really interesting. There's a lot of information in there to be mined.

18y agoHN ↗

There is no automatic 100% defense against any tactic.

18y agoHN ↗

I don't think "distance" is the primary cause of asshole behavior by automobile drivers, though it does sound like a convenient first approximation.

If I was walking down the street with a $20,000 ming vase, and you were running around nearly hitting me, I'd probably swear at you. Likewise, if you were running around on the street wielding a sharp katana, I'd probably swear at you.

A car is both as expensive as a ming vase, and as deadly as a sword. The idea that a rational person would not get highly upset when somebody threatened both their life and the most expensive thing they own is absurd. "Distance" has little to do with it.

18y agoHN ↗

Aside: The elegant symmetry with which this metaphor crosses three cultures is absurd, baffling, and truly humbling. What lead you to conjure that up? What is it that you are reading?

18y agoHN ↗

False. People have impunity in their car. They holler things out the window they would never say to your face because they would receive a right cross in the snout. Your assertion that you would swear at me if I were running around with a sharp katana fails the common sense test in a big way.

Speaking of incompetence, there is a third type of troll. These trolls manner of speaking is seen as hostile by those who come from a more genteel social milieu. For example, in person as on the internet, they might tell you to STFU, or use words like shitpump, yet be trying to make a point in a friendly and helpful (perhaps playful) way. You need not be an egghead to be abrupt. For an insight into this social milieu, see an episode of Trailer Park Boys. People need to learn to function differently on a forum, because it is a different social environment.

18y agoHN ↗

The quality which we are looking at is that of unassailable power. That's what makes people behave in an assertive an non-compliant way.

Cars give people that, guns give people that, web skills give people that.

18y agoHN ↗

"The sites's guidelines explicitly ask people not to say things they wouldn't say face to face."

Interesting, I know quite a few people that would in fact all but troll in person, to your face.

Although in their case, its more to do with them having no outbound tact filter: http://www.mit.edu/~jcb/tact.html

18y agoHN ↗

My favorite (upmodded 26 points as of 9pst):

Regarding News.YC: "Your ancient ritual has summoned me to News.YC so those tight-assed holier-than-thou fucktards can be shown the error of their ways. Maybe the reason there aren't trolls is because NOBODY FUCKING VISITS THEIR SHITTY SITE."-- terwin, Reddit

18y agoHN ↗

It surprises me that people can indict others with the adjective "holier-than-thou" and not feel ashamed of themselves. The word screams, "I'm going to bring you down to my level!"

18y agoHN ↗

Self-righteousness is often misplaced and is very unbecoming.

18y agoHN ↗

THIS IS A GREAT SITE!!!! but it's got some kind of anti-troll field protecting it. The most perfect trolling oppertunities always seem to degenerate into civilized rational discussion.

18y agoHN ↗

I think what Paul said about "Hacker News readers feel about trolls the way exiles from Cuba or Eastern Europe feel about dictators" is right on the money. sic semper tyrannis

It's actually rather amazing that we are fairly unanimous in down-modding trollishness, without having community guidelines or a big discussion about it.

18y agoHN ↗

...as of yet. I won't rest easy until Hacker News has 10 million visitors a day and the comments and stories still work out. Which I doubt they will with that many users.

18y agoHN ↗

I agree and I like that line a lot. I moved to the US, from a Eastern European country, as I was fed up with the retards that had taken over my country, and ruin it down. Unfortunately, who screams the loudest, often wins.

18y agoHN ↗

On a possibly-explanatory note, the article did call them all trolls...

(And on a recursive note, a comment on the Reddit thread now links to the parent comment, which links back to the Reddit thread, and so on...yay stack overflow!)

18y agoHN ↗

People who tend to like pg's line of thinking also tend to migrate from Reddit to here... so in Reddit remain the people who mostly disagree with pg.

18y agoHN ↗

I haven't looked at Reddit comments in months. But... Wow. I'm just speechless.

18y agoHN ↗

One of the main contributing factors to the abundance of trolling on forums is indeed that text is a much less expressive medium than face-to-face communication, meaning that you very often end up trapped into voicing your opinion in a trollish manner due to just carelessly throwing your initial thoughts into the text box.

You can give up, though, and perpetrate the crapstorm, or you can remind yourself that being good at communicating your ideas and opinions is an important part of being a well-rounded hacker; then you can view the posting of only coherent and non-inflammatory replies on fora as practice for when you'll have to communicate about programs you are writing.

18y agoHN ↗

This is bad. Anyone should be able to say anything. That way everyone can see what is being said - good, bad, sad, left, right, or wrong. Remember, a democracy is two wolves and a lamb deciding whats for dinner. Fuck lamb for dinner!

18y agoHN ↗

For those who aren't gun nuts, the parable goes: Democracy is two wolves and a lamb voting on what's for dinner. Liberty is a well-armed lamb prepared to contest the vote. Here is a good example of a reasonable point poorly made. Seems off topic because not all the premises are stated, but in his meatspace, everybody can fill in the blanks with common knowledge. Also, in his world, everybody uses small, old, anglo-saxon words to add poetry to their speech, he may not realize (or care) that it offends some delicate sensibilities. This is the graffitti of which PG spoke. And surprisingly, it is art. Not art in the beautiful sense, but art in the message sense. Imagine yourself in China and you wrote on the wall "Fuck Tiananmen". This is not pretty, but it is not spam.

18y agoHN ↗

PG misses an important perspective, cyberbullies!

People who bully other people because they have better computer knowledge, mainly the two areas of administration and programming

The thing is learning, working ... are both hard, and many ppl got screwed or unlucky over their lives, they either learned useless crap at school or university, or work at non interesting jobs with bad bosses or collegues

And sometimes, we are humans, we are attracked to certain aspects of what we try to learn to escape, or trying to improve upon our bad lack

And sometimes the cyberbullies call us trolls. It's okay, thought, better be a troll than a bully, the thing is, in time we will learn, and on that road we will have fun, and, the road will not end, and it will meet plenty of bullies, and overtime we will learn to be quiet, for the next person we talk to, and dare to show to them that we don't know, might just be, the next bully ... who will accuse me of being troll ... or that other word incompetent.

But the bully don't see, just like the one in the school yard, its just a school yard, don't take yourself too seriously, its just a forum or irc!

I am reading chatting and enjoying my time, until you came and changed the game, ... thou shall not speak! and now the book seller might have won, for you know, thought can't do teach! And most of the blogs I read were just trolls!

18y agoHN ↗

I just want to point out an issue with a small point Paul brings up, and that issue is how Karma works on YC versus Reddit.

I'm not saying one is better than the other, but there is a tradeoff. On Reddit, you can be rude, and people can downmod you, and it doesn't matter once the post sinks. Here, if you act like an asshole, you get downmodded, and your karma suffers. But even if you make a well reasoned, but controversial comment, you often do still get downmodded because of your unpopular views.

Not that I comment here often, but I'm at four down from seven at one point, and it's really the logical consequence of such a system. It seems to work here, but I do wonder, as Paul expresses near the end of his article here, does this technique scale?

18y agoHN ↗

One might worry this would prevent people from expressing controversial ideas, but empirically that doesn't seem to be what happens. When people say something substantial that gets modded down, they stubbornly leave it up. What people delete are wisecracks, because they have less invested in them.

How would you know? How would you know it does not stiffle unpopular opinions?

I think that I would personally practice self-censoring if I would lose karma by expressing unpopular opinions that are likely to be down-voted. I know that I already do on reddit, and there the down-votes are at least only temporary.

Not wanting to lose karma may seem a foolish reason for not expressing your opinions, and at first I din't mind. I kept writing my unpopular opinions on reddit, the down-votes made me put even more effort into them so that they would be above approach. But they' still only get a handful of points whereas one-liners expressing the popular opinion would get much more. So eventually I gave up.

Now I mostly just read a couple of stories a day, and occassionally write the one-liner comment.

As a final comment, I've always been disgusting by the way that people on reddit would constantly compare themselves, always favorable, to their bigger, would-be rival: Digg. Now you do the same thing towards reddit, and I can only shake my head in disgust. Learn to value your site in itself, not as the compare to other sites. It does not need to be a competition.

18y agoHN ↗

On your final comment, it's a pretty universal truth that every community will eventually find a common enemy. It's part of feeling like you're part of something.

18y agoHN ↗

Is there any fundamental difference in how karma is awarded in News.YC compared with Slashdot?

18y agoHN ↗

It's been a while since I've been on slashdot, but back then their system was quite sophisticated. You could not always vote on stories, only when temporary moderator status was assigned to you by a random process. Additionally, sometimes you would be assigned meta-moderator status and get to vote on the quality of moderators ratings. Those meta-moderations would in turn influence the likelihood of the rated moderators to become moderators again in the future. Also, they have categories for the votes ("funny", "insightful", "troll", ...).

18y agoHN ↗

pfft, you're just bitter about the way arc was recieved

18y agoHN ↗

I suspect that this article is a direct consequence of Arc's sceptical reception on Slashdot, Digg, and Reddit.

18y agoHN ↗

Creating more selective communities with stricter guidelines seems to be the wrong approach to dealing with trolls, especially based on the scenario pg lays out. As pg says, the larger a community grows, the easier it is for trolls to be accepted and the harder it is to mod (prune) the community. It seems that critical mass is just when the pruning community becomes smaller than the trolling community, and that by creating new communities with more stringent rules, you are just delaying the date (hopefully indefinitely) when trolls come in. I understand that the yc community is special, but even the comments here show that it won't work for much longer as the community grows beyond yc. To answer the question of "Will it scale?", I think its already a no.

If you've ever hung out with a lot of girls (from a guy's perspective), you can beging to understand the trolling community. 1 on 1 with a girl and you can get intellectual conversation, but the minute 3 or 4 girls get together, they start talking about clothes, guys, dramas, and all other stuff that just isn't interesting. I bet girls see it the same with guys too (5 guys together = WoW, DOTA, girls or crude jokes).

Solutions? Keep it small. This fails to keep in line with the existing goals of news.yc (advertising for existing startups, attracting smart people, etc). Another solution? Maybe try to preserve the small community feel as the site gets bigger. One way to do this would be to use user upvotes and downvotes as community boundaries for each user - ie: making their community presence only to those who rate them up, and to make their personal community those who they rate up. This is speculative at best, though.

18y agoHN ↗

Another model for keeping out trolls is Metafilter's. They require a $5 donation when an account is created, and kick out assholes. Of course, this keeps out a whole lot more than trolls. It's certainly the wrong way to do it for most sites, but it works for them, and perhaps for others.

18y agoHN ↗

Perhaps the reason that people troll (or take part in any sort of asshole behavior, really) is that they don't have anything better to do. Hear me out.

Hacker News is a "forum" whose main purpose is getting people to talk about/think about/post links to information related to startups. It has a very explicit purpose and to this end I would not expect it to be "infested" to the extent of a lot of other forums.

For instance, would we expect to see a lot of trolls on a forum devoted to advanced topics in theoretical math? "Orbifold cohomology is so much better than Hopfschild cohomology!" No. No, we wouldn't. A serious, well-defined, topic begets serious discussion.

This is the real problem with reddit, digg, etc. - there's no clear GOAL. Like, there's no -reason- that people shouldn't be assholes. What are they getting in the way of?

It's like if you opened the doors to your house and just held a "general forum." At first, discussion would be great (it's just your friends). Later, discussion would get worse (it's your friends' friends). Eventually it would degrade into the biggest losers who have nowhere to go sitting around and making fun of all the fun they're not having out in the real world (outside the house).

I agree with pg's sentiments that the architecture/rules of hacker news make it a much more intelligent, even (gasp) friendly forum, but I also think it's the community. They keep coming back because they have active interest. They have active interest because hacker news has established as its goal the provision of things of interest.

As always, I might just be woefully naive about human nature; but things seem so simple!

18y agoHN ↗

Observing just the length of this thread, my initial thought is that pg has executed quite an exceptional troll himself...

18y agoHN ↗

Regarding News.YC, I fear that it may eventually suffer the same fate as Slashdot, Digg, Reddit, etc. Trolling is a minor problem compared to self-promoting. The challenge is that there's no scarcity on the internet, so you have to create artificial scarcity. It may be that the best way to fix the problem (i.e. to create scarcity) is through fees. For example, a $1.00 (rising with demand) fee per submission would keep a lot of junk out of any discussion site. And any serious content producer or blogger wouldn't blink at the notion of a small fee. The assumption that everything should be free is what kills many of these sites.

18y agoHN ↗

Pretty typical paul graham post. He doesn't provide any evidence and he shows very little understanding of the problem. He doesn't even understand he is being trolled because he is wrong. No one cares about 4000 lines of macros for PLT Scheme. All of his arc hype led to some dumb macros. We listened to years of essays about how to program and what makes productive programmers only to find he takes R5RS and adds some macros. Wow. Amazing LISP revolution.

Paul you are being "trolled" because people disagree with you. You haven't seen real trolls.

18y agoHN ↗

I saw this on Metafilter. I am not a member but I enjoy almost daily reading on the site. I would offer than you have an unaddressed aspect in regard to those than are called trolls. Specifically Forum members who try to end a debate by labeling someone a troll. I am a member of Syracuse.com and DailyKos. I started posting maybe 7 years ago on Syracuse,com after RWers brought God to the defense an UNJUST war. I am a Catholic who marched against the Vietnam War and for black rights and anti-poverty programs. Since I started posting I have tried to distinguish between what Jesus would support in the positions of the Republicans and the Democrats. To the Right Wingers on Syracuse.com I am a troll because I call them to account concerning unjust wars, the death penalty and their continuing efforts to strangle social programs in a bathtub. On Daily Kos I am called a troll for not supporting "gay rights" or abortion. My views are consistent with my religion. Moreover when I was younger I developed a great appreciation for the Amish and Mennonites who view things in a similar manner but maybe to a greater extent and with greater consistency than the Catholics, I am civil and stay well within the site posting rules. I have had my posts and user name constantly deleted on Syracuse.com and that is fairly easily done there by any poster hitting the "Inappropriate Post" button. The modest size gay friendly community within DailyKos are very hostile to any posts that are in opposition to their goals.

18y agoHN ↗

i feel like fox news has moved trolling to television. its a good thing i stopped watching tv years ago

18y agoHN ↗

I actually like trolls of the 1st kind. You know, the practical jokers, the original trolls, the ones that have no real bad intentions but just like to be silly once in a while. The second kind, well, I just call them "people"

18y agoHN ↗

Give George Carlin The Asshole Theory(~):

"The amount of an asshole a person is is directly proportional to the distance they are away from you at the time you discover this fault. Someone on TV is REALLY AN ASSHOLE! Someone in the car next to you is Pretty Much of an Asshole. A guy standing next to you on line: <whispers> 'this guy's a real asshole here'"

18y agoHN ↗

Paul, have you considered personalising as a method of minimising trolling?

As you pointed out, people do things on forums that they wouldn't do in person. IMO, this is partly because they're hiding behind a handle and partly because their target is.

I'm not sure how you'd go about making accounts have more personality and identity, but IMO that would be considerably more effective than just instructing people to behave like they're face-to-face. They know they're not.

18y agoHN ↗

Some people troll because they know better but they are tired of explaining it. They say the truth(tm) when the crowd does not want to here it. I like them.

18y agoHN ↗

I'm of the opinion that if you can't explain something without being exasperated, then why are you bothering to explain it? Go do something else.

18y agoHN ↗

This is a fantastic post on a topic that's been a problem with the web since day one.

Very insightful. The Four Reasons feel very accurate.

Thanks, Paul!

18y agoHN ↗

I totally agree. Seeing that most forums are started with something stupid like 'Everyone who uses this forum are woodheads', it sets a series of replies such as 'i am NOT a woodhead!' or "I agree, you are a woodhead or you wouldn't be here'. Especially when I don't know all those shortcuts that eliminate these posts, I find it terribly disturbing to have to read through all those 'comments'. And I hope this isn't spam, please tell me if it is. I am only 11 years old.

18y agoHN ↗

I LOVE how the first response is a Troll comment! My only thought to add is an interaction I had recently with a programmer/hacker/entrepreneur who had made a macro program to automate mining in Eve Online. The program is explicitly contrary to the EULA and so constitutes a hack. The programmer/owner had an elaborate feedback password system, so I had to IM him directly to activate my copy of the program once I paid my fee. He was wildly rude--just throwing off flippant and rude remarks like a vagrant dog throws fleas. After the third or fourth example I started to call him on it--to his, and my great frustration. He did not like being called on his nasty tone at all and denied having one at all. I got so heated that I almost ditched the whole project, but finally calmed down enough to get the transaction done. Later I spoke to a friend in-game who had an identical experience. My point is that this article on how hackers and some programmers tend towards this behavior as a culture explains a lot. My programmer provocateur thought his nastiness was somehow normal, acceptable, and utterly justifiable on the basis of some sense of his own personal superiority. I suppose this is what happens when people take their coding/hacking acumen as a license for megalomania and a total disregard of social graces.

Great essay.

18y agoHN ↗

It's simple, trolls prey on people's inner asshole. It's like a form of bullying, if you rise to the bait, then you're done. There's no technical fix, there's a mentality fix. The act is as old as the hills, and they provide balance to the debate. Trolls are a form of court jester.

I am therefore pro-troll and anti troll-victim.