Earlier quoted context omitted.
Integrity teams at FB are teams that handle abuse on the platform, and other bad things (fake accounts, spam, malicious developers, malicious ads, ...). Why integrity? Bunch of teams (not all) that did abuse had integrity in their name (like site integrity, platform integrity), so I guess that the name just sticks. And what does VP of integrity do? Manages organization that handles abuse on the platform.
I guess VP of Abuse is just not a good look
Facebook says a bug caused its iPhone app’s inadvertent camera access
41–50 of 143 posts
Re: Facebook says a bug caused its iPhone app’s inadvertent camera access
#42Earlier quoted context omitted.
This may be true... Previous versions used to take an age to load up the camera screen/swipe action was blocked (assuming the initialising process). So looks like this may of been their attempt of fixing the UX
They have been doing it for as long as I can recall. Its common practice. From my perspective, the problem is that they arent acknowedging they do that - they are instead saying its a bug that they have fixed - but you can be sure they are still preinitializing the camera...
Re: Facebook says a bug caused its iPhone app’s inadvertent camera access
#43Re: Facebook says a bug caused its iPhone app’s inadvertent camera access
#44Such bullshit. They definitely initialize the camera in the background. That is how you are able to simply swipe to your camera view and it is immediately active. Otherwise you would get a slight delay while the camera is initialised. What they are calling a bug is that the user actually saw it it rendered to a view... Have no doubt - this happens on ALL apps that dont have an apparent delay on switching to a camera…
Their layering system also pushes the view slightly to the right to create a perspective effect when it transitions back to the app from viewing an image.
Of course, this triggers the component that thinks the app is starting to pan to the right - and starts the camera and renders to the view behind the main view.
This seems totally plausible to be a bug - and I'm not sure why other commenters on HN aren't bringing this up.
Their app is fairly complicated, and it's totally reasonable that the team that worked on the story feature assumed that the only thing that would cause the view to move right was a user gesture. However, it looks like their layering system also caused it to move right as part of a perspective transition. This sounds like a bug to me.
If you really wanted to keep the camera open in the background, there are other ways to do so, such as literally not rendering the image to a visible framebuffer upon initiating the AVCaptureSession. iOS does not require you to attach a AVCaptureVideoPreviewLayer to the capture session - and you could very easily just take those frames and process them without ever showing a preview to the user.
The bug is not that they were capturing in the background, but that the perspective transform of the main view caused the view behind it (for the story camera feature) to think the user was swiping the main view to the right and to start up the camera to make sure it's ready asap. Running the camera in the background is actually pretty expensive - you don't want to suck power doing so. As much as facebook wants your data, it also wants you to regularly interact with the app. If users think the app is draining battery too fast - they'll use it less throughout the day to preserve battery life. Making sure it isn't a power suck is important to their core business.
Re: Facebook says a bug caused its iPhone app’s inadvertent camera access
#45I asked ISC2 in particular that if a certain employee was shown to be on XYZ team that handled XYZ task, if they had say ignored multiple outreaches from the community, and then also (this is key) not raised concerns internally to a reasonable degree that a single individual can in a megacorp...could their say CISSP be revoked. The answer I got was a strong yes in the hypothetical stories I proposed.
I also emphasized that I would be writing an apology to said employee, and offer to resign / terminate my CISSP/CCSP if wrong because we have to prevent this process from becoming a no-lose vindictive game.
Re: Facebook says a bug caused its iPhone app’s inadvertent camera access
#46Such bullshit. They definitely initialize the camera in the background. That is how you are able to simply swipe to your camera view and it is immediately active. Otherwise you would get a slight delay while the camera is initialised. What they are calling a bug is that the user actually saw it it rendered to a view... Have no doubt - this happens on ALL apps that dont have an apparent delay on switching to a camera…
Re: Facebook says a bug caused its iPhone app’s inadvertent camera access
#47Earlier quoted context omitted.
Because he's much more likely to be targeted than any of us for things like that?
In a building he owns, on a network he owns, defended by an army of network engineers he employs? No, he’s not protecting himself from any external threat.
Re: Facebook says a bug caused its iPhone app’s inadvertent camera access
#48Earlier quoted context omitted.
Also nice reminder about that lovely photo of Zuck with a sticker covering up his webcam. Now why would he do something like that ... ?
Because he's much more likely to be targeted than any of us for things like that?
Re: Facebook says a bug caused its iPhone app’s inadvertent camera access
#49Earlier quoted context omitted.
Because he's much more likely to be targeted than any of us for things like that?
Not sure who downvoted you. But I agree 100% with this, he is a high value target.
Nice
Re: Facebook says a bug caused its iPhone app’s inadvertent camera access
#50Earlier quoted context omitted.
I think the developer can change the notification channel ID (which they use to group similar notifications and the user can disable a specific channel) and then you basically start with a channel without previous settings. You would have to disable all notifications for an app completely (not just a specific type) to prevent this for the future.
Or, you know, delete the demonstrated-untrustworthy app from your device...
I don't use facebook, I actually never did. Its not the fact that I'm loosing a few MBs of storage that really bothers me, it's the fact that this is the facebook app.