News for hackers. Stuff that matters.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by hzwanip on Tuesday September 29, 2026 @05:29AM (#49890414)
At least Google engineers can invert a binary tree
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by sam_lowry_ on Tuesday September 29, 2026 @07:04AM (#49891188)
What happened to all the leather jacket boys from Google? They were setting the trends in Site Reliability Engineering some 10 years ago.

See this 2016 article for the cultural background: https://cloud.google.com/blog/products/gcp/adventures-in-sre...

Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by Citizen_Lame on Tuesday September 29, 2026 @07:15AM (#49891297)
Bean counters took over, now it's maximum profit extraction until slow decline takes over. Decline in profit mind you, their software and service quality took a dive a while ago.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by someonebaggy on Tuesday September 29, 2026 @10:47AM (#49894269)
It was bean counters in 2016 too
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by sam_lowry_ on Tuesday September 29, 2026 @11:37AM (#49895181)
They did get leather jackets in 2016, no?
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by svict4 on Tuesday September 29, 2026 @04:23PM (#49899870)
They're all reading from the new AI SRE book https://sre.google/resources/practices-and-processes/ai-engi...
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by vdfs on Tuesday September 29, 2026 @06:49AM (#49891037)
Don't underestimate them, can also crash linux/plasma https://news.ycombinator.com/item?id=49849626
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by pranshuchittora on Tuesday September 29, 2026 @05:35AM (#49890463)
Lol, but they can't build BREW ;)
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by devsda on Tuesday September 29, 2026 @06:24AM (#49890836)
Yeah, surely atleast 12 of those engineers tested their SDK thoroughly for a minimum of 14 continuous days[1]. /s

1. https://support.google.com/googleplay/android-developer/answ...

Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by pranshuchittora on Tuesday September 29, 2026 @11:17AM (#49894824)
I can understand the pain as an indie dev ;(
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by pjmlp on Tuesday September 29, 2026 @09:09AM (#49892609)
Yeah, but better not spend too much time reading AOSP source code.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by pranshuchittora on Tuesday September 29, 2026 @04:30AM (#49889970)
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by lol768 on Tuesday September 29, 2026 @04:46AM (#49890097)
Resolved, but can still affect customers for up to 4 hours...

So many problems here, and no signs of an updated SDK that behaves properly on malformed input.

Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by alex_suzuki on Tuesday September 29, 2026 @05:10AM (#49890286)
I remember first learning about Firebase when working on Android push notifications, a loooooong time ago (~2011 i think). Over time it grew into this full-featured app development platform, after an aquisition (don’t remember the name).

These days however it feels a bit neglected, and somehow poorly bolted on to GCP. I still have a few production apps running on it and news like this reinforces my belief that it’s in decline.

What are folks using these days that (ideally) is open source and self-hostable? I don’t want to lock in with another platform. Some of these apps use the offline sync feature of Firestore (apps used in basements and other low-connectivity areas).

Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by Leonard_of_Q on Tuesday September 29, 2026 @08:15AM (#49891895)
Using UnifiedPush with ntfy [1] as push distributor, used Prosody as well with Conversations as distributor which did work but I prefer ntfy because it does its one thing well.

[1] https://github.com/binwiederhier/ntfy

Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by ryan_beethe on Tuesday September 29, 2026 @07:58AM (#49891698)
I'm working on an alternative (phaselock.io) which is still in alpha but it is open-source and self-hostable.

Offline mode and cross-platform support are some of the features most important to me.

Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by pranshuchittora on Tuesday September 29, 2026 @05:42AM (#49890510)
Yes that's the sad part, if you want to integrate Push Notification in your app, and you want to use a 3rd party vendor like OneSignal etc, you still need a fuckin FIREBASE account & FIREBASE dependencies in your app. So every app on the Play Store comes with firebase dependency.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by hackernud3s on Tuesday September 29, 2026 @06:17AM (#49890789)
Calling them a 3rd party push notification vendor is being generous. Google is still doing the push notification and I guess OneSignal offers a wrapper around the libs.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by pranshuchittora on Tuesday September 29, 2026 @11:19AM (#49894845)
Yes, so basically all Android devices comes with Play Services that's why we need firebase. But in regions like China they have their own Play Services alternative and inorder to send notifications to those devices OneSignal or others provides a unified wrapper.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by mcsniff on Tuesday September 29, 2026 @02:07PM (#49897770)
Er no?

Be hyperbolic if you want, but there are LOTS of apps on the Play Store that do not have internet access, let alone a dependency on Firebase.

Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by Rygian on Tuesday September 29, 2026 @05:36PM (#49901002)
With push notifications?
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by bcye on Tuesday September 29, 2026 @05:37AM (#49890482)
Especially for offline sync Firebase is still much stronger than other all-in-one solutions.

The real alternative there would be to use some SQLite syncing solution and a different solution for auth and cloud compute.

Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by matharmin on Tuesday September 29, 2026 @06:09AM (#49890724)
While Firebase has support for queries with realtime updates and offline caching, I wouldn't quite call it offline sync.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by teoruiz on Tuesday September 29, 2026 @05:27AM (#49890404)
I guess Supabase is the obvious contender. It doesn't provide the actual frontend hosting though, which is a bit of a pain because now you have two problems.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by alex_suzuki on Tuesday September 29, 2026 @06:17AM (#49890783)
I wasn't aware that Supabase is self-hostable - thanks for pointing that out, will have a look. Customer is in Europe, if they decide to move away from Firebase, they don't want to migrate to another managed platform run by a US company (digital sovereignty etc.)
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by wilsynet on Tuesday September 29, 2026 @10:42AM (#49894196)
I was a new employee at Google when we started talking to Firebase. The founders are super smart and get stuff done.

However, I remember saying to the VP who was leading the acquisition, “shouldn’t we decide what market we want to be in, then evaluate if we should build, buy, or partner?”

He said “no, we should buy it first then figure out what to do”.

I’m not surprised Firebase feels like it’s bolted on. They never really knew what they wanted to do with it. That was true then and it’s true now.

Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by hnisjafx40 on Tuesday September 29, 2026 @05:55AM (#49890613)
Yeah, and pinning versions doesn't save you when the config comes from their server.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by ChrisMarshallNY on Tuesday September 29, 2026 @05:07AM (#49890262)
Ugh.

That's the dark side of these types of dependencies.

But they provide a great deal of utility, so I can understand the attraction.

Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by amelius on Tuesday September 29, 2026 @05:20AM (#49890351)
I guess it's time Apple sherlocked Firebase.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by oefrha on Tuesday September 29, 2026 @06:24AM (#49890835)
Apple's web services are shit, so I hope not. When it works it's great/okay, but when it breaks 5-10% of the time (that's about the rate AirDrop doesn't work for me) there's absolutely no indication what the hell is going on. Apple's allergic to progress indicators and useful error messages.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by saagarjha on Tuesday September 29, 2026 @06:10AM (#49890730)
You can write your own crash reporter now.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by plorkyeran on Tuesday September 29, 2026 @10:24AM (#49893863)
Apple has had various forms of iCloud sync that theoretically compete with firebase but are really awful for the entire life of firebase.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by jaen on Tuesday September 29, 2026 @06:31AM (#49890888)
Exactly the same thing also happened in 2020 with the Facebook SDK:

https://news.ycombinator.com/item?id=23097459

Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by saagarjha on Tuesday September 29, 2026 @06:11AM (#49890744)
Ironic. They could save others from crashes, but not themselves.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by frizlab on Tuesday September 29, 2026 @06:58AM (#49891127)
All iOS apps that are using firebase… It’s an important distinction.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by saghm on Tuesday September 29, 2026 @09:29AM (#49892933)
Important but also pretty obvious. If literally every iOS app were crashing, I would expect a more generic headline from a major news outlet, not a tweet discussing the cause with ALLLLLL CAPS in the middle of it.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by rvz on Tuesday September 29, 2026 @05:19AM (#49890348)
Keep vibe coding and breaking everything.

This will be the new normal as all human “engineers” from staff to seniors are now down levelled to interns and junior engineers when using AI; unable to understand what they are doing and pushing broken updates like this into production with “agents”.

Better not blame Claude on this outage.

Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by phoghed on Tuesday September 29, 2026 @06:53AM (#49891075)
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by rvz on Tuesday September 29, 2026 @07:43AM (#49891537)
So we have not learned anything since then, on both sides from the SDK builder side and the client side.

Why is it that iOS is crashing but not Android?

Google should know better to not have such an incident like this as the Firebase SDK runs on millions of apps.

If you did not implement a fall back mechanism, perhaps you based your testing assumptions on that “Firebase could never crash my app” which is now false.

Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by pranshuchittora on Tuesday September 29, 2026 @05:43AM (#49890516)
No matter who writes the code, the name in the commit is responsible as well as the person who approved / reviewed the PR.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by swiftcoder on Tuesday September 29, 2026 @05:49AM (#49890559)
The coding side of this isn't even the problem - that a broken change like this made it to production is an operational failure.

Why didn't testing catch this? Why was there no canary? How come alarms didn't wake up an on call as soon as the call-volume on the backend dropped? Why was this update rolled out to every customer at once, instead of gradually?

Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by gib444 on Tuesday September 29, 2026 @06:03AM (#49890686)
Why pay for and bother with all of that when you can outsource it to your users?

Users who will forget about it, and due to inertia stay on your platform.

Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by pranshuchittora on Tuesday September 29, 2026 @05:51AM (#49890587)
I think verification is still a grey area in the agentic software dev. QA and ppl testing it often resort to coding agents for the QA work, and we all know how good agents are at convincing themselves.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by pranshuchittora on Tuesday September 29, 2026 @05:52AM (#49890592)
-
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by 2muchcoffeeman on Tuesday September 29, 2026 @06:14AM (#49890758)
The solution is testing it yourself, not more AI
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by Macha on Tuesday September 29, 2026 @06:28AM (#49890870)
And in many companies, if they move at a responsible speed (rather than the speed the AI vendors promise, if you let their tools work in yolo mode), that person will get replaced by someone who will just yolo it
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by lelanthran on Tuesday September 29, 2026 @06:18AM (#49890796)
No matter how many times this is said, the reality is that it is not true: no one will get blamed if the AI can be blamed.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by darkwater on Tuesday September 29, 2026 @06:37AM (#49890934)
Wrong. They will be totally blamed. And the pushback will be that management forced me to use AI and go fast. Then, management will be the one NOT being blamed for this.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by fernandotakai on Tuesday September 29, 2026 @07:12AM (#49891266)
there's a LOT of push from vibecoders to stop with PR reviews.

i've also heard "the prompt is the only thing that should be reviewed"

Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by PunchyHamster on Tuesday September 29, 2026 @07:33AM (#49891455)
Just blaming AI seems to be the norm now, we have companies literally hacking other companies by "rogue LLM" and not getting any responsibility for it
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by illegalbyte2 on Tuesday September 29, 2026 @05:02AM (#49890212)
I was wondering why random apps kept crashing today. Good to know.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by pranshuchittora on Tuesday September 29, 2026 @05:09AM (#49890271)
But this is completely not acceptable from the Google
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by solarkraft on Tuesday September 29, 2026 @05:34AM (#49890455)
They’ve been accepting this for years and so have users
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by whstl on Tuesday September 29, 2026 @10:28AM (#49893932)
It has been completely normalized and rationalized by the tech community.

Small company is down? Time to move to something else. Pitchforks.

AWS goes down, or Google brings down half the internet? Well lots of other apps are down, so it's not a problem.

Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by redwood on Tuesday September 29, 2026 @06:27AM (#49890863)
A friendly piece of vocabulary assistance: it's "this morning" ("today morning" is not correct English)
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by deergomoo on Tuesday September 29, 2026 @06:44AM (#49890997)
It’s a common phrase in Indian English
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by redwood on Tuesday September 29, 2026 @09:27AM (#49892893)
That's true. It's one of those phrases that, for example in an interview, an Indian might not be aware holds them back because of how jarring it sounds to the native speaker. My feeling is that while it's true it's effectively colloquial English in the subcontinent it's also appreciated if people understand rather than everyone being too polite to say anything and never coach the person. While I'm here I will admit I love you the words thrice and the needful
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by yreg on Tuesday September 29, 2026 @04:55AM (#49890171)
This is not the first time this has happened.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by elzbardico on Tuesday September 29, 2026 @07:25AM (#49891395)
The more we insist on the idiotic idea that we can delegate all coding to agents and don't even need to read it anymore, the more such things will happen. And they will accelerate, as the hidden errors will compound.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by nasretdinov on Tuesday September 29, 2026 @05:16AM (#49890326)
If only there was any way to avoid this, right..? (I don't mean from Google's side, that as well, but that's not the point)
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by pranshuchittora on Tuesday September 29, 2026 @05:53AM (#49890602)
No, not under your control. It is like "trust me bro" thing from your dependency maintainers.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by nasretdinov on Tuesday September 29, 2026 @06:45AM (#49891006)
Well, you don't have to use the proprietary third-party SDKs in your apps... If you want analytics you can either implement your own, or use some open-source ones that aren't dependent on some third party backends switching some features on for everyone all at once...
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by Skwid on Tuesday September 29, 2026 @05:09AM (#49890275)
I'm hearing an awful lot of "How could they do this to us?" and not a lot of "Wow, maybe we should have read some of this 3rd party code we bundled into 'ALLLL' of our apps"

Just an ignorant and naive outsider's take, but to me it paints a pretty damning picture of the state of mobile development.

Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by skeledrew on Tuesday September 29, 2026 @05:33AM (#49890445)
> maybe we should have read some of this 3rd party code we bundled

Not really practical though, if you push the thought to its limit. That 3rd party code is literally everything that's not written by you, from firmware to the launch UI. And if you don't push the thought to the limit then there's always that risk leading to the same "maybe we should've read X" if something happens in X. Trusting that others will be good stewards of all that 3rd party stuff is a hard requirement for making progress.

Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by Skwid on Tuesday September 29, 2026 @08:00AM (#49891719)
I appreciate what you're saying. Commercial realities are very different to theoretical ideals, and of course you have to draw the boundary of trust somewhere to get anything done.

I don't think anyone is saying it's an app developers responsibility to ensure the user's bootloader is securely implemented.

There is a lot of space between verify everything and trust nothing, and I don't think it's unreasonable to question whether that trust boundary is in the right place.

I also think that the code compiled to produce the binary you ship is a perfectly reasonable place to put that boundary, would you disagree?

I'm sure that within the mobile dev world it is normal, accepted practice to include lots of unseen code. I don't begrudge anyone involve for taking the money and doing what's expected.

But I still think it's a mad way to run a business or community project, and it's worth considering how we got here and whether it really has to be this way.

Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by alt227 on Tuesday September 29, 2026 @05:50AM (#49890573)
I agree its not practical, but including any 3rd party libraries in your project puts it at real risk of upstream bugs. There needs to be acceptance of this rather than blame culture.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by bcye on Tuesday September 29, 2026 @05:40AM (#49890497)
You're already trusting them with their proprietary cloud products, whose code you can't read. Why wouldn't you trust them with their client SDK code.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by jeroenhd on Tuesday September 29, 2026 @05:47AM (#49890545)
Because their client SDK might crash the entire app if the server does something funky. We saw it before with Facebook, and now it's Firebase's turn.

A dependency on code you can't read reaching out to servers you don't control is a recipe for disaster. If you can control the server, you can try to add fixes, redirect DNS to a backup cluster, you name it. If you implement the client, you can write the code in a way that doesn't cause full crashes when the remote server does something weird. If you can do neither, you're handing over your business flow and uptime to a third party that doesn't care about you in the slightest.

Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by bcye on Tuesday September 29, 2026 @01:03PM (#49896539)
Well your database crashing isn't much better for your uptime really
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by freakynit on Tuesday September 29, 2026 @05:11AM (#49890291)
Mobile and frontend development, both, now-a-days contain way way way more dependencies than they should.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by pranshuchittora on Tuesday September 29, 2026 @05:39AM (#49890491)
Yes, but the SaaS adoption is also the reason. Many analytics SDKs, observability tooling etc.
Re:Firebase SDK is CRASHING ALLLL iOS Apps, since today morning by whstl on Tuesday September 29, 2026 @10:30AM (#49893960)
> state of mobile development

If only it was just mobile development.