The thing about looking to be offended is that you can find it everywhere without really even trying. Being offended by that phrase definitely qualifies.
You do, of course, have the natural right be offended by anything. That doesn't mean people have the responsibility to not offend you. In fact, in America, home of HN, we explicitly have the right to offend you.
Poor choice of words on my part. Take it in this context: "Person X doesn't have a stomach for hard engineering problem Y".
"Doesn't have the stomach for" now can be interpreted as a synonym for:
* Is not capable of
* Is not smart enough for
* Is not hard working enough for (!)
In the current environment I definitely shouldn't have brought up gender.