I didn't come up in computer science; I used to be a physicist. That transition gives me a rather specific perspective on this situation: that computer science is a field which hasn't yet encountered consequences.
-
-
Show this thread
-
Chemistry had two reckonings, in the late 19th and early 20th centuries: first with dynamite, and then with chemical weapons. Physics had its reckoning with the Bomb. These events completely changed the fields, and the way people come up in them.
Show this thread -
Before then, both fields were dominated by hope: the ways that science could be used to make the world a fundamentally better place. New dyes, new materials, new sources of energy, new modes of transport; everyone could see the beauty.
Show this thread -
Afterwards, everyone became painfully, continuously aware of how things could be turned against everything they ever dreamed of.
Show this thread -
I don't know the stories from chemistry as well. In physics, I can tell you that everyone, from their first days as an undergrad (or often before), encounters this and wrestles with it. They talk about it in the halls or late at night, they worry about it.
Show this thread -
They occasionally even rap about it, like
@acapellascience (a physicist, btw) did. (The lyrics are worth listening to carefully)https://www.youtube.com/watch?v=H_wYX96L4Vo …Show this thread -
This isn't to say that physicists are all pacifists. The rift between Edward Teller and J. R. Oppenheimer after the war was legendary, and both of them had very real reasons to believe what they did: Teller to love the Bomb, Oppenheimer to hate it.
Show this thread -
(For those wondering: Teller was part of that generation of Central Europeans who saw exactly how bad things could get in so much detail. They were famous for their determination to make sure things were safe *at all goddamned costs.*
Show this thread -
They were infamously not messing around, even though they took a wide range of approaches to it; consider that Edward Teller, John von Neumann, Henry Kissinger, and George Soros were all part of that.)
Show this thread -
For a long time, it frightened me that biology hadn't yet had this moment of reckoning — that there hadn't yet been an incident which seared the importance of ethics and consequences into the hearts of every young scientist. Today, it frightens me more about computer scientists.
Show this thread -
Young engineers treat ethics as a speciality, something you don't really need to worry about; you just need to learn to code, change the world, disrupt something. They're like kids in a toy shop full of loaded AK-47's.
Show this thread -
The hard lesson which other fields had to learn was this: you can never ignore that for a minute. You can never stop thinking about the uses your work might be put to, the consequences which might follow, because the worst case is so much worse than you can imagine.
Show this thread -
Even what Chris Wylie did is only the beginning. You hand authoritarian regimes access to modern data science, and what happens? You create the tools of a real panopticon, and what happens?
Show this thread -
Those of you in CS right now: if you don't know if what I'm saying makes sense, pick up Richard Rhodes' "The Making of the Atomic Bomb." It's an amazingly good book in its own right, and you'll get to know both the people and what happened.
Show this thread -
Think about this problem like SRE's, like safety engineers. Scope your failure modes out to things involving bad actors using the systems you're building. Come up with your disaster response exercises.
Show this thread -
If you can do it without wanting to hide under a table, you're not thinking hard enough. There are worse failure modes, and they're coming for you. And you will be on deck to try to mitigate them. //
Show this thread -
Short postscript: As several people have pointed out, many fields of biology *have* had these reckonings (thanks to eugenics and the like), and civil engineering did as well, with things like bridge collapses in the late 19th century.
Show this thread -
Civil engineering responded to this by developing codes of ethics and systems of professional licensure which shape it to this day. I've been wondering about this a lot, recently: whether we should be doing the same in CS.
Show this thread -
That is, ethical codes with teeth, and licensing boards with the real ability to throw someone out of the profession, the way boards can in engineering, medicine, or law.
Show this thread -
There's a very serious risk to this: such boards also create barriers to entry to a profession, even to the extent of creating artificial shortages of professionals to drive up wages (nudge nudge, AMA), and can so actively "de-diversify" a field.
Show this thread -
For a field where diversity (in its deepest sense) is critical to assessing operational and ethical dangers, that itself could be disastrous; one would have to find a robust way to ensure that it didn't happen.
Show this thread -
I've been wanting to talk to numerous people in this and related fields (eg
@lizthegrey,@LeaKissner,@avflox,@anildash, and@amac just to name a handful out of dozens) about this question: Is it time for enforceable ethics in CS?Show this thread -
And if so, how should we go about doing this, and who should we involve in the process?
Show this thread
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.