Earlier quoted context omitted.
> What's the secret sauce here? Age? Reputation? Subject matter? I suspect tone to be the secret sauce. You can rewrite most things in ways that at least some people will dislike without changing the facts. You can also rewrite them in a way that will solicit sympathy from those same people. Tone can change a lot.
Except the tone in all of the stories is overwhelmingly the same: I'm not stupid, what I'm being asked to do is stupid. And as I said, usually the commenters will give you the benefit of the doubt: yes, that legacy code sounds like it probably sucked, or yes, the client's requirements were nonsensical and contradictory. Except here.
I disagree with this. I think Rachel's blog is fairly aggressive as far as HN submissions go, which doesn't elicit a lot of sympathy. It's pretty argumentative with sniping and a sense of superiority:
>Now, when I run into a thing like this, I start getting snarky and bitchy and start thinking laterally. Like, okay, watch me not use your stupid system but get the answer anyway.
And I don't think that's an unjustified reaction based on the content, but it's also not typical for blog posts that show up here. So the tone is aggressive, and commenters end up being unsympathetic. I completely agree with the parent comment that changing the tone of the post would likely result in a different set of comments (not that the author seems to care).
I've also noticed this in the HN comment section. There's a well-known member who ends up picking fights often in the comments; I usually don't read usernames at all, but if I notice a comment written in a certain bitter, argumentative way, then it's almost always from this person.