Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Data Ethics for Regular Developers - rubyconf 2018

Colin
November 13, 2018

Data Ethics for Regular Developers - rubyconf 2018

Colin

November 13, 2018
Tweet

More Decks by Colin

Other Decks in Technology

Transcript

  1. DATA ETHICS FOR REGULAR
    DEVELOPERS:
    WHAT WE CAN LEARN ABOUT DATA
    ETHICS BY PRETENDING TO NOT KNOW
    WHAT PRINGLES ARE ONLINE
    COLIN FLEMING
    @RIDETHECATBUS

    View full-size slide

  2. CONTENT WARNING

    ● DISCUSSION OF DEATH
    ● DISCUSSION OF ABORTION
    CARE

    View full-size slide

  3. IMAGINE AN INVENTION THAT
    MAKES TELEPORTATION
    POSSIBLE

    View full-size slide

  4. BUT THERE IS
    A COST

    View full-size slide

  5. SURPRISE!
    THE INVENTION IS
    CARS

    View full-size slide

  6. DOUBLE SURPRISE!
    PEOPLE’S DATA IS
    FUEL

    View full-size slide

  7. HMM WHAT’S IN THE NEWS TODAY
    OH DEAR:

    ● EXPERIAN BREACH?
    ● FACEBOOK/GOOGLE BREACH OF
    THE MONTH??
    ● PALANTIR ROBOCOP
    ALGORITHMS???

    View full-size slide

  8. REGULAR DEVELOPERS
    STARE DOWN THESE
    ETHICAL QUESTIONS ALL
    THE TIME

    View full-size slide

  9. OUR ROADMAP FOR THIS TALK:

    ● CRASH COURSE IN ETHICAL
    REASONING
    ● IDENTIFYING OUR VALUES
    ● A FEW CASE STUDIES

    View full-size slide

  10. ETHICS IS OUR
    RESPONSIBILITY TO ACT IN
    A WAY INFORMED BY
    SHARED AND PERSONAL
    VALUES
    (MORE OR LESS)

    View full-size slide

  11. PROGRAMMER CODES OF
    ETHICS (LIKE THE
    ASSOCIATION FOR
    COMPUTING MACHINERY’S)
    ARE A THING!

    View full-size slide

  12. ACM ETHICS SUMMARY:
    ● EVERYONE IS A STAKEHOLDER IN
    COMPUTING
    ● AVOID HARM AND PROTECT
    PRIVACY
    ● AVOID YOLO-DRIVEN
    DEVELOPMENT

    View full-size slide

  13. 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

    View full-size slide

  14. OUR VALUES AS AN ENGINEERING
    TEAM:
    ● COLLECTING DATA IS RISKY SO
    DO IT CAREFULLY
    ● AVOID DOING MAD SCIENCE

    View full-size slide

  15. THREE CASE STUDIES:

    ● ASKING FOR DATA IN THE FIRST
    PLACE
    ● TRACKING IMMIGRATION STATUS
    ● PREDICTIVE MODELING

    View full-size slide

  16. 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?

    View full-size slide

  17. FIRST:
    THE POWER DYNAMICS
    OF ASKING FOR DATA IN
    THE FIRST PLACE

    View full-size slide

  18. FIRST:
    ASKING FOR DATA:
    DOES IT PUT PEOPLE IN
    HARM’S WAY?

    View full-size slide

  19. FIRST:
    ASKING FOR DATA:
    WOULD THIS SURPRISE
    SOMEONE?

    View full-size slide

  20. FIRST:
    ASKING FOR DATA:
    WHAT HAPPENS IF WE
    BLOW IT?

    View full-size slide

  21. FIRST AND A HALF:
    THE POWER DYNAMICS
    OF ASKING FOR DATA IN
    THE FIRST PLACE (AS A
    FOR PROFIT BUSINESS)

    View full-size slide

  22. SECOND:
    TRACKING DANGEROUS
    DATA LIKE IMMIGRATION
    STATUS

    View full-size slide

  23. TRACKING IMMIGRATION
    STATUS BECAUSE IT’S
    HELPFUL FOR SERVING
    PATIENTS

    View full-size slide

  24. NOT TRACKING
    IMMIGRATION STATUS
    BECAUSE I.C.E. IS A
    THING NOW

    View full-size slide

  25. SECOND AND A HALF:
    TRACKING DANGEROUS
    DATA LIKE IMMIGRATION
    STATUS (AS A FOR
    PROFIT BUSINESS)

    View full-size slide

  26. THIRD:
    THE ALGO AND
    PREDICTIVE MODELING

    View full-size slide

  27. THIRD AND A HALF:
    THE ALGO AND
    PREDICTIVE MODELING
    (AS A FOR PROFIT
    BUSINESS)

    View full-size slide

  28. I’M OUT OF STUFF TO TALK ABOUT:

    ● PREPARE TO WORK THROUGH
    ETHICAL QUESTIONS
    ● THINK HARD ABOUT YOUR
    VALUES AND POWER
    ● CHARGE IN HEADFIRST

    View full-size slide

  29. THANKS
    ●JAMEY, ETHICAL
    DECISIONS TRACK
    CURATOR
    ●SOUND PERSON

    View full-size slide

  30. I AM:
    COLIN FLEMING
    MY EMAIL:
    [email protected]
    MY TWITTER:
    @RIDETHECATBUS

    View full-size slide