It seems especially ugly to see that here on HN. I grew up as the "a bit strange" person in a small midwestern town. It sucked. it wasn't until I got the fuck out and got into tech that I got to be around other nerdy, non-neurotypical people like myself that I finally felt like I could breathe.
If you have a complaint about somebody, fine, make it in clear and precise terms. But this scary-scary vagueness looks to me like standard-issue neurotypical bigotry.