>As always, the most ethical thing to do is to just ignore any anti-LLM policies and not disclose anything
How does this have anything to do with ethics? Its their project not yours, they can reject your PR for whatever reason, including you using LLMs for developing that PR. Also they're not assuming autonomous agents submitting PRs. They're saying that they do not accept PRs where any part of the thinking process was outsourced to a LLM.
Even if you disagree with their opinion, the ethical thing to do is to not interact and move on. Not to try to sneak in your LLM assisted PRs without the maintainers consent.
Pretty much, yes. For example reflection is severely limited in .NET AOT vs. JIT, runtime generated code is more common than you'd think and cannot be done AOT. Go was designed for AOT so they already built everything around the limitations because it never supported more.
It'll just take time for .NET to catch up where the dependencies you need automatically work with AOT builds.
>Why should a government prohibit private parties from agreeing to anything other than those 3 things?
because ToS have been long used to demand unreasonable things and threaten people with expensive lawsuits. The advantage of companies losing bullying power significantly outweighs the disadvantage of less business freedom
ToS are normally "contracts" (hard to even call them that) between a large corporation with very high resources for a lawsuit and an individual with very low resources. The power imbalance makes challenging ToS for the individual unfeasible in 99% of cases
> because ToS have been long used to demand unreasonable things and threaten people with expensive lawsuits. The advantage of companies losing bullying power significantly outweighs the disadvantage of less business freedom
Why those in particular though? The criminal law one sure that's a part of contract law already. Why the others? Why not different ones? It was just asserted that those were reasonable and no other terms are.
The original comment asserted that there are “probably” a finite list of reasonable things everyone could agree on. The examples were parenthetical and surely not meant to be the last word.
The point they were making (rightly or wrongly) seems to be that contract law just isn’t the right way of managing consumer-business relationships. I suspect that actually meshes with the intuitions of a broad swath of the population, who want a reliable, predictable, consistent, and consumer-beneficial set of norms and laws around all consumption so that it is easy to manage and understand when you are departing from the norm and to be able to confidently conduct a public life knowing that your purchases are not subjecting you to any surprising gotchas other than having lost the money and having acquired a product.
You could take this line of thought charitably in another direction to assert that “unusual” agreements are presumed unenforceable but not that there are no legal mechanisms for adding additional clauses.
We could have a sort of “Consumer Protection Agency” that broadly enforces these norms when a company feels the need to avenge themselves on someone. A sort of regulatory agency, if you will.
But the critical question is whether it would be possible to create, staff, operate, publicize, and oversee such an "agency", at a cost that is sufficiently lower than a tiny fraction of a heavy explodey thing.