Re:Don't encode POST bodies like GitHub Copilot, use URLSear...
by tyingq on Thursday July 01, 2021 @08:21AM
(#27698365)
Stackoverflow at least has the benefit of whatever comments might be around it. As far as I can tell, the copilot suggestion doesn't have any way to rate it, make a comment, flag it, etc.
[ Parent
| on HN ]
Re:Don't encode POST bodies like GitHub Copilot, use URLSear...
by squeaky-clean on Thursday July 01, 2021 @01:58PM
(#27702216)
Agreed. How many times have you seen the "accepted" answer on a Stackoverflow be suboptimal if not outright wrong, and a much better answer is lower down the page. For me it feels like 50% of the time or more.
Re:Don't encode POST bodies like GitHub Copilot, use URLSear...
by jfoster on Thursday July 01, 2021 @09:08AM
(#27698708)
I think they kind of do. On the Telemetry section of the Copilot site, they mention that they relay whether a suggestion was accepted or rejected.
I wonder, how much better could Github Copilot become by also looking that the modifications that are subsequently made to the accepted suggestions? Obviously this would go quite a bit further in terms of telemetry, and may become an issue. They would essentially be training based on non-public code at that point.
Re:Don't encode POST bodies like GitHub Copilot, use URLSear...
by tyingq on Thursday July 01, 2021 @09:10AM
(#27698720)
I guess that's a start, but I think comments, flagging, would have value. There's lots of reasons you might not accept something.
Re:Don't encode POST bodies like GitHub Copilot, use URLSear...
by ffhhj on Thursday July 01, 2021 @09:34AM
(#27698871)
> On the Telemetry section of the Copilot site, they mention that they relay whether a suggestion was accepted or rejected.
That will make it the target of a collaborative bias attack.
Re:Don't encode POST bodies like GitHub Copilot, use URLSear...
by naniwaduni on Thursday July 01, 2021 @09:35AM
(#27698887)
Wait, are we sure it'd need to be collaborative?
Re:Don't encode POST bodies like GitHub Copilot, use URLSear...
by ratherbefuddled on Thursday July 01, 2021 @09:36AM
(#27698895)
I'm guessing but surely it reads the code you end up with and uses that to train?
Re:Don't encode POST bodies like GitHub Copilot, use URLSear...
by e_proxus on Thursday July 01, 2021 @09:42AM
(#27698953)
So it will be self-reinforced to get worse and rot over time? Since surely all code that used Copilot will be slightly worse than code without (extrapolated on the assumption that Copilot is wrong some of the time).