Basic challenge: Tech forums thrive on explaining, and providing solutions. We do like doing that even without a full understanding of the situation.
So, if, as a woman, you raise a problem in a space that's mostly male (like pretty much all tech spaces), you'll get a bunch of suggestions of trivial things to try (that you usually already have tried), plus a bunch of questions that amount to "I don't see your problem, so it doesn't exist".
I firmly believe that isn't malevolence - it's lack of knowledge plus some traits that are more pronounced in people in software engineering. (We can have a long debate about why they're pronounced, but for a moment let's just stipulate to their existence)
This means, as a woman (or in general, as part of a minority), you spent the vast amount of time in majority spaces explaining things, over, and over, as opposed to actually diving deeper on your problem.
Again, this is not due to malevolence, or because men are bad - it's an outcome of the situation. Let's say we're all prone to ask questions of other people that seem basic to them if we're sufficiently different - because we just don't know.
Now, if you're in a space where you're the only one in your group (The "yous"), and there are 10 others ("others"), and we all ask on average one such question per day - "yous" get 10 questions/day, "others" get 0.1/day. IOW: You feel you get asked super-basic questions 100 times more often than anybody else. You can see how that wouldn't make feel people very welcome :)
If you want to avoid causing them, there are a couple of fairly easy ways:
* Don't make assumptions about other people. ("You're a man, you should be good at.../bad at...")
* If people talk about their own experiences, just believe them. Don't have them explain every single bit.
* Don't offer solutions if you don't fully understand a problem.
* If you want to help, Google at least basic information first. (Let's have an example: If you don't understand why women need a mother's room, head to Google first. Don't just say "I don't understand why there aren't father's rooms, too!". Sounds strange, but literal example I experienced)
* Find common ground, instead of focusing on the differences. (Here, for example: "Yay for launching this. How'd you do X" is much better than "why do you need that space". If you must ask that question, phrase it so it's still on common ground - we're on HN, people care about market fit, so ask "How'd you find out there was a need for it?")
* And if you still need to ask a question, because you truly lack the understanding and can't find the answer, do what you did: Make yourself vulnerable. Admit you really don't know, and you'd like to understand. (But really, Google first :)
I hope that's a somewhat helpful answer?