Hacker News new | ask | show | jobs
by bigiain 332 days ago
I'd be a little surprised if Google (or even Apple) haven't considered trying to use cell phone temp and pressure sensor data collected across the entire fleet of devices running their OS. Similar to the recent Android earthquake warning thing, or Google's traffic data.

Like others have pointed out though, gathering observation data is only part of the problem. Turning current and historical observations into usable and accurate forecasts is a big compute heavy task, and whoever is paying for that compute needs either government funding, which is not easy in the age of DOGE, or to charge for the forecasts.

I have a weather station that collects temp, pressure, wind speed and direction rainfall - and which has wifi and built in capability to send it's data to a bunch of web services. Sadly, it's still in the box it came in because I haven't got around to installing it and the burst of enthusiasm the inspired me to buy it has long since died. (If anyone in Sydney Australia wants it, reply here and we might be able to organise for you to come collect it.)

1 comments

Is there a feasible way to turn noisy cell phone temperature data into reliable weather data? Cell phones can be indoors; they can be in someone's pocket next to their body heat; they can be in direct sunlight; and they can generate a lot of heat themselves under load. And it's not just outlier phones that aren't in a position to accurately measure outdoor temperature; it's probably the majority of phones at any given time.
Probably not?

But I barely understand how shit works when you operate at Google scale.

I wonder how many "Android-ish" devices like maybe in car entertainment systems are out there and reporting all their telemetry data back to Google? I wonder how much "Android" is in vehicles with AndroidAuto, and whether that hardware typically has temperature and pressure sensors like phones do?

If I had, say, a billion cars sending me data that includes temp, location, and possibly some vehicle specific CANBUS type data - I'd guess there could possibly be a signal in there that could reliably report temps and pressures at locations, based on heuristics that identify cars parked outdoors.

Same with phones. At the scale of "every single Android phone on the planet", the left over after "the majority of phone that aren't in a position to accurately measure outdoor temperature" still leaves a huge number of devices. I suspect even something stupidly simple like "What's the p99 low temperature of all the Android temp reports in a suburb?" might be a really good indicator, when "all the Android phones in a suburb" might be 10,000 devices or more?