Earlier quoted context omitted.
This isn't the first time it's done this. If I recall it regurgitated the doom source, along with the swearing.
Yes, because that code is duplicated exactly hundreds of times over across the internet. Your colleague’s isn’t.
GitHub Copilot for individuals available without waitlist, with free trial
141–150 of 153 posts
Re: GitHub Copilot for individuals available without waitlist, with free trial
#142Earlier quoted context omitted.
100% The thing ive most enjoyed is that it forces me to write out what I want to do in english before getting stuck in the weeds of how the code ought to work. I've found if I explain the whole program ahead of time (the other day I wrote some python that converted the local time to display on a 13x13 grid of LEDs) co-pilot can write 90% of the code without me, just translating my explanation into python. I thinking…
> co-pilot can write 90% of the code without me, just translating my explanation into python. I fear copilot may encourage these type of pseudo-code comments. The most valuable thing the AI doesn't know is WHY the code should do what it does. Months later, we'll get to debug code that "nobody" wrote and find no hints of why it should behave that way, only comments stating what the code also says. Seems we're replacin…
That dev could have done the exact same thing with stack over flow snippets. And create the same situation.
Sure its easier to make mistakes when copilot suggestions are so readily available, but its just a tool that needs to be wielded properly as any other.
It feels like an evolution of your typical IDE niceties that modify characters as you type.
I still remember when people were worried autocomplete would lead to code mistakes and variable mix-ups.
Now the one argument against this is if we become shielded from the full input and outputs of a tool.
It would work bad, but you could have a "copilot(code_fragment, args, ...)" that makes an executes a snippet blindly, hoping it's correct. That's when it stops being a hammer and starts being a boss looking over your shoulder and telling you what to do.
Fortunately, I think we have a while before AI can reliably spit out useful AST programs. But it could happen eventually.
Re: GitHub Copilot for individuals available without waitlist, with free trial
#143Time for programmers to get the same rights as musicians and composers. That's clearly a remix of the work of others
Re: GitHub Copilot for individuals available without waitlist, with free trial
#144Re: GitHub Copilot for individuals available without waitlist, with free trial
#145If GitHub charge money for a tool producing derivative works of other people's code (maybe without permission, OSS or not) perhaps they should be compensated. To use a famous example: if an AI were taught to perform heart surgery by viewing footage of skilled surgeons ... would it not be fair that those surgeons earn an on-going amount for their input? An input that is essential to the AIs function. I worry this is t…
Re: GitHub Copilot for individuals available without waitlist, with free trial
#146I've found copilot invaluable for throwing together quick scripts, especially in languages I don't quite understand. Writing e.g. a bash script, and being able to add a comment saying # Print an error message in red and exit if this program returns an error and have it print out if ! some_program then echo -e "\e[31msome_program failed\e[0m" exit 1 fi makes it so much quicker to cobble together something that works w…
Re: GitHub Copilot for individuals available without waitlist, with free trial
#147Earlier quoted context omitted.
> It's excellent for quickly writing slightly repetitive test cases; Ever considered parameterization?
Then you have harder to reason about test that can fail in its complex parameter matrix. I think it's okay for test to be a little bit repetitive
Can you give an example of tests that would be better with repetition than parameterization?
Re: GitHub Copilot for individuals available without waitlist, with free trial
#148This is not good news. It's actually changed from being free to costing $10/month. The productivity benefits are worth more than $10/month easily, but somehow I still don't want to pay for it... maybe it's because they're using public domain code to train the model.
You don’t want to pay for it because you like free stuff. So does everyone. But that doesn’t pay the bills. You don’t need backcraft some moral argument. It’s trivial to see that a large amount of creativity went into developing the system, it’s not just a repackaging of public domain works.
Re: GitHub Copilot for individuals available without waitlist, with free trial
#149My mind is blown by the people saying $10/month is too much. $10 a month for this is an unbelievably good deal! If you value your time, this is a ridiculously good deal.
It is if you're not making any money from your side-projects. Seems like everything's a subscription nowadays, all adds up.
Re: GitHub Copilot for individuals available without waitlist, with free trial
#150My mind is blown by the people saying $10/month is too much. $10 a month for this is an unbelievably good deal! If you value your time, this is a ridiculously good deal.
> My mind is blown by the people saying $10/month is too much. $10 a month for this is an unbelievably good deal! If you value your time, this is a ridiculously good deal. Maybe people who used it didn't find enough value in it? Is that their fault? I haven't used it, but it's certainly not immediately clear to me that there is enough value there to justify $10/mo.
5 minutes in my IDE and I'm already sold on trying it for the next month.