What's so bad about Python's virtualenv? It's a good way to have an LKGC (Last Known Good Configuration). When a CVE happens, you spin up a new venv and do smoke test, canary test, blue/green deployment, and so on. If…
You know, with all the babysitting needed, I wonder if effort is not better spent in just, you know, writing code. Can you actually quantify the time & effort 'saved' letting LLM generate code for you?
True words. I'd say "the fastest" is a side effect of "allowing one to tune their systems to their utmost liking." -march=native, throw away unused bits and pieces, integrate modules into the kernel, replace bits and…
Gentoo is LFS but with the interdependence between packages mapped out for you (all hail the USE flags!) Or, alternatively, Arch with even more customization knobs to twiddle. I have had Gentoo in at least one nearby…
Safe and living also doesn't match.
Why, you want to buy a new printer? If you want inkjets, buy those with ink tanks. More expensive up front, but operating cost is so cheap. And no more "you have to replace a whole cartridge just because Magenta is…
Type hints are 100% optional, though. And to be honest when you start using it, even just for simple things such as function signature, with the proper IDE it helps you catch mistakes.
So. Another regex problem?
I am one of the maintainers of aiosmtpd [1], and the largest PR I ever made was migrating the library's tests from nosetest to pytest. Before doing that, though, I discussed with the other maintainers if such a…
LLM will guiltlessly produce hallucinated 'review', because LLMs does NOT 'understand' what it is writing. LLMs will merely regurgitate a chain of words -- tokens -- that best match its Hidden Markov Model chains. It's…
The statement preceding your quote is more telling: > as long as the code generation doesn’t use too much energy or cause unforeseen problems. A badly-written code can be a time bomb, just waiting for the right…
If the submitter is sloppy with things that are not complicated, how can one be sure of things that ARE complicated?
"AI has a deep understanding" is very oxymoronic, especially if the "AI" being used was an LLM.
Or maybe just don't use LLM. LLM is just a tool in the A.I. world. There are lots of other A.I. tools, such as Neural Network, Fuzzy Logic, Genetic Programming, and so on.
Not ALL automation can be more efficient. Just ask Elon about his efforts to fully automate Tesla production. Same as A.I. Current LLM-based A.I.s are not at all as efficient as a human brain.
Can be mitigated to a degree by separating the (cheaper) sensors and the (pricier) logic. But then it will become a tradeoff of complexity vs longevity.
What's "correct" for you might not be "correct" for others. Furthermore, your owb definition of "correct" changes depending on circumstances; sometimes you want it hotter, sometimes you want it colder. Sometimes you…
Or, maybe, just not use LLMs? LLM is just one model used in A.I. It's not a panacea. For generating deterministic output, probably a combination of Neural Networks and Genetic Programming will be better. And probably…
The situations you described reflects a System that has changed. And if the System has changed, then a change in output is to be expected. It's the same as having a function called "factorial" but you change the…
The issue with not having something deterministic is that when there's regression, you cannot surgically fix the regression. Because you can't know how "Plan A" got morphed into "Modules B, C, D, E, F, G," and so on.…
I think some software -- FLOSS or otherwise -- tries to do this by hiding functionalities behind an "Advanced Mode" toggle. Which kind of fulfills the best of both worlds: Welcoming for beginners, but full-powered for…
I made some open source software myself and my desire is to see my code used as widely as possible. So the ONLY reasonable choice for me is to release my code with a non-viral license. A copyleft license is TOTALLY…
Some of us in the Enterprise and Governmental sector try hard to avoid software with viral licenses. We sigh in relief every time we see a software that we rely upon changes/adds non-viral license such as MIT, Apache,…
And how many software are compiled with zero warnings? And how many C programmers ignore such warnings because they are confident they know better?
But how many C programmers actually use that 'ability' to 'trivially' detect indentation errors? And how many C programmers just ignore the warning while thinking, "I have decades of experience the compiler is just…
What's so bad about Python's virtualenv? It's a good way to have an LKGC (Last Known Good Configuration). When a CVE happens, you spin up a new venv and do smoke test, canary test, blue/green deployment, and so on. If…
You know, with all the babysitting needed, I wonder if effort is not better spent in just, you know, writing code. Can you actually quantify the time & effort 'saved' letting LLM generate code for you?
True words. I'd say "the fastest" is a side effect of "allowing one to tune their systems to their utmost liking." -march=native, throw away unused bits and pieces, integrate modules into the kernel, replace bits and…
Gentoo is LFS but with the interdependence between packages mapped out for you (all hail the USE flags!) Or, alternatively, Arch with even more customization knobs to twiddle. I have had Gentoo in at least one nearby…
Safe and living also doesn't match.
Why, you want to buy a new printer? If you want inkjets, buy those with ink tanks. More expensive up front, but operating cost is so cheap. And no more "you have to replace a whole cartridge just because Magenta is…
Type hints are 100% optional, though. And to be honest when you start using it, even just for simple things such as function signature, with the proper IDE it helps you catch mistakes.
So. Another regex problem?
I am one of the maintainers of aiosmtpd [1], and the largest PR I ever made was migrating the library's tests from nosetest to pytest. Before doing that, though, I discussed with the other maintainers if such a…
LLM will guiltlessly produce hallucinated 'review', because LLMs does NOT 'understand' what it is writing. LLMs will merely regurgitate a chain of words -- tokens -- that best match its Hidden Markov Model chains. It's…
The statement preceding your quote is more telling: > as long as the code generation doesn’t use too much energy or cause unforeseen problems. A badly-written code can be a time bomb, just waiting for the right…
If the submitter is sloppy with things that are not complicated, how can one be sure of things that ARE complicated?
"AI has a deep understanding" is very oxymoronic, especially if the "AI" being used was an LLM.
Or maybe just don't use LLM. LLM is just a tool in the A.I. world. There are lots of other A.I. tools, such as Neural Network, Fuzzy Logic, Genetic Programming, and so on.
Not ALL automation can be more efficient. Just ask Elon about his efforts to fully automate Tesla production. Same as A.I. Current LLM-based A.I.s are not at all as efficient as a human brain.
Can be mitigated to a degree by separating the (cheaper) sensors and the (pricier) logic. But then it will become a tradeoff of complexity vs longevity.
What's "correct" for you might not be "correct" for others. Furthermore, your owb definition of "correct" changes depending on circumstances; sometimes you want it hotter, sometimes you want it colder. Sometimes you…
Or, maybe, just not use LLMs? LLM is just one model used in A.I. It's not a panacea. For generating deterministic output, probably a combination of Neural Networks and Genetic Programming will be better. And probably…
The situations you described reflects a System that has changed. And if the System has changed, then a change in output is to be expected. It's the same as having a function called "factorial" but you change the…
The issue with not having something deterministic is that when there's regression, you cannot surgically fix the regression. Because you can't know how "Plan A" got morphed into "Modules B, C, D, E, F, G," and so on.…
I think some software -- FLOSS or otherwise -- tries to do this by hiding functionalities behind an "Advanced Mode" toggle. Which kind of fulfills the best of both worlds: Welcoming for beginners, but full-powered for…
I made some open source software myself and my desire is to see my code used as widely as possible. So the ONLY reasonable choice for me is to release my code with a non-viral license. A copyleft license is TOTALLY…
Some of us in the Enterprise and Governmental sector try hard to avoid software with viral licenses. We sigh in relief every time we see a software that we rely upon changes/adds non-viral license such as MIT, Apache,…
And how many software are compiled with zero warnings? And how many C programmers ignore such warnings because they are confident they know better?
But how many C programmers actually use that 'ability' to 'trivially' detect indentation errors? And how many C programmers just ignore the warning while thinking, "I have decades of experience the compiler is just…