Loading video...

Video Failed to Load

Go Home

Prompt engineering is not a thing. If two people type the same prompt and get different code, the prompt was ambiguous. That is not programming. With Shree Manickaraja and Cam on Compile After Class. [

22,214 views • 2 months ago •via X (Twitter)

19 Comments

SwiftOnSecurity's profile picture
SwiftOnSecurity2 months ago

I think it's actually kind of an enormous problem that cloud AI platforms insert fake entropy so it looks like it's not deterministic and so partly thwart really understanding the chain of causality in minor prompt tweaks.

Paul Maddison's profile picture
Paul Maddison2 months ago

Yes waiting on you guys ie microsoft to invent a deterministic english programming language were certain statements can only mean one thing The English language is far to amnigous as to many terms mean more than one thing. That is the next logical step for me

john f's profile picture
john f2 months ago

I was reading an agent skill source file and thought it would be nice if it was code instead of natural language.

@bluecow 🐮's profile picture
@bluecow 🐮2 months ago

i can use prompt engineering to make a model say the same thing, dont know about the same code

John Roy's profile picture
John Roy2 months ago

If the output is the same but the code different, does it really matter?

Koder's profile picture
Koder2 months ago

if the desidered outcome is correct and quality decent than it's irrelevant. it cannot be exactly the same, since an LLM is not a deterministic system

Balaji Iyengar's profile picture
Balaji Iyengar2 months ago

Any system with human involvement will bring ambiguity..LLMs must not be exposed to humans directly...a for loop is compiled and then executed, compiler throws an error if u wrote it ambiguously..similarly Human inputs must be validated deterministically before sending it to LLM

Kaan's profile picture
Kaan2 months ago

If you write a for loop in C, it does not mean that it will run in the same way unless it uses the same compiler. You can write a compiler that will compile a for loop into a different set of instructions.

Jimmy Chandra's profile picture
Jimmy Chandra2 months ago

Classic consultant answer... It depends. 1. Temperature... Set it to 0. More predictability. 2. Only when model stay the same. Retune of changed and test. 3. Same hardware? 4. Specificity wins over generality. Narrow down what you want. More predictable but not 100% deterministic

ThatDewdThatSaidThatThing's profile picture
ThatDewdThatSaidThatThing2 months ago

The difficult concept here is “prompt engineering” implies a logical input. You’re used to a prompt parsing out method calls, ls grep pwd SELECT INSERT and such. Engineering implies logical flow of data too. Prompt engineering is simply rubber duck programming where the rubber duck responds and codes the thing. So, it’s conversational and replies back with logic that you refine (hopefully) and come to a solution together.

CatGod's profile picture
CatGod2 months ago

dual wielding ambiguity and tech debt is valid as fuck! we twice around insane ! 0o0/b

BP's profile picture
BP2 months ago

Promtgramming?

Rob Nelson's profile picture
Rob Nelson2 months ago

What if one person uses the same prompt and gets different code each time?

Archer Defense Daily News's profile picture
Archer Defense Daily News2 months ago

too much spice love your content

purkkaviritys's profile picture
purkkaviritys2 months ago

That's because unlike with local models, with cloud models you don't get control over the seed and a bunch of other knobs to tweak an turn. If the prompt is the same and the settings including the seed is the same, the output is the same. Fixing the seed and changing the prompt is one of the easiest ways to see if a thing in the prompt changes the result for better or for worse or if at all.

Albert Thomas's profile picture
Albert Thomas2 months ago

Fake news

Guy Blank's profile picture
Guy Blank2 months ago

Do don’t even talk to me about coding. It’s over, doesn’t matter your logic.

Solid Snake 🐍🇲🇦's profile picture
Solid Snake 🐍🇲🇦2 months ago

It’s dsnt matter . If it works it works. Who care if the code is different wald by the way you can produce the same product by asking a specific code langage so yes prompt engineering it’s a thing very real. And the faster you realized That is is the better

Jeff Richman 🎃🎄's profile picture
Jeff Richman 🎃🎄2 months ago

If two software engineers solve the same problem with slightly different code, is that not software engineering?

Related Videos

📖THE SEEDANCE 2.0 PROMPT FORMAT THAT NOBODY IS USING BUT EVERYONE SHOULD Most people use Seedance 2.0 wrong. They type a normal prompt and wonder why the result looks generic. The difference between these two visuals isn't a better idea — it's a better prompt format. Normal prompt gives you a good result. JSON prompt gives you a cinematic one. Here's why it works: A normal prompt describes what you want. A JSON prompt tells Seedance exactly how to build the scene — camera movement, lighting angle, atmosphere, texture, depth, timing. You're not asking for a video. You're engineering one. The crystal dolphin jumping above an ancient courtyard with floating jellyfish — same concept, two completely different outputs. The JSON version has golden hour, dramatic clouds, volumetric light, and a sense of scale the normal prompt never reached. The glowing lotus fountain — same story. Normal prompt gives you a clean render. JSON gives you a full cinematic frame with layered depth, warm lantern light, and a composition that looks like it belongs in a feature film. The workflow that produces this: • Step 1 — Write your scene idea in plain language first •Step 2 — Ask Claude to convert it into a structured JSON prompt with fields for: subject, environment, camera, lighting, mood, motion, color grade • Step 3 — Paste the JSON into Seedance 2.0 • Step 4 — Take the best clip into Premiere Pro for final color correction and sound design The tools are free or cheap. The knowledge of how to prompt is what separates the results. This is the gap most creators never close. 📥 BACK TOMORROW. There will be new life hacks 🔖 The full guide is pinned below. Save it before you need it.

Zentrix⌚️

137,140 views • 4 months ago