4 ms·
My thing got a little heat but I didn't see for a couple days, so I thought I'd just let it stand. But it's late and I'm reading through my old comments and, wh
by camgunz 26d ago
My thing got a little heat but I didn't see for a couple days, so I thought I'd just let it stand. But it's late and I'm reading through my old comments and, while it's necro, thought I'd do a reply here.
I'm more than OK with people writing their own software, indeed the main thing I like about the free software movement is that it makes it much easier for people to do that. It's empowering. I don't have a 3D printer, but I like the idea. I think people should be able to build as much of their own stuff as they want. I have a caveat though, which I'll get to at the end.
As far as my personal motivation, I--and most SWEs I know--don't really want to build the kinds of things people are using LLMs to build: audio players, billing software, whatever. I also don't think most backend apps, frontend apps, web frameworks, whatever should exist, and whether they were written by people or LLMs doesn't really factor in. More to the point, I think it's crazy that SWEs and tech workers generally make 8474x what other people make, and I think we've provided dubious value for that remittance, to say nothing of the investment, so knocking us down a peg would be putting things to rights. But, candidly, while I wouldn't love losing my job because of LLMs, I don't think that's happening writ large and I don't think it will happen to me specifically, at least not directly or any time soon. Maybe it matters to you that I don't make beaucoup bucks, maybe it doesn't. Anyway, do with all that what you will.
Kara Swisher has this great line--dunno if it's originally hers--where some social media person is going on about citizen journalists opening up news and how great it is, and she says that makes about as much sense as citizen surgeons. In the same vein, I don't think a person unaccustomed to designing complex systems should try, just like I don't think someone inexperienced at building a house or a car or a plane should try. I still think this even if we have a one-button mystery machine that play-doh's out an object that seems like it may actually fly a couple of people one town over, and even usually safely does. I think we oughta slap a huge fucking label on the side of that machine that says "we have no idea how this works, and we vouch for it not at all" (I've not yet been goaded into reading the ToS for OpenAI or Anthropic, thank Dark Lord Satan, but I would put $5 down that they assume no liability for anything their models do).
So my caveat, and the point of my post, curtly and regrettably expressed via analogy, is that people should feel free to build whatever they want, but they shouldn't build anything they'll seriously rely on. They won't know enough to verify that whatever they build is fit for purpose (and, sweet Satan give me strength, you can't just ask the LLM to verify it for you). Only experts can do that.
Also for color, I do own a table saw, as well as some others, which I used very (very, holy shit) unsafely to do a terrible finishing carpentry job on my house and some other odd jobs. My warning to all readers is Google how table saws can fuck you up, and do not ever stand behind the wood you are sawing because the blade can literally shoot it into you, or IDK at least shoot it at you really fast.