FYI regarding that book: https://retractionwatch.com/2017/02/20/placed-much-faith-und...
46 karma · joined April 3, 2017
The categorization in the article seems correct.
Documentation or discussion could use language that means some demographic groups aren't comfortable getting involved, when they could otherwise be great contributors. It's a reasonable idea that some people already think computer programming "isn't for them", and that correcting that misconception is important. I agree that people should be judged by their merits, so we should focus on not deterring people for non-technical reasons.