-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtriggers.yml
436 lines (398 loc) · 11 KB
/
triggers.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
emoji: wave
message: >
*Would you mind editing your message?*
links:
- text: Read more about this bot
url: https://github.com/dctech/inclusion-bot#readme
- text: Report an issue
url: https://github.com/dctech/inclusion-bot/issues/new/choose
triggers:
- matches:
- blind to
- blinded to
- blinded by
- deaf to
alternatives:
- unaware of
- ignoring
- not paying attention to
why: >-
“:TERM:” refers to inattention or ignorance. Blind, Deaf, and other
visually or hearing-impaired people are not inattentive or ignorant.
Phrases like this create a negative connotation with blindness and
deafness.
- matches:
- blind leading the blind
alternatives:
- winging it
- feeling around in the dark
- building the airplane while we fly it
- finding our way together
why: >-
“:TERM:” refers to ignorance. Blind and other visually impaired people
are not ignorant. Using phrases like this create a negative connotation
with blindness.
- matches:
- crazy
- insane
- nuts
ignore:
- grape nuts
- nuts and bolts
alternatives:
- hard to believe
- bananas
- wild
- asinine
- ludicrous
- outrageous
- unbelievable
- irrational
- ridiculous
why: >-
“:TERM:” arose as a derogatory reference to people with mental
illnesses. We want to avoid stigmatizing mental illness.
- matches:
- psycho
- schizo
- lunatic
- psychopath
- psychotic
- bipolar
- manic
- maniac
ignore:
- manic monday
- bipolar disorder
alternatives:
- difficult
- unpredictable
- chaotic
- overwhelming
- asinine
- unbelievable
why: >-
“:TERM:” arose as a derogatory reference to people with mental
illnesses. We want to avoid stigmatizing mental illness.
- matches:
- spaz
- spastic
- crackhead
alternatives:
- volatile
- unpredictable
why: >-
“:TERM:” arose as a derogatory reference to people with motor control
impairments due to illness or substance use. We want to avoid
stigmatizing mental illness and addiction.
- matches:
- derp
alternatives:
- oops
why: >-
“:TERM:” term arose as a derogatory reference to people with
intellectual disabilities. It was popularized on the TV show South Park
to mock a character. We want to avoid stigmatizing disabilities.
- matches:
- moron
- imbecile
- daft
- dumb
- feeble-minded
- idiot
- idiotic
- stupid
- cretin
ignore:
- daft punk
alternatives:
- foolish
- ignorant
- poorly-planned
- careless
- thoughtless
- pointless
why: >-
“:TERM:” arose as a derogatory reference to people with intellectual
disabilities. We want to avoid stigmatizing disabilities.
- matches:
- lame
ignore:
- lame duck # because that's what Congress is called every
# two years in November and December
alternatives:
- cruddy
- pathetic
- bad
- disappointing
why: >-
“:TERM:” arose as a derogatory reference to people with disabilities.
We want to avoid stigmatizing intellectual disabilities.
- matches:
- junkie
- addict
alternatives:
- enthusiast
- fan
why: >-
“:TERM:” refers to someone who has a substance abuse disorder.
Addiction is a disease, not a choice or moral failing. We want to avoid
stigmatizing illness and addiction.
- matches:
- like crack
alternatives:
- irresistible
why: >-
“:TERM:” refers to something tempting. Addiction is a disease, not a
choice or moral failing. We want to avoid stigmatizing addiction. Crack
cocaine usage has also been racialized, resulting in discriminatory
policies that target Black people.
- matches:
- guys
- guyz
ignore:
- boba guys
- five guys
- 5 guys
- halal guys
- guys bot
alternatives:
- y’all
- folks
why: >-
“:TERM:” is commonly used to refer to groups of people, but it is a
gendered pronoun. Regardless of cultural background or innocent intent,
it can make people who do not identify as “guys” feel excluded.
- matches:
- ghetto
alternatives:
- haphazard
- distressed
- derelict
- slapdash
why: >-
“:TERM:” is used to describe neighborhoods that the speaker considers
undesirable. This term has a deeply racist history against Jewish and
Black communities.
- matches:
- uppity
alternatives:
- outspoken
- ambitious
- highfalutin
- vocal
- assertive
why: >-
“:TERM:” is usually used to silence Black people and imply that they do
not have a right to be assertive.
- matches:
- peanut gallery
alternatives:
- teeming masses
- onlookers
why: >-
“:TERM:” refers to people who are seen as rowdy or disruptive,
indicating that their viewpoints should be ignored. This term arose from
theater performance seating, and has racist and classist origins.
- matches:
- gypsy
- gypsies
alternatives:
- a member of the Romani people
- a nomad
why: >-
The term “gypsy” has historically been used as a racial slur against the
Romani people.
- matches:
- gyp
- gypped
ignore:
- node gyp # Node.js build tool; shows up in error logs fairly often
- node-gyp
alternatives:
- swindled
- cheated
why: >-
“:TERM:” is an abbreviated form of “gypsy” (a term that has historically
been used as a racist slur for Romani people), and is based on a racist
stereotype that Romani people are dishonest or thieves.
- matches:
- no can do
alternatives:
- sorry, I can’t
why: >-
“:TERM:” phrase originated as mocking Chinese immigrants’ English.
- matches:
- long time no see
alternatives:
- it’s been a while
why: >-
“:TERM:” phrase originated as mocking Chinese immigrants’ English.
- matches:
- sherpa
alternatives:
- guide
- shepherd
- coach
why: >-
The Sherpa are a Tibetan ethnic group, but the word is often used to refer
to mountain guides. Sherpa are a people, not a job.
- matches:
- pow-wow
- powwow
- pow wow
alternatives:
- meeting
- working session
- huddle
- jam session
why: >-
Powwows are a sacred component of some Indigneous spiritual traditions. We
want to show respect towards all religious traditions.
- matches:
- circle the wagons
alternatives:
- hunker down
why: >-
“:TERM:” arose from colonization, and interactions between Native
Americans and settlers. We want to avoid this association.
- matches:
- hold down the fort
alternatives:
- keep things afloat
- keen an eye on things
why: >-
“:TERM:” arose as a military phrase and is also viewed as a metaphor
for colonization and violence against Native Americans. We want to avoid
this association.
- matches:
- spirit animal
alternatives:
- role model
- kindred spirit
- inspiration
- secret twin
- when I grow up, I want to be...
why: >-
Spirit animals are a sacred component of some Indigneous spiritual
traditions. We want to show respect towards all religious traditions.
- matches:
- totem pole
alternatives:
- level of seniority
why: >-
Totem poles are a sacred component of some Indigneous spiritual
traditions. We want to show respect towards all religious traditions.
- matches:
- guru
alternatives:
- authority
- maestro
- virtuoso
why: >-
A guru is a sacred role in some Indian spiritual traditions and is not
merely an expert or guide. We want to show respect towards all religious
traditions.
- matches:
- ninja
alternatives:
- expert
- whiz
why: >-
A ninja was a covert mercenary in feudal Japan. We want to show respect
towards cultural traditions.
- matches:
- blacklist
- black list
- blacklisted
- black listed
alternatives:
- blocked list
- deny list
- exclude list
- reject list
why: >-
“:TERM:” implies an association between being Black and being bad. We
want to avoid this association.
- matches:
- whitelist
- white list
- whitelisted
- white listed
alternatives:
- unblocked list
- allow list
- permit list
why: >-
“:TERM:” implies that being white is the only way of being good. We
want to avoid this association.
- matches:
- dark pattern
alternatives:
- antipattern
- anti-UX pattern
- deceptive design pattern
why: >-
“:TERM:” implies an association between darkness and Blackness and
being bad. We want to avoid this association.
- matches:
- master/slave
- master / slave
alternatives:
- primary/secondary
- primary/replica
- leader/worker
- main/replica
why: >-
“:TERM:” is rooted in the enslavement of human beings. We want to avoid
slavery references.
- matches:
- open the kimono
- open kimono
alternatives:
- share information
why: >-
“:TERM:” arises from the sexualization of Asian women. We want to avoid
sexist, racist, and sexual references.
- matches:
- grandfathered
alternatives:
- legacy
- included retroactively
why: >-
“:TERM:” arose from voter restrictions that prevented Black people from
voting. We want to avoid slavery and racist oppression references.
- matches:
- hysterical
alternatives:
- hilarious
- very funny
why: >-
Hysteria was a historical medical term used to dismiss and demean women.
We want to avoid sexist references.
- matches:
- hysterically
alternatives:
- uncontrollably
- wildly
why: >-
Hysteria was a historical medical term used to dismiss and demean women.
We want to avoid sexist references.
- matches:
- postmortem
- post mortem
alternatives:
- project reflection
- project or incident review
- retrospective
- retro
why: >-
“:TERM:” can trigger emotions related to death that employees may not
want to process at work.
- matches:
- drop-dead date
alternatives:
- last possible date
why: >-
“:TERM:” can trigger emotions related to death that employees may not
want to process at work