Q&A about ethics, computing, and logistics of the course.
No question is too silly, naive, controversial, basic, or advanced.
Before we start, answer in your journal: Pick one app you used sometime this week.
In the last module we asked how algorithms can be biased and how we can audit them.
Those algorithms run on data about people. This module asks:
Nissenbaum (2004): information always flows within a context that has its own norms.
A privacy violation happens when information flows in a way that breaks the norms of the context in which it was shared.
| Information | Flow | Appropriate? |
|---|---|---|
| Your diagnosis | You → your doctor | Yes |
| Your diagnosis | Your doctor → a specialist | Usually yes |
| Your diagnosis | Your doctor → your employer | No |
| Your diagnosis | Health app → advertisers | Shouldn’t be |
“Public” vs. “private” is not enough: your address is known to your neighbors, but a database of addresses linked to daily locations is something else.
Solove (2006) groups privacy harms into four activities:
| Activity | Examples |
|---|---|
| Information collection | Surveillance, interrogation |
| Information processing | Aggregation, identification, insecurity, secondary use, exclusion |
| Information dissemination | Breach of confidentiality, disclosure, exposure, appropriation, distortion |
| Invasion | Intrusion, decisional interference |
Many computing harms are processing harms: no single piece of data is sensitive, but combining pieces is.
Solove (2007) argues that privacy is not about hiding bad things.
Systems can infer sensitive attributes from data that looks harmless:
Removing names is not enough:
In groups, choose one of the following:
The dominant model of U.S. privacy protection is notice and choice: requires private entities (companies) to notify individuals and ask for their permission before collecting and utilizing their personal data companies, users then decide whether to use the service (choice).
Problems:
From research ethics (The Belmont Report, 1979):
How does clicking “I agree” compare to these three requirements?
Dark patterns (or deceptive design): Harry Brignul defines dark patterns as a “trick in software that gets users to complete an action that they would not otherwise have done, if they had understood it or had a choice at the time”
A mini-game about pop ups, and the deviousness of websites and apps
When I first worked on Dark Patterns in 2010, I was quite naive. I thought that they could be eradicated by shaming the companies that used them, and by encouraging designers to use a code of ethics. […] Dark Patterns generate profit and they are straightforward to make. This is the reason why Dark Patterns exist. They’re effective and they’re profitable. Harry Brignul
If shaming companies and encouraging designers to use a code of ethics hasn’t eliminated the insertion of Dark Patterns into apps and websites, what is the solution?
Reflect on what you liked and disliked about this lecture, what you learned, and what you wished you’d learned.