Description
The default name generator introduced in #184 often produces upsetting results. For example, just now when creating a new sketch I looked up to find it was named abusive dad
. A quick glance at the list of adjectives and nouns in project-name-generator
(the dependency used to generate the name) turns up a number of words that could create uncomfortable and/or harmful juxtapositions. Without even reading through the entire list, I can see terms that are often (or exclusively) used in ableist and sexist language.
When teaching classes with the editor, I have sometimes needed to quickly change the randomly-generated name—usually it's cute and amusing, but sometimes it's awful.
Jenn Schiffer of Glitch has put a lot of work into curating a list of friendly words specifically to mitigate this issue in default project naming: https://github.com/FogCreek/friendly-words I wonder if this list could be integrated into the p5js web editor as well?