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
Data Ethics for Regular Developers - rubyconf 2018
Search
Colin
November 13, 2018
Technology
0
1.9k
Data Ethics for Regular Developers - rubyconf 2018
Colin
November 13, 2018
Tweet
Share
More Decks by Colin
See All by Colin
It's dangerous to go alone: Building teams like an organizer
colinxfleming
0
380
Other Decks in Technology
See All in Technology
新入社員 オンボーディング改善プロジェクト - シンプルな仕組みで変革のきっかけを
enpipi
0
480
40代後半で開発エンジニアからクラウドインフラエンジニアにキャリアチェンジし、生き残れる自信がようやく持てた話
iwamot
9
8.2k
From naive to advanced RAG: the complete guide
glaforge
0
680
今日から始める技術的負債の解消
leveragestech
3
460
太田博三(@usagisan2020)
otanet
0
150
エンジニア向け会社紹介資料
caddi_eng
14
270k
本番のトラフィック量でHudiを検証して見えてきた課題
joker1007
2
270
カメラ単体で物体の3次元 座標を扱う方法
kenmatsu4
0
170
AWS Lambda と Amazon SQS で「わかった気になれる」FreeRTOS 入門
soracom
PRO
2
150
実は仲良し?Amplify Gen2と生成AI
mkdev10
0
150
生成AIの活用パターンと継続的評価
asei
3
270
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
48k
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
41
9.2k
Become a Pro
speakerdeck
PRO
24
4.9k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
4.9k
Thoughts on Productivity
jonyablonski
67
4.3k
Designing Experiences People Love
moore
138
23k
Pencils Down: Stop Designing & Start Developing
hursman
119
11k
Fashionably flexible responsive web design (full day workshop)
malarkey
404
65k
Unsuck your backbone
ammeep
668
57k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
37
1.8k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Building Your Own Lightsaber
phodgson
102
6k
Transcript
DATA ETHICS FOR REGULAR DEVELOPERS: WHAT WE CAN LEARN ABOUT
DATA ETHICS BY PRETENDING TO NOT KNOW WHAT PRINGLES ARE ONLINE COLIN FLEMING @RIDETHECATBUS
CONTENT WARNING • DISCUSSION OF DEATH • DISCUSSION OF ABORTION
CARE
IMAGINE AN INVENTION THAT MAKES TELEPORTATION POSSIBLE
BUT THERE IS A COST
SURPRISE! THE INVENTION IS CARS
DOUBLE SURPRISE! PEOPLE’S DATA IS FUEL
HMM WHAT’S IN THE NEWS TODAY OH DEAR: • EXPERIAN
BREACH? • FACEBOOK/GOOGLE BREACH OF THE MONTH?? • PALANTIR ROBOCOP ALGORITHMS???
REGULAR DEVELOPERS STARE DOWN THESE ETHICAL QUESTIONS ALL THE TIME
OUR ROADMAP FOR THIS TALK: • CRASH COURSE IN ETHICAL
REASONING • IDENTIFYING OUR VALUES • A FEW CASE STUDIES
ETHICS IS OUR RESPONSIBILITY TO ACT IN A WAY INFORMED
BY SHARED AND PERSONAL VALUES (MORE OR LESS)
None
PROGRAMMER CODES OF ETHICS (LIKE THE ASSOCIATION FOR COMPUTING MACHINERY’S)
ARE A THING!
ACM ETHICS SUMMARY: • EVERYONE IS A STAKEHOLDER IN COMPUTING
• AVOID HARM AND PROTECT PRIVACY • AVOID YOLO-DRIVEN DEVELOPMENT
THE DC ABORTION FUND’S VALUES (ROUGHLY): • EMPOWER CLIENTS TO
CARRY OUT THEIR CHOICES • ASKING SLIGHTLY INTRUSIVE QUESTIONS IS OKAY IF IT COULD IMPROVE HOW WE WORK
OUR VALUES AS AN ENGINEERING TEAM: • COLLECTING DATA IS
RISKY SO DO IT CAREFULLY • AVOID DOING MAD SCIENCE
THREE CASE STUDIES: • ASKING FOR DATA IN THE FIRST
PLACE • TRACKING IMMIGRATION STATUS • PREDICTIVE MODELING
ETHICAL QUESTIONS TO ASK: • IS THIS IN LINE WITH
OUR VALUES? • DOES THIS PUT PEOPLE IN HARM’S WAY? • WOULD THIS SURPRISE SOMEONE? • WHAT HAPPENS IF YOU BLOW IT?
FIRST: THE POWER DYNAMICS OF ASKING FOR DATA IN THE
FIRST PLACE
FIRST: ASKING FOR DATA: DOES IT PUT PEOPLE IN HARM’S
WAY?
FIRST: ASKING FOR DATA: WOULD THIS SURPRISE SOMEONE?
FIRST: ASKING FOR DATA: WHAT HAPPENS IF WE BLOW IT?
FIRST AND A HALF: THE POWER DYNAMICS OF ASKING FOR
DATA IN THE FIRST PLACE (AS A FOR PROFIT BUSINESS)
SECOND: TRACKING DANGEROUS DATA LIKE IMMIGRATION STATUS
TRACKING IMMIGRATION STATUS BECAUSE IT’S HELPFUL FOR SERVING PATIENTS
NOT TRACKING IMMIGRATION STATUS BECAUSE I.C.E. IS A THING NOW
SECOND AND A HALF: TRACKING DANGEROUS DATA LIKE IMMIGRATION STATUS
(AS A FOR PROFIT BUSINESS)
THIRD: THE ALGO AND PREDICTIVE MODELING
THIRD AND A HALF: THE ALGO AND PREDICTIVE MODELING (AS
A FOR PROFIT BUSINESS)
I’M OUT OF STUFF TO TALK ABOUT: • PREPARE TO
WORK THROUGH ETHICAL QUESTIONS • THINK HARD ABOUT YOUR VALUES AND POWER • CHARGE IN HEADFIRST
THANKS •JAMEY, ETHICAL DECISIONS TRACK CURATOR •SOUND PERSON
I AM: COLIN FLEMING MY EMAIL:
[email protected]
MY TWITTER: @RIDETHECATBUS