Live data from Hacker News

GitHub Copilot

copilot.github.com

671–680 of 1001 posts

Re: GitHub Copilot

#671

Earlier quoted context omitted.

Lots of questions: - the generated code by AI belongs to me or GitHub? - under what license the generated code falls under? - if generated code becomes the reason for infringment, who gets the blame or legal action? - how can anyone prove the code was actually generated by Copilot and not the project owner? - if a project member does not agree with the usage of Copilot, what should we do as a team? - can Copilot copy…

Does Copilot phone home?

Yes, and with the code you're writing/generating.

Re: GitHub Copilot

#672

Earlier quoted context omitted.

In general: (1) training ML systems on public data is fair use (2) the output belongs to the operator, just like with a compiler. On the training question specifically, you can find OpenAI's position, as submitted to the USPTO here: https://www.uspto.gov/sites/default/files/documents/OpenAI_R... We expect that IP and AI will be an interesting policy discussion around the world in the coming years, and we're eager to…

> We expect that IP and AI will be an interesting policy discussion around the world in the coming years, and we're eager to participate! Another question is this: let's hypothesize I work solo on a project; I have decided to enable Copilot and have reached a 50%-50% development with it after a period of time. One day the "hit by a bus" factor takes place; who owns the project after this incident?

Your estate? The compiler comparison upthread seems to be perfectly valid. If you work on a solo project in c# and die, Microsoft doesn’t automatically own your project because you used visual studio to produce it

Re: GitHub Copilot

#673

Earlier quoted context omitted.

Few days back, Sam Altman tweeted this "Prediction: AI will cause the price of work that can happen in front of a computer to decrease much faster than the price of work that happens in the physical world. This is the opposite of what most people (including me) expected, and will have strange effects" And I was like yeah I gotta start preparing for next decade.

We went through the same hype cycle with self driving cars. We are now ~15 years out from the DARPA challenges and to date exactly 0 drivers have been replaced by AI. It is certainly impressive to see how much the GPT models have improved. But the devil is in the last 10%. If you can create an AI that writes perfectly functional python code, but that same AI does not know how to upgrade an EC2 instance when the appli…

> AI does not know how to upgrade an EC2 instance when the application starts hitting memory limits

That's exactly the kind of thing "serverless" hosting has done for a while now.

Re: GitHub Copilot

#675

I've been using the alpha for the past 2 weeks, and I'm blown away. Copilot guesses the exact code I want to write about one in ten times, and the rest of the time it suggests something rather good, or completely off. But when it guesses right, it feels like it's reading my mind. It's really like pair programming, even though I'm coding alone. I have a better understanding of my own code, and I tend to give better na…

What is the licensing for code generated in this way? GPT-3 has memorized hundreds of texts verbatim and can be prompted to regurgitate that text. Has this model only been trained on code that doesn't require attribution as part of the license?

Not sure how this is handled in US, but in Germany a few lines of code have in general not enough uniqueness to be licensed.

Re: GitHub Copilot

#676
Goodbye stack overflow copy pasting, welcome copilot auto generated code. It will bring similar problem of someone using something they don't understand.

Another extra work for code reviewer. However on the right hand it will be very powerful!

Re: GitHub Copilot

#677
post #676

Goodbye stack overflow copy pasting, welcome copilot auto generated code. It will bring similar problem of someone using something they don't understand. Another extra work for code reviewer. However on the right hand it will be very powerful!

> Goodbye stack overflow copy pasting, welcome copilot auto generated code. It will bring similar problem of someone using something they don't understand.

To be fair, “beat on it until it seems to work” without AI assistance or copy-pasting code also frequently involves a fair amount of “using something they don’t understand”.

OTOH, copy pasta and AI assisted code are less likely to get “I don’t know why this works” or “I don't know why this is necessary” comments to highlight that to the reviewer.

Re: GitHub Copilot

#678
post #359

Earlier quoted context omitted.

And still Windows is a mess.

Compared to what other operating system(s)? wsl on windows 10 has been amazing to develop and work on.

> wsl on windows 10 has been amazing to develop and work on.

Now imagine how amazing it would be just on Ubuntu ;-)

Re: GitHub Copilot

#679

AI is on its way to replace the people that copy and paste code from stackoverflow. Good riddance.

Excellent. Now we just need tools to automatically shit out convoluted JIRA cards, run them through this, and automatically generate the PRs.

Then we can run it overnight each night, knock back whatever rubbish it generates before breakfast now that there's nobody left to complain and schedule 6 hours of meetings to "fix" it, and instead we have the whole day to just build it quickly and properly the first time.

We just increased productivity on the average enterprise project by 50%. Good stuff.

Re: GitHub Copilot

#680
post #306

I've been using the alpha for the past 2 weeks, and I'm blown away. Copilot guesses the exact code I want to write about one in ten times, and the rest of the time it suggests something rather good, or completely off. But when it guesses right, it feels like it's reading my mind. It's really like pair programming, even though I'm coding alone. I have a better understanding of my own code, and I tend to give better na…

I’ve also been using the Alpha for around two weeks. I'm impressed by how GitHub Copilot seems to know exactly what I want to type next. Sometimes it even suggests code I was about to look up, such as a snippet to pick a random hex color or completing an array with all the common image mime-types. Copilot is particularly helpful when working on React components where it makes eerily accurate predictions. I see techno…

Has anyone used Copilot with a more succinct language? It appears to only automate boilerplate and rudimentary patterns, which while useful in repetitive low signal to noise ratio languages like React or Java, sounds less appealing if you're writing Clojure.
Post reply on HN