News for hackers. Stuff that matters.
Re:Copilot regurgitating Quake code, including sweary comments by minimaxir on Friday July 02, 2021 @12:32PM (#27713692)
In my testing of Copilot, the content filters only work on input, not output.

Attempting to generate text from code containing "genocide" just has Copilot refuse to run. But you can still coerce Copilot to return offensive output given certain innocuous prompts.

Re:Copilot regurgitating Quake code, including sweary comments by Closi on Friday July 02, 2021 @01:37PM (#27714428)
Ahh, so it's the most pointless interpretation of the phrase "filters to block offensive words", where it is stopping the user from causing offense to the AI rather than the other way around.
Re:Copilot regurgitating Quake code, including sweary comments by derefr on Friday July 02, 2021 @03:17PM (#27715642)
I believe the concept is to stop users from prompting the AI to generate offensive stuff specifically, and then publishing the so-generated stream of offensive stuff as negative PR for GitHub, in the same way the generated stream of offensive stuff coming from Microsoft’s AI was a big PR disaster.
Re:Copilot regurgitating Quake code, including sweary comments by stingraycharles on Friday July 02, 2021 @06:26PM (#27717691)
I suppose you’re referring to the AI Twitter bot that initially was very lovely and within a day 4chan had turned into a nazi. That was both very naive and hilarious.

https://spectrum.ieee.org/tech-talk/artificial-intelligence/...

The big difference in this case, however, is that this AI was constantly learning based on user input, however, which I do not think is the case for Copilot.

Re:Copilot regurgitating Quake code, including sweary comments by drusepth on Friday July 02, 2021 @09:48PM (#27718696)
Copilot is indeed constantly learning based on user input (as detailed here [1]) but it seems to be more high-level ("did the user accept or deny suggestion XYZ" and potentially what changes you make to suggestions after accepting) versus just dumping everything directly back into the model a la Tay.

[1] https://docs.github.com/en/github/copilot/about-github-copil...

Re:Copilot regurgitating Quake code, including sweary comments by bambax on Friday July 02, 2021 @05:10PM (#27716908)
Maybe, but even if so, filtering the output would also prevent this.
Re:Copilot regurgitating Quake code, including sweary comments by raffraffraff on Friday July 02, 2021 @02:05PM (#27714732)
Easily offended AI is exactly what the world needs
Re:Copilot regurgitating Quake code, including sweary comments by GenerocUsername on Friday July 02, 2021 @02:19PM (#27714901)
We have too many easily offended NPC's as is.
Re:Copilot regurgitating Quake code, including sweary comments by Jordrok on Friday July 02, 2021 @09:56PM (#27718745)
Yeah. If only we could cure all those delusional righties fantisizing about being the protagonist in their own personal RPG.

eyeroll

Re:Copilot regurgitating Quake code, including sweary comments by verdverm on Friday July 02, 2021 @03:36PM (#27715854)
They probably don't want to repeat Microsoft's incident with Tay, though they seem to have created their own incident which dooms the product if it wasn't already
Re:Copilot regurgitating Quake code, including sweary comments by Jackson__ on Friday July 02, 2021 @04:45PM (#27716641)
Interesting how this continues to be an issue for GPT3 based projects.

A similar thing is happening in AI Dungeon, where certain words and phrases are banned to the point of suspending a users account if used a certain amount of times, yet they will happily output them when it is generated by GPT3 itself, and then punish the user if they fail to remove the offending pieces of text before continuing.

Re:Copilot regurgitating Quake code, including sweary comments by krick on Friday July 02, 2021 @06:45PM (#27717816)
Lol, how does that make any sense? I mean, all these word blacklists are always pretty stupid, but at least you can usually see the motivation behind them. But in this case I'm not even sure what they tried to achieve, this is absolutely pointless.
Re:Copilot regurgitating Quake code, including sweary comments by quickthrowman on Friday July 02, 2021 @10:30PM (#27718901)
GitHub is owned by Microsoft, which has some relevant experience with publicly accessible AI (Tay): https://en.m.wikipedia.org/wiki/Tay_(bot)
Re:Copilot regurgitating Quake code, including sweary comments by aasasd on Friday July 02, 2021 @06:57PM (#27717892)
Maybe Github just doesn't have many repos to control death factories and execution squads?
Re:Copilot regurgitating Quake code, including sweary comments by alisonkisk on Friday July 02, 2021 @07:33PM (#27718116)
does it also censor "lesbian"?