

I’m surprised they still got so many responses now that SO is dead.


I’m surprised they still got so many responses now that SO is dead.


There’s not really any such thing as a one off web page.
Of course there is. What an absurd thing to say. A very obvious example is event websites, e.g. for weddings.
I’m calling bullshit on that
Maybe it depends on the language but I’ve recently vibe coded two tools in Rust and I’ve skimmed the code and it’s perfectly good Rust. I would accept it in a PR - even if I was being as picky as I’d really like to be in reviews. I don’t think that would have been the case 3 months ago though.


People think that once they have something on the screen that looks finished, the project is finished.
For .one-off web page that is true. You and I might not like that under the hood it’s a mess but we have to accept that if it works anyway and nobody is going to need to change it, that’s fine.
Also the latest models don’t even make a mess any more.
Except that the job was never to type code, it was to deliver valuable software. People who can still do that can still get paid by organisations that need that to be done.
Yeah but probably not nearly as much.
You still need to know how to code to vibe code effectively today, but at the rate things are improving I wouldn’t bet on that still being true in a year.
Programmers have had insane salaries compared to the average white collar jobs for decades. That might end. 😭


I’ve read this before but it’s mostly an exercise in astonishment that someone with as terrible taste as Uncle Bob exists. Sort of “so do you prefer to use 11 spaces for indentation?”, “yes actually I do”, “fascinating”.
If you already know how to program and don’t have awful taste you won’t learn anything.


I think the effect you’re seeing is that different people have different levels of “good enough”, and also they work in different domains where AI became good enough at different times. E.g. for one-off web page design it’s been good enough for a long time.
I never said this for earlier models, because they did suck for things like Rust and SystemVerilog. Now they don’t.
I’d share some things I’ve vibe coded that work basically perfectly but they’re linked to me real name, but you could have a look at the Mold linker which was recently vibe-ported to Rust.


How did he move them?


I watched a bit of it but it seems like just a random discussion of memory use intermixed with abstruse Haskell mentions.
He doesn’t even say what his thesis is at the start. What is this video trying to tell me?
How many times are you getting married? 😄
Uhm, because it’s not the same? Why would I vibe code an app that’s almost exactly the same as an existing one?