Traditional 'real' (as opposed to 'imaginary') programming is like writing in assembly code; It's outmoded because of generative models, in a way similar to 'C' outmoding assembly code.
The most important thing, I think, is that free (libre) software developers are able to work with the language models directly, so that libre software is allowed to continue progressing into what I call Imaginary Programming.
That's because with a generative internet all you really need is blockchain + prompting.
The models themselves should be clear about where the data came from.
However, this is only possible in a fair world which we do not live in.
Compromise must be made to protect national interests.
Generative models are license blind and there's very little that could be done to prevent progress. Like what the invention of the camera has done for art.
Large language models including Codex are a transformative technology.
Bi-directional fair-use is probably the best result we can hope for.
So long as Microsoft and OpenAI are not selling back usage of the model to the
open-source community, I think it's OK, though it's the bare minimum
obligation.
https://huggingface.co/spaces/mullikine/ilambda
Language models are able to 'steal' the linguistic meaning-making 'essence' of the software, by modelling:
- How the software is used (mimicing its function) - external meaning
- How functions are 'inspired' - internal meaning (reflection)
https://github.com/semiosis/imaginary-programming-thesis
The models themselves should be clear about where the data came from. However, this is only possible in a fair world which we do not live in. Compromise must be made to protect national interests.
Generative models are license blind and there's very little that could be done to prevent progress. Like what the invention of the camera has done for art.
Large language models including Codex are a transformative technology.
Bi-directional fair-use is probably the best result we can hope for.
So long as Microsoft and OpenAI are not selling back usage of the model to the open-source community, I think it's OK, though it's the bare minimum obligation.