Why is "if you can't say something nice, don't say anything at all" so hard in practice? Why do I just NEED to throw in my 2 cents?!
Why is "if you can't say something nice, don't say anything at all" so hard in practice? Why do I just NEED to throw in my 2 cents?!
Because pleasantness isn't a virtue in every context? Some unpleasant things need to be done and said sometimes. In fact, saying no in certain contexts is good, though it can often be unpleasant.
That being said, some people find it pleasant to be unpleasant. Certainly self-censor if you sense that urge arising. Getting drunk on anger or righteousness isn't a good look.
EDIT: FUCK! 20 minutes and I've already failed.
EDIT EDIT: Does anyone have any strategies to cope with this? I generally make sure to log out of HN (and have deleted Reddit/Twitter/Facebook etc), and my passwords are always random key-mashing that I forget so that commenting is pain... but still, if "someone is wrong on the internet" - even if it's low (or zero!) stakes... I'm compelled to type some crap back. Logically I know I shouldn't give a shit - but I do. I'm a mook! Is there an escape?!
YMMV, of course, though I found the first couple of experiences of feeling like "wow, what kind of ape would draft a comment like that?" when I go for the reread were enough to emotionally incentivize me to trade time for not feeling like a big rube down the line.
If that won't help because you can't resist the temptation to log in, I guess you could try "banning" yourself using the noprocrast setting in the HN profile?
There are teachers out there giving kids deserved bad grades on a regular basis. Hospital workers change bedpans. Veterinarians have to euthanize family pets.
Do you want more examples?
But, yeah, sometimes the adults in the room have to correct a misconception or ask the trolls to leave.
For tips? Consider others as more important than yourself, even when you need to do something unpleasant. You'll find that teachers, hospital staff, and vets all find ways to do that when "nice" isn't possible.