Just because there exists a thing you do not agree with does not mean it should not exist. It seems like many people on HN are for free speech as long as it's speech they agree with. There will always be people who do not think like you and do not believe in same things as you, but you are not helping any situation by no platforming them. Join the debate and use your words, like adult human beings, don't use force (even if it's virtual and not physical)