1. I think the copyright debate over copilot is very overblown. If you feed the AI enough data the code that gets put out could be way to generic to be attributed to an individual source.
Nobody would sue an artist for making a stroke witth oil paint either if someone else made a stroke with the same angle and color either. It's too generic.
  1. The fear of copilot replacing all our jobs is overblown as well. It's like wordpress/squarespace etc 10 years ago. Yes these things replaced a lot of websites that would have been programmed otherwise. But it did not make frontend engineers jobless en masse - the bulk of very specific demands of UI are hard to do with generic tools.
I have used Copilot during the beta - strictly for personal projects only as GPL'ed code is not allowed in my org. It gave the best code samples for Python and JS, but only for really simple algorithms and coding patterns. Oftentimes, I was given code that would not compile due to missing variable names. And that's not to mention the snippets did not entirely follow best practices for the particular library or framework it was suggested for.
So it's not on par with a professional developer yet. It's more like a monkey typing pseudorandom garbage text in a code editor - it cannot make a sophisticated program by itself.
reply
Your first point is wrong tho, read the arguments the post is making and you'll see that it's not the case. There's straight up copy and pasting going on.
And the solution being "feed it more of the code it is infringing upon and it will stop infringing" cracked me tf up lmao.
reply