278 karma · joined January 1, 2023
I tried out fable 5.1 the day it was released and coming from gpt-5.6-sol I was truly mind blown (both in terms of code and prose it was generating - outputs I could finally enjoy reading and looking at).
Then when opus 5.5 came out, again same thing + far cheaper and faster.
I went from using OAI exclusively the entire year to a point now where i haven’t touched one of their models in at least a few weeks now.
I think OAI has lost the plot. OAI models simplify have no taste. And I don’t mean in front-end design way (although that too). They have no taste in how the model writes code, how it writes prose, how it writes in-line comments, how it writes documentation, or how it even picks variable names. There’s just no taste throughout.
Anthropic models are very thoughtful and have so much taste all around.
A bit of false equivalency there
So yea, I find fable 5.1 writing to be excellent everywhere. I still use Sol daily though, but for things like config, quick research, fixes, code review etc. Feature work and writing is for fable 5.1.
Why are all these pro-regulation arguments so nonsensical…
I also like Codex CLI more than the Codex App bc it’s more scriptable and displays all the tool calls and reasoning whereas in the App it’s kind of folded away/obscured. This way as soon as I see a tool call fail (eg it tries to use jq assuming it’s available but it wasn’t so I take a note to set it up as it’s obviously useful for the agent to wrangle json).
I think its amazing what OpenAI have been able to squeeze out from a model like Sol thats much smaller in size than Fable.
The contents of his character and thoughts are quite objectionable though.
Today using the devtools I asked it to reverse engineer the login auth flow of another app in our company and it created a nice browser-like headless script (with cookie jars etc) that emulates the entire Auth0 flow with all the internal API calls, redirect loops etc so that given username/password I end up with a valid JWT without having to open an actual browser instance and go through the login steps manually. Zero hesitation or questions asked.
I think this is in-line with OpenAI's philosophy. They see Codex agents as just tools for developer to use. They don’t try to imbibe them with “feelings”, “constitution” or “morality” the way Anthropic does.
I had absolutely no interest in their VS Code fork. The Agent Window was okay but buggy (eg wouldn’t load branches on Ubuntu via WSL2).
Overall used it a couple of times but still use Codex CLI as my main driver. Might try CC in the future esp. if they unban Fable.
honestly creating these local scripts for automating the dev work was trivial and they combine well with all other cli tooling. thats why i havent tried any of the GUI apps yet. im not sure they're able to compete with my custom local setup that works exactly the way i want.
Like imagine you have a site and there’s blank canvas. It has access to some data in the background. The user might be like “build a dashboard showing YoY performance of X and break down the shipments in a table by Y and Z”. Then the agent builds it and persists it such that when they log out and log back in they can see their custom dashboard they assembled themselves.
I migrated my Remix 2 app to react router 7 and I think it’s great.
Sure I have to pull in Express for server, Typescript for types, Vite for bundling etc but it’s not a lot of overhead. React Router mostly solves what I expect a modern framework to solve (also love v8 middlewares)… so what is Remix 3 adding? Are they really proposing that they will create a better bundler than Vite, a better UI renderer than React, a better types system than TypeScript? And for what? Such that you can say that you can build a “modern” app without any other deps other than Remix itself in your project?