← Back to context

Comment by vunderba

3 days ago

> What counts as “negative” here? Criticism of technology, skepticism toward announcements, complaints about industry practices, frustration with APIs. The usual. It’s worth noting that technical critique reads differently than personal attacks; most HN negativity is substantive rather than toxic.

As with most things, the devil’s in the details. There are plenty of ways to express criticism without descending to personal attacks. I’ve also noticed that when the cynicism/criticism-o-meter runs too high, there’s almost always a top-level meta comment complaining about the complaining.

Personally I’d rather someone tell me I have a piece of food stuck in my teeth than shower me with praise.

You're making a distinction the paper should address more directly. The classifier can't tell the difference between "this API design is fundamentally flawed because X" and "this company is terrible" (as noted in an earlier reply). Both register as negative by models trained on reviews and social media.

You're also right that HN's moderation probably removes hostile content quickly (which is why I prefer this platform to other roptions tbh). So the negativity we observe is mostly substantive critique rather than personal attacks.

That said, I'd push back a bit on whether this makes the finding less interesting. If anything, the opposite seems true. The fact that HN's "negativity" is constructive criticism, and that this criticism correlates with 27% higher engagement, tells us something about how technical communities value critical analysis over promotional framing. The classifier limitation is real (also see my other replies), but the engagement correlation holds whether we call it "negative sentiment" or "evaluative critique."

I'll add a limitations section to make the terminology clearer: "negative sentiment" as used here means evaluative criticism detected by SST-2-trained models, not personal attacks or toxic comments. Thanks for your feedback!