Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Recently they had a significant country wide false alarm in Israel at 3AM... There was a emergency alert cell broadcast (similar to amber alert), which caused everyone to move their phone at the same time, which was falsely detected as an earthquake, which caused an Android earthquake alert to be sent to all phones in Israel 30 seconds later. I guess they didn't plan for this scenario

Edit: Arstechina article seems to mention this: "only three were false positives. One of those was triggered by a different system sending an alert that vibrated a lot of phones"



I heard it was the cell broadcast which caused the phones to vibrate at the same time, not people picking them up.


That would be quite an implementation flaw if it didn't account for the phone's own vibrations. Lots of countries use widespread emergency alert messages frequently.


What if it's actually another phone's vibration laying next to each other? Me and my wife leave our phones together when going to sleep.


not only that but my android phone sleeps together with my android reading tablet


Awww that's cute. Did they produce little baby Android devices?


They fixed this bug, we had plenty of emergency cell broadcasts since the false alarm.


if (!isShakerRunning) { sendAlert() }

seems like a pretty obvious thing to add


Only obvious once you've thought of it I suppose...


It's obvious to anyone that's written software for hardware sensors to ensure the hardware itself is not going to interfere with readings of other sensors. Don't tell the motor to run if the motor is already running type of issues. It's a fairly common bozo check


Doesn't seem that obvious to me


Typical Google product. Reminds me of a person who put a bunch of phones in a car and drove which caused Google maps to wrongly show traffic in that area. It was deliberately done though as an experiment


Better yet, he put them in a child's wagon and carted them around Berlin


One of the last before-times human interest stories: https://www.wired.com/story/99-phones-fake-google-maps-traff...


Note that those are three completely false events. The survey results Google published show 15% of people not feeling any shaking (neither strong nor light). That's still a good figure, but reading there were only 3 false positives gave me the impression that you're basically always in for a ride when you get the alert and it's not that miraculously accurate either


Surprised they don't do some signal processing on all the IMU signals to see if they correlate (to within a rotation matrix), and if the timing of shaking at different locations is consistent with the distance to some (solvable) epicenter.

The whole country moving phones in random directions at exactly the same time isn't what an earthquake signature should look like.


I don't get it. I thought earthquake alerts were meant to trigger _before_ the earthquake arrives. If it happens 30 secondes after detecting vibrations, not considering the false positive, it can only mean "hey, you just felt, or are feeling an earthquake, hope you're sheltered".


Earthquake early warning only works because the internet is faster than seismic waves. It only works for people who are far enough from the epicenter.


This is how I experienced the Google Earth Alerts in Wellington, NZ which experiences frequent earthquakes. Earthquake happens. 30 seconds to five minutes later I get an alert from Google.

The best earthquake indicator is an old house with wooden windows that you'll hear rattling five seconds before you get to feel it.


Here in San Clemente, CA the one alert I've had (earlier this year) actually gave me about 10 seconds warning for some pretty strong shaking!


A faster moving small quake (p-wave) will precede the bigger, more damaging quake. This system detects the p-wave and alert people hoping they can get out in time before the big quake hit.


To clarify: pressure waves travel faster than shear waves. Both start at the same time and the same place (epicenter).

Earthquake early warning only works because the internet is faster than seismic waves. It only works for people who are far enough from the epicenter.


This is when the earthquake is a few hundred kilometers away, such as in Mexico City, where most earthquakes occur off the coast and the waves take a few minutes to reach the city.


The first alert made the phones vibrate (or people touching them), which got falsely detected as an earthquake.


Yes, and they sent a notification apparently after the detection. That is not a warning system


Earthquake early warning only works because the internet is faster than seismic waves. It only works for people who are far enough from the epicenter.


Somewhat relatedly, I support a service with global scale traffic. Whenever there's an earthquake in APAC, we get a traffic spike, like 100x normal for that time of night. I'm pretty sure it's incoming alerts waking people up / checking where the epicenter is and if they need to run from any tsunami or flooding, but it's still really hard to scale that kind of thing up for regional demand when it spikes that hard!


I was thinking the same thing. A taylor swift concert where she tells everyone to sway their phones in unison might trigger this


I would assume the detections would need to come from a larger area than that to trigger it, like city sized.


From memory I think earthquake oscillation profiles are higher frequency then swaying side to side is likely to be.


Kind of ironic that the alert caused the earthquake warning


Maybe it was due to the blasts from their own ordenances




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: