If you don't like what people have to say about you or your ideas then stop putting your personal information out there If you can't handle feedback  Seriously?  Doxxing allows a single random troll or small group of trolls with too much time on their hands to seriously mess with your life.  That's not feedback, that is at minimum actual harassment and usually ends up including a degree of identity theft, partially credible threats, etc.