Hi,

> P.S. Since the pledge is not yet finalized, I don't think I violated
> anything by 'not respecting' it.  Nevertheless, to be explicit: I would
> not have made this P.R. if we would have made the pledge.  (I would just
> have fixed the package in my own channel.)

I think you have just found a way to obstruct the development of Guix,
or any other project pledging to refuse AI contributions:

1. Start working on and/or discussing some issue or feature.
In parallel, ask an AI to assist you. Since AI can be an order of
magnitude faster than humans, you are likely to finish the work before
any unaided human.

2. Send a patch upstream.

3. The patch will be rejected because it was "not human-made".
Since it is more or less impossible to tell human-made code apart from
machine-generated code, the feature in question effectively becomes
unavailable to the project forever. Even if somebody retypes your
changes by hand, you can always say: "Sorry, that is still based on
AI-generated work."

Cheers, Bost

Reply via email to