Earlier quoted context omitted.
People sometimes miss that copyleft is powered by copyright. Copyleft (which means Linux, Blender, and plenty of other goodness) needs the ability to impose some rules on what users do with your work, presumably in the interest of common good. Such ability implies IP ownership. This does not mean that powerful interests abusing copyright with ever increasing terms and enforcement overreach is fair game. It harms comm…
> People sometimes miss that copyleft is powered by copyright. That is legally true, but it is also true that copyleft is necessary because of copyright. Without copyright (or if copyright did not apply to software) there would be no need for copyleft and very little motive to produce proprietary software. What was produced could be reverse engineered, or used a binary blobs, and compatible replacements produced. Whe…
Define policy forbidding use of AI code generators
401–410 of 427 posts
Re: Define policy forbidding use of AI code generators
#402Earlier quoted context omitted.
People sometimes miss that copyleft is powered by copyright. Copyleft (which means Linux, Blender, and plenty of other goodness) needs the ability to impose some rules on what users do with your work, presumably in the interest of common good. Such ability implies IP ownership. This does not mean that powerful interests abusing copyright with ever increasing terms and enforcement overreach is fair game. It harms comm…
> People sometimes miss that copyleft is powered by copyright. That is legally true, but it is also true that copyleft is necessary because of copyright. Without copyright (or if copyright did not apply to software) there would be no need for copyleft and very little motive to produce proprietary software. What was produced could be reverse engineered, or used a binary blobs, and compatible replacements produced. Whe…
Re: Define policy forbidding use of AI code generators
#403Earlier quoted context omitted.
I have an online acquaintance that maintains a very small and not widely used open-source project and the amount of (what we assume to be) automated AI submissions* they have to wade through is kinda wild given the very small number of contributors and users the thing has. It's gotta be clogging up these big projects like a DDoS attack. *"Automated" as in bots and "AI submissions" as in ai-generated code
I find that by being on codeberg instead of github i tune out a lot of the noise.
Re: Define policy forbidding use of AI code generators
#404Earlier quoted context omitted.
> People sometimes miss that copyleft is powered by copyright. That is legally true, but it is also true that copyleft is necessary because of copyright. Without copyright (or if copyright did not apply to software) there would be no need for copyleft and very little motive to produce proprietary software. What was produced could be reverse engineered, or used a binary blobs, and compatible replacements produced. Whe…
IP ownership is important for people to want to create original work. You protect people’s right to own things and benefit from them and this makes them inclined to create more new things. Alternatively, no one owns anything and people create things because they are told to. I think there is strong evidence which system is more powerful.
You are leaving out people creating things because they want to or are paid to (e.g. patrons). People did create things before copyright law, and the quality of creations for those motives is generally higher.
The very widespread use of open source software (and the world's dependence on it) refutes your point.
Re: Define policy forbidding use of AI code generators
#405Earlier quoted context omitted.
> People sometimes miss that copyleft is powered by copyright. That is legally true, but it is also true that copyleft is necessary because of copyright. Without copyright (or if copyright did not apply to software) there would be no need for copyleft and very little motive to produce proprietary software. What was produced could be reverse engineered, or used a binary blobs, and compatible replacements produced. Whe…
If copyright law were to be removed, there will still be DRM, SaaSS, trade secret software and publicly released binary-only software without source code, and companies will have the same incentives to use those protection mechanisms as they have now.
Copyleft licenses that address SaaS are very rarely used.
Re: Define policy forbidding use of AI code generators
#406Earlier quoted context omitted.
I find that by being on codeberg instead of github i tune out a lot of the noise.
Among Git hosters, SourceHut is perhaps the safest one when it comes to automated submissions. Unlike Codeberg, they also take a stance and I think some measures against LLM scraping. However, the barrier to collaboration is higher, and unless you self-host it is a paid service (only for project author, not collaborators).
Re: Define policy forbidding use of AI code generators
#407Earlier quoted context omitted.
Among Git hosters, SourceHut is perhaps the safest one when it comes to automated submissions. Unlike Codeberg, they also take a stance and I think some measures against LLM scraping. However, the barrier to collaboration is higher, and unless you self-host it is a paid service (only for project author, not collaborators).
SourceHut has a crazy dude in charge. I'm not going there.
Re: Define policy forbidding use of AI code generators
#408Earlier quoted context omitted.
IP ownership is important for people to want to create original work. You protect people’s right to own things and benefit from them and this makes them inclined to create more new things. Alternatively, no one owns anything and people create things because they are told to. I think there is strong evidence which system is more powerful.
Irrelevant to the point I was making. You are leaving out people creating things because they want to or are paid to (e.g. patrons). People did create things before copyright law, and the quality of creations for those motives is generally higher. The very widespread use of open source software (and the world's dependence on it) refutes your point.
Oh no, it is very relevant. You wrote:
> Without copyright (or if copyright did not apply to software) there would be no need for copyleft and very little motive to produce proprietary software.
However, what I am saying is that the full truth looks like this:
> Without IP ownership laws, there would be no need for copyleft and very little motive to produce any new software, or any original work at all.
The concept of intellectual property is the motive that gave us the technological process so far, from transistors to transformers.
> People did create things before copyright law, and the quality of creations for those motives is generally higher.
In the same vein you could say that before civilization people did not kill each other, steal from each other, etc. all the time and so we should remove the laws that prosecute murder and theft.
Not at all. Just like the values of personal property or human life, IP ownership laws are a continuation for what naturally existed since before civilization. In a small society, if you did something new and cool and good for community, you gained prestige and respect. Once society grows in numbers and moves towards less trust and evolves from tribal personal conflict resolution towards dedicated legal system, these things become codified in laws.
So not only the concept of IP implicitly existed before civilization, it probably is what gave us civilization. Recognition, prestige, social standing are things that compel each of us individually to drive progress. They exist automatically in a small high trust human society; in a large global low trust society they would be lost if not for legal mechanisms to compensate for it.
> The very widespread use of open source software (and the world's dependence on it) refutes your point.
I am not sure how closely you are following this thread but just in case, you are replying to a thesis that FOSS was made possible by copyleft, and therefore by copyright. As far as I’m concerned, you are yet to present a convincing counter-argument.
> You are leaving out people creating things because they want to or are paid to (e.g. patrons).
Many famous FOSS projects were started by and mostly contributed to by people who had dayjobs and wanted to play with fun stuff in spare time. However, 1) many of these jobs might be threatened because certain corporations use that IP, without licensing it appropriately, to train systems intended to replace them, and 2) the promise to those people was that their work will remain for public benefit—thanks to copyleft and GPL, which are now being eroded, as those voluntary contributors increasingly turn into unpaid programmers for middlemen corporations reselling their work to highest bidders. If you believe that this does not affect the motivations behind FOSS, you do you, I have nothing to say.
Re: Define policy forbidding use of AI code generators
#409Earlier quoted context omitted.
People sometimes miss that copyleft is powered by copyright. Copyleft (which means Linux, Blender, and plenty of other goodness) needs the ability to impose some rules on what users do with your work, presumably in the interest of common good. Such ability implies IP ownership. This does not mean that powerful interests abusing copyright with ever increasing terms and enforcement overreach is fair game. It harms comm…
> People sometimes miss that copyleft is powered by copyright. That is legally true, but it is also true that copyleft is necessary because of copyright. Without copyright (or if copyright did not apply to software) there would be no need for copyleft and very little motive to produce proprietary software. What was produced could be reverse engineered, or used a binary blobs, and compatible replacements produced. Whe…
Re: Define policy forbidding use of AI code generators
#410Earlier quoted context omitted.
> I prefer generalist LLMs. No you don't. You personally probably don't need a Pokemon encyclopedia or Bengali spell checking in your daily LLM usage. These are the kinds of things you're paying for when you're using the newer models with huge parameter counts.
while I probably won't need pokemon knowledge from an llm, I still think broad pre-training enables unpredictable cross-domain knowledge transfer - seemingly irrelevant data can contribute to reasoning abilities that improve specialized tasks. and most developers work across domains anyway, so better to start general and post-train than lose emergent capabilities from narrow foundations. even within 'coding' there's…
Whoever figures this out from a technical point of view will probably win this AI bubble iteration.
Also, the big money is in local inference, not cloud chat. The pendulum will swing back towards personal computing. Whoever figures out the solution to this technical problem will also win.
(I have no use whatsoever for C# or Java knowledge. I would pay for LLM weights that can figure a complex Nix codebase, preferably my own. I want to buy the weights though, cloud is a complete non-starter here.)