Hàorán Che in fourth century Jiankang Jin province said 'all competition is against the self'. But he married his horse so I don't know.
post
Short answer: yes.
Long answer: ai is a tool. In some fields it improved productivity. Not using it might hurt.
Can I work my garden without power tools? Yes I can. Would I grow more tomatoes and eggplant with power tools? Indeed.
Should I do it? Depends... Not if manual gardening is your hobby and you have fun in doing the action yourself.... Yes if your livelihood depends on feeding your family with your garden produce.
Are we putting ourselves at a competitive disadvantage to big tech et. al. by being anti ai purists?
It doesn’t have to be either/or.
You can use LLMs as a tool and never touch Big Tech. You can use them for utilitarian purposes, without getting all cultish about them. You can actively hate “AI” while doing this.
Honestly, I think Big Tech is stoking the “Pro AI” and “Anti AI” divide, because what they’re most scared of is the public viewing it as yet another dumb automation tool. That would obliterate their business. They want the public to see it as an “all-in-with-us-or-nothing” affair, kinda like they did with social media.
If AI-assisted coding becomes the long-term norm, it will probably be accompanied by significantly different programming languages, workflows, and tools (as well as more-capable LLMs). The current batch of AI-generated slop will be regarded as a transitional mess unmaintainable by humans or AIs, and any practices picked up in this phase will have to be un-learned later on.
Depends what you're doing. For the lighter side of coding, you've probably nailed it. You'll never keep up, writing boiler-plate frontend code by hand.
For, like, kernel or scientific coding, it's probably more subjective. Of course, anything in meatspace is beyond LLMs entirely. AI is waiting on a whole new technology for that one, and so, timelines for AI electricians look barely different they did just before the LLM arrived.
Being a math person, human mathematics as we've known it is looking kind of doomed, now. Not because LLMs are super great at it, but because you can rigorously verify if every step works with conventional algorithms. With enough shitty lemmas thrown at the wall, if they're all correct, you can eventually go somewhere.
In math, we've been replaced. Feels bad, man. (I'm not changing any takes now that it's my field, though!)
I was sort of hoping that it was mostly dumb hype when it came to mathematicians being replaced because it's such a highly complex and beautiful field of science :( I hate the times we're living in
To be fair, there might still be human math not as we've known it. The first people documented as being replaced were hand-weavers. When the mechanical loom came along, they became the original Luddites. People still do work in textile production, though, even if the job of a mechanical loom operator is totally different.
At the very least, someone has to be able to verify the proof assistants are correct, in order to be able to verify that the proofs they verify are also correct. There's also the task of training people in mathematical understanding for reasons other than proving theorems, which might include reverse engineering the goofy AI proofs back into something comprehensible.
Some hay has been made out of the fact the AIs which solved the Clay problem were fed a human mathematician's approach, so I guess there's prompt engineering, as well.
The Fediverse militantly against AI, you'll get heavily skewed results on here.
Not using AI or at least not keeping up with how you can use it, you risk falling behind.
I can do in a day what would have taken me a week, and at higher quality using a powerful LLM.
Maybe.
AI is still a tool - you can use it to do these things better you do best, or unlearn them and lose them.
In some ways yes, in other ways no. Would you rather be fast at stuff or have a sense of judgement, morals, and a wealth of experience? Maybe it has us beat at literal transcription, but it can’t make good human-oriented decisions about UX and UI.
The obvious answer is looking at the wave of absolutely terrible and unusable UIs, all of them pretty similar, and all of them vibe coded. They're the polar opposite of interfaces I'd consider good. Yeah, the slop machine can slop them faster than a real programmer can make a good interface, but why bother if they're gonna be bad.
Front ends are less about coding than about implementing something and then going through many iterations of looking at it and tweaking it. I don't think AI can do the judgment part very well right now, but I'm not current on such things.
I mean yes and no. LLMs are a tool and you should be well versed in using them as a part of your toolbox. Don't use it to replace proper planning or actually thinking about what you want to make. Also remember that LLMs are massively subsidised at the moment, figuring out how to run stuff locally and use less powerful models for stuff is a good idea. When the music stops llm tokens will drastically increase in price.
all 17 comments