@dalias I made a useful product that I'd never make by myself, as it would take months to code. I reviewed the code and steered the clanker from its mistakes. It is a new piece of software. If anyone finds a plagiarized piece of code, I'll be glad to add the credits.
I don't even need to defend myself, the code is free and there are users already.
@dalias there's one significant difference from human written code: the amount of comments. Humans don't document as much as the machine. It helps the machine in adding more code and it helps a human understand the logic.
So, my bald claim is that it's a useful tool that's not going away any time soon, so it's alright to utilize it if you know what you're doing.
@dalias so, you made a bold claim, but you refuse to prove it on a rather limited code base. It just means that our discussion doesn't make any sense in the first place.
@glyph (a software architect with 30 years in the industry here) I have also made a few prototypes that would take me forever to code by hand. Claude just made them in a few hours. Honestly, I wouldn't even have started most of them.
My outcome is different from what Elissa says. It's been fun at first, as I didn't use LLM before, and it's still fun now, as one of the projects is production ready, and I'm actually using it. The others aren't ready, but only because the engineering task is difficult and I haven't figured out the solution yet. But it's still fun. Of course there are boring parts, like telling the clanker that it forgot to update the documentation, or other things, and please update your bloody agents.md so that you remember next time.
So, overall, it's been a useful tool for me and it saved me tons of time. Awesome result for side projects that will never be commercialized.
@glyph besides, Starlinks are the only reliable means of communication at the front lines in Ukraine. Even that they sponsor Musk, they're saving lives.
The world is fucked, and we have to use a tool that works right now.
@glyph I wouldn't have started those projects, as they need a lot of work. The clanker did the heavy lifting, so now we have the tools I wanted to create one day.
@p @graf@poa.st it's not quite true, for quite a long time. For example, Systemd is not made by the GNU team. There's a ton of other examples. GNOME, for example, is no longer a part of GNU since 2019. KDE was never a GNU project.
So, Linux is an OS in itself. Yes, it does use the work of the GNU team, but it's much bigger than GNU.