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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Amber Brown (HawkOwl)
August 13, 2016
Technology
1
810
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
530
Why Twisted Is The Best (WOOTConf @ LCA 2017)
hawkowl
0
170
Releasing Calendar Versioned Software (PyCon AU 2016)
hawkowl
1
160
The Report of Twisted's Death; or Twisted & Tornado in the Asyncio Age (EuroPython 2016)
hawkowl
0
180
An Asynchronous, Scalable Django with Twisted (PyCon TW 2016 Keynote)
hawkowl
0
210
The Report of Twisted's Death; or Twisted & Tornado in the Asyncio Age (PyCon US 2016)
hawkowl
0
210
Twisted & Python 3 (Python Language Summit, 2016)
hawkowl
0
190
The Report of Twisted's Death; or Twisted & Tornado in the Asyncio Age (Perth Django Meetup)
hawkowl
0
180
The Future of Twisted, and Pretty Much Everything Else (PyCon CZ Keynote, 2015)
hawkowl
0
150
Other Decks in Technology
See All in Technology
トイルを超えたCREは何屋になるのか
bengo4com
0
100
Kiro Meetup #7 Kiro アップデート (2025/12/15〜2026/3/20)
katzueno
2
270
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
18k
15年メンテしてきたdotfilesから開発トレンドを振り返る 2011 - 2026
giginet
PRO
2
230
20260323_データ分析基盤でGeminiを使う話
1210yuichi0
0
200
AIエージェント勉強会第3回 エージェンティックAIの時代がやってきた
ymiya55
0
170
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
11k
FlutterでPiP再生を実装した話
s9a17
0
240
【AWS】CloudTrail LakeとCloudWatch Logs Insightsの使い分け方針
tsurunosd
0
130
やさしいとこから始めるGitHubリポジトリのセキュリティ
tsubakimoto_s
3
2.1k
FASTでAIエージェントを作りまくろう!
yukiogawa
4
170
ADK + Gemini Enterprise で 外部 API 連携エージェント作るなら OAuth の仕組みを理解しておこう
kaz1437
0
240
Featured
See All Featured
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
78
New Earth Scene 8
popppiees
2
1.9k
Scaling GitHub
holman
464
140k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
360
We Have a Design System, Now What?
morganepeng
55
8k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
97
For a Future-Friendly Web
brad_frost
183
10k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
510
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
500
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
120
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.4k
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.