Earlier quoted context omitted.
How many OSS repositories do I personally have to read through for my own code to be considered stolen property? That line of thought would get thrown out of court faster than an AI would generate it.
Can I copy you or provide you as a service? To me, the argument is a LLM learning from GPL stuff == creating a derivative of the GPL code, just "compressed" within the LLM. The LLM then goes on to create more derivatives, or it's being distributed (with the embedded GPL code).
GitHub cuts AI deals with Google, Anthropic
251–260 of 742 posts
Re: GitHub cuts AI deals with Google, Anthropic
#252Earlier quoted context omitted.
I use both Claude and ChatGPT/GPT-4o a lot. Claude, the model, definitely is 'better' than GPT-4o. But OpenAI provides a much more capable app in ChatGPT and an easier development platform. I would absolutely choose to use Claude as my model with ChatGPT if that happened (yes, I know it won't). ChatGPT as an app is just so far ahead: code interpreter, web search/fetch, fluid voice interaction, Custom GPTs, image gene…
Are there any good 3rd-party native frontend apps for Claude (on MacOS)? I mean something like ChatGPTs app, not an editor. I guess one option would be to just run Claude iPad app on MacOS.
[0] https://msty.app
Re: GitHub cuts AI deals with Google, Anthropic
#253Earlier quoted context omitted.
Well it is volume business. <1% of advanced skill developers will find AI helper useless but for 99% of IT CRUD peddlers these tools are quite sufficient. All in all if employers cut down 15-20% of net development costs by reducing head counts, it will be very worthwhile for companies.
I suspect it will go a different direction. Codebases are exploding in size. Feature development has slowed down. What might have been a carefully designed 100kloc codebase in 2018 is now a 500kloc ball of mud in 2024. Companies need many more developers to complete a decent sized feature than they needed in 2018.
Re: GitHub cuts AI deals with Google, Anthropic
#254Earlier quoted context omitted.
I wonder how long people will still protest in these threads that "It doesn't know anything! It's just an autocomplete parrot!" Because.. yea, it is. However.. it keeps expanding, it keeps getting more useful. Yea people and especially companies are using it for things which it has no business being involved in.. and despite that it keeps growing, it keeps progressing. I do find the "stochastic parrot" comments slowl…
You're conflating three different things. There's the question, "is an LLM just autocomplete"? The answer to that question is obviously no, but the question is also a strawman - people who actually use LLM's regularly do recognize that there is more to their capabilities than randomized pattern matching. Separately, there's the question of "will LLM's become AGI and/or become super intelligent." Most people recognize…
I think calling it intelligent is being extremely generous. Take a look at the following example which is a spelling and grammar checker that I wrote:
https://app.gitsense.com/?doc=f7419bfb27c89&temperature=0.50...
When the temperature is 0.5, both Claude 3.5 and GPT-4o can't properly recognize that GitHub is capitalized. You can see the responses by clicking in the sentence. Each model was asked to validate the sentence 5 times.
If the temperature is set to 0.0, most models will get it right (most of the time), but Claude 3.5 still can't see the sentence in front of it.
https://app.gitsense.com/?doc=f7419bfb27c89&temperature=0.00...
Right now, LLM is an insanely useful and powerful next word predictor, but I wouldn't call it intelligent.
Re: GitHub cuts AI deals with Google, Anthropic
#255Earlier quoted context omitted.
Yes. Thank you for saying it. We're watching Microsoft et al. defeat open source. Large language models are used to aggregate and interpolate intellectual property. This is performed with no acknowledgement of authorship or lineage, with no attribution or citation. In effect, the intellectual property used to train such models becomes anonymous common property. The social rewards (e.g., credit, respect) that often mo…
> The social rewards (e.g., credit, respect) that often motivate open source work are undermined. You mean people making contributions to solve problems and scratch each others' itches got displaced by people seeking social status and/or a do-at-your-own-pace accreditation outside of formal structures, to show to prospective employees? And now that LLMs start letting people solve their own coding problems, sidesteppi…
Wrong and completely unfair/bitter accusation. The only people rent seeking are the corporations.
What kind of world do you want to live in? The one with "social games" or the one with corporate games? The one with corporate games seems to have less and less room for artists, musicians, language graduates, programmers...
Re: GitHub cuts AI deals with Google, Anthropic
#256I use cursor and its tab completion; while what it can do is mind blowing, in practice I’m not noticing a productivity boost. I find that ai can help significantly with doing plumbing, but it has no problems with connecting the pipes wrong. I need to double and triple check the updated code - or fix the resulting errors when I don’t do that. So: boilerplate and outer app layers, yes; architecture and core libraries,…
Re: GitHub cuts AI deals with Google, Anthropic
#257Re: GitHub cuts AI deals with Google, Anthropic
#258Earlier quoted context omitted.
> And people still support it by uploading to GitHub. It’s slowly, but noticeably moving from GitHub to other sites. The network effect is hard to work against.
Migration is on my todo list, but it’s non trivial enough I’m not sure when I’ll ever have cycles to even figure out the best option. Gitlab? Self-hosted Git? Go back to SVN? A totally different platform? Truth be told, Git is a major pain in the ass anyway and I’m very open to something else.
Re: GitHub cuts AI deals with Google, Anthropic
#259A case where "cut" is its own antonym, and its unclear which sense is meant from the headline alone.
Re: GitHub cuts AI deals with Google, Anthropic
#260I use cursor and its tab completion; while what it can do is mind blowing, in practice I’m not noticing a productivity boost. I find that ai can help significantly with doing plumbing, but it has no problems with connecting the pipes wrong. I need to double and triple check the updated code - or fix the resulting errors when I don’t do that. So: boilerplate and outer app layers, yes; architecture and core libraries,…
I haven't used Cursor, but I use Aider with Sonnet 3.5 and also use Copilot for "autocomplete". I'd highly recommend reading through Aider's docs[0], because I think it's relevant for any AI tool you use. A lot of people harp on prompting, and while a good prompt is important I often see developers making other mistakes like not providing context that's good, correct, or even too much[1]. When I find models are going…