This comment is wrong, but it can be a good starting point for what I want to say: it's very likely that in life people will pick on you for what you are. I've been tormented at various degrees because I'm short, or because I'm shy and introvert, or because I sort of like math. I mean I have been called a "pain in the ass" because I said that I don't like dubbed movies (I live in a country were dubbed movies are the norm). And all this in important settings like school and work. And not only by my peers, but also by teachers, boss and managers. But I'm not here to complain. What I want to say is that if you post photos of yourself and you are a nice lady, someone will pick on you for that. That's very sad, but it's the status quo. The hell if I know what are their reasons. But I know why they do it: because it's easy and it hurts. They don't pick on you for your work. It doesn't hurt that much and they could end helping you, pointing out one of your errors. But if it is your body, your beliefs, your personality they will do it. That's an easy bet.
So do I think that ladies shouldn't post beautiful photos? No of course, go on, you are hacking the system. You are getting a lot of good attention for that. But as always there are trade offs. A couple of weeks ago, here on HN someone complained because a young user posted something like: "I'm 14 and I developed an iPhone game". What's wrong with that? You did something and you want to advertise it. Saying that you are a young developer is a very catchy. And posting your photos is very eye-grabbing. Sort of refreshing after the n-th post about "beautiful typography" or whatever. Now, about the state of the industry. The only way to change things is for women to stick out and speak-up. Please don't hide. Soon or later things will change. I can imagine that 150 years ago, female teachers weren't as respected as men. Now, at least in my school experience, men were often the less respected one. While women were feared by students. Thing's will change, hopefully sooner than later.