← Back to context

Comment by websap

8 hours ago

Blame Dario, guy has been building something great, while selling snake oil.

Having great tools means more impressive solutions, not fewer blacksmiths.

Something changed with Dario a year or so ago. I think he started out with good intentions, although really hard to tell. Maybe it was really all about power and control for him from day one. Certainly now he's a different person - appears totally corrupted by money and power.

Dario used to at least emphasize the potential positives of AI while being worried about the negatives, but unlike Hassabis/DeepMind he has done nothing to bring about the positive part and is now just accelerating the harmful part as fast as he can. Google is an AI company, bringing us things like AlphaFold, and Anthropic (also OpenAI) are just LLM companies.

  • It's just the worst version of capitalist game theory. If I don't do the bad thing and get rich, then someone else will do the bad thing and I won't get rich.

I spent more than half my day yesterday telling Claude to correct itself because it did things I explicitly told it not to do in my prompt.

“You’re right - I overstepped”

Is the new “You’re absolutely right”.

I don’t know if we can qualify something that actively goes against the explicit instructions you give it as “something great”. It just sounds like Dario is building snake oil and selling it too.

  • I have a script at work that writes out some config files and I'm having Claude run them after making changes. The script if it detects breaking changes will spit out a message saying what the breaking changes are, and not do anything, telling you to rerun it after validation with the override flag.

    If I don't tell Claude about this behavior, it ignores the script output and lies about passing tests that validate if the config files were regenerated.

    So I added to my prompt instructions to observe it, and if it sees that message, double check its work and then inform me and ask what to do before proceeding.

    This has had the net result of Claude either running the script with the override flag from the get go (explicitly forbidden) or it seeing the message and convincing itself that the override is warranted and running it a second time with the override flag. It's never once stopped to ask me what to do like instructed.

  • This is one of a few reason I strongly prefer GPT and its codex variants. It seldom frustrates me, sure its not omnipotent in any way, but it just feels very "tuned in" when it comes to understanding intent and scope.

  • Imagine worker that did loop of "you're absolutely right -> same fuckup again" multiple days every week, wasting time of whoever told them to do the task

    They'd be out of company after a week

    • Such workers exist. AI is cheaper and faster than such workers, though, so management might still like them. Ugh.

    • I do want to fire Claude at this point and switch to Codex. Unfortunately the guy with the purse strings is ride or die full Claude psychosis and our business can’t afford to just buy anything and everything for funsies.

    • That depends on the company. I worked at an S&P 500 company that muddled along like this. They still make critical software for local and state governments.

But this new tool is not a blacksmith’s tool in the traditional sense. It’s more like an automated blacksmith that works fast, for cheap, does mediocre work, but has this mediocre skill level in an exceptional broad range of tasks.

Blacksmiths is not the best analogy here.

  • Why not? Blacksmithing and coding have a hell of a lot in common. In both disciplines toolmaking is extremely important. Often you have to make custom tools to accomplish a design--e.g. a twisting wrench or a form tool. Sometimes you have to make tools that get used once and thrown away, like a jig temporarily welded to a piece to hold it in place while you build its sibling assembly. Sound familiar? I do this kind of thing all the time in code.

    Another similarity is the relative simplicity of the underlying structure of the system. You essentially have two hammers (one small one you swing with your hand and another big one that is planted on the ground), some material, and some heat. You build the rest.

    Another similarity is the resistance to automation. A skilled blacksmith is a versatile worker. You can create assembly lines to automate any one thing they might produce. The end product will not have the same quality--it will not truly be wrought iron, each piece will not be unique, there will be nothing of the aesthetic taste of the artist in it, but if you're just some bean counter who doesn't care about those things you'll be able to sell it. But if you need the optionality to produce any of those things.. automation is not your friend. And some things just cannot be automated, at least not without extreme costs or very poor results--shoeing horses comes to mind.