This stuff is moving fast, should update automatically. This is kind of standard now. Browsers do it. No reason for harnesses not to do it as well.

Ordinary package managers are totally capable of updating thousands of programs without manual effort, including automatically and in the background if that's a thing you want. But they do it without violating users' sovereignty over their own computers or turning every app into a special snowflake that gets to install software (namely itself) in its own bespoke way.

My browser doesnt update automatically, i have to approve it.

Maybe this kind of stuff is standard for some people but I absolutely loathe auto updating software for many reasons

One practical reason - system stability for important events.

I travel for work, and often have a tech demo, solution, tool, or something to show - or am running a workshop.

I usually do NOT update things right before my trip, as I want to minimize the potential for disruption.

Isn’t this what docker is for?

Jokes aside I do the same I tend not to upgrade my Mac, my phone unless I really have to.

The “update” button on the top of my brave install has now turned from green to orange and I’ll likely wait until it goes red

> Isn’t this what docker is for?

What? Pinning a browser?

First thing it'll want to do after starting is update itself to newest version anyway.

> My browser doesnt update automatically, i have to approve it.

Have you ever actually blocked it due to something in the new version, or is it mostly to control the timing of when it updates?

For example, Firefox updates by default and forces you to restart it, disabling using websites or seeing any site content before doing so.

On your setup.

Firefox does not only not prompt me for updates (it only updates if I manually run an update), even if I do update with Firefox running, it does not stop me from continuing to use Firefox without restarting it. All I did was install Firefox from flathub (packaged by Mozilla (a default configuration provided by Mozilla)).

I am running Firefox Developer Edition on macOS, where it is the default option. Have to set "Check for updates, but choose when to install" to get the similar behavior.

I've never seen that behaviour, it downloads updates in the background and then gives me a little notification that I should restart it to update, but it's dismiss-able.

I think this is the old default option. What options you see in the update options?

I've been using Firefox for years and don't think I've ever seen this. Are you running some custom configuration?

Standard on Linux, I believe. One of many reasons I got back to Windows as my main OS (with Linux needs fulfilled by WSL).

Firefox Developer Edition on macOS.

that's exactly my setup as well! strange

Iirc, this is a pattern of the flatpack version of Firefox. I do not believe the .deb does this.

Are you sure this isn't your organization's update policy kicking in here?

Being able to turn auto-updates off is okay, but that being the default would certainly not be okay in Codex, giving the reach, what it can do and how immature it is.

You can do this without a daemon, and without storing n previous versions as noted by another user.

Yeah this seems like a decision yielded by a model. One of countless examples of the model’s outputs careening into individually defensible but holistically nonsensical results

A human seems less likely to embark upon a path that most humans know leads to something a human is unlikely to want

LLMs produce amazing things, but only one token at a time. Anything beyond that is retrospectively emergent at best

I guarantee the prompt “add auto update feature” was the first and last human input applied to that feature.

[deleted]

Serious tools shouldn't do this. Sure, you can offer an opt-in rapid release beta update option, but if you can't go more than a month without forcing me into a "stable" update that changes the UI and behavior I'm getting used to, then I'm not going to consider your software stable and reliable enough to be worth developing expertise in using.

The entire class of software (harnesses) you're talking about was literally invented like 2 years ago...

[deleted]

If software engineering is solved they should be able to get it right the first time

Software Engineering clearly is solved, that's why Google has a tiny animated banner on the AI Studio sidebar (advertising subscription upgrade), which shows a simple animated border around it and utilizing exactly 100% of the GPU to render just that banner. And there is a browser extension removing that styling element (without banner GPU load is obviously under 0.1% as it should be) released way back in May. So the almighty AI didn't manage to fix a major UI blocker for a flagship AI product in half a year now. :)

When I had a Claude account (cancelled ~May time) I vividly remember the web chat having broken editing for backtick-quoted monospace text. If you typed <space>`foobar`<space> the last space would move the cursor backward into the closing quote, and the space would be emitted inside the monospaced region. It was like this for several months (on Firefox). I always found this baffling for a product marketed to programmers.

Same with their desktop app by the way, absolutely infuriating.

Coding is solved, software engineering still TBD

[deleted]

CODEX WRITES ITSELF! DONT YOU PEOPLE UNDERSTAND!!!!!

Nah, you're confusing it with Autolith.

So you imply that Codex has a hoarding issue?

It loves hording issues. Over 15 THOUSAND on GH.

It gets very attached to itself

Products moving fast doesn't mean that they're moving in the direction I want, or that I want them to move underneath me while I'm in the middle of a project.

Auto-update systems have value but are not a suitable default for professional tools.

Then use the package manager, or windows store on windows.

[flagged]

you run it on the bare metal?!! Balls. I run it in a container