sethblack / python-gift-exchange

pyge: Holiday Gift Exchange Picker
Apache License 2.0
250 stars 13 forks source link

use "pronoun" instead of "gender" or "sex" #2

Closed graingert closed 4 years ago

graingert commented 4 years ago

And allow pronoun to be any string

graingert commented 4 years ago

How would you convert said pronoun into a value between 1 and 0?

Sort all the input pronouns alphabetically and apply a number based on index evenly spaced between 0 and 1

DreamShark-Bytes commented 1 year ago

I'm disappointed to see you take this stance on the subject, sethblack. OP wasn't trying to discredit the fact that chromosomes exist. You've committed a strawman fallacy.

It's obvious this gift-exchange's requirements were put in place to ensure members of the family(s) gets to know everyone else. Between biological gender and pronouns, knowing and respecting someone's pronouns show you care enough to know them more.

Honestly, I'd just remove gender/sex/pronouns from it all together. There are plenty of other weighted fields you use for randomization. If you feel you need this field for gift ideas and base those ideas off societal gender norms, there are much better ways. I suggest replacing this specific weighted field with something like a list of interests or a link to some equivalent. (Amazon wishlist, social media platforms, etc.) Gifts are almost always about preference, and anyone can have any preference. Whatever their chromosomes. Unless you're family is only about giving gifts relating to biological phenomenon strictly tied to chromosomes. ( ex: Women, AFAB, in need some dedicated products? Men, AMAB, reaching a certain age and needing a coupon for a special doctor's visit?) [Definitions for the terms above]

Let me join in the sharing of resources: ConrtaPoints has some really insightful philosophies, this one in particular tackling pronouns (slight content warning, but hilariously entertaining): https://www.youtube.com/watch?v=9bbINLWtMKI