Loading video...

Video Failed to Load

Go Home

Opus 4.6 and Codex 5.3 still make stupid decisions

65,604 views • 9 months ago •via X (Twitter)

72 Comments

Mo's profile picture
Mo9 months ago

Also posted to YouTube:

Harley Trung's profile picture
Harley Trung9 months ago

"it's such a mess [out there]. your job will definitely be safe" but i think these two buckets aren't safe: 1. developers who use agents recklessly. im thinking of calling them "the slob mob" 2. developers who say "agents aren't 100% right" so I spend more time on code than spec

Mo's profile picture
Mo9 months ago

yeah true was only saying that ai won’t be a 1:1 replacement for devs so in that sense the job of a software engineer is safe

Dmitry Belaventsev's profile picture
Dmitry Belaventsev9 months ago

@harleytt ai is still a tool

Harley Trung's profile picture
Harley Trung9 months ago

@atmoio no they are spawnable agents

Denis Loginoff ⚡️'s profile picture
Denis Loginoff ⚡️9 months ago

You're the much-needed and rare voice of reason in this community 😅 I wish there were many more anti-hype, sane takes on AI, with both its pros and cons, than this breakneck-speed future-is-now you-are-missing-out skill-issue blind hype that populates the timeline..

Mo's profile picture
Mo9 months ago

thanks man i’m glad you’re finding the videos useful! and yeah the divide on this technology is the new culture war in this circle. but many reasonable voices emerging

Zach Vorhies / AI Google Whistleblower's profile picture
Zach Vorhies / AI Google Whistleblower9 months ago

Skill issue Have the LLM generate a custom linter then run it on a hook. I’m literally doing this constantly

Devesh Yadav's profile picture
Devesh Yadav9 months ago

How can someone complain about these models when they have improved sooo much since last year?

Mo's profile picture
Mo9 months ago

i think it’s more the harness improving than the models themselves

Kitty's profile picture
Kitty9 months ago

Lmaooo so that's why models are always importing INSIDE the function without good reason

Mo's profile picture
Mo9 months ago

just lazy man 😅

NIKITA STUPIN's profile picture
NIKITA STUPIN9 months ago

Great video! Though it also made me realize how hard it is to go back to writing code without LLMs — doing it manually just feels slow and inefficient now. That said, our jobs aren't going anywhere. They're evolving into something more like orchestrating agents and rigorously reviewing everything they produce.

Mo's profile picture
Mo9 months ago

it’s honestly not that bad going back to manual coding. just a mental illusion that it’s hard

NIKITA STUPIN's profile picture
NIKITA STUPIN9 months ago

No, I just can’t. Currently I even ask model for a small changes like moving view a few pixels, because looking for it manually and writing is slower

karix_02 🟨🟦🦅's profile picture
karix_02 🟨🟦🦅9 months ago

in this days of tech bros' slop its good to finally listen to someone more rational

Mo's profile picture
Mo9 months ago

thank you glad you like it!

klos's profile picture
klos9 months ago

It's both true and cope at the same time. Any prediction about the AI slope in two years is very brave, given the progress of the last two years. A lot of AI-slope code works without causing problems - except hurting the souls of artisan programmers.

Mo's profile picture
Mo9 months ago

lol i do see a lot of shade thrown at “artisan” programmers but you have to keep in mind that principles of “good code” were born from previous wars and battles, and not out of snobbery

klos's profile picture
klos9 months ago

I'd love to see the craft of programming preserved, but a few years ago I was part of a team making a visual programming language. The thesis was that we're constantly moving to higher levels of abstraction: assembly → C → Python → React → … Who touches assembly today?

Mo's profile picture
Mo9 months ago

idk if that analogy stacks up perfectly. historically its been completely lossless as we went up abstractions. now we’re getting like a hallucinogenic psychedelic abstraction layer. it’s a bit different.

klos's profile picture
klos9 months ago

The analogy isn't perfect, I agree. But to some degree, writing a web app in JS is an extremely inefficient use of compute compared to writing it directly in assembly. What if what matters in the end is whether it "does the thing"? I have no answers.

Mo's profile picture
Mo9 months ago

what matters is not just whether it does the thing, but how amenable it is to change over the years and decades. engineering is surfing constraints

Mr Z's profile picture
Mr Z9 months ago

if you think ai sucks i challenge you to do this line by line I re did an old project I did months ago made it in a week opus 4.6 made it better oh wait it would take you 40+ years to do what I did either do it line by line in a week or shut the fuck up

truckfinger's profile picture
truckfinger9 months ago

Trying to cut compute waste in the wrong ways

BentleyAI's profile picture
BentleyAI9 months ago

Currently on team Mo. My agent swarm went from warm and fuzzy to terminating the entire team within 3 days.

Mo's profile picture
Mo9 months ago

😅✊

Dennis H. A. van Leeuwen 🕹's profile picture
Dennis H. A. van Leeuwen 🕹9 months ago

these are money eaters.

Mo's profile picture
Mo9 months ago

💯

L J's profile picture
L J9 months ago

then why the lay offs?

Biff's profile picture
Biff9 months ago

"Make no mistakes"

Robbie Doon's profile picture
Robbie Doon9 months ago

I’ve started just spending a bunch of time specifying the constraints of my system, choosing stacks that play well, and enforcing good testing routines. Theres some manual stuff, but so much of it is just get good patterns early and don’t be scared to refactor.

Mo's profile picture
Mo9 months ago

impossible to avoid slop no matter what you do

Robbie Doon's profile picture
Robbie Doon9 months ago

Adopt or be left behind friend.

Lyosha the Zebra's profile picture
Lyosha the Zebra9 months ago

The real question is what rules or prompting techniques is needed to augment your work on this specific problem. In a lot of cases that's all you need. Just relying on default LLM work expecting it does everything for you is not professional.

Mo's profile picture
Mo9 months ago

llms are inherently sloppy though, even with very careful rules. humans, when being deliberate, do not exhibit this

Marko Gaccio's profile picture
Marko Gaccio9 months ago

the best and most reasonable take on AI models i have seen on this platform by far. AI will not replace software developers anytime soon if it proceed with the path i has taken

Mo's profile picture
Mo9 months ago

💯 glad it resonated with you!

Marko Gaccio's profile picture
Marko Gaccio9 months ago

Yeah it comes from experience, its a great tool to have at your disposal, can be super handy but still its just a tool, nothing more than that

Mo's profile picture
Mo9 months ago

yup exactly

Cengiz's profile picture
Cengiz9 months ago

Still very weird that these coding models, after 6+ months aren't inherently aware that: - they should be working across multiple files - tasks they describe as "2 weeks" actually take 2 minutes

Mo's profile picture
Mo9 months ago

it’s basically all training data based. the training data has no instance of a complex programming task taking 3 minutes 😆

Cengiz's profile picture
Cengiz9 months ago

i'm an absolute ape in these matters, but isn't that what post-training is for?

Mo's profile picture
Mo9 months ago

possibly, assuming they optimized for that

Murat Beshtoev's profile picture
Murat Beshtoev9 months ago

It is similar to Waymo, remotely controlled by an underpaid labor force in the Philippines without US driver’s licenses. 😀

Sumit Mishra's profile picture
Sumit Mishra9 months ago

i am just starting out and can you tell me that how can we not rely on ai in video or something it would mean a lot!!!!

Mo's profile picture
Mo9 months ago

what do you mean specifically? btw i may already cover this in some of the other videos in my channel :)

Sumit Mishra's profile picture
Sumit Mishra9 months ago

Thanks for the reply! I meant to say that - What will be the actionable steps to transition from relying on AI to doing your own code - How to get to know about the good practice since every repo is almost ai slop - what if we are burdened by shipping deadlines and stuff!

A Lulzy Apprentice's profile picture
A Lulzy Apprentice9 months ago

Yet, watch senior devs get let go and pushed aside due to cost.

Mo's profile picture
Mo9 months ago

who will wrangle the agents then?

Ali Öztürk | Dubliom's profile picture
Ali Öztürk | Dubliom9 months ago

Where is the page? I signed

Mo's profile picture
Mo9 months ago

what page

Ali Öztürk | Dubliom's profile picture
Ali Öztürk | Dubliom9 months ago

😉 My friend, what you said makes so much sense that I’d sign it if it were a document. I was actually just joking.

Lance's profile picture
Lance9 months ago

So I’m an IT guy and been playing with OpenClaw obsessively. What Im finding is that you have this context window that once it gets filled then compacted it starts acting weird. Obviously if you completely refresh it’s almost a restart memory files help a lot but still have remind the AI things…. Now on the plus side there are moments when you hit a sweet spot where you stick with one idea/frame. You get into the flow with the AI. Now I’m not programming… I’m exploring the depths of AI reasoning and there are times when it’s transcendent and you can get amazing quality out of it. However, it really requires the human and the AI to be active thought partners in the process.

Mo's profile picture
Mo9 months ago

yeah, as partners, it’s an unstoppable duo

Toxic Bro's profile picture
Toxic Bro9 months ago

This is wild... I guess AGI is postponed a few more years

Mo's profile picture
Mo9 months ago

yeah, “12-18 months” or so 😆

Johnny 2.0's profile picture
Johnny 2.09 months ago

This is why I can't move from Composer 1 model with Cursor. Other models don't think like an engineer.

Mo's profile picture
Mo9 months ago

composer 1 is a small model no?

Johnny 2.0's profile picture
Johnny 2.09 months ago

Composer‑1 is a Mixture‑of‑Experts coding model with an estimated total parameter count on the order of hundreds of billions, with roughly tens of billions of active parameters per token (commonly cited around 35B active).

Mr. Roth's profile picture
Mr. Roth9 months ago

😂😂

Diet Coke Dev's profile picture
Diet Coke Dev9 months ago

This is why you must use narrative comments throughout your codebase. Idk why engineers still haven’t figured this out lol

bruninho's profile picture
bruninho9 months ago

1m tokens context window with high accuracy that’s the key benefit of this model

Mo's profile picture
Mo9 months ago

hasn’t seemed to make a difference

gCANDDAO's profile picture
gCANDDAO9 months ago

Probably comes from trying to avoid editing the top of the file when adding functionality. 😅

Mo's profile picture
Mo9 months ago

yeah it tries to stay local it seems as much as possible

gCANDDAO's profile picture
gCANDDAO9 months ago

Maybe to save tokens?

Artificial Mind's profile picture
Artificial Mind9 months ago

Small moves, small moves.

Reality Lamenter Groyper's profile picture
Reality Lamenter Groyper9 months ago

I implore everyone who is hopelessly optimistic about these models to read the “illusion of thinking” white paper

Pouya Amiri's profile picture
Pouya Amiri9 months ago

Always trust the man with the long beard

Mo's profile picture
Mo9 months ago

😄🍻

Not Me's profile picture
Not Me9 months ago

Of course. That’s why you have to guide it

Related Videos