Either he's actually naïve enough not to know that he's being offensive or he's devious enough to be using it as troll bait.
Victory?
Piss people off == more visits == more sales?
It's not even just the sexism. It's a problem of needless distraction over what needs to be readable material.
The author was both skilled and entertaining. If you don't like his dev blog, then don't read it! Move on to the next link.
Please don't troll here. Take the time to make an argument.
Just as some people need to be told to reign in the sexualization of their posts, some people need to reign in the outrage.
Also I was really annoyed by the pointless use of the word 'hacker'. Seriously, people, just stop using the damn word. It's meaningless.
A similar thing applies to talking about women on the site. You can see the difference between referring to an example woman reading hacker news as a fellow hacker vs "someone's girlfriend or wife or little sister might be in the kitchen reading her iPad", right? The latter reinforces sexist stereotypes of women only being related to technology through men in their life rather than engaging with it themselves (plus, if someone's on hacker news, it's fair shorthand to assume that they're a hacker rather than a relation of one, whatever you want "hacker" to mean).
(Also you obviously do have an argument. The discussion is better when you state it outright rather than lashing out with vague sarcasm.)
While maybe a bit crude, for the average women at UCSB this wouldn't be "unwelcoming".
Maybe he should have targeted the website more to the average American and mentioned Jesus a few times (I'm being facetious to make a point)
I for one think that people ought to take stuff less seriously, and this writing style seems befitting. Way to go!
Now if it were a female hacker talking the same talk and showing the same photo, only with her banging her boyfriend from behind, then it would be different, because this situation definitely isn't the default. It could still be offensive, but I would find it funnier.
Deleted comment
PS: http://xkcd.com/386/ Duty Calls, but I am at work and can't post specifics... argh first world problems indeed.
Deleted comment
Deleted comment
EDIT: Whoops, spelling.