Devs care to debug code only if they believe in its quality. Otherwise they write the code again from scratch. This is also cheaper than debugging.
Devs care to debug code only if they believe in its quality. Otherwise they write the code again from scratch. This is also cheaper than debugging.
AI code is not clever. It’s all developers averaged. Even if it worked properly, you’d get average quality code.
It’s rather lazy and cheap. This is where the quality is lacking.
touch 'C:\WINDOWS\SYSTEM32'
Read above please. You cannot import GPL code into BSD licensed code without restricting the code distribution. In the other direction, you can do it and just add a notice about the license. It does not add restrictions to the distribution. Otherwise Linux distributions wouldn’t even have OpenSSH in base install images.
Of other software, yes. For example Linux distributions can use the BSD or MIT licensed code without any problems.
But it does not allow to remove the license from the software.
On the other hand GPL code cannot be imported into BSD code without introducing restrictions.
If you think about how many people use proprietary Android by Google, it is exactly comparable.
Comparing numbers is pointless here. Fact is that GPL has more conditions when you’re allowed to use and modify the code. More conditions means more restrictions. And this means, less freedom.
At the moment large companies sponsor the development, without being forced to do so. And they allow developers to spend time on the project for free.
The foundation also makes sure that devs sign an agreement otherwise the code is not accepted.
So where is this all proprietary?
So it’s an argument against restrictive licenses? The more freedom the better? I mean Unix in this case had a too restrictive license?
Hi. Nobody here. Do you know that if you own a PS5 or Nintendo Switch, you’re a FreeBSD user?
Maybe we’ve got a different idea what it means to be a user.
I think they are just expecting that the upper management generates code using AI and the coders will try to fix it to get it to work.
Unfortunately, OnePlus began to lock their Phones with OnePlus 7 and latest Android versions. It was very hard to install LineageOS under these circumstances.
Stay away from them is my recommendation now.
Also, lots of nasty bugs are in systems, because of bloat. They are getting fixed slowly, but who doesn’t know cases where you cannot shut down the machine, because of “bouncing stars”.
I still need to look up how to write an own startup script or start two same daemons listening on different IPs. This is why I avoid systemd on servers and only leave it on workstations.
I wish that someone sues when something breaks in the car that you didn’t opt in for.
And… yet better, they get sued when something breaks that is in connection with a paid service and someone suspects that it’s because they paid part caused it.
They should listen to the tech savvy.
Unfortunately there is a lack of awareness how Microsoft treats Windows for desktop PCs and notebooks and how the future strategy looks like. Otherwise many people would move away faster.
How about when the ad blockers insert a joke, when a blank screen is shown on YouTube?
Linux admins know that you’re worsening security when installing 3rd party stuff into kernel, so most of them tend to avoid it. And that’s why no one noticed that Crowdstrike problem.
The idea of “security software” is ridiculous overall. You buy a software to fix security problems in Windows and it violates the original product by inserting code into kernel code. You lose support by the original product vendor. And you think you’re secure, even the whole stuff makes you forget that IT should be always fit in solving security/restorability problems even when everything else fails.
Stable is for servers, unstable for desktop. It has worked for 20 years. I actually installed two further Debian workstations recently after trying and failing with Kubuntu. So … no, I don’t have this problem.
No idea why busybox is needed. Is this is your emergency boot environment like initramfs? Sometimes it’s nice that Linux boots up and offers an environment to fix stuff while some modules are broken.
I don’t like the term “clever” in code, because sometimes it means “I’m too dumb to understand it”. Simply don’t touch clever code, unless you really understand it.
Best example is the fast inverse square root function in Quake. Yeah… it’s clever, but replace it by simple maths and let Quake have performance problems.
On the other hand, using AI for more than assisted coding is never clever. Some day some fuck will use it in medicine and will actually kill people. AI is not at fault here! It’s the programmer who killed a patient in this case by being irresponsible and lazy.