Isn't this pretty much standard in this day and age? HP for example also has this option in BIOS for their laptops (but you still can either download the BIOS blob manually in Linux or use the automatic updater in Windows if you want).
> Isn't this pretty much standard in this day and age?
If something is "standard" nowadays does it mean it is the right way to go ?
One of my main issues is that this means your BIOS has to have a WiFi software stack in it, have a TLS stack in it etc. Basically millions of lines of extra code. Most of it in a blob never to be seen by more than a few engineers.
Though in another a way allowing BIOS to perform self updates is good because it doesn't matter if you've installed FreeBSD, OpenBSD, Linux, Windows, <any other os> you will be able to update your BIOS.
Upon every commit, AI will review your code to check if it's worth committing or not (after all, disk space is expensive these days!). If the AI finds the code is not up to scratch, it will be reverted and you'll be given a chance to try again.
Then, we will develop (read: sell) AI agents that will ingest a proposed code change (created by your front-line agent), and iteratively refactor it until the commit agent accepts it.
Yes, there are a few options available already. This was a passion project of mine, and I am reviewing all the use cases I can add. My primary aim was to have a website that works on both desktop and mobile. Did not prioritize mobile apps/CarPlay/Android Auto support yet.
He's not wrong though, the amount of Snap stuff you have to remove in a fresh install is starting to get a bit annoying (I usually remove at least the Snap versions of Firefox and Thunderbird and replace them with binaries from Mozilla - they will still self-update).
You are right, the snap versions mostly work fine. It's just that there are a lot of annoyances due to the nature of Snap packages (slowness, increased disk space requirements, problematic integration with the rest of the system...), but it definitely is possible to live with them.
reply