News for hackers. Stuff that matters.
Re:GitHub Copilot for individuals available without waitlist... by Slartie on Tuesday June 21, 2022 @01:36PM (#31826801)
Yes, but that's a perfect illustration for one of copilot's essential flaws: "a lot of flies eat poop" (side note: is that actually a saying? Asking because in German it is, and it fits perfectly here).

A lot of code is of mediocre quality. An ML service that learns from huge amounts of code without an ability to tell "good" code from "bad" code will only ever be able to produce mediocre code, at best.

Re:GitHub Copilot for individuals available without waitlist... by jazzyjackson on Tuesday June 21, 2022 @03:22PM (#31827996)
> side note: is that actually a saying?

I've never heard it before but i'll be using it now :)

Re:GitHub Copilot for individuals available without waitlist... by bombcar on Tuesday June 21, 2022 @03:48PM (#31828307)
It's saying "just because it's popular doesn't mean it's good" and it's doing it quite well.
Re:GitHub Copilot for individuals available without waitlist... by bombcar on Tuesday June 21, 2022 @01:42PM (#31826871)
Which may still be of value if you know and can recognize mediocre code.

Some code is like a giant pile of dirt; you need someone to pile it up and then you can go in and clean up the edges and make it "good" whereas other code is entirely delicate all the way through.

The big question is how much is each one and can it help. I suspect it helps for many, but those who know enough to recognize where it can flaw will have an advantage.

But newer programmers may never really "learn" the code the way the older ones do, as they'll just let the computer do the basics.

Re:GitHub Copilot for individuals available without waitlist... by sverhagen on Tuesday June 21, 2022 @06:43PM (#31829935)
So, Copilot is a _junior_ developer. Isn't that a matter of just managing expectations?