Live data from Hacker News

How Facebook's Safety Check Works

highscalability.com

11–20 of 52 posts

Re: How Facebook's Safety Check Works

#11
post #10

Incidentally that article implies that Facebook contstantly tracks your geo location even when you do not expressly check in.

We are not OK with the NSA doing this and (theoretically) not viewing the data.

We are OK with Facebook doing this and exploiting the data for monetary and market advantages.

Re: How Facebook's Safety Check Works

#12
post #10

Incidentally that article implies that Facebook contstantly tracks your geo location even when you do not expressly check in.

That's not exactly correct; we don't have GPS-level location information for the majority of our userbase (only those that turn on the nearby friends feature).

We use the same IP2Geo prediction algorithms that Google and other web companies use -- essentially determining city level location based on IP address.

Re: How Facebook's Safety Check Works

#13

> If you are in an area impacted by a disaster Facebook will send you a push notification asking if you are OK. I guess that's great during an earthquake but can be terrible when you're hiding during a terrorist act.

If it's any comfort, most people have push notifications turned off for the main Facebook app (understandably since we send quite a few of notifications). However anecdotally some of the survivors of the attacks mentioned that they got phone calls from concerned friends / families while hiding in the Bataclan, which was understandably stressful.

Re: How Facebook's Safety Check Works

#14

> If you are in an area impacted by a disaster Facebook will send you a push notification asking if you are OK. I guess that's great during an earthquake but can be terrible when you're hiding during a terrorist act.

If it's any comfort, most people have push notifications turned off for the main Facebook app (understandably since we send quite a few of notifications). However anecdotally some of the survivors of the attacks mentioned that they got phone calls from concerned friends / families while hiding in the Bataclan, which was understandably stressful.

If the safety of your products depends on disabling features, you should stay out of anything remotely safety critical.

Re: How Facebook's Safety Check Works

#15
post #11
post #10

Incidentally that article implies that Facebook contstantly tracks your geo location even when you do not expressly check in.

We are not OK with the NSA doing this and (theoretically) not viewing the data. We are OK with Facebook doing this and exploiting the data for monetary and market advantages.

Don't confuse your opinions with ours.

Re: How Facebook's Safety Check Works

#16

Hey everyone! FB engineer here who wrote the original code for this and gave the talk during @Scale 2015. There's a recording of our talk here: https://youtu.be/ptsCWGZW_P8?t=333 That's a bit more visual and easier to understand. At the end of the day its really just DFS with seen state and selective exploration :)

How does FB decide which disasters qualify for the safety check and which do not?

Re: How Facebook's Safety Check Works

#19
post #11
post #10

Incidentally that article implies that Facebook contstantly tracks your geo location even when you do not expressly check in.

We are not OK with the NSA doing this and (theoretically) not viewing the data. We are OK with Facebook doing this and exploiting the data for monetary and market advantages.

Generally people are ok with Facebook doing it because they can opt out.

If you notice, the times people really get upset about companies tracking their personal information is if it's either not disclosed or it's done in a shady manner.

Also, capitalist societies tend to treat state actors differently than private corporations. It's much easier to choose a new corporation to interact with and the state tends to have a lot more personal/private data about you (which you're required to share with them).

Re: How Facebook's Safety Check Works

#20
>The average distance between any two of Facebook’s 1.5 billion users is 4.74 edges. Sorry Kevin. With 1.5 billion users the whole graph can be explored within 5 hops.

Nitpicking here, but that does not follow. Starting from a random user and hopping 5 times in all directions you'd expect to explore about half of the graph.

Post reply on HN