Live data from Hacker News

GitHub Copilot for Business is now available

github.blog

21–30 of 127 posts

Re: GitHub Copilot for Business is now available

#21
Yeah I'll pay for something that is just slightly better/faster than writing it myself but will practically speaking steal my code and give it to others that pay for the same product. /s

I'd say no thanks. I think programmers using Copilot is paying for something that'll hurt them in the long run for a tiny benefit in the short run.

I don't trust Microsoft, and neither should you.

Re: GitHub Copilot for Business is now available

#22

Sadly, "simple license management" here just refers to "who in your organization has a license to use this tool", rather than "where did this code come from and what license is it under". This tool remains the equivalent of money laundering for violation of Open Source licenses (or software licenses in general).

Yes, thank you this is exactly what I was looking out for in the announcement.

Was looking for a way to instruct CodePilot to abide by the following rules:

- Only use Apache v2, MIT or BSD licensed work for its recommendations. (Or a specific license set)

- Only use code trained on public repositories.

- Provide code attributions of the source code where the recommendations originate from.

I'm not sure if the last point is possible given these GPT type architectures but it would really help during code reviews.

Re: GitHub Copilot for Business is now available

#23

Will Github indemnify users against potential copyright lawsuits related to the code it regurgitates?

I came here to post exactly this. My team has budgeted for CoPilot, but we’ll only pull the trigger if copyright liability is resolved. I think it’s hilarious Microsoft is doing this, of all companies; it’s like they’ve forgotten that big businesses are run by risk-averse general counsel offices (often for good reason).

I can’t even imagine the hilarity that would ensue if I went to my GC right now to ask permission with so much in limbo; it’d be suicide by conference call.

Re: GitHub Copilot for Business is now available

#25

Yeah I'll pay for something that is just slightly better/faster than writing it myself but will practically speaking steal my code and give it to others that pay for the same product. /s I'd say no thanks. I think programmers using Copilot is paying for something that'll hurt them in the long run for a tiny benefit in the short run. I don't trust Microsoft, and neither should you.

Their training data comes from repos, not from you using the tool.

Re: GitHub Copilot for Business is now available

#27
post #7

if you want an actual enterprise solution with in-customer-tenant/on-prem hosting, check out Codeium ( https://www.codeium.com/enterprise ) disclaimer: i'm from the Codeium team. but really, we will even ship you a physical box if that level of data security is important to you

you’re going to need to ship that emacs extension if you want to keep advertising on HN :-)

haha we'll have it out polished in the next week or so :P

Re: GitHub Copilot for Business is now available

#28
post #7

if you want an actual enterprise solution with in-customer-tenant/on-prem hosting, check out Codeium ( https://www.codeium.com/enterprise ) disclaimer: i'm from the Codeium team. but really, we will even ship you a physical box if that level of data security is important to you

What model do you use? CodeGen?

our own!

Re: GitHub Copilot for Business is now available

#29

Sadly, "simple license management" here just refers to "who in your organization has a license to use this tool", rather than "where did this code come from and what license is it under". This tool remains the equivalent of money laundering for violation of Open Source licenses (or software licenses in general).

Yes, thank you this is exactly what I was looking out for in the announcement. Was looking for a way to instruct CodePilot to abide by the following rules: - Only use Apache v2, MIT or BSD licensed work for its recommendations. (Or a specific license set) - Only use code trained on public repositories. - Provide code attributions of the source code where the recommendations originate from. I'm not sure if the last po…

> Only use Apache v2, MIT or BSD licensed

Even if you use code under these license, you are still supposed to credit the authors by reproducing the license. So you need to know where it came from. Do you credit all the software the model was trained on?

Re: GitHub Copilot for Business is now available

#30
post #26

There was Kite also that was shutdown. Microsoft can maybe keep it as a vanity product but seriously - I'm curious what kind of teams pr developers are using CoPilot and how much more productive you feel?

I love it. I love that it learns my codebase, my style, etc... and truly does feel like a second brain at times.

I am using it within JS/Vue and Python and really enjoy it a lot. You can write a simple comment like "upsert the object in the store, and if the item is incomplete recursively call a refresh fn until it is complete" and it will "magically" do the rest - down to understanding where the objects I am referring to are in my store, the attribute used to decide this ('completed_at'), down to the correct syntax for updating the data in a way that plays nice with vue reactivity.

It's also a stellar autocompleter in Python-land. I have been using more and more type annotations in my codebases, but even without that, it will usually guess the right attribute or function name.

I also dig the way it will automatically write a docstring for a function. It can sometimes be a great debugging method since I can just have it comment an undocumented fn to quickly glean what it is doing. I'll circle back to enhance the docstring usually too so it is less cookie cutter.

For writing blog posts it is really neat too, because it will help me write functions to illustrate certain points based on what I am trying to teach in the post. Most of the time I can come up with the most succinct and relevant example, but sometimes I cannot and this tool does a good job helping there.

It's not perfect, but the fact that I can type a few words, hit tab, and then correct any mistakes is really a magic experience sometimes.

Post reply on HN