+ All Categories
Home > Documents > More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf ·...

More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf ·...

Date post: 07-Oct-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
37
More Than Binary: PyCon 2016 Inclusive Gender Collection and You
Transcript
Page 1: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

More Than Binary:

PyCon 2016

Inclusive Gender Collection and You

Page 2: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

Anne DeCusatisCore Engineer, MeetupCo-founder, MergeSort

she/her

@precisememory#inclusivegender

Page 3: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

1. Why gender matters

2. How people are being inclusive now

3. Gender Amender

Page 4: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

What is gender?

Page 5: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

None of this is gender

Page 6: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

How you feel and how you want to be perceivedWhat is gender?

Page 7: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

Why talk about gender at a tech conference?

Page 8: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup
Page 9: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

with permission from @yaoxiaoart, www.yao.nyc,

Page 10: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup
Page 11: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

??%

Page 12: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

??%impact

Page 13: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

“ It’s an edge case a stress case.

Sara Wachter-Boettcher

Page 14: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup
Page 15: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

“ Before we talk about what ‘doing it right’ looks like, first we have to talk

about why we ask about gender.

Practice Makes Progress

Page 16: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup
Page 17: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup
Page 18: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup
Page 19: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup
Page 20: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup
Page 21: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup
Page 22: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup
Page 24: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

Gender Amender’s data source"genderfluid": 3,"genderless": 3,"genderqueer": 3,"intersex": 0,"m to f": 1,"male": 2,"male to female": 1,"man": 2,"neither": 3,"neutrois": 3,"nonbinary": 3,"none": 3,"other": 3,"pangender": 3,"person": 0,"polygender": 3,"prefer not to say": -1,

{"?": 3,"agender": 3,"androgyne": 0,"androgynous": 0,"bigender": 3,"cis": 0,"cisgender": 0,"decline to provide": -1,"f to m": 2,"female": 1,"female to male": 2,"femme": 1,"gender nonconforming": 3,"gender questioning": 3,"gender variant": 3,

"queer": 0,"questioning": 3,"trans": 0,"trans*": 0,"transfeminine": 1,"transgender": 0,"transmasculine": 2,"transsexual": 0,"two spirit": 3,"woman": 1} DECLINE = -1,

NONGENDERED = 0, FEMALE = 1, MALE = 2, NONBINARY = 3

Page 25: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

Gender Amender’s data source"genderfluid": 3,"genderless": 3,"genderqueer": 3,"intersex": 0,"m to f": 1,"male": 2,"male to female": 1,"man": 2,"neither": 3,"neutrois": 3,"nonbinary": 3,"none": 3,"other": 3,"pangender": 3,"person": 0,"polygender": 3,"prefer not to say": -1,

{"?": 3,"agender": 3,"androgyne": 0,"androgynous": 0,"bigender": 3,"cis": 0,"cisgender": 0,"decline to provide": -1,"f to m": 2,"female": 1,"female to male": 2,"femme": 1,"gender nonconforming": 3,"gender questioning": 3,"gender variant": 3,

"queer": 0,"questioning": 3,"trans": 0,"trans*": 0,"transfeminine": 1,"transgender": 0,"transmasculine": 2,"transsexual": 0,"two spirit": 3,"woman": 1} DECLINE = -1,

NONGENDERED = 0, FEMALE = 1, MALE = 2, NONBINARY = 3

Page 26: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

Gender Amender’s data source"genderfluid": 3,"genderless": 3,"genderqueer": 3,"intersex": 0,"m to f": 1,"male": 2,"male to female": 1,"man": 2,"neither": 3,"neutrois": 3,"nonbinary": 3,"none": 3,"other": 3,"pangender": 3,"person": 0,"polygender": 3,"prefer not to say": -1,

{"?": 3,"agender": 3,"androgyne": 0,"androgynous": 0,"bigender": 3,"cis": 0,"cisgender": 0,"decline to provide": -1,"f to m": 2,"female": 1,"female to male": 2,"femme": 1,"gender nonconforming": 3,"gender questioning": 3,"gender variant": 3,

"queer": 0,"questioning": 3,"trans": 0,"trans*": 0,"transfeminine": 1,"transgender": 0,"transmasculine": 2,"transsexual": 0,"two spirit": 3,"woman": 1} DECLINE = -1,

NONGENDERED = 0, FEMALE = 1, MALE = 2, NONBINARY = 3

Page 27: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

Gender Amender’s data source"genderfluid": 3,"genderless": 3,"genderqueer": 3,"intersex": 0,"m to f": 1,"male": 2,"male to female": 1,"man": 2,"neither": 3,"neutrois": 3,"nonbinary": 3,"none": 3,"other": 3,"pangender": 3,"person": 0,"polygender": 3,"prefer not to say": -1,

{"?": 3,"agender": 3,"androgyne": 0,"androgynous": 0,"bigender": 3,"cis": 0,"cisgender": 0,"decline to provide": -1,"f to m": 2,"female": 1,"female to male": 2,"femme": 1,"gender nonconforming": 3,"gender questioning": 3,"gender variant": 3,

"queer": 0,"questioning": 3,"trans": 0,"trans*": 0,"transfeminine": 1,"transgender": 0,"transmasculine": 2,"transsexual": 0,"two spirit": 3,"woman": 1} DECLINE = -1,

NONGENDERED = 0, FEMALE = 1, MALE = 2, NONBINARY = 3

Page 28: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

The Python parts - alphabetization

via https://github.com/anne-decusatis/genderamender/blob/master/alphabetize.py

Page 29: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

The Python parts - “rendering”

Page 30: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

if not chosen_numbers: return RENDERED_GENDERS.UNSURE

if POTENTIAL_INPUTS.DECLINE in chosen_numbers: return RENDERED_GENDERS.DECLINE

Page 31: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

if female_words and not male_words and not nb_words: return RENDERED_GENDERS.FEMALE

elif male_words and not female_words and not nb_words: return RENDERED_GENDERS.MALE

elif nb_words and not male_words and not female_words: return RENDERED_GENDERS.NONBINARY

else: return RENDERED_GENDERS.UNSURE

Page 32: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup
Page 33: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

What Gender Amender is not for

● legal compliance● medical history● asynchronous response● No/slow JavaScript

○ see http://www.yaygender.net/pages/gender.pl for an example of how this could work

Page 34: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

How can you help?

● Translations to non-English languages● More gender identity words in English● More examples/cleaner code for examples● Things I don’t know I need yet

Page 35: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

Meetup

Page 36: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

Acknowledgements

http://anne.loves.technology/blog/

http://making.meetup.com

Page 37: More Than Binary - anne.loves.technologyanne.loves.technology/slides/more-than-binary/pycon.pdf · PyCon 2016 Inclusive Gender Collection and You. Anne DeCusatis Core Engineer, Meetup

Thank you

@precisememory

https://github.com/anne-decusatis/genderamender

For longer conversations: [email protected]


Recommended