-credit to nedroid for strange art

  • 1 Post
  • 12 Comments
Joined 3 years ago
cake
Cake day: June 10th, 2023

help-circle


  • …and they deserve eternal damnation for the idea, IMO. Hrrmph. LLMs by definition can only make derivative works. That’s what they do, draw from their training on other works by humans. They are nothing without the training data. Data which was scraped from the entire f*cking Internet, without anyone’s permissions. Why is this so hard for devs to understand?

    Yes, I am grumpy about this.


  • From the article:

    …given the pretty massive and widespread architectural changes needed to make the implementation libified and memory safe, we decided that the codebase is not a derivative work that would require carrying forward the GPL license and have decided to release the code under the MIT instead.


    I’m sorry but that pisses me right the hell off. I don’t care who it is, using this rewrite-by-LLM to work around the GPL is just going to be a pox on the global software landscape.

    Basically the author is saying “if you can afford to spend $20K on tokens, buy your way around the GPL! Those with the cash can bend, nay break, the rules!”

    This is just abhorrent to me. It’s STILL a derivative work, git already existed and these LLMs 100%, for sure, used knowledge from their training of the original C git implementation. Just because no one knows exactly how, where or when in the process it occurred, we know the LLMs all had access to original git in their training data.






  • I’m hoping to exit the industry (eg., retire) as soon as is practical. It’s just not fun any more and this was the shit-icing on the cake for me.

    Now, LLMs being used to check for vulnerabilities… that I’m not really against, machine-learning is good at pattern recognition and it seems to be legitimately useful at that from what I’ve heard.

    But as ‘intelligence’ or a trustworthy search mechanism for retrieving and re-synthesizing (note I did not use the words ‘authoring’ or ‘creating’) anything more than simple standalone functions? Nope, nope nope. Too many hallucinations and I didn’t fall in love with programming and computer science only to end up being a reverse centaur, slaving away at prompts to actively steer a stochastic slot-machine into writing the proper code for a task.




  • Now I’m grumpy since I haven’t had my morning coffee yet, but …

    At this point in my life, I feel approximately zero guilt for my consumption in day-to-day life. The fact that plastic recycling has turned out to be ‘guilt-washing’ intentionally marketed as effective when it is not, and that the fossil fuel industry is in fact planning to RAMP UP plastic production (to compensate for future lowered fossil fuel for vehicles), and the fact that most pollution (like 70%) is done by industry, not individuals…

    Force the externalities back onto the CORPORATIONS. Make them pay for the lifecycle of their products, instead of telling us that we somehow are the problem. Make them pay for clear-cutting by making it so expensive that it’s not viable compared to responsible managed forestry, with proper diverse tree-planting instead of monocultures. Fine them into oblivion if they clear an entire hillside, causing erosion and flooding.

    Now I’m still going to recycle my plastic like a chump, because I’d feel bad if I didn’t, but it won’t make a difference. Nor will stopping use of wood pellets, since the vast majority of the damage is done by irresponsible logging by big corporations and our governments who won’t lift a finger to stop them.


  • Good. This shows plainly how LLMs don’t think, don’t truly understand anything, and have no critical ability to do introspection or fact-checking. It seems the only way to teach the world of these things is to make it impossible to ignore via absurd demonstrations like this. If the “AI” well must be poisoned in order to wake people up, I’m all for it.