Speaking as someone new to the site, I learned about it in an article I came across....personally I'm glad this place exists, its nice to have a place to be frank about this topic without fear of judgement and/or censorship. I'm sure there are plenty of bots and the like, but for people dealing with this sort of thing signing up to this site is a no brainer.