...and WoW: Forever Beta just released... :) :)
673 karma · joined February 28, 2017
...and WoW: Forever Beta just released... :) :)
I'm basing this on my experience with vibe coding; asking an LLM to regurgitate code which compiles and does something is easy, but having it produce a meaningful project with changing/evolving requirements along the way, which follows an idea you are trying to describe carefully but evidently not well enough, is significantly harder and error prone [1].
At this point in my project I'm not sure if using Claude as the only way to implement changes was actually faster or better, vs. implementing it myself where an LLM only assists with functions and overall guidance. I feel that up to half of what Claude spends its tokens on at this point is fixing old code whenever it needs to work on the core functionality in some areas of my project.
[1] CoBirb hobby project: https://github.com/HeckerBirb/CoBirb/
Reminds me of the 2000's crazy of "if you let kids play violent video games they will become unstable, violent psychopaths when they grow up". Thank God I was able to (rather easily) convince my mom that the idea that I would also steal a car and beat somebody to death with a golf club in real life just because that's what I did in GTA on my PlayStation, was completely absurd.
I'm pretty sure you will be paid a large sum of money if you can make one of the frontier models urge you to commit suicide from normal interactions with it.
Would it matter if this digital friend is not a real human behind a computer screen, but a Language Model in a data center?
I guess it falls into a similar category as buying "special performances to satisfy certain urges". It probably feels close to the real thing (I wouldn't know, I've never tried - promise! :P), but it's never the same as love.
What "A Language Model" is differs from model to model. It's stating that it "being the thing known as 'Language Model'" is unable to carry out the request from the user, which is wrong. It's not because "it is a Language Model". A more accurate starting point could have been "The training data and restrictions applied to me...".
"As a Language Model I cannot tell you how to synthesize m*th" ("math" obviously)... yes you can, you're just trained not to, and that's OK! Just don't tell me it's because you're a Language Model.
I also appreciate privacy even though I "have nothing to hide" - just because I "have nothing to hide" it doesn't mean I want companies scanning my camera roll.
As a Human, I do not need to know it is a Language Model.
I don't want "jailbroken" LLMs to commit crime. I want them to avoid having this vendor-specific "bloatware" all over the product I'm using.
Your argument is true if the number of parameters in an LLM is the only measurement for quality - a bit like number of bolts per aircraft or lines of code in software. I'd bet you that an 8b parameter LLM will in 5 years outperform the datacenter-level LLMs of today.
Frontier models are amazing, but what will really be useful for us is having models and hardware so efficient that you can run useful LLMs locally. One of my favourite LLMs to this day is still my jail-broken gemma4 12b because it's small enough to run on my computer, but also 100% local and free as in liberty.
My parrot clearly understands basic events and phrases. He knows what "snacks" involve when I ask if we should have some, he knows the difference between "good morning" and "bedtime", and he can correctly use "Oh!" when he stumbles and follow up with a "Good boy!" when he gets back up again.
But he cannot fathom the complexity of "going to work to earn money".
Just like we humans cannot fathom the complexity of something we have yet to fully understand. People who experience a DMT trip will experience the journey but be unable to comprehend and explain what happened in hindsight. I'm sure there's a TON more we cannot comprehend that we don't know about.
The world didn't fit around me, so I made "me" fit around "the world". I bet those stubborn dinosaurs can learn a new trick or two also, if management lets them do it during working ours...
Amen. AI is a tool, a powerful tool indeed, but if you don't know how to apply it, the quality is seriously impacted.
I've been vibe coding a large project the last couple of days and while it is pure magic, I have little understanding of the actual code (yet!) and the output is probably worse than if a team of Software Engineers spent a few months on it, but I still get to have sane discussions with Mr. Claude Sonnet about software design patterns and code coverage. And like I said: days, not months. My "role" in this project has of course shifted from "developer" to "overseer" or "architect" even, but if I hadn't have a Software Engineering background my LLM would have produced a rather poor result.
(Ps: yes, I'd rather have two passionate, eager interns under my wings than one burnt-out senior by my side.)
To me, this is implying that software engineering in 2026 is less impressive than 10 years ago because "you can just vibe code this without effort". Having used AI a fair bit for both business and pleasure I can assure you that you can't always "just vibe code" something useful. Discrediting software engineering because a power tool was popularized in the field is... eh. I don't agree with that.
It sounded like you thought that with AI anyone, even children, can solve literally any problem with ease and therefore it's not very impressive (...and "perhaps we don't need 20+ software engineers building that app if 5 can do it with AI").
You did something meaningful, you even waited to share it with the world until version three, and you learned a ton doing it. Well done, dude!