

Fair point 😊 Thanks for the clarification!


Fair point 😊 Thanks for the clarification!


Reading AI code all day absolutely sucks and is the least interesting part of the job. Reading human code is so much better.
Also in all the places I worked 99% of the code was not copy-pasted. Beginners copy paste in their uni assignments, but once you are a bit comfortable with code it’s much slower than just writing out exactly what you want!
I don’t think that fully, 100% AI-written code is going to be the future and humans are only going to read it. I believe that (expert) humans still do a much better job in structuring code for long-term maintainability and thus there’s still going to be a niche for software developers there.
But I also have to agree with you that unfortunately most of the code will still be AI generated slop.


I agree! On gentoo even if you do manage to break your system you’d also know how to fix it (since you basically spent days installing it by hand…).
I ran it on my pc for a few years and the only source of breakage were nvidia drivers (in the past they sucked possibly even more). I remember running it using VESA drivers for like a week until I figured out how to fix it.
It’s really nice how much you can customize it and make it really fit your own use-case. I once ran it in a fully offline raspberry pi for 5-10 years (without updates) and it was rock solid. The hard disk it ran on and the power adapter died, but the sd card was mounted read-only so it lasted the full 10 years without any corruption. I kept a backup of the root filesystem on the sd-card so restoring it to a new disk was super-easy. I also ran the hdd in btrfs raid-1 mode with a itself (two partitions), so that it could self-recover from random corruption due to power losses (I’m not sure it’s a good idea, but it never caused any trouble) It was just running 1 service and that’s it, without any monitor or keyboard connected. I even made a small program with a single-key interface to run admin commands directly without needing a screen or any login (press “b”=reboot, “s” for btrfs scrub, for example). Trying to customize, say, an ubuntu like that would have been a nightmare. It took forever to compile everything on the raspberry pi though.
I also found it useful to do some one-off batch processing of a big file without thinking of chunking and doing too complicated things. Imagine something like a 60GB file in a custom format that need to be deduplicated. It’s easier to just load it all up in memory and do run the algorithm 2-3x slower using a 50GB swapfile than spend hours to complicate the algorithm.