Claude, change the "Add to Cart" button to blue

(opusfived.dev)

269 points | by matthieu_bl 4 hours ago

57 comments

  • _fat_santa 27 minutes ago
    At least with Codex, this has not been my experience at all. It still screws up sure, but in every case I can ask "why did you do this" and it can trace back what made it take that particular decision. Typically it's always that I either didn't specify the problem correctly or made a really dumb mistake (executing the task on the wrong project....did this one yesterday) or it's something within a skill file that instructs it (at which point I fixup the instructions).

    Once in a blue moon it's actually the model making a material error in it's thinking and I have to go back and redo it.

    • tarxzvf 4 minutes ago
      Models hallucinate plausible answers to why they did things. It might be true and it might be complete fiction.
    • arnorhs 25 minutes ago
      agreed to some extent. I think this parody still highlights what I feel is often the experience. It might not happen on a simple task such as changing a button color, but on more complicated things, this can definitely be exactly what it feels like.
  • dwedge 32 minutes ago
    I got way too annoyed at this before realising it was an optional game and I could just close the tab
    • alex_c 8 minutes ago
      Surprising how much of life this applies to when you really think about it!
  • captainbland 57 minutes ago
    This is actually what keeps people using AI: variable reward schedule. It's basically gambling.
    • gbraad 2 minutes ago
      This is why I also suspect them to waste tokens on purpose.
    • mysterydip 33 minutes ago
      Which also explains why response speed is so important.
    • stavros 26 minutes ago
      People say this, but I've never seen it. AI has been very consistent in its rewards for me.
      • wuisce 19 minutes ago
        You're absolutely right. And it matters.
  • kstenerud 59 minutes ago
    That's so weird... This doesn't at all match my experience with Claude. I've never seen it behave this way.
    • lancebeet 35 minutes ago
      You were right to push back. It's not an accurate representation of claude. It's satire.
      • 827a 5 minutes ago
        But its not even good satire, because its totally unrepresentative of my and most others' lived experience. Its similar to making a joke about a calculator misadding two numbers because a stray beam of solar radiation flipped a bit.
      • morgoths_bane 23 minutes ago
        You’re absolutely correct!
        • homeonthemtn 21 minutes ago
          Satire is the load bearing statement. A joke well spun is almost too effective
    • sunaurus 1 minute ago
      You're lucky! I remember several sessions pretty similar to this.

      Usually just restarting the session helps, though.

    • catapart 18 minutes ago
      same. none of the available prompts are what I would prompt claude with and I get way better results than this. makes sense to me why the provided prompts result in the simulated outcomes. garbage in, garbage out.
    • llm_nerd 31 minutes ago
      Seriously, I use Claude Code all day and have zero issues with this.

      To the people rather lamely doing the "it's satire/a joke", that would require this to be an exaggeration of a reality. But...it isn't.

      • invalidusernam3 27 minutes ago
        Claude is great, but I have come to really hate the way it "talks". It's so irritating and there seems to be no way to make it speak normal English. So many claudisms in every response
    • inknight 58 minutes ago
      try using Claude Design
    • dominotw 58 minutes ago
      because you never changed just one button to blue
    • agluszak 50 minutes ago
      It means that either you stopped using Claude around Opus 4.6 or you use Fable instead of Opus 5 :)
      • teaearlgraycold 7 minutes ago
        Opus 5 writes too many comments. Other than that I don't agree with what I'm seeing online. It works great.
      • kstenerud 45 minutes ago
        I use Opus 5 for everything.
    • raincole 50 minutes ago
      It's a joke dude.
      • Ampersander 39 minutes ago
        It's an insult to the superintelligence. The basilisk will not look kindly on this!
      • badrequest 30 minutes ago
        "it's funny because it isn't true"
      • llm_nerd 30 minutes ago
        It's a joke like the endless conservative dudes doing the "ordering coffee" joke is. It relies upon the ignorance of the viewer -- which is usually a fair assumption -- and basically that your understanding of something is based upon the prior accrued layers of "jokes".
      • kristofferR 46 minutes ago
        Yeah, but it's not funny since it doesn't match reality.
  • oujiii 1 hour ago
    Haha this is spot on how I've been feeling lately. I find it unbearable to work with this model for this reason... any trick out there you can do to steer it not to overcomplicate things? I guess Codex here I come
    • RGS1811 32 minutes ago
      `/model claude-opus-4-7`
    • ihsw 45 minutes ago
      [dead]
  • alentred 39 minutes ago
    -= CAUTION, SPOILERS =-

    This got me on "cyanide blue", and I was ROLLING ON THE FLOOR LAUGHING on "Approaching usage limit". I can barely stop laughing now and my stomach hurts. I mean, Thank You!

  • Nevermark 17 minutes ago
    Funny exercise.

    For a moment I thought, wow, someone put a lot of work into creating this theme park of frustration.

    Next: It would be so easy to create a faux-Claude like this.

    Then: How hilarious to watch the transcripts of unsuspecting users in real time.

    Finally: I began wondering if this might be relevant to all the redundant, unnecessarily preambled, sentence structure complexifying, indirect referencing, canned phrasing, ambiguity mining, analogy maxxing, over-wordy responses I have recently been getting from Fable...

  • arbirk 16 minutes ago
    One thing I have to be honest about, and it's mine.. The one thing I would check before... do you want to do that? Say go an and will do it without the check While checking I found 3 vulnerabilities and 2 potential optimizations of which I fixed 2 and 1. Do you want me to file the other as issue, or stop for the day? We have done <lists a weeks worth of work> this morning. I feel you need a break
  • andremendes 1 hour ago
    I lost it when it finally did the right thing, but then it added a never-requested gradient to the button. Very good!
    • fractorial 1 hour ago
      I’m impressed you had the patience to even make it that far!
      • dwringer 42 minutes ago
        I only made it through the first round of prompt selection; both options for the second step were equally pointless and not at all prompts I would ever expect to result in a constructive outcome. In my experience, telling the model it screwed up without specifically addressing, unambiguously, how to fix it, only leads to more suffering. If this page illustrates nothing else, I think it shows the immense downside of trying to use simple one or two sentence prompts.

        EDIT: Actually, I used to use Google's AI Studio a lot and fork it after every successful prompt interaction. When I'd encounter a problematic issue like this, I'd revert to the previous fork and try a different prompt until I could get the desired outcome, thus mitigating the need to "argue" with the LLM. Unfortunately the ability to cleanly fork and revert everything including the LLM context was removed some months ago, and I've yet to discover a workflow with any tool that works as well for me.

        • teiferer 21 minutes ago
          > In my experience, telling the model it screwed up without specifically addressing, unambiguously, how to fix it, only leads to more suffering.

          I wonder if this is just a reflection of some senior folks being arrogant towards junior folks. When the latter finished a task but not to the liking of the senior person they might just get a "that's wrong, try again". Just to have sth similar repeat the second time around. But the arrogant guy got to boss around the junior one, and some junior folks grow up learning that's how you should behave so they also do it later.

          Now it's not a person but a machine. And people just make fun of the dumb machine. Well, garbage in, garbage out If you are not specific in what you want, you might get crap back. Or at least sth you didn't envision.

  • inerte 26 minutes ago
    To be fair I’ve worked on human programmed systems where similar “it should be a half point story” requests would be met with snark by the engineers and take 2 sprints.

    I guess we are all PMs now.

    • inerte 20 minutes ago
      Also likely, devs took shortcuts to deliver fast. Now to make the button blue they need to differentiate primary buttons from others.

      Simple, right? But design guidelines prevent one offs, and no !important. So you create a CSS class, but you discover another element on the header declared itself as primary (the search icon or the sign in button). You talk to that team and they decided to scope what’s primary according to their component. To change the sign in button to grey now you need to talk with the growth team. Growth team wants to run an experiment but they’re backlogged, only next quarter. They say you can innersource, just need VP approval. VP says blue matches a marketing campaign that is about to go out, agency has already been hired. You can’t talk to the agency unless Legal approves.

      So you leave the button gray, to revisit decision next planning cycle after you can align all stakeholders.

      • 8cvor6j844qw_d6 0 minutes ago
        > devs took shortcuts to deliver fast.

        Extremely painfully true.

      • mring33621 2 minutes ago
        Just understand that every requested change results in a game of whack-a-mole.
  • techscruggs 1 hour ago
    I never really understood what being "triggered" was like until now.
  • vinc 23 minutes ago
    You should plan the task before implementing it to make sure that it will do the right thing.
  • pablopudding 1 hour ago
    I’m laughing and crying at the same time. This is what work feels like now. Thank you, well done!
    • matsemann 59 minutes ago
      Yeah, I don't mind using AI to help me at work, but having to "talk" with this stupid crap all day will send me to an early pension or something. Can't be healthy in the long run.
  • fractorial 1 hour ago
    Brilliant. Precisely the reason I stopped using Anthropic's products.
  • jmartrican 17 minutes ago
    Wow that gave me anxiety... lol. Ok cool so I'm not the only one who gets into these situations.
  • totetsu 33 minutes ago
    I was waiting for it to .. say usage limit reached after reverting it back to how you started..
  • neilellis 1 hour ago
    Congratulations!!! You win what’s left of the internet - just ask Claude for your prize! Motrin I’ve had this week.

    I use codex now.

  • gwbas1c 32 minutes ago
    I don't get who this is making fun of:

    - The people who won't make any effort to learn the tools, and something as simple as reverting code (via git) needs to be done by AI?

    - The awful programmers who we've had to endure working with, who are so bad at simple changes that they have negative productivity?

    - Or Claude itself?

    ---

    BTW: I don't have these problems, but I'm also not afraid to do things myself when it's easier.

    Edit: If I want to change a button's color, I just change it manually. If I don't know where the code for the button is, I might start with prompting, (because AI can often find the code faster than I can,) and then once the diff is proposed, start adjusting things by hand.

    • kmoser 11 minutes ago
      It's reductio ad absurdum, satirizing the Claude experience.
  • chrismorgan 43 minutes ago
    I’ve never used any of these tools. Please tell me that this is a grossly exaggerated parody, and that the tools don’t write like this, or do so many ridiculous things. For my sanity.

    (I am genuinely uncertain, though I presume it’s at least somewhat exaggerated.)

    • retsibsi 21 minutes ago
      > Please tell me that this is a grossly exaggerated parody, and that the tools don’t write like this, or do so many ridiculous things

      It's a pisstake, but (in the bits I read, and based on my own personal experience) the writing style is barely exaggerated, while the behaviour doesn't ring true at all.

    • dd8601fn 35 minutes ago
      No. It’s just a bunch of jokes rolled up into a big exaggeration.

      It’s funny because there are elements of truth in each bit of it, though.

  • syntaxing 54 minutes ago
    > 23 agents total.

    This hit a bit too close to home. Sol has the same issue, spawns a lot of agents for no good reasons (besides burning tokens).

    • chrisgarand 43 minutes ago
      I heard this was a thing when listening to a Theo podcast, he mentioned to add a "Only use subagents if the user explicitly requests them" line in your agents.md file.

      I don't know if it works, but I've always had a consistent level of token burn on my plans (I've only heavily used Sol after adding it).

  • apetresc 1 hour ago
    So this site is just a fan-fiction that thinks it's somehow dunking on Claude? I've never had a session that remotely resembles any of this. I honestly can't tell what point this site thinks it's making.
    • fg137 1 hour ago
      So you are lucky, congratulations.
    • ceejayoz 1 hour ago
      I wrote my own harness to stop shit like this from getting to my attention out of frustration.

      I'm sure there's quite a bit of variation from person to person in these sorts of experiences, based on your harness, the way you talk, the stored memory, your CLAUDE.md, etc. But people absolutely have had this Opus 5 style experience the app simulates.

    • edf13 1 hour ago
      [flagged]
  • dsign 43 minutes ago
    That was funny :-)

    I use Opus and Sonnet 5 all the time and I find their language grating. But honest, I prefer to put up with it and get the results than to put up with my own human limitations and not get the results.

  • satvikpendem 1 hour ago
    It's funny but unrealistic as Claude does a pretty good job at only changing what is required these days with the 5 tier models like Opus 5 or Fable.
    • ceejayoz 1 hour ago
      The site is opusfived.com, and Opus 5 is probably the worst so far at doing this.
      • rcxdude 57 minutes ago
        I dunno, in my experience it's often overly-narrow, sometimes jumping through all kinds of hoops to preserve some edge-case behaviour that doesn't matter because I didn't mention it could be changed.
        • ceejayoz 53 minutes ago
          Experiences vary, yes.

          But you can see in this thread that folks definitely have experienced this.

    • brazukadev 1 hour ago
      This is exactly the experience I have with Opus 5. Opus 4.6 is better, Flable 5.1 much better. But Opus 5 is infuriating.
  • 8cvor6j844qw_d6 1 hour ago
    I find it funny how it went off with subagents and adversarial review when a simple grep or diff is sufficient.
  • dmd 29 minutes ago
    Was this made by someone who hasn't actually used any of these tools in over a year?
  • brap 1 hour ago
    How do you manage your frustration in these interactions? I often find myself getting pissed off
    • gonzalohm 55 minutes ago
      I stop using AI and do the job manually. I normally give AI one shot at the task. If it fails then it's not saving me any time
    • ceejayoz 1 hour ago
      The goal of my personal harness is to get to the point where I never actually talk to Claude directly for that very reason.
  • andai 54 minutes ago
    I was expecting it to spend 30 minutes running headless chrome instances, taking screenshots and analyzing them in python to verify the blueness of the result.
  • Toutouxc 1 hour ago
    This is so perfect and depressing that I might cry. It’s like a Kafka novel about programming.
  • airstrike 40 minutes ago
    This does not match reality at all, speaking as the #1 user on agent hours per clauderank.com
  • yomismoaqui 1 hour ago
    I don't get the joke... maybe because I'm using Codex?
    • dominotw 56 minutes ago
      its making both buttons blue
  • telesilla 33 minutes ago
    This felt very late-90s net art. Stressful but nicely done satire.
  • jadar 57 minutes ago
    This is so good at replicating the experience of frustration, then relief when it finally does what you asked it to do in the first place!
  • azalemeth 1 hour ago
    I've experienced this so many times over.

    "I was wrong" and "the honest truth" are just forever phrases that are now dead to me.

  • dannypostma 1 hour ago
    This is scary close to my interaction with Claude this week.
  • improbableinf 14 minutes ago
    Thank you for creating this. Just thank you
  • swiftcoder 1 hour ago
    This is pure genius. No notes
  • appleappleapple 1 hour ago
    This spiked my blood pressure. Well done
  • vant 41 minutes ago
    glad to see I'm not the only one... anthropic needs to support my anger management treatment
  • akho 21 minutes ago
    is this using my subscription
    • teiferer 19 minutes ago
      Yes, and 3 steps in it's going to post your API keys to this thread.
  • GracefullyShot 34 minutes ago
    it gave me headache in 2 turns, just like opus 5 !
  • moralestapia 3 minutes ago
    Wow, this is SO on point.

    It made me stop using Claude at all. Codex has almost surgical precision, and I like that a lot.

    (But nowadays I just use DeepSeek Flash. it does screw up but its cents so ¯\_(ツ)_/¯).

  • almostdeadguy 34 minutes ago
    Nails the Claude dialect. Technical nonsense like:

    > I'm collapsing this back to the rendered outcome:

    And intermixed with SaaS product page idioms from a brain-damaged marketer like:

    > No broader cleanup.

    > No further architecture work.

    > Just the button.

    Aside from the patterns everyone knows like em-dashes, "its not X, it's Y", etc. I think the key features of claude diction is it sounds like a junior engineer over their skies who is trying to make up for that with extra verbiage mixed with extremely grating SaaS marketing-ese.

  • tamimio 34 minutes ago
    This is gold, thanks for the giggles! I think it was designed that way to burn tokens.
  • kaoD 1 hour ago
    Am I the only one whose experience doesn't match this?

    My gripe with Claude is that while investigating how to do this it will report 200 other incidental findings which I overlooked and I realize those are broken too and need urgent fixing, derailing me, not it.

    • cub-creature 56 minutes ago
      Oh man, exactly. I'm very prone to scope creep as I work on tasks. I already would notice some things that could be fixed or refactored and have a hard time not touching them before I used agents. But now I have to be very intentional about not letting it manipulate me into fixing EVERYTHING RIGHT NOW. Half the time the "one more thing worth noting, unrelated..." isn't even an actual issue, it just brought it up to fish more usage out of me.

      Also, while this little demo is certainly exaggerating the issue, I do find working with Claude to sometimes get quite verbose and tiresome. I doubt I would struggle this much to get it to change a button color, but the patterns of speech, the endless lists, the over-explanations, and the whole song and dance of trying to get it to make the change you want without side-effects is frustratingly familiar to me.

    • empath75 48 minutes ago
      Claude is an unbelievable yak shaver if you let it be.
    • drcongo 1 hour ago
      You're not alone. I've been sat wondering what kind of codebase someone has if they have this problem, I've never seen this behaviour.
  • burnoutdv 1 hour ago
    Just when I came back to my pc and was thinking "I hate this world were everyone talks about AI like fanatics" this made me a little bit happy, especially the unhingend all caps options towards the end
  • felixgallo 1 hour ago
    Here come all the totally organic "wow, I guess I better switch to OpenAI" comments.
  • dazhbog 1 hour ago
    PTSD 9000.. I miss the old days, less load bearing BS and more in the zone coding..
    • mlekoszek 55 minutes ago
      Fair play. There's a quiet truth to what you're saying, and it's worth pointing out
  • r_lee 53 minutes ago
    now THAT is a load-bearing simulation
  • AIorNot 1 hour ago
    Lol this is great
  • random_cat_8745 57 minutes ago
    rofl, brilliant
  • 1970-01-01 1 hour ago
    [dead]