OK, that said, here's something I know I am going to catch rounds for, but I think it has to be said:
I learned a long time ago that you should treat everything you do with the idea that a million people are going to see it. This includes "private" emails, boards, newsgroups, site comments and, yes, pictures you take and post. Before you take a picture take a second to answer this question: Would I mind if a million people saw this picture tomorrow? If the answer is "yes", don't take it and don't allow anyone to take it.
I really don't get the idea of young women taking compromising, nude, partially nude or provocative pictures of themselves. Or worst, allowing someone else to take these pictures. Do they really expect them to remain private forever?
The woman who is the subject of this article is, at least on first inspection, a victim of something very cruel. Someone needs to pay for that transgression. However, she holds significant responsibility for having allowed these pictures to be taken in the first place. Unless she was completely unaware of the pictures being taken, she, at some point, became an active participant --and the enabler-- in the sequence of events that led to this embarrassing situation.
I talk to my kids about these issues whenever they come up. The message is exactly as I stated above: If you don't think a million people should see your picture or read that angry or compromising email you wrote, don't take the picture and don't write the email. In this day and age being stupid can seriously affect the rest of your life and end careers. It's not something to take lightly.
At one point we have to assume responsibility for our actions.