| As programmers we take pride in being DRY. Copilot is helping us not reinvent the same concept 1000 times. It also makes developers happier, reduces the need to context switch, increases speed and reduces frustration. > Github Copilot is constantly recommending things It's only a momentary problem, will be fixed or worked around. And is this a bad thing to get as many suggestions as you could? I think it's ok as long as you can control its verbiage. > does not gives you any social signals I don't see any reason it could not report on the number of stars and votes the code has received. It's a problem of similarity search between the generated code and the training set, thus finding attribution and having the ability to check votes and even the license. All doable. > an AI that does not have any self-preserving motivations Why touch on that, people have bodies and AIs like Copilot have only training sets. We can explore and do new things, AIs have to watch and learn but never make a move of their own. |
That's what libraries are for.
Copilot is just copy / paste of the code it was trained on.
When the code it was trained on is later discovered to have CVEs, will it automatically patch the pasted code?
With a library, you can update to the patched version. Copilot has no such feature.