Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Falsehoods Developers Have About Identity (PyCo...
Search
Amber Brown (HawkOwl)
August 13, 2016
Technology
1
730
Falsehoods Developers Have About Identity (PyCon AU 2016 Lightning Talk)
Amber Brown (HawkOwl)
August 13, 2016
Tweet
Share
More Decks by Amber Brown (HawkOwl)
See All by Amber Brown (HawkOwl)
Batteries Included, But They're Leaking (Python Language Summit, 2019)
hawkowl
0
430
Why Twisted Is The Best (WOOTConf @ LCA 2017)
hawkowl
0
140
Releasing Calendar Versioned Software (PyCon AU 2016)
hawkowl
1
130
The Report of Twisted's Death; or Twisted & Tornado in the Asyncio Age (EuroPython 2016)
hawkowl
0
130
An Asynchronous, Scalable Django with Twisted (PyCon TW 2016 Keynote)
hawkowl
0
170
The Report of Twisted's Death; or Twisted & Tornado in the Asyncio Age (PyCon US 2016)
hawkowl
0
140
Twisted & Python 3 (Python Language Summit, 2016)
hawkowl
0
160
The Report of Twisted's Death; or Twisted & Tornado in the Asyncio Age (Perth Django Meetup)
hawkowl
0
150
The Future of Twisted, and Pretty Much Everything Else (PyCon CZ Keynote, 2015)
hawkowl
0
100
Other Decks in Technology
See All in Technology
kargoの魅力について伝える
magisystem0408
0
200
How to be an AWS Community Builder | 君もAWS Community Builderになろう!〜2024 冬 CB募集直前対策編?!〜
coosuke
PRO
2
2.8k
KubeCon NA 2024 Recap / Running WebAssembly (Wasm) Workloads Side-by-Side with Container Workloads
z63d
1
240
re:Invent 2024 Innovation Talks(NET201)で語られた大切なこと
shotashiratori
0
300
AWS re:Invent 2024で発表された コードを書く開発者向け機能について
maruto
0
180
ずっと昔に Star をつけたはずの思い出せない GitHub リポジトリを見つけたい!
rokuosan
0
150
freeeにおけるOAuth_OIDCの活用とAuthleteへの移行
terara
1
100
20241214_WACATE2024冬_テスト設計技法をチョット俯瞰してみよう
kzsuzuki
3
440
PHPからGoへのマイグレーション for DMMアフィリエイト
yabakokobayashi
1
160
TSKaigi 2024 の登壇から広がったコミュニティ活動について
tsukuha
0
160
生成AIをより賢く エンジニアのための RAG入門 - Oracle AI Jam Session #20
kutsushitaneko
4
210
社内イベント管理システムを1週間でAKSからACAに移行した話し
shingo_kawahara
0
170
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
Practical Orchestrator
shlominoach
186
10k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Facilitating Awesome Meetings
lara
50
6.1k
The Cult of Friendly URLs
andyhume
78
6.1k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
510
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.3k
How to train your dragon (web standard)
notwaldorf
88
5.7k
Reflections from 52 weeks, 52 projects
jeffersonlam
347
20k
A Modern Web Designer's Workflow
chriscoyier
693
190k
4 Signs Your Business is Dying
shpigford
181
21k
Transcript
Falsehoods Developers Have About Identity PyCon Australia, 2016
Hello, I’m Amber Brown (HawkOwl)
@hawkieowl atleastfornow.net
Identity
@hawkieowl "Falsehoods Programmers Have About Identity" What is identity?
@hawkieowl "Falsehoods Programmers Have About Identity" <poll>
@hawkieowl "Falsehoods Programmers Have About Identity" Name Gender Date of
Birth Nationality
@hawkieowl "Falsehoods Programmers Have About Identity" Name Gender Date of
Birth Nationality
@hawkieowl "Falsehoods Programmers Have About Identity" Married people Trans &
NB individuals Divorced people Pseudonymous people
@hawkieowl "Falsehoods Programmers Have About Identity" My name: Amber Hawkie
Brown != my birth name
@hawkieowl "Falsehoods Programmers Have About Identity" First name [Middle name]
Last name
@hawkieowl "Falsehoods Programmers Have About Identity" Name
@hawkieowl "Falsehoods Programmers Have About Identity"
@hawkieowl "Falsehoods Programmers Have About Identity"
At common law an adult may assume any surname by
using such name and becoming known by it. A surname is not a matter of law but a matter of repute … The law of this country allows any person to assume and use any name, provided its use is not calculated to deceive and to inflict pecuniary loss.
@hawkieowl "Falsehoods Programmers Have About Identity" Name Gender Date of
Birth Nationality
@hawkieowl "Falsehoods Programmers Have About Identity" Gender is not binary
Gender is not constant
@hawkieowl "Falsehoods Programmers Have About Identity" Gender is not something
you should care about
@hawkieowl "Falsehoods Programmers Have About Identity" Pronouns != Gender
@hawkieowl "Falsehoods Programmers Have About Identity" Sex != Gender
@hawkieowl "Falsehoods Programmers Have About Identity" Name Gender Date of
Birth Nationality
@hawkieowl "Falsehoods Programmers Have About Identity" It can't change, right?
@hawkieowl "Falsehoods Programmers Have About Identity" lol, clerical errors
@hawkieowl "Falsehoods Programmers Have About Identity" lol, historical timezone changes
@hawkieowl "Falsehoods Programmers Have About Identity" Name Gender Date of
Birth Nationality
@hawkieowl "Falsehoods Programmers Have About Identity" Countries merging Countries splitting
Countries changing hands
What does your application do wrong?
@hawkieowl "Falsehoods Programmers Have About Identity" Django does names wrong
@hawkieowl "Falsehoods Programmers Have About Identity" Facebook does names VERY
wrong ...but genders sort of right
@hawkieowl "Falsehoods Programmers Have About Identity" Every Australian form does
marriages wrong
@hawkieowl "Falsehoods Programmers Have About Identity" The only way to
fix this is to have a diverse developer base
@hawkieowl "Falsehoods Programmers Have About Identity" Don't think you know.
You don't know.
The Consequences
@hawkieowl "Falsehoods Programmers Have About Identity" Denying a person their
identity is denying them their humanity
@hawkieowl "Falsehoods Programmers Have About Identity" Excluded Marginalised Upset
@hawkieowl "Falsehoods Programmers Have About Identity" Don't make assumptions.