Re: Random Thread
Posted: Thu Jul 09, 2026 10:17 am
Quite. For further proof of this, one need only consider just how many terrible movies the studios already turn out by their hundreds.WeepingElf wrote: ↑Thu Jul 09, 2026 1:10 pm malloc, while investors and corporate CEOs aren't stupid, they are not omniscient or perfectly rational, either. In fact they are often misled by their own greed, and many of them would rather burn a lot of money, saying to themselves that things are merely going through a trough and will turn out well in the end, than concede that they had bet on the wrong horse if their strategy fails.
For an anticapitalist, you don't know much about capitalists. Most new businesses fail; entrepreneurs are optimists. And the promoter here is getting a shitload of publicity.
As ever, the question is not whether you can produce video this way. The question is whether it's any good.Wikipedia wrote:Stuart Heritage of The Guardian described it as technically competent but "relentlessly unfunny to watch", with "sloppily written, woodenly delivered dialogue", and that Norwood's teeth kept "blurring into a single white block."[13] Joshua Wolens of PC Gamer wrote that Norwood's exaggerated mouth movements gave the impression "that her skeleton was about to leave her body",[14] while William Hughes of The A.V. Club wrote that the sketch's attempt at mimicking human body and mouth movements produced "such a hideous uncanny valley effect" that it gave them "a full-on case of the screaming fantods".[15]
Generative AI isn't actually all that successful at writing code -- it often makes subtle mistakes that have to be teased out through careful code review and debugging -- much more so than code written by humans -- and furthermore the code it generates is often hard to understand and review in the first place.malloc wrote: ↑Thu Jul 09, 2026 3:21 pm Then how do you explain the success of generative AI in writing source code? Everyone agrees that qualifies as highly skilled labor, hence why software engineers have quarter-million dollar salaries. The criteria for good source code are also fairly objective, unlike with art and literature. You can easily discern whether an app functions as intended and avoids bugs. The fact that generative AI can produce functional software makes it hard to dismiss as merely a bullshit generator relying on our instinct to see patterns in noise as some have argued.
Damn, if only.
Tell me you've never worked as a developer without stating that you've never worked as a developer...The criteria for good source code are also fairly objective, unlike with art and literature. You can easily discern whether an app functions as intended and avoids bugs.
That is certainly the figure I have always heard for salaries in the tech industry. I have consistently heard it touted as incredibly lucrative for everyone involved.
Suppose you are writing source code for an arithmetical calculator. The main criteria for functionality are whether the calculator gets the right answer for each operation and whether it respects the precedence of each operator. If your calculator says that two and two make five or that one times one is two, then clearly it wasn't coded properly. Now obviously most computer programs are considerably more complicated than a calculator with numerous features that all need checking. Nonetheless the same basic principle applies. You can easily tell if your browser loads webpages, if those webpages display correctly, and so forth.No, you can not "easily discern" if a program works. It's an enormous job, at least half of the work of a developer, to say nothing of the specialists (quality assurance engineers). Developers hate testing and code review almost as much as they hate writing documentation.
Sure but why this enormous pressure if AI doesn't work that well? The alternative to taking AI seriously is concluding that tech CEOs or even capitalists in general are complete idiots.There is in fact enormous pressure to use AI or be fired; so devs have to use it. Some report productivity gains; other report a loss as the AI's error's are hard to track down, and its code nearly impossible to read.
Oh, you sweet summer child… even calculators are considerably more complex than you might think: see for instance https://chadnauseam.com/coding/random/calculator-app. (And that’s not even getting into the UI; I think I saw a whole other article on that alone.)malloc wrote: ↑Thu Jul 09, 2026 4:51 pmSuppose you are writing source code for an arithmetical calculator. The main criteria for functionality are whether the calculator gets the right answer for each operation and whether it respects the precedence of each operator. If your calculator says that two and two make five or that one times one is two, then clearly it wasn't coded properly. Now obviously most computer programs are considerably more complicated than a calculator with numerous features that all need checking. Nonetheless the same basic principle applies. You can easily tell if your browser loads webpages, if those webpages display correctly, and so forth.No, you can not "easily discern" if a program works. It's an enormous job, at least half of the work of a developer, to say nothing of the specialists (quality assurance engineers). Developers hate testing and code review almost as much as they hate writing documentation.
it kind of is though. one of the actually good things about llms is that they've made it much easier to build little applets that solve specific, concrete problems. a bunch of people in my company use a bunch of little app that do these small statistical operations: build a correspondence map, check for chisquare-significant differences in a certain type of table often used, scrape an app and report the findings. i'm not a programmer, but i'm a guy who knows how to program, but writing those little thingamajibs would have taken me weeks, and vibecoding them took me hours. plenty of people at the office have taken it to writing these small applets, and the work's been made easier for it.Travis B. wrote: ↑Thu Jul 09, 2026 3:33 pmGenerative AI isn't actually all that successful at writing code -- it often makes subtle mistakes that have to be teased out through careful code review and debugging -- much more so than code written by humans -- and furthermore the code it generates is often hard to understand and review in the first place.malloc wrote: ↑Thu Jul 09, 2026 3:21 pm Then how do you explain the success of generative AI in writing source code? Everyone agrees that qualifies as highly skilled labor, hence why software engineers have quarter-million dollar salaries. The criteria for good source code are also fairly objective, unlike with art and literature. You can easily discern whether an app functions as intended and avoids bugs. The fact that generative AI can produce functional software makes it hard to dismiss as merely a bullshit generator relying on our instinct to see patterns in noise as some have argued.
Try developing for a real, non-greenfield project with tens of thousands of lines of preexisting code, actual coding standards, proper testing and code reviews, and so on, and tell me how far vibe-coding gets you.Torco wrote: ↑Thu Jul 09, 2026 5:08 pmit kind of is though. one of the actually good things about llms is that they've made it much easier to build little applets that solve specific, concrete problems. a bunch of people in my company use a bunch of little app that do these small statistical operations: build a correspondence map, check for chisquare-significant differences in a certain type of table often used, scrape an app and report the findings. i'm not a programmer, but i'm a guy who knows how to program, but writing those little thingamajibs would have taken me weeks, and vibecoding them took me hours. plenty of people at the office have taken it to writing these small applets, and the work's been made easier for it.Travis B. wrote: ↑Thu Jul 09, 2026 3:33 pmGenerative AI isn't actually all that successful at writing code -- it often makes subtle mistakes that have to be teased out through careful code review and debugging -- much more so than code written by humans -- and furthermore the code it generates is often hard to understand and review in the first place.malloc wrote: ↑Thu Jul 09, 2026 3:21 pm Then how do you explain the success of generative AI in writing source code? Everyone agrees that qualifies as highly skilled labor, hence why software engineers have quarter-million dollar salaries. The criteria for good source code are also fairly objective, unlike with art and literature. You can easily discern whether an app functions as intended and avoids bugs. The fact that generative AI can produce functional software makes it hard to dismiss as merely a bullshit generator relying on our instinct to see patterns in noise as some have argued.
of course i wouldn't vibecode production code for like an actual Application or whatever, but it's also not true to say the chatbots aren't good at making basically functional code quickly.
i know, i know, i'm not some tech billionaire trying to sell you a claude subscription. i explicitly said that i wouldn't use it for actual production code for an actual codebase. i get it's a tense issue but stillTravis B. wrote: ↑Thu Jul 09, 2026 5:29 pmTry developing for a real, non-greenfield project with tens of thousands of lines of preexisting code, actual coding standards, proper testing and code reviews, and so on, and tell me how far vibe-coding gets you.Torco wrote: ↑Thu Jul 09, 2026 5:08 pmit kind of is though. one of the actually good things about llms is that they've made it much easier to build little applets that solve specific, concrete problems. a bunch of people in my company use a bunch of little app that do these small statistical operations: build a correspondence map, check for chisquare-significant differences in a certain type of table often used, scrape an app and report the findings. i'm not a programmer, but i'm a guy who knows how to program, but writing those little thingamajibs would have taken me weeks, and vibecoding them took me hours. plenty of people at the office have taken it to writing these small applets, and the work's been made easier for it.Travis B. wrote: ↑Thu Jul 09, 2026 3:33 pm
Generative AI isn't actually all that successful at writing code -- it often makes subtle mistakes that have to be teased out through careful code review and debugging -- much more so than code written by humans -- and furthermore the code it generates is often hard to understand and review in the first place.
of course i wouldn't vibecode production code for like an actual Application or whatever, but it's also not true to say the chatbots aren't good at making basically functional code quickly.
Some people actually like writing code, and conversely have little interest in bot-herding ─ and having an LLM write my code for me would take the fun out of it.Torco wrote: ↑Thu Jul 09, 2026 7:09 pmi know, i know, i'm not some tech billionaire trying to sell you a claude subscription. i explicitly said that i wouldn't use it for actual production code for an actual codebase. i get it's a tense issue but stillTravis B. wrote: ↑Thu Jul 09, 2026 5:29 pmTry developing for a real, non-greenfield project with tens of thousands of lines of preexisting code, actual coding standards, proper testing and code reviews, and so on, and tell me how far vibe-coding gets you.Torco wrote: ↑Thu Jul 09, 2026 5:08 pm
it kind of is though. one of the actually good things about llms is that they've made it much easier to build little applets that solve specific, concrete problems. a bunch of people in my company use a bunch of little app that do these small statistical operations: build a correspondence map, check for chisquare-significant differences in a certain type of table often used, scrape an app and report the findings. i'm not a programmer, but i'm a guy who knows how to program, but writing those little thingamajibs would have taken me weeks, and vibecoding them took me hours. plenty of people at the office have taken it to writing these small applets, and the work's been made easier for it.
of course i wouldn't vibecode production code for like an actual Application or whatever, but it's also not true to say the chatbots aren't good at making basically functional code quickly.
I used to work for a company that did statistical programming, SPSS. And we had a team of statisticians who devised the formulas and checked the code to make sure it was correct. That's in addition to the designers and QA people, all separate from the developers. And believe me, there are a lot of gotchas in statistical programming. (And in what we consider simple arithmetic, as bradrn's link shows.)Torco wrote: ↑Thu Jul 09, 2026 5:08 pm one of the actually good things about llms is that they've made it much easier to build little applets that solve specific, concrete problems. a bunch of people in my company use a bunch of little app that do these small statistical operations: build a correspondence map, check for chisquare-significant differences in a certain type of table often used, scrape an app and report the findings. i'm not a programmer, but i'm a guy who knows how to program, but writing those little thingamajibs would have taken me weeks, and vibecoding them took me hours. plenty of people at the office have taken it to writing these small applets, and the work's been made easier for it.