Google alerted Californians to an earthquake before it happened
wired.com
wired.com
Detecting an earthquake early and alerting millions of people quickly are both hard problems, and both had to be solved for this to work.
Much of the hard work on Google's side just happens to overlap with other use cases that they've already scaled.
"deliver same message to subset of subscribers" scales horizontally pretty easily.
Oh but if you're truly committed you'll need to avoid Cloud computing resources, avoid Twillio, don't use any Google services, no Firebase Cloud messaging... You probably shouldn't use Android phones either...
And remember any delayed or failed messages put people's lives in danger...
Or we can just admit that Google as a whole had some impressive achievements here alongside the Earthquake team.
The point isn't that the Earthquake Detection isn't impressive. Why do we have to deny Google any credit here? Is it just because they're a big tech company?
IMO it feels like another "I could build Dropbox in a weekend" comment.
Android phones' accelerometer also detected the tremors: https://twitter.com/davey_burke/status/1585148438844694528
It's a pretty cool technical problem to solve while optimizing latency.
Actual (accurate) Title: [How] Google Alerted Californians to an Earthquake Before It Hit
Hit vs Happened is a critical difference. (I think the "how" is trimmed by HN and not objectionable.)
* The data comes from ShakeAlert (USGS).
* The alerts can be sent to your Android or iOS phone via the MyShake app
* According to Wikipedia, 3 apps are licensed to work with USGS ShakeAlert: "QuakeAlertUSA", "MyShake", and "SD Emergency" (San Diego). [1]
What's the reason Android keeps getting such a plug here?
Best I can see:
* Android has built-in functionality to alert users, so they don't have to take the proactive step of downloading an app. Presumably any system that's opt-in is going to be far less valuable (I imagine not even 5% of iOS users have an earthquake alerting app, even in CA, let alone nationwide/worldwide).
* Android phones are auto-participating in uploading data to the ShakeAlert system (somehow), when plugged in and locked. I think this is really neat tech and has a ton of promise, although it's unclear to me if it is of great value to ShakeAlert in a state that's presumably well-instrumented by precision sensors already.
Great use cases:
* More people being notified is more value. Most people don't bother to download an earthquake app, particularly if elderly, or traveling from a non-quake-prone region to a quake-prone region.
* Detection in more sparsely populated areas or areas not well-covered by precision instruments.
Concerns:
* Being auto-opted-in. Today: Earthquakes. Tomorrow: Shotspotter (gunshot location). Next year: protests against our tech overlords.
Maybe Google paid for it.
It is absolutely not necessary to install the ShakeAlert app to get the alerts. But it is a good civic-minded thing, and it does not compromise privacy.
> More people being notified is more value. Most people don't bother to download an earthquake app, particularly if elderly, or traveling from a non-quake-prone region to a quake-prone region.
There are two separate considerations to cellphone-based Earthquake Early Warning: 1. even a small percent of local people installing the ShakeAlert app give decent coverage to everyone. Remember the USGS already also have fixed (non-cellphone) sensors [https://www.usgs.gov/programs/earthquake-hazards/monitoring] and I expect transit and other govt agencies too, anyone got a links? 2. then cellphones get used to immediately send (opt-in) early warning alerts to all cellphone users (not just users who installed ShakeAlert), freeway alert signs for drivers, transit passengers, etc.
- https://blog.google/products/android/earthquake-detection-an...
https://blog.google/products/android/earthquake-detection-an...
https://www.theverge.com/2021/4/28/22407676/google-expands-a...
As to @datadata's comment, "Earthquake Early Warning system" doesn't mean "predictive seismology", it means a (crowdsourced syndicated sensor-based) early warning of maybe 1-10 seconds, on the surface, P waves travel at 3.7 miles/s [2]. Even a 10-second early warning is enough to signal transit, turn off pipelines, put up early warning signs on freeway and in transit, send textphone alerts, avoid disasters, save lives, etc. This was one of the lessons learned from 1989.
This project is a success story and deserves to be written about more. I'd also be interested also to read about the level of interoperability with earthquake and tsunami early warning systems in Japan, SE Asia, ME etc. An alarming counterstory was the 2018 Indonesia tsunami early detection buoys (off Sulawesi) haven't worked for six years due to 'lack of funding'
@alvarezbjm-hn: I helped organize a talk by one of the UCB SeismoLab researchers, she specifically addressed the privacy concerns people occasionally ask about ShakeAlert not retaining PII or being useable for tracking individuals. As to Android itself, that's a different story. (But if you wanted an app to track people intrusively, an app that doesn't use PII and is from a US-taxpayer funded program with federal and state oversight is probably like the last target you'd pick...)
(As to ascribing everything that happens on an Android phone to "Google", if the phone market/OS majority was Xiaomi or Huawei or HarmonyOS, the result would be the same. Google did not make the phone hardware or its MEMS accelerometer)
[0]: https://www.shakealert.org/
[1]: "ShakeAlert—An earthquake early warning system for the United States west coast, USGS Fact Sheet 2014-3083" https://pubs.er.usgs.gov/publication/fs20143083
https://www.bart.gov/guide/safety/earthquake
Early Warning Earthquake System
BART is an early adopter of the ShakeAlert Earthquake Early Warning System. It has been in place at BART since August 2012 and in 2017 we upgraded to the new ShakeAlert 2.0 system. There are two servers receiving a continuous stream of messages from more than one hundred seismic stations located throughout Northern California. It receives actual shaking data from each seismic station once per second. The BART server calculates the earthquake's seismic intensity within nanoseconds, and if the seismic intensity -- or MMI (Modified Mercalli Intensity Scale) -- is greater than IV, the server will automatically signal trains to reduce speeds. Trains then automatically begin slowing to 27 mph. It takes about 20 seconds for trains in Automatic Train Operation at 70 mph to slow to 27 mph.
This system removes human response time and can even slow trains down before the shaking occurs depending on how far away the quake is centered. Early warning depends on where the earthquake occurs. The farther away the shaking occurs, the more advance warning we get. The system can provide as as much as a 50 seconds early warning for earthquakes at or beyond extremes of the monitored region. For quakes centered within the BART region, there is no early warning but the system has the advantage of automated response to slow the trains instead of requiring human reaction.
In 2020, BART and US Geographic Survey extended its agreement for BART to continue to use ShakeAlert data.
09-27-2012 "BART teams with UC Berkeley to adopt earthquake early warning system" https://www.bart.gov/news/articles/2012/news20120927
Edit: Yep, indeed. Wikipedia says it underestimated the quake.
https://en.wikipedia.org/wiki/Earthquake_Early_Warning_(Japa...
I still think it’s interesting that they did have plenty of advanced warning, albeit underestimated. Most of the reporting I’ve seen made it sound like what you said, that it happened suddenly.
I guess that may not have helped in this case, given that the EEW underestimated the quake. Although, hopefully such a system would have a sensitivity threshold that accounts for that.
Edit: The reactors did shut down automatically at some point, although it’s not clear to me if it happened immediately as a result of the EEW or after damage was detected. At any rate, lack of electricity for cooling was the real problem.
Uh, just no. First, it was most powerful registered earthquake in Japan which means that reactor survived every previous one just fine
Second, it did shut down when it detected earthquake. The disaster didn't happen because it didn't start to shut down
The failure was because emergency power supply needed to cool the reactor during shutdown also failed due to tsunami.
Like, fuck, at least read wikipedia page before spewing bollocks
Japanese researchers found that there are 'P-waves' that precede the more damaging waves, which they used to create this early warning system, made up of thousands of seismometers placed throughout the country. Chile hopes to use this same technology for their own public safety.
https://en.wikipedia.org/wiki/Earthquake_Early_Warning_(Japa...
Separately, Google is collecting data from your phone while plugged in and locked.