Hacker Newsnew | past | comments | ask | show | jobs | submit | tinuviel's commentslogin

Plainwire - a Text-first News and RSS reader. Still in alpha. Please feel free to take a look. https://plainwire.live

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.

Thank you. Images would increase the page size. Intent is to keep this accessible on slow/overloaded connections.

I think what he is saying is adding simple svg icons, not images. For instance this one https://www.svgrepo.com/svg/308550/earthquake-damage-earthqu... is 700 bytes, and it can most likely be simplified and compressed. (you can also lazy load them so they don't delay the content)


I've added them. Thank you.

Thanks! Could you gather feedback after you do, please?

Thanks for noticing. This has been fixed.

The weather API call has been fixed.

FEMA reported the earthquakes to be centred in San Ramon and not in Alameda. Will see how this can be handled.


It was never down - it was being patched and redeployed based on feedback here.

Webapp is light enough to handle 10000 concurrent hits.


I can't tell much about your infrastructure, but memcached would probably increase that by several orders of magnitude. The NGINX module is pretty simple: https://nginx.org/en/docs/http/ngx_http_memcached_module.htm...

Cloudflare with Cache-Control headers is even simpler if you're okay with adding Cloudflare as a dependency.

From an ASN lookup, it appears you're hosting on Oracle Cloud, so Cloudflare would also give you free data egress: https://blogs.oracle.com/cloud-infrastructure/why-cdn-client...

Their Always-On feature would also help if Oracle has an outage.

I like the general idea, very lightweight and more likely to remain accessible when an emergency is overloading the mobile networks.


Thank you! I will implement this - the server code is in plain C with NGINX on top so I presume adding memached would be straightforward.


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

Search: