Arthur T Knackerbracket has found the following story:
Microsoft's adoption of the Google-developed Chromium browser engine for Edge has resulted in a proposal to cleanse the open-source code of "potentially offensive terms."
Issue 981129 in the Chromium bug log lists a suggestion by Microsoft to “cleanup of potentially offensive terms in codebase” aims to rid the software blueprints of language such as whitelist (change to allowlist), blacklist (change to blocklist), “offensive terms using ‘wtf’ as protocol messages,” and other infelicities.
This bug report was raised by a Microsoft contributor, who stated: “We are just sharing a subset of what PoliCheck scanned for us,” Policheck being “a machine-learned model that another team manages that does context based scanning on hundreds of file formats.”
Googler Rick Byers, a Chromium engineer, gave the issue a cautious welcome, saying: "This sounds like a good strategy to me, thanks for doing this! We certainly have never intended for anything in the codebase to be potentially offensive, but I'm also not aware of anyone making an effort to find them all." He added:
I don't expect Chrome teams to necessarily make these bugs a priority (we haven't seen this pose a problem for us in practice as far as I know), but if cleaning this up is valuable for Microsoft (or any another Chromium contributor) then we should have no trouble getting the necessary code reviews (at least in the platform code). And yeah there are folks who look for GoodFirstBug and may want to pick up some easy commits.
Although changing comments or variable names in the source code is generally invisible to the user, this kind of revision can be problematic if it wrecks things like names in preferences and policies.
(Score: 3, Informative) by Nuke on Thursday September 05 2019, @04:25PM (2 children)
You forgot the HOMOPHOBIA ingrained in chess. The pawns are gay because if they reach the far side they become kweens, Meanwhile they are treated as expendible, and between games they can be used as butt plugs.
Yellow people are unrepresented in chess, as are Indians (both brown and "red" ones). We need chess to be played on at least a pentagonal board to represent all the main races, and have an area in the centre for LGBT pieces in rainbow colours. No pieces are allowed to be taken because that is violence, unless they are white ones of course.
(Score: 0) by Anonymous Coward on Thursday September 05 2019, @08:26PM
I think you just unintentionally created Chinese checkers.
(Score: 2) by takyon on Thursday September 05 2019, @08:28PM
Pawns can also become knights.
[SIG] 10/28/2017: Soylent Upgrade v14 [soylentnews.org]