Live data from Hacker News

App suddenly crashing on startup due to FBSDKRestrictiveDataFilterManager.m

github.com

371–380 of 446 posts

Re: App suddenly crashing on startup due to FBSDKRestrictiveDataFilterManager.m

#371

Earlier quoted context omitted.

No abort here, the crash is coming from the runtime, which you’re not opting out of if you want your app to work.

Then we can agree the FB sdk should have been better written to avoid this, right?

Obviously, and now we agree!

Re: App suddenly crashing on startup due to FBSDKRestrictiveDataFilterManager.m

#372
post #64

Waze, a google owned app for the past 4 years, crashes because of the FB app. WhatsApp, a Facebook owned app, will not give you read access to your own chat database - it’s encrypted. But they have an arrangement with Google where it’s will back up unencrypted to your Google account (though, Google won’t let you retrieve it ... only the WhatsApp app can) Everything about this duopoly, their cooperation and lack of co…

with all the daily (justified) outrage against FB/Google I struggle to understand why the community here is happy to applaud these companies for its innovation on specific projects or the work of specific engineers, ... whether it's project-zero or some fb framework we seem to be OK with praising their employees while at the same time hating how they use that innovation.

some serious cognitive dissonace is going on - either that or it's the effects of the news-cycle making us blind to it. Maybe we should think twice before applauding FAANG engineers in future posts because Technology isn't neutral.

note: a company can't be evil. it's just a group of people who can be evil and who hide behind the facade of the "legal person" statute. I'm happy to celebrate individual breackthroughs but let's not forget that without (metaphorically) nailing the culprits to the cross who are responsible for ICE contracts or privacy invasive tech there isn't even a point in complaining about all the horrid stuff these people (working for these companies) do.

Re: App suddenly crashing on startup due to FBSDKRestrictiveDataFilterManager.m

#373
post #318

The most popular apps on one of the most popular operating systems just plainly don't even open. What has this industry become? How are we so goddamn inept at writing software? This is an industry where we can automate testing - not many other industries have this capability - and we still don't have a simple test regime of "check if the app opens" for any of those apps. Somehow, at the most valuable software compani…

This is the second time. Recently tested an enterprise marketing app with an SDK ... and we tested if the endpoint wasn't available. Nothing happened -- it worked just fine. Failed quietly and gracefully -- the user would never notice. "We" know how to do this. Facebook hasn't done anything to fix this problem since it happened a few weeks ago. But it's Facebook -- I hope they keep it up. Can't wait for them to AOL t…

The problem is not that the endpoint is not available, rather that the endpoint is returning garbage on which the parser chokes. Of course you should always write parsing to be 100% resilient against any kind of garbage input (even malicious), but my point is that your marketing SDK could still be a ticking timebomb.

Re: App suddenly crashing on startup due to FBSDKRestrictiveDataFilterManager.m

#374
post #64

Waze, a google owned app for the past 4 years, crashes because of the FB app. WhatsApp, a Facebook owned app, will not give you read access to your own chat database - it’s encrypted. But they have an arrangement with Google where it’s will back up unencrypted to your Google account (though, Google won’t let you retrieve it ... only the WhatsApp app can) Everything about this duopoly, their cooperation and lack of co…

with all the daily (justified) outrage against FB/Google I struggle to understand why the community here is happy to applaud these companies for its innovation on specific projects or the work of specific engineers, ... whether it's project-zero or some fb framework we seem to be OK with praising their employees while at the same time hating how they use that innovation. some serious cognitive dissonace is going on -…

Both companies are huge and contain multitudes; they can easily do praise-worthy and scorn-worthy things at the same time. It's worth calling them out separately rather than trying to unilaterally love or hate the whole mess at once.

That said, with FB/Google these days the bad weighs more than the good.

Re: App suddenly crashing on startup due to FBSDKRestrictiveDataFilterManager.m

#375
post #64

Waze, a google owned app for the past 4 years, crashes because of the FB app. WhatsApp, a Facebook owned app, will not give you read access to your own chat database - it’s encrypted. But they have an arrangement with Google where it’s will back up unencrypted to your Google account (though, Google won’t let you retrieve it ... only the WhatsApp app can) Everything about this duopoly, their cooperation and lack of co…

with all the daily (justified) outrage against FB/Google I struggle to understand why the community here is happy to applaud these companies for its innovation on specific projects or the work of specific engineers, ... whether it's project-zero or some fb framework we seem to be OK with praising their employees while at the same time hating how they use that innovation. some serious cognitive dissonace is going on -…

Have you ever worked at a large company? Really the only thing that groups the whole thing together is the legal entity. Different teams within the same company are essentially different companies once you reach a certain scale. I see no reason to disparage the good work one group does, because of a different group of people they've never met before, for no other reason than they share a CEO. A CEO that neither group has ever met before.

Re: App suddenly crashing on startup due to FBSDKRestrictiveDataFilterManager.m

#376

Earlier quoted context omitted.

with all the daily (justified) outrage against FB/Google I struggle to understand why the community here is happy to applaud these companies for its innovation on specific projects or the work of specific engineers, ... whether it's project-zero or some fb framework we seem to be OK with praising their employees while at the same time hating how they use that innovation. some serious cognitive dissonace is going on -…

Both companies are huge and contain multitudes; they can easily do praise-worthy and scorn-worthy things at the same time. It's worth calling them out separately rather than trying to unilaterally love or hate the whole mess at once. That said, with FB/Google these days the bad weighs more than the good.

the problem with "huge companies" reasoning is they require huge civil courage and a large sacrifice from the public to be set straight once they mess up. big companies = big damage.

just because we made the mistake to let them become this big without giving them criticism doesn't justify why we should continue treat them with gloves. quite the opposite. they shouldn't feel comfortable at all in their position - they should feel like they're being held accountable (and act accordingly whether with rebelling internally or by leaving depending on the size of their spine)

Re: App suddenly crashing on startup due to FBSDKRestrictiveDataFilterManager.m

#377

Earlier quoted context omitted.

with all the daily (justified) outrage against FB/Google I struggle to understand why the community here is happy to applaud these companies for its innovation on specific projects or the work of specific engineers, ... whether it's project-zero or some fb framework we seem to be OK with praising their employees while at the same time hating how they use that innovation. some serious cognitive dissonace is going on -…

Have you ever worked at a large company? Really the only thing that groups the whole thing together is the legal entity. Different teams within the same company are essentially different companies once you reach a certain scale. I see no reason to disparage the good work one group does, because of a different group of people they've never met before, for no other reason than they share a CEO. A CEO that neither group…

> Have you ever worked at a large company?

yes - and I've done incredibly well during it. I also know change doesn't come for free. the sad thing is the bigger the companies the smaller the spines of the individuals working there.

Re: App suddenly crashing on startup due to FBSDKRestrictiveDataFilterManager.m

#378

Earlier quoted context omitted.

Maybe look into Status? https://status.im/ I'm a core contributor at Status, and the team I'm on is currently developing a desktop client[1] to complement the mobile client. We have alpha builds for Linux and macOS, and soon Windows. Status uses the Waku[2] protocol. [1] https://github.com/status-im/nim-status-client/releases [2] https://specs.vac.dev/specs/waku/waku.html

All I want is messenger. Status seems to do way too much. I don't want a wallet, a browser or anything else (not even to mention that I don't know a single person on macos and barely anyone on iOS)

Sure, maybe it's not for you.

One thing: I don't think it's unusual for a user to have little/no interest in the wallet or dapp browser. In that case they simply use it as a chat app that's focused on privacy and security while ignoring the other features.

Re: App suddenly crashing on startup due to FBSDKRestrictiveDataFilterManager.m

#379

Earlier quoted context omitted.

with all the daily (justified) outrage against FB/Google I struggle to understand why the community here is happy to applaud these companies for its innovation on specific projects or the work of specific engineers, ... whether it's project-zero or some fb framework we seem to be OK with praising their employees while at the same time hating how they use that innovation. some serious cognitive dissonace is going on -…

Both companies are huge and contain multitudes; they can easily do praise-worthy and scorn-worthy things at the same time. It's worth calling them out separately rather than trying to unilaterally love or hate the whole mess at once. That said, with FB/Google these days the bad weighs more than the good.

That right there is why runaway consolidation and Monopoly building is a very bad thing even if they don't jack up prices like Ma Bell. If the leaders of these megacorps have no scruples, the public has little choice but to take the bad with the good. We've lost the ability to vote with our money when it turns out buying a mobile phone or joining a social club which makes use of a social network ends up funding antisocial and even evil behavior by other parts of those companies.

Re: App suddenly crashing on startup due to FBSDKRestrictiveDataFilterManager.m

#380
post #318

Earlier quoted context omitted.

This is the second time. Recently tested an enterprise marketing app with an SDK ... and we tested if the endpoint wasn't available. Nothing happened -- it worked just fine. Failed quietly and gracefully -- the user would never notice. "We" know how to do this. Facebook hasn't done anything to fix this problem since it happened a few weeks ago. But it's Facebook -- I hope they keep it up. Can't wait for them to AOL t…

The problem is not that the endpoint is not available, rather that the endpoint is returning garbage on which the parser chokes. Of course you should always write parsing to be 100% resilient against any kind of garbage input (even malicious), but my point is that your marketing SDK could still be a ticking timebomb.

True, yes. But this is for a financial services mobile app... one of the first concerns was the user experience. The org is well versed in the other back-end security and data issues that also have to be looked at.

But if you're Facebook, and you're pushing your SDK as a great solution and it's embedded in high profile apps and you are letting this happen a couple of times, I get to make fun of you. (a dollop of sarcasm, to be sure..)

Post reply on HN