Berlin, Germany May 13, 2017
The Hardest Problems in Computer Science

They say there are two hard problems in computer science: cache invalidation, naming, and off-by-one errors.

In this talk, we'll consider these problems in the context of diversity and inclusion in the CS/tech space, where they seem to get even harder:

- Cache invalidation: The assumptions we make can be extremely damaging, and need to be carefully monitored and easily rejected
- Naming: Names hold great power for individuals and communities, which means we have to take great responsibility for how we use and respond to them
- Off-by-one errors: Individuals from marginalized groups often find themselves the odd-ones-out in their tech team/community, which undermines alleged diversity goals

We'll explore these problems, and possible solutions, via recent studies, surveys, talks, and writings from the tech community. I'll share my perspective, as a female engineer with a humanities background, and you'll have time and space to share yours. Together, we'll get motivated and prepared to tackle these problems, individually and collectively, to make the tech world an easier place for everyone.