Earlier quoted context omitted.
It's possible to comment civilly on difficult topics. It just requires that you choose to. HN is a place to gratify one's intellectual curiosity. Part of the fabric of the community is that we engage in a civil, substantive way. There are various topics that don't always make that easy, but it's important that we try.
I just have to ask, at what point does praise becomes uncivil? Is it when you praise Fidel who has stifled freedom of speech and condemned his people to a life of economic stagnation? What about Chavez who has condemned his people to starvation? Or is it praising Kim Jong Un? Or is it praising Hitler? Or is it praising Stalin? Or is it praising the KKK? There is only 1 ideology responsible for killing more than 100 m…
If you're curious about the philosophy here, have a look at https://news.ycombinator.com/newswelcome.html
The decisive difference between HN and other sites is that here, it almost doesn't matter what you believe, so long as you express your beliefs in a thoughtful and constructive way. You can still challenge beliefs you disagree with. But if you're looking to express outrage or if you're showing up to do ideological battle, you should be aware that it won't be tolerated here.
Please understand, HN has been around for about a decade. The community is the sole distinction between here and other sites. And as soon as the community consists of people commenting in anger rather than in thoughtful critique, the more thoughtful people will move elsewhere. We have to make it a priority to defend ourselves from that outcome.
Try to have the spirit of being among trusted friends, searching for the truth in a topic. It's not easy, especially when someone says something controversial. But HN is all about good conversation. That doesn't mean you have to be nice, but it means you have to be thoughtful and substantive. It's almost always better to say nothing than to convey anger.