That said, I don't think her expectations are all that unreasonable. She's ruled out age and looks as important factors, which opens up a huge variety of people. There's some amazing ugly people out there. Maybe one of them is in the same boat she's in, and will get to know her before deciding if she's worth having a relationship with.
I do find it sad that someone can make it to their late thirties and still be this clueless, though.
On the other, some of them are disturbingly low-bar, and is very suggestive that she's been with people who don't meet them. (Only suggestive; I can think of alternate explanations for why they're on there.)
I only see four requirements:
Someone who writes beautiful code--it makes me cry tears of joy. (Required) Someone who maintains their own server (Required, Linux preferred) Someone who will let me help them maintain their own server (Required) Someone with public repos on Github (Required)
The others are all "preferences", yes?
No smokers. (Required) No one whose personality changes when they drink. (Required) Someone who does not, under any circumstances, become violent. (Required) Someone who does not, under any circumstances, become uncontrollably angry. (Required)
Still a pretty low bar, IMO.
> If you've read the above preferences and feel you match at least 28/30 of them (30/34 for software engineers), please contact me.