Sonalder
- 0 Posts
- 23 Comments
Sonalder@lemmy.mlto
Linux@lemmy.ml•I tried CachyOS, but here's why Bazzite is still my go-to Linux gaming distro
4·28 days agoNot really some features are but other are really good to have them backed in for someone that just want to game.
Also SteamOS, ChimeraOS and other HTPC flavoured distro are usefull if you have a PC in the living room and don’t bother Steam account.
Sonalder@lemmy.mlto
Linux@lemmy.ml•Microsoft Wants to Protect Your Linux Desktop with Defender
13·28 days agoMicroslop wants to spy on your Linux Desktop with Ofender*
Sonalder@lemmy.mlto
Linux@lemmy.ml•Linus Torvalds shares his thoughts on Anti-AI coding rules
8·30 days agoNo the goal of Docker is not to make sure the results of compiling are identitcal. It is to make it work on your machine, there is some nuance to it.
This is more the goal of something like nixpkgs (NixOS).
This is not really in the same realm of the dramatically different output a LLM will give though.
Yes this is not same realm but my point was that eve if LLM would give you different results each time the result is transparent and editable. Also developers tools evolve and Linus have more technical knowledge to use this tool in a way that will gave him satisfying result than me or a junior dev with 1.5 years of experience. He was against LLM generated code a few years ago, not because he hated on AI but because this tool was giving him unsatisfiying results. If compilers were not working 50% of the time he would probably write everything in assembly. LLM models and their coding harness cannot be compared to what they were 2 years ago. And most of the devs are using them. Will that transform bad devs into good ones? Probably not. Does that mean that LLM generated or assisted code is the way to go? Not necessarly. But it means that it’s a tool that find its use in the majority of development teams and thus that they find it quite useful.
There is some issues with it and I’m not here to deny them. Whether they are social, environmental, capitalist, monopolist, learning. Like every new disruptive tool we use them in ways we won’t in the future and I think it’s similar with AI.
Sonalder@lemmy.mlto
Linux@lemmy.ml•Linus Torvalds shares his thoughts on Anti-AI coding rules
4·30 days agoSleeping agent in LLM is a scary topic and the tech itself has mathematically no solution for this: https://arxiv.org/html/2401.05566v2
Sonalder@lemmy.mlto
Linux@lemmy.ml•Linus Torvalds shares his thoughts on Anti-AI coding rules
103·30 days agoYes you can get a different result. Compilers are designed to be deterministic, but a build is more than the compiler. Usually the bytes differ but the behavior is identical.
Docker is far from being reproducible!
It works on my machine ≠ reproducible. But reproducible will make it works on your machine.
Using a compiler does not guarantee you to get byte-perfect output each time, especially not on different machines.
Sonalder@lemmy.mlto
Linux@lemmy.ml•Linus Torvalds shares his thoughts on Anti-AI coding rules
13·30 days agoHuman slop code existed way before we had auto-complete in our IDEs, way before Copilot start writing small functions and thus bad code is not because of LLM. AI slop is no different than Human slop, it uses a shit ton of ressource to generate it and is faster at getting a working output but bad codebase is not new.
Sonalder@lemmy.mlto
Linux@lemmy.ml•Linus Torvalds shares his thoughts on Anti-AI coding rules
223·30 days agoYou cannot, that’s why reproducible builds are hard. Modern compiler are made with compilers (egg/chicken problem) not assembly nor machine code and you always loose some perfect prediction.
Yes LLMs are less predictible than compiler but their output is readable to human, while machine code is very hard (yet not impossible).
Is that a bad things that 99% of devs have forgot how to write code cutting holes in paper? Tools are changing and while a direct comparison between the move from paper to COBOL or assembly to C is not the same as python to LLM generated it’s hard to deny that LLM will change how human write code.
Sonalder@lemmy.mlto
Linux@lemmy.ml•Linus Torvalds shares his thoughts on Anti-AI coding rules
293·30 days agoThere is a difference with vibe coder that have no code background and software engineer that use LLM to generate code.
This situation is very similar to auto-completion IDE back in the days or more recently the first public version of Copilot.
AI don’t vomit blackbox. It infere completely auditable transparent code (often with overdetailled comments). Maintainers do review the code that they will have to maintain before merging it in the main codebase. In FOSS they often don’t care who you are, they are looking at the quality of your code, not your LinkedIn profile.
Sonalder@lemmy.mlto
Linux@lemmy.ml•Linus Torvalds shares his thoughts on Anti-AI coding rules
171·30 days agoFeel free to fork the kernel for your ideology this is FOSS.
Your title is somewhat misleading. But yeah BitWarden is heading toward a direction I’m not a huge fan of.
Sonalder@lemmy.mlto
Privacy@lemmy.dbzer0.com•Signal registration without a phone number now available in Android beta (but payment required!)
6·2 months agoWish I could pay in Monero… or at least Bitcoin, even over the Lightning Network.
Sonalder@lemmy.mlto
Privacy@lemmy.dbzer0.com•Signal registration without a phone number now available in Android beta (but payment required!)
1·2 months agoBut is it more sustainable?
I love SimpleX I was really early on to test it and it improved over the years but running a messenger is heavy even if decentralized, especially when you have to do all the R&D because you work like nothing else.
Sonalder@lemmy.mlto
Open Source@lemmy.ml•While corporate oligarchs gather on their Yachts, the open source resistance is meeting in Pordenone, Italy from September 10–12 for the LibreOffice Conference. It’s 100% free and we have cookies 🍪
1·3 months agoWill the recipe of the copy will be published as open using Free License?
I only eat open cookies.
Sonalder@lemmy.mlto
DeGoogle Yourself@lemmy.ml•I found a way to get voice taping without Google it called Transcribro
1·3 months agoOnly support english for now.
Sonalder@lemmy.mlto
Selfhosted@lemmy.world•GitHub Has an Availability Problem. Is It Time to Look Elsewhere?English
101·3 months agoWe need decentralized forge such as radicle.dev to become more mainstream and people seeding tons of repo!
There is a cool fork: https://tahoma2d.org/
Yes blockchain is an horible database design for efficiency. If it’s decentralised, open and permissionless, if not you just don’t need a blockchain.
But it’s good at immutability.
I have started constibuting to the AlternativeTo data and added many apps (mostly foss) over the years. It is a great platform with a great team and community.
But it still is a business and for now I’m fine with it being that.

Everything behind a VPN now, Wireguard is my single point of failure…