Also if certain people post ill-advised comments they can just ask a moderator to delete them, why is that ?
People often ask for a post of theirs to be removed from NSC for a number of reasons and we usually oblige. We're nice like that. Note: I have no idea if whatever you are referring to was deleted because the poster requested it - BoF's post suggests not.
What "other stuff" ?
Here - https://nortr3nixy.nimpr.uk/forumdisplay.php?62-The-other-stuff-Archive - the biggest part of the site (you knob).