One of my coworkers was excited to tell me about the vibe coding workshop he did over the summer. He's not a programmer much at all, and I think he just... enjoyed programming. I tried to hide the deep horror from my face but I don't know if it worked.

I think he did learn some things but I am not convinced it had anything to do with having an LLM giving him code to fix and modify instead of simply copying and pasting bits of code from message boards as we did in olden times.

I live in dread for the day when my husband will come home and tell me how he's been vibe coding at work with all of the bad influences in his office.

I need to have a talk with him. You know what they say:

"If you don't talk to your husband about vibe coding he will learn about it at the office!"

@futurebird If I had children, I feel there'd be a similar obligation to have "The Talk" with them, too.

And of course, it's not just one talk. It's consistently modeling good behavior and engaging in frequent open conversation about shared values and responsibilities over the course of life.

(Given the lifelong importance, I'm shocked at the number of parents who never have The Talk even just once with their children. The power of stigma: Terrorizing parents to silence with their own kids.)

@futurebird we need to ask Zach to add another one of "the talk":

https://www.smbc-comics.com/comic/the-talk-3

Saturday Morning Breakfast Cereal - The Talk

Saturday Morning Breakfast Cereal - The Talk

@ligasser @futurebird Thanks for this! Finally, it adds up (somehow). Always had this feeling that quantum computing was the emperors new clothes, but never had the chance to ask the key question: how do you ACTUALLY write a program for a quantum computer?
@jakobtougaard @futurebird that's the best thing with SMBC: not only is it funny, but often you learn something!
@ligasser @futurebird The bonus panel was laugh-out-loud funny.
@ligasser
Thank you for bringing this perfect smbc to my knowledge!
@futurebird
@futurebird I know a programmer (highly experienced, runs a consultancy, very capable) who surprised me by being pro LLM. He said it's getting sophisticated enough that it's becoming a labor saving tool for programming. I am not a dev, although I understand LLM pros and cons very well in writing and graphic design, so don't have the knowledge to have an informed opinion. What are your thoughts?

@independentpen

I'm an educator so it's not really helping me much. I work with examples that I understand inside and out. Easier to write them myself or take them from a book.

@futurebird Do you teach CS?

@independentpen

Yes in HS.

@futurebird That makes sense. I feel similar, personally: as a writer, I know there are use cases where LLMs can assist in the process, which some writers appreciate, but I don't ever want that kind of assistance. I'm also disturbed by all the problems surrounding this technology as a whole, no matter how ethical or labor-saving the application may be

@independentpen @futurebird There may be some cases where llm coding tools may help with new projects but the evidence for any established project is much less rosy than the hype would suggest.

https://substack.com/home/post/p-172538377

Where's the Shovelware? Why AI Coding Claims Don't Add Up

78% of developers claim AI makes them more productive. 14% say it's a 10x improvement. So where's the flood of new software? Turns out those productivity claims are bullshit.