On the contrary, the rate of mobile app updates being high is more of a red flag of an app development team not having the situation under control, being forced to panic-ship fixes.
Why? I genuinely think that daily delivery in my field (b2b specialized software) would be a very good practice. Why in mobile apps it’s not the truth?
It’s a bit different with mass market mobile applications because of the supply chain constraints - most notably the Apple reviewing process. Your next app release may for whatever reason they feel like unexpectedly take an additional week, so do ensure that your QA is in order before releasing.
Another significant factor is the lack of control you have over the software once released - any bugs you ship may potentially be out there for a long, long time.
Web applications don’t have these constraints and can as such be deployed an infinite amount of times per day. The same goes for backend services, deploy to your hearts content.
This basically means that most larger mobile applications have adopted approximately weekly release cadences, and that we’ve had to get very good at using feature flagging to control our software in the wild, and avoid large impact of shipped bugs.
Ahhh… now that makes sense. Thank you, kind stranger!
Because the rate is more a sign of how often problems are found, rather than how many better new things you are applying.
And has nothing at all to do with the AI part of the app getting better.
Yes, that was my point.
I have to admit though, getting two app updates per day through the Apple review process is an achievement. (He probably paid them.)
This was my thought, too. He’s bleeding money that these other companies would rather hold onto.
Minor updates for bugfixes don’t require a real store review.
Any update that hits the App Store and increments a version number goes through the Apple review process.
Certain updates can be done on the fly with custom or third party solutions like https://ionic.io/docs/appflow/deploy/intro
But this graph doesn’t make it clear if these updates are new binary app deployments or on the fly updates
Yeah, I haven’t done it in like 8 months so I think I was conflating Code Push with App Store updates. I do think that apps get treated differently based on the priority of the company and there is some judgement used in the scope of changes. Like I wouldn’t be surprised if Grok is never subject to the random review delays just cuz no one wants to deal with Elon throwing a tantrum
so called not see updates
Only such an idiot can think that pushing 2 updates a day is a good idea.
Maybe you just haven’t had enough ketamine.
Not only a good idea, but indicative of positive growth.
Let’s change the font size.
I have some apps that havent been updated for like a year because the simply fucking work.
Nah, its a great idea. Bug fix, and then hot fix for the new bug you just deployed!
Only such an idiot can think that pushing 2 updates a day is a good idea.
Lets be fair. He’s a special kind of idiot.
Not to mention, the app is just the thing that calls the API to the server that runs the actual models, it’s not a reflection on how quickly you’re improving those models. In fact, there should be little reason to push a new app update once you’ve built it.
Unless your Ai creates the app. This may be a reflection of how bad Grok really is.
The reason is so Elon Musk can make his stupid chart implying that more production releases means better in someway.
He’s really done a great job at dispelling this image he had of being done kind of genius in the last couple of years.
He’s been doing that the whole time, he just finally got to an area more people online are experts in.
Yeah, I personally noticed when there was this whole Thai cave saga, but I’m sure there were signs for decades before that.
Yeah and my company has the best dev team because we resolve all the critical incidents we cause by shipping buggy code.
Some of these other loser companies don’t even have incidents!
deleted by creator
Yes.
Merge Request 1472: Add comment
Merge request 1473: Remove extraneous comment
Oh who are we kidding, they probably don’t do merge requests, they just push to master.
They’re making frivolous updates at a speed and scale Sam Altman can only dream of
Two of the updates are “new outfits for Ani”.
Quick! Ship it now!
Lol equating your busted as fuck code that needs constant patching with growth. Gonna keep that around for my own metrics. Yeah boss this is the 9th hotfix to prod this week! Think where we’ll be next month, things are going awesome!
Aren’t the front ends for these basically chat interfaces that mostly don’t change?
What are they doing so much
Someone keeps fixing the CSS color coding of an input field border and someone else keeps copy/pasting the old version when they’re doing basic edits.
Because their boss is an idiot who will yell at them if they don’t.
If you pay by the update, devs will update their way to a nice payday .
pay by the update
Uh, how do you imagine that would work? Are you saying this is contract work?
Nah. It’s most likely not that direct. If the boss makes it clear that they measure productivity by blindly adhering to some dumb metric (number of updates , kloc, number of bugfixes) then the devs will find a way to max out that stat, to get bonuses, promos, etc.
As much as the author has shown his ass, this is the classic comic that comes to mind https://www.reddit.com/r/ProgrammerHumor/comments/k5hka0/bug_free_programs_a_dilbert_classic/
Update one character at a time, commented out till you’re ready to make a real change.
Then do it again to fix all the shit you just broke
This is such a joke to anyone in tech. It’s like a Silicone Valley skit.
I know next to nothing about publishing an app and my alarm bells went off immediately
Here’s 2 faults:
- Most people push a build once a week, because making a stable build usually has an engineer combining people’s work, and sometimes there’s conflicts in the merge.
- If you have a lot of bugs, you may need to patch more frequently.
Either way, it’s a bad look. Doing stable daily pushes is good in development, not in a live environment like this.
I’m nowhere close to tech and this is obviously a bad sign. Imagine an apartment complex trying to get new tenants by advertising that they have plumbers and exterminators do work twice a day at various units.
Silicon*
Silly Con Valley, amirite?
This is nothing new. Workers trying to fake productivity to fool the capitalists, no matter for what reason capitalists think they deserve.
No, this is the capitalist trying to convince customers (investors) that they have more capital than the other capitalists. Nothing about this has anything to do with workers.
Some underling must’ve whipped up that graphic in a desperate attempt to find good news so E-lawn wouldn’t feed him to the dogs. Worked a little too well and now the emperor is strutting around in all his exhibitionistic finery.
None of this is about value. It’s about an idiot selling to idiot stockholders. Wait, no, he doesn’t sell twitter stock does he? The thing was he had controlling interest right?
If I continue pissing at the rate I’m currently pissing I will have a reservoir of piss within weeks.
As a sanity check, is this the guy launching a crap-ton into space for the future of humanity?
Yes. It must be prevented at any cost, and he’s prepared to pay that cost.