Post AnRmo4uuiRj6PNeX5s by zacchiro@mastodon.xyz
 (DIR) More posts by zacchiro@mastodon.xyz
 (DIR) Post #AnNOMEDmlmwIYEMv2m by zacchiro@mastodon.xyz
       2024-10-25T20:36:29Z
       
       1 likes, 0 repeats
       
       Very happy to have contributed to this: "SFC Announces Aspirational Statement on #LLM -backed generative #AI for Programming" https://sfconservancy.org/news/2024/oct/25/aspirational-on-llm-generative-ai-programming/ #freesoftware #opensource
       
 (DIR) Post #AnNOgVSoNAqVoq4ATo by lanodan@queer.hacktivis.me
       2024-10-25T20:50:34.339254Z
       
       0 likes, 0 repeats
       
       @zacchiro > The system is built using only FOSS, and is used only for the creation of FOSS, and never for proprietary software.Well… how would that be enforced though? And it would break quite few sections of the Open Source Definition, specially "License Must Not Restrict Other Software".
       
 (DIR) Post #AnNWq0xdR4m9kGWpFI by civodul@toot.aquilenet.fr
       2024-10-25T22:08:16Z
       
       0 likes, 0 repeats
       
       @zacchiro I think a question to ask first is whether generative-AI-assisted programming should be supported at all.First because it’s technically and scientifically ridiculous to rely on statistically plausible code.But more importantly because of the environmental disaster it contributes to.Can we, as passionate as we are about free software, just say “no, we won’t play this game”?
       
 (DIR) Post #AnNWq2HWWcHLqEqDsu by vhns@yuga.surf
       2024-10-25T22:22:00.971124Z
       
       0 likes, 0 repeats
       
       @civodul @zacchiro I find the claim that the training and inference done by code assisting LLMs harm the environment to be usually proofless and exaggerated. We had this scare around regular datacenters, too. Especially when you take into account people doing this at large scale will likely want to reduce energy and heat waste.
       
 (DIR) Post #AnRmo4uuiRj6PNeX5s by zacchiro@mastodon.xyz
       2024-10-27T11:11:59Z
       
       0 likes, 0 repeats
       
       @khinsen @civodul also, while "statistically plausible code" is an amazing negative term for what code LLMs do (chapeau to whoever coined it 😉), it hides the fact that code bases are full of *recurrent patterns*. Some of them should be refactored away (but aren't!, for whatever reason). Others are there to stay and part of the (broader) coding style of a project. One thing code LLMs are really good at is spotting, replicating, and instantiating those patterns (for better or worse).
       
 (DIR) Post #AnRmo66IJcQM4xz8TI by civodul@toot.aquilenet.fr
       2024-10-27T23:36:21Z
       
       1 likes, 0 repeats
       
       @zacchiro To me, “programming by example” as shown by Will Byrd could be interesting: it can only produce code that works for the examples you give.https://www.youtube.com/watch?v=OyfBQmvr2Hc&t=78mAssistance as in “hey, this code snippet may or may not do what you want” doesn’t have the same appeal.But again, I think this is a secondary issue compared to the environmental issue.  If free software is a humanist project, my view is we cannot just dismiss that for the sake of addressing our FOMO.@khinsen