• 0 Posts
  • 95 Comments
Joined 3 years ago
cake
Cake day: June 14th, 2023

help-circle

  • Many projects require replicatable builds. Generative AI is driven by noise so I am not sure if it has any role in optimization or code gen. I guess we could share an RNG seed with source but honestly current tool chains are too slow as it is and ML would likely make it much worse. I want faster edit/compile/debug cycles and compilers already do insane optimisations. Ken Thompson’s Reflections on Trusting Trust becomes much scarier if your code generation is being driven by a black box of billions or parameters nobody understands. An adversary could embed anything in there.

    The machine translation origins of LLMs make them really good at inspecting text and looking for things that look like known bugs. It must be a game changer for security researchers who already know what sort of problems to look for but don’t have enough hours in the day to search the haystack manually. If some of that knowledge was available in a good quality FOSS local code analysis tool it might be irresponsible not to use it. We can’t be dependent on commercial vendors and closed models.


  • Using LLMs to analyze code for problems makes a lot of sense. It is just an extension of the rule based analysis we already do. It is very much a better hammer rather than a replacement of labour/thinking/taste. The programming languages we use are often difficult for humans to reason about reliably and hide a lot of errors. Our programming languages still suck (yes even Rust). If one day clang of gcc ships with a local LLM to lint code for security problems I would probably run it occasionally even on my hobby code despite being an AI hater.

    If people are identifying errors using LLMs and fixing them by hand I am fine with that. It seems like a good use of the technology. If they start vibe coding drivers I want it declared so I can disable them or move to BSD.


  • Sounds like a bullshit headline but it is an eternal truth that the owners of capital demand slave labour. Take the work houses away and they demand chattel slavery. Take the chattel slaves away and they want convict labour. Take the convict labour away and they want undocumented foreigners to exploit. Take that away and they casualise work and pay people in tips or commissions. Take that away and they export work to countries that will do all the things they can’t do at home.

    The investment in LLMs is purely a scam at this point but much of the initial enthusiasm was driven by the disdain for labour. Highly skilled labour like engineers keep arguing with the MBAs that their cost cutting is going to kill people or destroy the company and that really upsets them and risks the bonuses and share buyback program.

    While the drudgery of work isn’t great, I would much prefer the capital class invested in R&D and equipment to make their skilled, specialized workers more productive and improved our remuneration and conditions as happened in previous generations before the MBA apocalypse. Instead they are trying to cut us out. Too many people are living paycheck to paycheck and unable to afford housing as wealth inequality escalates.

    Mistreatment of animals or brain cells in a box isn’t the same as putting a child to work in a mine but the mindset that drives us in this direction is.




  • Not sure it’s possible to fight machine generated slop on the big platforms now. People who invest a lot of time and effort are being squeezed out. Businesses that don’t give a fuck about quality upload multiple low effort videos a week across multiple channels getting massive views, probably most from gaming the system.

    Sad for the people who spend months researching, writing and producing videos but this might be the end of the ride as far as making videos as a day job. The platform doesn’t value them or their loyal viewers.

    The creators facing burnout who don’t leave out of disgust will join the slop machine and start championing it. Starting to see it already.





  • The “good idea” isn’t the data centers but the stock pumping. You propose something insanely difficult and expensive (also hopelessly impractical and stupid in this case) and because it is so difficult and expensive you claim you can monopolize the market if you succeed which is the ultimate dream of every capitalist but you just need some insane amount of investment to get there. Then when the money runs out you go back and ask for more and exploit sunk cost fallacy. All the while valuations increasing. It is an amazing way for already rich scammers to get much, much richer than could happen in a sane economy and slurp up huge amounts of capital that otherwise could have gone into more productive endeavors.

    Obviously in any well regulated economic system this shit would be subject to some proper oversight to protect the interests of the majority, particularly all the people whose pensions and livelihoods are at risk when this all goes to shit.


  • shirro@aussie.zonetoSelfhosted@lemmy.world•ntfy.sh v2.18.0 was written by AI
    link
    fedilink
    English
    arrow-up
    28
    arrow-down
    2
    ·
    8 months ago

    I can see the pragmatic appeal. Maintaining a lot of code for an open source project is thankless. Go is designed for idiots like me so it makes sense that an llm should be able to emit code that mostly works. There are classes of errors that are less likely in Go and the compiler and linting will prevent some foot guns and then it would have been tested.

    Ethically I hate anything to do with the llm industry and all it represents. I hate the environmental impacts. The social impacts. The disregard for intellectual property. The devaluing of human effort. The scam economics. I won’t use anything touched by it on principle and if that means walking away from a dead Internet so be it. There is enough pre-2020s books, audiobooks, movies, music and code to keep me interested for the rest of my life.



  • I think we have been taught from birth that we can and should have it all. The most expensive car, the biggest house, the most powerful phone. It is a lie and its becoming increasingly unattainable for more people. It is pure consumerism and doesn’t make anyone happier. In truth people are lucky to have any sort of home which is a fucking travesty and an indictment on our society and politics. A 3 year old phone is still a phone. In a city you often don’t need a car at all, certainly you don’t need a lease for a massive truck that consumes all your income.

    Windows has more and better software available than Linux (most free and open source software also runs on Windows). Most people don’t need it. Downscale your life and be happy.


  • All these craptastic US tech companies originally started on internationally developed free and open source software. They hoover up capital and talent then abuse their market power. Fuck them all.

    They all run on Linux - Torvalds is a Swedish speaking Finn. Greg KH who maintains stable is German. So many libraries and core system contributions by Germans like Drepper and Poettering. Youtube ran on mysql for years from Finnish Widenius. Google built a lot of stuff with Python - from Dutch Guido van Rossum and c++ from Danish Stroustrup. All of the video and audio sites rely heavily on ffmpeg, orginally from French Fabrice Bellard. Lots of them also using virtualisation stuff which includes qemu, also from Bellard. So much comp sci research from Europe and UK. Chrome and Safari originated with KDE (German) code. Europe did all the heavy lifting while the US took all the profits. I’m not even European but every country has the same experience. They have no idea how they are viewed.