Earlier quoted context omitted.
Who gets a sense of accoplishment from prompting an LLM? Do you get a sense of accomplishment when AI draws a picture or writes a poem for you? I guess there are some minds I'll never be able to comprehend
Do you think people in product design never feel a sense of accomplishment or something? Or for another perspective, why do you think a "sense of accomplishment" is an essential, and dominantly important thing for everyone? Maybe they feel two hot shits about such a thing. Especially when the "accomplishment" in the vast majority of cases is in the realm of "having had the patience to endure the humiliation ritual of…
I Am Not a Reverse Centaur
191–200 of 221 posts
Re: I Am Not a Reverse Centaur
#192> Does open source matter anymore? I mean, did it ever? It depends what you mean. Very few open source or free software projects are successful in any meaningful sense.
Re: I Am Not a Reverse Centaur
#193The PR quality problem is legit and needs a solution. But saying his opinion hasn’t changed on this: “the main and most important reason why GenAI tools do not work for me is that they do not make me any faster.” It’s been a year and agents and models have improved dramatically. I can see for some things it doesn’t make sense, but not using it at all because there’s nothing it can help with? Devs who don’t use models…
Re: I Am Not a Reverse Centaur
#194Earlier quoted context omitted.
I think that's fair for certain one-shot generations. For example, sending off a single prompt to an image or music generator and just accepting the output. But I think most of this stuff is iterative, multi-turn. You type a thing in, see what comes back, and then repeat until you have something that satisfies your desire. Taking the manager analogy. If you spent 30-minutes writing up a draft spec, waited for the out…
Taking the art commission approach, you go back and forth with the artist until you have what you want. Should you feel pride? I think it's much closer to the art commission than it is to a manager who is managing humans, the constraints of the business, customers, etc.
Re: I Am Not a Reverse Centaur
#195But another issue is - AI disclosure (agent, model etc). I'm sure others tried similar approaches, but in case this is not common knowledge - I tried to see what happens if you ask agents to disclose themselves in the PR description / comments in a rule file.
It seems to work pretty well as most AI "assisted" PRs will be opened by agents using the gh cli or MCP on behalf of the user. (Of course this can be bypassed, but for someone who doesn't mind disclosing or doesn't care, this is a good step forward)
Example: https://github.com/arnica/depsguard/blob/main/AGENTS.md#ai-d...
(so far worked on PRs from both Claude Code and Codex - both got a footer disclosure of the agent name and model)
Re: I Am Not a Reverse Centaur
#196Earlier quoted context omitted.
I get where you're coming from, but for completely non-technical people, it seems to me the more precise analogy is not "building" but "ordering online". Or hiring someone to do something for you. If you order a pizza from an app, and assume you can pick ingredients from a checklist, would you consider it "making" a pizza? Would people get the feeling of accomplishment?
That's a better analogy than my dumb drawing one. You can be happy you got your pizza and you can enjoy the taste but it is not an accomplishment to be proud of.
Now generalize this. Every tiny community, every person with a disability, everybody for whom the default software doesn't work right? Can now change it specifically for them. Not add peperoni, that's far too low-dimensional to capture what is happening. Actually build their own interface, be able to use something they simply didn't have access to before, and critically not depend on another programmer (there are like a dozen of us blind ones!) to build something for them.
Re: I Am Not a Reverse Centaur
#197Earlier quoted context omitted.
If you already know it's not good enough, you can just say so by calling it a proof of concept or hack to demonstrate what needs to be done. Such code is often very useful when writing the real fix.
Yup, some of my first contributions when I was a teenager, was to an open source project where I was able to find a couple of bugs, and implement a hacky solution that I shared with the team on the forum. My code was absolutely awful, but by having done both the effort of tracking down the cause of the bug, and one possible way of fixing it (which was badly coded, but worked), made the developers able to quickly turn…
Re: I Am Not a Reverse Centaur
#198I first encountered the following concept in one of Oxide's publications; good chance it didn't originate there though: There is an implicit social contract with writing that the writer has put more effort into writing than the reader will need to read something. Sure you get crackpots still, but there are only so many Gene Rays in this world, so the volume is limited. I think the same applies to PRs. Pre-AI , it was…
Given this, you can conclude that writers should be putting in at least at much effort as readers, whether or not they use an LLM. What really seems to be the problem is writers that don't at least check their own work, and pass that burden onto the readers. This is easier than ever with LLMs. This is toxic behavior that unfortunately rewards a selfish writer. I'm worried the AI push incentivizes this too much, to wh…
Re: I Am Not a Reverse Centaur
#199Earlier quoted context omitted.
Yes I basically meant those folks weren't very good developers to begin with and now extrapolating to: "wow this is better than all devs!" , when it's more like "it's you, dude"
This sounds awfully like the people who think that self-driving cars and even auto-braking systems will eliminate all accidents, because everyone else is as bad a driver as they are.
Re: I Am Not a Reverse Centaur
#200Earlier quoted context omitted.
Developing a functional app that meets your needs with an LLM takes it's own kind of skill, and is substantially more difficult if you can't recognize when the machine is steering your architecture in the wrong direction. It takes actual, real work. It's certainly a completely different kind of work than writing most of the code yourself, but so is using Java when compared to hand writing x86 opcodes. Prompting an LL…
I'm not saying people can't have fun , I'm saying it's a misplaced sense of pride that gives me the ick when I sense it in others. I see plenty of people who readily disclose that their thing they "built" was just slopped together by an LLM and this is perfectly okay, because they aren't trying to take credit for accomplishments that they didn't put in the expected effort for. The difference between the skill & effor…