PR by Xuan-Son Nguyen for `llama.cpp`: > This PR provides a big jump in speed for WASM by leveraging SIMD instructions for `qX_K_q8_K` and `qX_0_q8_0` dot product functions. > > …
I’m talking about our discussion here. AI can be misused just like any tool, there’s nothing surprising or interesting about that. What I’m telling you is that from my experience, it can also be a useful tool when applied properly.
I started this entire comment thread with an actual critique, a point, that you have in very debate bro fashion have consistently called a strawman.
I’ve addressed your point repeatedly in this discussion.
In fact I’m arguing that it’s dangerously useful for decision makers in the software industry based on how they WANT to make software.
And I’m once again going to point out that this has been happening for a very long time. If you’ve ever worked at a large corporation, then you’d see that they take monkeys at typewriter approach to software development. These companies don’t care about code quality one bit, and they just want to have fungible developers whom they can hire and fire at will. I’ve seen far more nightmarish code produced in these conditions than any AI could ever hope to make.
The actual problem isn’t AI, it’s capitalist mode of production and alienation of workers. That’s the actual source of the problems, and that’s why these problems exist regardless of whether people use AI or not.
The way that you’re applying the tool “properly” is ultimately the same way that middle managers want to apply the tool, the only difference is that you know what you’re doing as a quality filter, where the code goes and how to run it. AI can’t solve the former (quality) but there are people working on a wholesale solution for the latter two. And they’re getting their data from people like you!
In terms a productive process there’s not as much daylight between the two use cases as you seem to think there is.
If people figure out how to automate the entire coding pipeline then power to them. I don’t see this happening in the near future myself. In the meantime, I’m going to use tools that make my life better. Also, not sure why you’d assume people are getting data from me given that I run models locally with ollama. I find deepseek-coder works perfectly fine with local setup.
StackOverflow copypasta wasn’t a productive processes that was seeking to remove the developer from the equation though.
This isn’t about a tech scaling strategy of training high quality high productivity engineers vs “just throwing bodies at it” anymore. This is about the next level of “just throwing bodies at it”, “just throwing compute at it”.
This is something technically feasible within the next decade unless, inshallah, these models collapse from ingesting their own awful data, rather than improving.
StackOverflow copypasta very much did remove the developer from the equation. People would just mindlessly string code together without bothering to understand what they were doing or why the code worked. It has become a common practice in the industry at this point, and huge codebases have been erected using this method.
Every large coporation uses this method because they want to have fungible devs. Since developers with actual skill don’t want to be treated as fungible cogs, the selection pressures ensure that people who can’t get jobs with better conditions end up working in these places. They’re just doing it to get a paycheck, and they basically bang their heads against the keyboard till something resembling working code falls out. I’ll also remind you of the whole outsourcing craze which was basically exact same goal corps want to accomplish with AI now.
There’s absolutely nothing new happening here that hasn’t been going on for literally decades. What you’re describing is already very much feasible and it’s happening at scale.
Every large coporation uses this method because they want to have fungible devs. Since developers with actual skill don’t want to be treated as fungible cogs, the selection pressures ensure that people who can’t get jobs with better conditions end up working in these places. They’re just doing it to get a paycheck, and they basically bang their heads against the keyboard till something resembling working code falls out. I’ll also remind you of the whole outsourcing craze which was basically exact same goal corps want to accomplish with AI now.
Damn that’s crazy, imagine working a coding job for a paycheck! Soon you won’t even be able to!
I’m talking about our discussion here. AI can be misused just like any tool, there’s nothing surprising or interesting about that. What I’m telling you is that from my experience, it can also be a useful tool when applied properly.
I’ve addressed your point repeatedly in this discussion.
And I’m once again going to point out that this has been happening for a very long time. If you’ve ever worked at a large corporation, then you’d see that they take monkeys at typewriter approach to software development. These companies don’t care about code quality one bit, and they just want to have fungible developers whom they can hire and fire at will. I’ve seen far more nightmarish code produced in these conditions than any AI could ever hope to make.
The actual problem isn’t AI, it’s capitalist mode of production and alienation of workers. That’s the actual source of the problems, and that’s why these problems exist regardless of whether people use AI or not.
The way that you’re applying the tool “properly” is ultimately the same way that middle managers want to apply the tool, the only difference is that you know what you’re doing as a quality filter, where the code goes and how to run it. AI can’t solve the former (quality) but there are people working on a wholesale solution for the latter two. And they’re getting their data from people like you!
In terms a productive process there’s not as much daylight between the two use cases as you seem to think there is.
If people figure out how to automate the entire coding pipeline then power to them. I don’t see this happening in the near future myself. In the meantime, I’m going to use tools that make my life better. Also, not sure why you’d assume people are getting data from me given that I run models locally with ollama. I find deepseek-coder works perfectly fine with local setup.
For everyone of you there’s 1000 junior engineers running copilot.
Sure, but and before there were a 1000 junior engineers mindlessly copy/pasting stuff from stackoverflow till it sort of works.
StackOverflow copypasta wasn’t a productive processes that was seeking to remove the developer from the equation though.
This isn’t about a tech scaling strategy of training high quality high productivity engineers vs “just throwing bodies at it” anymore. This is about the next level of “just throwing bodies at it”, “just throwing compute at it”.
This is something technically feasible within the next decade unless, inshallah, these models collapse from ingesting their own awful data, rather than improving.
StackOverflow copypasta very much did remove the developer from the equation. People would just mindlessly string code together without bothering to understand what they were doing or why the code worked. It has become a common practice in the industry at this point, and huge codebases have been erected using this method.
Every large coporation uses this method because they want to have fungible devs. Since developers with actual skill don’t want to be treated as fungible cogs, the selection pressures ensure that people who can’t get jobs with better conditions end up working in these places. They’re just doing it to get a paycheck, and they basically bang their heads against the keyboard till something resembling working code falls out. I’ll also remind you of the whole outsourcing craze which was basically exact same goal corps want to accomplish with AI now.
There’s absolutely nothing new happening here that hasn’t been going on for literally decades. What you’re describing is already very much feasible and it’s happening at scale.
Damn that’s crazy, imagine working a coding job for a paycheck! Soon you won’t even be able to!
My point was that people working in large corps don’t care about beautiful engineering, and they are writing exactly the kind of slop you decry.