Re: Didn't ElReg just have a story about women-only coding camp?
"How is a men-only job ad any different than a women-only event of similar nature?"
a) Because a job ad is different from a coding camp
b) because if it's simply one job ad, the applicant can apply for any one of hundreds of other jobs, but if Facebook is allowing the automation of thousands of job ads, potentially every job with a given company or sector, then the applicant cannot apply for any jobs.
Incidentally in many parts of Europe, the title of every single job add is followed by (m/f) in brackets (or the equivalents abbreviations of male/female in whatever language is being used). I'm not sure if that is through practice or law