A reverse centaur is just a person with a horse head right? I don’t get the analogy. I understand he’s talking about getting pushed around by an LLM, but would a normal centaur push an LLM around? It doesn’t even have any hands right? Seems like a reverse centaur is more capable of typing.
I Am Not a Reverse Centaur
121–130 of 221 posts
Re: I Am Not a Reverse Centaur
#122> Back in pre-LLM days, receiving an unexpected pull request (PR) from a fellow coder was a source of excitement and pride. As a maintainer of a few FLOSS projects, this tracks. The Pavlovian PR notification response has gone from, "Oh! What do we have here?" to "Groan. Do we have _anything_ here?" I won't get specific but I just had to remove a contributor from a project after multiple submissions of either cutesy,…
TBH I never contributed to Open Source because of the effort needed to bring my PR from "works on my machine" to "compliant with the rest of codebase". Especially that I only want to implement one small thing. There's one project where I need to download a new version once in a while and I just rebase my changes.
Re: I Am Not a Reverse Centaur
#123Earlier quoted context omitted.
I think most people feel pride when they put effort into doing something challenging and in return achieve a good result. You can use high level languages and libraries and still put effort into something that is challenging, thus feeling a sense of pride. Of course, they may feel more pride if they achieve the same result without libraries, or in a more challenging language. Prompting an LLM neither requires compara…
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…
The difference between the skill & effort required to build vs prompt your way to something is orders of magnitude different. If it took just as much effort, people would just do it by hand anyways.
Re: I Am Not a Reverse Centaur
#124The article closes with the question: "Does open source matter anymore?" I wouldn’t pretend to have an answer. of course. Opens Source means, always meant, different things to different people. I know what always counted for me: 1. Copyleft License 2. No CLA or Copyright assignment 3. Diverse group of contributors I sympathize with Miguels point but it bothers me it clashes with point 3 in my list. If you hand select…
Re: I Am Not a Reverse Centaur
#125Earlier quoted context omitted.
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.
It's mostly that how much you decide to involve AI as a spectrum. To extend to the pizza analogy, I feel like you're telling me that because I used dough that I bought at the store, I shouldn't be proud of the pizza I made, even though I made the sauce and cut the pepperoni and the sausage and baked it myself on a peel covered with cornmeal. That's not the same as just ordering it on DoorDash.
The very concept of "reverse centaur" implies a balance towards the "order pizza online" side of the equation.
Re: I Am Not a Reverse Centaur
#126Earlier 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
Back when image-gen was made widely available (2023ish, feels like eons ago), there were people who took genuine satisfaction with their art prompting skills. It did come off as a bit cringe though: https://www.reddit.com/r/saltierthankrayt/s/KxwhqJ5hrU
Re: I Am Not a Reverse Centaur
#127I ran a bunch of different compilers on it, including some open source ones.
Some of them failed some tests, and it was natural to have my LLM (Claude Fable 5) root-cause the issues, and to double-check my test bench wasn't to blame.
But now I stood with all these patches that I couldn't just throw at the upstream maintainers all at once. I ended up just filing a few issues and moved on to other things.
It felt weird to just file issues when my LLM had already spent a lot of time root-causing and fixing the issues. But then, maybe they could just have their LLMs do the same.
Still not sure if it was the right call?
Re: I Am Not a Reverse Centaur
#128A reverse centaur is just a person with a horse head right? I don’t get the analogy. I understand he’s talking about getting pushed around by an LLM, but would a normal centaur push an LLM around? It doesn’t even have any hands right? Seems like a reverse centaur is more capable of typing.
Well, no. A centaur is a normal person with stronger-than-human legs. That is, it's an augmented person who drives the powerful machinery underneath. Think of a person driving a car.
A reverse centaur is the opposite, namely, a machine making the choices and a frail human following them. In this context, a reverse centaur is an AI spitting thousands of LOC for a human to find the good ones.
Re: I Am Not a Reverse Centaur
#129Earlier quoted context omitted.
This analogy makes no sense to me and honestly skews pretty elitist in vibe. iPhone is regularly used in professional videography now. Like, 28 Years Later was shot on iPhone. Indie filmmakers have been using iPhone to break into the industry for years.
If you think filming is the only skill needed to make a film, may I suggest looking at the very long list of names that appears at the end of the film of which only a few actually do filming? Takes a lot to know what to film, and how to be good at using the tools you have. Similar is true for a lot of software. Credit list on video games… I don't want to say it "mostly" isn't coders, but only because I've not done an…
Re: I Am Not a Reverse Centaur
#130Let those agents bankrupt their owners in a loop of neverending improvements and changes.