That was an interesting read, aysiu. I knew a lot of the things, but there were some I just didn't think of.
From my experience, it has been easier to "accept" women doing computer related things if I didn't know, at the time, that they were female. (I know that sounds terrible, but just bear with me for a sec!) In some online games I've played, some of my better friends have been female...but only if they weren't super open about it. The girls who sort of...broadcast their gender seem like they're only doing it for some sort of advantage (either someone to teach them about the game, give them supplies/items etc). For me, that was a huge turn-off; I hate when people use something like that as an advantage.
When you come to know someone in an anonymous environment, such as a forum or a videogame, you'll sort of forgive some things that, if known up front, you would discredit them for. If it is the common belief that the Linux community isn't receptive to female users, perhaps we should just not talk about our gender. Accept everyone as an equal.
A completely conflicting idea, though, is to allow gender to be shown in the user details above every post. Honestly, I was surprised (pleasantly) at the number of female users we have. I expected fewer. I think if users could SEE who they are offending a little better, they may behave a little differently.
I'm unsure. Both ideas seem plausable to me...but I feel a bit like a jerk now =\