3 ms·
>> One of the most integral programming skills continues to be the domain of human coders: problem solving. Analyzing a problem and finding an elegant solution
by YeGoblynQueenne 3y ago
>> One of the most integral programming skills continues to be the domain of human coders: problem solving. Analyzing a problem and finding an elegant solution for it is still a highly regarded coding expertise.
Yeah right. I'm on windows 11 now, with English (Europe) as the system language and a double English and Greek layout. Windows continues to shit itself and randomly add two new languages and two new keyboard layouts to my machine for reasons unfathomable: English (US) and English (United Kingdom).
To clarify, this has been happening since Windows 10. You can find posts about it on the internet, like this one from seven years ago:
https://superuser.com/questions/1092246/how-to-prevent-windows-10-from-automatically-adding-keyboard-layouts-i-e-us-ke https://superuser.com/questions/1092246/how-to-prevent-windo...
The user who posted this says:
Please help, I'm desperate, this is my third computer with Windows 10 and they
all do the same thing.
If "analyzing a problem and finding an elegant solution for it" counted for anything, it would be very difficult for one of the largest software companies in the world to have a long-standing bug carried over two versions of its flagship operating system.
Nah, the truth is that nobody gives a shit about "elegant solutions" or problem-solving ability. Not in the software industry. And that's why LLMs _will_ eventually take over, even though they can't code themselves out of a paper bag. They can spew out code faster than you can type "public void integer FixKeyboardBug()". Why they fuck would anyone care if they can't actually fix any bugs, or create new ones at the same high rate they generate code?
It's going to suck so much having to use software ten years from now. You think it sucks now, but oohoho, just you wait.
- Jenk 3y agoThat isn't the slam dunk you think it is. Just because they won't doesn't mean they can't. MS have decided it isn't important enough to fix. Fwiw I view MS as a terrible (software) product company. All of their products fall short of delivering, in my opinion. I think of them as the "80 percenters" - their prpduxts do 80% of what any user reasonably expects as UX of their products, or of what their competition offers. Teams: 80% of Slack. Azure: 80% of AWS. Etc. Have discovered a bug within their product(s)? Unless you have an account manager on speedial (and thus are paying the kind of fees that get you an account manager) good luck getting any kind of response that isn't some cut/paste job by a community "MVP"
- YeGoblynQueenne 3y ago>> Just because they won't doesn't mean they can't. In other words it means just because they can pay programmers to write good software, doesn't mean they will, and just because they don't have to cut down on costs by using some hapless LLM code generator instead of good programmers, doesn't mean they won't. They will. That's the point. If you have industry leaders that suck so terribly at making good software, because they have no incentives to do so, software is going to suck even more when they realise they have no incentives not to make it suck even more, and it's easy to do (by LLM).
- Tainnor 3y agoIt works for MS because of their high market share, the fact that they sell to consumers and not businesses, and the fact that this is unfortunately somewhat of a niche use case. Bugs definitely matter for smaller companies that cater directly to businesses, for example. "Our workflow is broken" can cost you a very high-paying customer.