Viewing profile — natefinch
natefinch
HN member- Joined
- Wed, Sep 12, 2012, 2:04 PM UTC
- HN karma
- 2,096
- Public activity
- 1,093 items
- HN profile
- View on Hacker News ↗
About natefinch
[ my public key: https://keybase.io/natefinch; my proof: https://keybase.io/natefinch/sigs/zmM0s7UYyYw1F1gFUV2w0MZmAdRu5w1R0AMnw-7wWQg ]
Recent public activity
-
comment
Comment #31950116
Copilot is software, it can't be the author, just like the OS isn't the author when you copy and paste. Authors have to be humans.
-
comment
Comment #31950099
Presumably because you don't have the right to grant github those permissions, only the copyright owner does.
-
comment
Comment #31947315
AI can code low level stuff. This one function. This small piece of logic. What it can't do is conceive of how to take a bunch of different functions and put them together to produ…
-
comment
Comment #31945803
Well, if the entire thing was generated, then no (according to the first link I posted above), since it was not produced by a human. However, no useful program is going to be entir…
-
comment
Comment #31942199
That's still 100% true of the examples I mentioned. There's always a higher level to consider. When we moved to C, we could stop worrying about what registers we were using. When w…
-
comment
Comment #31941516
Anyone can already generate proprietary code that is identical to your GitHub project's code just using copy and paste. For people that care to respect copyright, there's a copilot…
-
comment
Comment #31941482
Some interesting reading: https://felixreda.eu/2021/07/github-copilot-is-not-infringin... https://fossa.com/blog/analyzing-legal-implications-github-c...
-
comment
Comment #31941466
I'm sure that's what people said when they went from punch cards to assembly, and from assembly to C, and from C to Java.... and yet, here we are. Tools that let us write higher le…
-
comment
Comment #31941448
There's a big difference between reverse engineering (i.e. intentionally writing software that behaves identically to another piece of software), and writing your own code to solve…
-
comment
Comment #31940691
Familiarity with the UX and conventions on that platform. Almost everyone knows how to make a PR against a GitHub repo. But some random other code hosting site? It would be a lot l…
-
comment
Comment #31939613
There's a setting on GitHub that blocks any suggestions that exactly match code in the training set. I doubt you'd ever get in trouble for code that was similar in structure but di…
-
comment
Comment #31938895
I definitely never contributed to open source before github was around.
-
comment
Comment #31938870
I think it's like any social network. It grows in value with how many people use it. Yes, you can host your own public git repo or even your own gitlab, but then there's a barrier …
-
comment
Comment #31938792
FWIW, there are some (admittedly fairly naive) checks to prevent PII and other sensitive info from being suggested to users. Copilot looks for things like ssh keys, social security…
-
comment
Comment #31829082
It's still free with no payment for existing (beta/technical preview) customers. There was a github bug with some auth token nonsense that was causing problems, but all technical p…
-
comment
Comment #31829054
CI runs on CPUs, Copilot runs on GPUs. Waaaay different. Especially in this age of cryptocurrencies and chip shortages.
-
comment
Comment #31827490
If you teach someone about music theory by listening to Stairway to Heaven, and then they write their own song that starts with an A minor chord... are they violating copyright of …
-
comment
Comment #31827354
I mean, it was informed by both, but basically everyone thinks it's a good idea.
-
comment
Comment #31827069
It's not copying open source code. If you learn an algorithm to balance a binary tree from reading GPL code, and then go use that algorithm in your own closed-source project, with …
-
comment
Comment #31826970
I very often will let it suggest its thing and then tweak it to work how I want. It's like super auto-complete for me. If I can't remember how a specific pattern goes for some libr…
- comment
-
comment
Comment #31826901
People in the technical preview get a 60 day free trial, but yes, after that, you'll have to pay.
-
comment
Comment #31826877
This is kind of like saying that any programmer who has ever learned something from reading GPL code can only use that knowledge when writing GPL code. It's not literally copying t…
-
comment
Comment #31826849
Source: I work on the copilot team.
-
comment
Comment #31826602
You have to give a credit card or other payment details to enter the free trial.