Racial Stereotyping in Programming Terms ➶

Computer programmers: Please take care in choosing words for your code that don’t exacerbate racial stereotypes. For example:

missionAllowlist[] = {};


missionYeslist[] = {};

Instead of:

missionWhitelist[] = {};

And in reply to Colin Wright at HN, here’s one suggestion for replacements for “White Hat Hacker”, “Grey Hat Hacker”, and “Black Hat Hacker”:

Virtuous Hacker
Pragmatic Hacker
Malicious Hacker

I hope one day we don’t have to think about these things any longer but given our history I think it is worth keeping them in mind.

# Sunday, 7 June 2020

Prior entry:
Next entry: