Show HN: Safe-now.live – Ultra-light emergency info site (<10KB) (safe-now.live)

195 points by tinuviel ↗ HN
After reading "During Helene, I Just Wanted a Plain Text Website" on Sparkbox (https://news.ycombinator.com/item?id=46494734) , I built safe-now.live – a text-first emergency info site for USA and Canada. No JavaScript, no images, under 10KB. Pulls live FEMA disasters, NWS alerts, weather, and local resources. This is my first live website ever so looking for critical feedback on the website. Please feel free to look around.

https://safe-now.live

47 comments

[ 2.9 ms ] story [ 56.1 ms ] thread
Looks nice & useful. However, I'd make two versions: The one you have, and additionally a version with Javascript that is a Progressive Web App (PWA). I'm pretty sure some AI could convert the normal page into a PWA for you.

The PWA has the advantage that it will also load when the internet is down and there is no need to save the page manually.

How can it load when the internet is down?!? Doesn’t the PWA source have to be fetched? And if it’s cached, then so can be the static resources.
That sounds unreliable as cache can disappear. A regular mobile app would be safer.
I would suggest increasing font-size, looks too small
This has been patched. Thank you.
great stuff!!

wish there was sth lk this this side of the pond

When you drill down to active emergencies for a local area there's a ton of stuff there but it's all old. Why display it if the purpose of the site is current emergency info?
This has been patched. Thank you.
The font size is too small for emergencies on mobile devices. You need to consider that users might be in a panic, may not have both hands free to zoom in, and their vision could be impaired by smoke or other factors.
Nice touch to have it bilingual in Canada.

Maybe add Spanish?

Normally I would say this doesn't matter much, but I wonder if a shorter domain name (or just one without a dash in it) might be in order here. I don't think I would want to be typing or remebering "safe-now.live" in an emergency
I think people would be more interested in the heavy emergencies, not just the ultra light ones
Local news needs timestamps… I see stale last-week weather news. Had to click and see date from last week in the article.
I've added them. Thank you.
>Flood: Higher ground - Turn around, don't drown

It's hard to take a 14 year old serious ...

The UK emergency phone number is 999, not 112.

Ugh. Don't make a website like this without verifying the information is correct please!

It would be good for the specific state/province/city pages to include the same info from the ancestor pages so you only have to link to and load one page for your area.
It appears the site couldn't handle HN traffic or maybe the site owner took it down. Regardless, a project like this needs a lot of thought put into it to be something that people can rely on during times of crisis.

If it can't handle a surge in traffic from HN, it won't be able to handle a surge during natural disasters.

Such a page has both dynamic and static information in it. If you don't have Internet access, that static info can still be helpful. A QR code can hold 2.9 MB of data. I'm imagining a QR code that contains the static information, and a small script that checks for connection and then redirects to the full page that also has the dynamic info. A QR code on an eink screen that gets remotely updated over LoRA could even include the dynamic info.
Seeing how it hasn't survived the HN hug of death... Not sure how you've built it but consider putting it behind a CDN or something and caching the responses, esp since you're trying to pull live data
I appreciate the idea, but as others have mentioned it seems like for something like this to be useful it really needs to be well thought out and tolerant to extreme spikes in traffic.

I might be wrong here but it looked like the responses from the server are chunked, which I _think_ precludes the use of a highly optimized cache response e.g. from a CDN. Assuming that's true (very open to correction of course!) I wonder why this would be.

The web app has a 5-minute cache on dynamic content - which balances info freshness with performance. The architecture supports the ultra-light, fast-loading requirements by design.
This is an interesting idea, but the very first page I looked at was wrong (current weather in Alameda county shows as 72* - it's almost 30* below that here, and the daily high in the warmest areas is projected to be 65).

Next I looked at San Francisco, and oddly it listed a bunch of minor earthquakes in San Ramon - none of which are listed in Alameda county, which is actually next to (and parts of which actually felt) those tremors.

You need an AI angle if you want investment and up-boats.

Suggest a LLM-based chat that consumes feeds and provides a terrification-score rating letting you know how to calibrate your panic-levels, based on real data. Allow for real-time questions on how to purify water, if it's better to carry gold or ammo etc

Good luck. I'll give you 80 mil based on a 40% stake with voting rights.

I love this kind of thing - I'm always building lists and reference things, but IME people generally don't gravitate towards things like this.

That said, I really want a backcountry version of this. I live in Tahoe and our relationship to incoming storms (lightning) is pretty different than those in the Rockies. Plus bears and other predators (how to behave). Etc.

I once wanted to do something similar w/r/t tap water and drinkability.

Fun/neat.

I've been working on a similar idea for travelers, https://travelsafetydata.com/

It's pulling the travel advisories from US/CA/UK/IE/AU/NZ and aggregating the results/information to help you understand the risks of different countries. It also pulls from other sources for basic country info/risks (eg. women, lgbtq).

Yours is way lighter weight and focused, very cool!

https://travelsafetydata.com/country/SE

How are these "scams & fraud"?

> Make sure your health insurance plan provides coverage overseas. Most care providers overseas only accept credit card payments. See our webpage for more information on insurance overseas. Visit the U.S. Centers for Disease Control and Prevention for more information on the type of insurance you should consider before you travel overseas.

> Gas stations in rural areas can be far apart. Some stations are unattended and require a credit card with a chip to purchase fuel.

Same with https://travelsafetydata.com/country/NO

It lists child protection laws as "scams & fraud"

This is really useful! I'm planning on making a list of websites that work well with Lynx and other text based browser, specifically because people should be able to access important information regardless of how powerful their computer is