Skip to content
DevMeme
6742 of 7435
Four Hours Past Bedtime Still Debugging AI Prompts
AI ML Post #7392, on Nov 7, 2025 in TG

Four Hours Past Bedtime Still Debugging AI Prompts

Description

The meme uses a distorted, smirking Mona Lisa face with the top text reading 'WHEN IT'S ALREADY 240 MINUTES PAST BEDTIME AND YOU'RE PROMPTING "STILL BROKEN"'. The Mona Lisa's expression has been edited to look exhausted yet smugly determined, with dark circles and a knowing smirk. It captures the relatable experience of staying up way too late trying to get an AI/LLM prompt to work correctly, iterating endlessly on something that remains broken. The imgflip.com watermark is visible in the bottom left

Comments

23
Anonymous ★ Top Pick 240 minutes? That's only 4 prompt iterations. The real pain starts at iteration 47 when you realize the system prompt you've been editing was cached the whole time
  1. Anonymous ★ Top Pick

    240 minutes? That's only 4 prompt iterations. The real pain starts at iteration 47 when you realize the system prompt you've been editing was cached the whole time

  2. Anonymous

    That's the face you make when the AI has a state management issue, and you've been reduced to a state management issue

  3. @paranoidPhantom 8mo

    You’re absolutely right

  4. @Ihor3056 8mo

    Am a supposed to empathise with vibecoders, lol?

  5. @deimossos 8mo

    And this point you're not developing anything, rather just gambling

  6. @mrYakov 8mo

    its better to write 100 lines of code yourself then let ai generate 1000 lines of unmaintainable boilerplate with a lot of crutchs

  7. @farstars 8mo

    Delegate your work. Sure, AI often is just a junior dev who still needs guidance, but it's way faster than a junior 😅 I've long passed 20 years of coding. And yet I let AI generate most of the code for me for years now (at least as long as it doesn't get too complex). Reviewing what was generated is mandatory, and yes, it's not perfect, but man does it safe keystrokes 😄 It's a tool and you gotta use it as such. I'm curios, did you guys stop using AI for coding? Or why does AI hate seem to increase lately? I get the impression, that the general opinion drifts to "using AI equals vibe coding". But isn't using AI only vibe coding when you drop coding standards and / or have no clue what that generated code actually does?

    1. @Algoinde 8mo

      I usually think for hours before i give the actual prompt, in which case it usually does what i need it to do, because i produce a point-by-point spec of what should be done With old models this didn't save any time due to garbage output, new claude models do this well enough. Then I take this boilerplate and extend from there manually

      1. @farstars 8mo

        Ok, I see now. You are talking about boilerplate code for a whole new project. I'm talking more about in-IDE coding assistants like Copilot that assist you with existing projects in small blocks of code.

        1. @Algoinde 8mo

          I turned off that glorpshit, distracts me like fucking hell and interrupts my flow

          1. @farstars 8mo

            For complex coding tasks I get that. Algorithms often get messy. And for that I do the same, but for that simple stuff too?

            1. @Algoinde 8mo

              Simple stuff gets handled by the ide itself via symbol search

              1. @farstars 8mo

                I'm talking beyond getters and setters.

                1. @Algoinde 8mo

                  if it's beyond, then it'll disrupt my thought process with shit i didn't ask for if it was reading my mind for prompts, sure

                  1. @farstars 8mo

                    Yeah I feel you 😄 To me that's fine. I start with a meaningful name and comment for my class / method / function / block. And then I see what comes up, maybe look at other solutions / suggested code snippets and fix / adjust them to my liking. Take cases for example. Those may or may not have simple case statements that IDEs just can't generate without frustrating me (for the clear lack of intelligence). A junior can do this task. And so can AI. = Less code I have to write. More time for what actually challenges my brain. And if a comment or the name of a function does not produce usable code for a seemingly easy task, then I'd argue that this kind of prompt (= the comment / function name itself) might need fixing in the first place as it seems ambiguous. I know that it's not always true, especially for less know frameworks (svelte 5 anyone?), but most of the time it is. Prompting is art. Or science. Or both.

                    1. @Algoinde 8mo

                      My main problem stems from the fact that when i'm writing code, I'm operating in output mode. When I have to read and verify the suggestions, it switches me to input mode. This is what disrupts me the most.

                      1. @farstars 8mo

                        Ok, yeah, I can understand that. You mentioned symbol search. Did you mean actively searching for the symbol or do you start typing the symbols name and let the IDE autocomplete the name? And if you are using auto complete, is that less distracting because it's less code or are there other reasons? I'm just curious and try to understand my fellow devs issues. Maybe there is a problem to solve. Guess that's occupational deases 😅

                        1. @Algoinde 8mo

                          usually when i start typing - intending for something specific to show up that i know i'm gonna choose to save keystrokes (for autoimporting too)

                          1. @farstars 8mo

                            Ok, gotcha. Thanks for the explanation 🙏

                    2. @Algoinde 8mo

                      also svelte 5 is cool and based

            2. @DerKnerd 8mo

              That is what I use the AI auto completion from IntelliJ etc for

  8. @ketter256 8mo

    That's because your agent is running locally in cursor now

  9. @Algoinde 8mo

    i like how this is also ai-generated

Use J and K for navigation