Tech Justice
Let's document all of the problematic terminology in our industry today, and bully the offenders into compliance with our preferred alternatives. Just because a term is traditional nomenclature, doesn't make it sacrosanct.
master/slave # Colonial imperialism
killing thread # Traumatic violent language
child process # Exploitation of children
thread starvation # Traumatic language, classist language
booleans # Excludes non binary options
black list # Implies black is undesirable
class # Imposition of societal-hiearchies
struct # Rigid conservative perspective of data
race condition # Does not address problem of whiteness
driver # Harkens back to slavory terminology