frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: GribStream – Query Weather Forecasts Like a Database

https://gribstream.com/video?fromTime=2024-10-08T00:00:00Z&UntilTime=2024-10-12T00:00:00Z&name=WIND&level=80%20m%20above%20ground&info=&scaleMin=0&scaleMax=40&fps=6
13•ElPeque•8mo ago
Hey HN,

I shared GribStream here a while ago when it was just a NOAA forecast API. It’s grown into something bigger: a full weather data archive you can query just like a database, by time (with as-of/time-travel!), location, or more interestingly by specific weather conditions.

Use built-in expressions directly in your API requests to calculate derived metrics like wind chill, dew point, or more complex like crop-specific photothermal units capture (see demos below). Computation is fully server-side, ideal for web apps, dashboards, or mobile apps with limited resources.

Demos ( https://gribstream.com/demo ): NBM Snow Accumulation: Real-time ski conditions across North America HRRR Corn Growth Simulator: Predict crop development stages precisely GFS Storm Chaser: Track storms globally using dynamic filtering NBM Wind Field Explorer: Explore wind patterns interactively

Other Improvements: Added models: NBM, GFS, HRRR, RAP, GEFS, CFS, and Google's GraphCast GFS Bounding box queries at custom resolution. Perfect for interactive maps Significant price reduction: over 50% cheaper, plus 90% discount for cached requests Efficient bulk queries (up to 500 points per request) at same quota cost Comprehensive Quickstart guide and OpenAPI spec for easier onboarding

Sneak peek at what I'm currently doing: Realtime streaming of grib files as video. This is raw, not productionized at all, just an alpha-toy but it is cool so I'd like to share a few examples. This does no caching at all, it is generated on the fly. So you can play with the times, try other weather variables, tweak the scaling and framerate. I'll be monitoring networking in case I need to shut it down in a hurry, please be patient. Demo for Hurricane Milton

    Wind speed at 80m
    https://gribstream.com/video?fromTime=2024-10-08T00:00:00Z&UntilTime=2024-10-12T00:00:00Z&name=WIND&level=80%20m%20above%20ground&info=&scaleMin=0&scaleMax=40&fps=6

    Convective available potential energy at the surface
    https://gribstream.com/video?fromTime=2024-10-08T00:00:00Z&UntilTime=2024-10-12T00:00:00Z&name=CAPE&level=surface&info=&scaleMin=0&scaleMax=3000&fps=6

    # wave height milton
    https://gribstream.com/video?fromTime=2024-10-08T00:00:00Z&UntilTime=2024-10-12T00:00:00Z&name=HTSGW&level=surface&info=&scaleMin=0&scaleMax=7&fps=6

Coming Soon: Aggregations over time/space Lookups by city, zipcode, airport, or custom shapes New response formats (Parquet, PNG, MP4) Threshold-based notifications (webhooks/emails) Full GEFS/CFS ensemble data for probabilistic forecasts

Side-project hunting? If you're looking for your next indie-hack, here are a few ideas that GribStream makes ridiculously easy: Agriculture: Crop growth modeling and irrigation planning Renewable Energy: Forecasting for solar and wind energy production Logistics: Weather-informed routing and delivery scheduling Insurance: Risk modeling based on historical weather patterns Event Planning: Scheduling and resource allocation for outdoor events

Hopefully DOGE will let NOAA keep running smoothly so I can ship faster!

Would appreciate your feedback, feature requests, or any ideas on what you'd love to see next.

Thank you!

Comments

ElPeque•8mo ago
Oh shit. I fucked up. I'll fix it in a moment :facepalm:
ElPeque•8mo ago
Ok. Should work now. :)
ElPeque•8mo ago
It seems like Safari's support of chunked-streamed mp4 is lacking. If you have issues please consider trying Chrome or Firefox for now.
limpbizkit•8mo ago
Nice!
atenealala•8mo ago
This is super impressive, congrats on the progress! Thanks for sharing the demos (the hurricane video is wild). Following along to see what you ship next!
dqueijo•8mo ago
This is awesome. I love how it’s evolved from a simple forecast API into a full-blown weather data platform that you can query like a database. The ability to filter by specific weather conditions and run server-side expressions makes it super useful for lightweight apps and dashboards.

The embedded expressions and derived metrics are really powerful—especially for domains like agriculture or renewable energy. The real-time GRIB video streaming demo is wild too. Are you thinking of exposing that as an API in the future?

Also, are you planning any kind of data quality control or validation layer on top of the raw model outputs, or is the assumption that users are familiar with the limitations of each model?

Amazing work—I'll definitely be following along with future updates!

lamaruy•8mo ago
¡Increíble evolución de GribStream! La capacidad de consultar datos meteorológicos como una base de datos y las demos interactivas son impresionantes. ¡Sigue así!
westurner•8mo ago
Was going to mention GenCast and then realized you already have the models live.

Herbie support for the GribStream API might be worthwhile; https://news.ycombinator.com/item?id=42470493 :

> Are there error and cost benchmarks for these predictive models?

ENH: TODO list / PIM integration potential: tasks notifications for specifically labeled tasks for when it's going to rain, going to be dry for days; when to plant, mow, work on construction projects in various states.

todo.txt labels: +goingtorain +goingtobedry

FarmOS is an open source agtech product that could have Historical and Predictive weather built-in.

"Show HN: We open-sourced our compost monitoring tech" https://news.ycombinator.com/item?id=42201207 ; compost and mulch businesses can save money by working with the rain

https://news.ycombinator.com/item?id=42201251 ; "crop monitoring system" site:github.com , digital agriculture, precision agriculture, SIEM

"Satellite images of plants' fluorescence can predict crop yields" https://news.ycombinator.com/item?id=40234890

Having been inundated with ads on weather apps that must afford notifications somehow, I've tried a few weather apps; TWC, AccuWeather; Wx, WeatherMaster, WeatherRadar

Wx is too complex for the average bear. (Where is animated local radar, for example?)

WeatherMaster is nice and open source, but isn't on FDroid and doesn't have animated radar

WeatherRadar is open source, on FDroid, has a chart that shows {Precipitation and Hi and Lo} all on the one chart, and already requires users to get and configure a uniquely-identifying third-party API token.

Show HN: SafeClaw – a way to manage multiple Claude Code instances in containers

https://github.com/ykdojo/safeclaw
2•ykdojo•3m ago•0 comments

The Future of the Global Open-Source AI Ecosystem: From DeepSeek to AI+

https://huggingface.co/blog/huggingface/one-year-since-the-deepseek-moment-blog-3
2•gmays•3m ago•0 comments

The Evolution of the Interface

https://www.asktog.com/columns/038MacUITrends.html
2•dhruv3006•5m ago•0 comments

Azure: Virtual network routing appliance overview

https://learn.microsoft.com/en-us/azure/virtual-network/virtual-network-routing-appliance-overview
2•mariuz•5m ago•0 comments

Seedance2 – multi-shot AI video generation

https://www.genstory.app/story-template/seedance2-ai-story-generator
2•RyanMu•9m ago•1 comments

Πfs – The Data-Free Filesystem

https://github.com/philipl/pifs
2•ravenical•12m ago•0 comments

Go-busybox: A sandboxable port of busybox for AI agents

https://github.com/rcarmo/go-busybox
3•rcarmo•13m ago•0 comments

Quantization-Aware Distillation for NVFP4 Inference Accuracy Recovery [pdf]

https://research.nvidia.com/labs/nemotron/files/NVFP4-QAD-Report.pdf
2•gmays•14m ago•0 comments

xAI Merger Poses Bigger Threat to OpenAI, Anthropic

https://www.bloomberg.com/news/newsletters/2026-02-03/musk-s-xai-merger-poses-bigger-threat-to-op...
2•andsoitis•14m ago•0 comments

Atlas Airborne (Boston Dynamics and RAI Institute) [video]

https://www.youtube.com/watch?v=UNorxwlZlFk
2•lysace•15m ago•0 comments

Zen Tools

http://postmake.io/zen-list
2•Malfunction92•17m ago•0 comments

Is the Detachment in the Room? – Agents, Cruelty, and Empathy

https://hailey.at/posts/3mear2n7v3k2r
2•carnevalem•18m ago•0 comments

The purpose of Continuous Integration is to fail

https://blog.nix-ci.com/post/2026-02-05_the-purpose-of-ci-is-to-fail
1•zdw•20m ago•0 comments

Apfelstrudel: Live coding music environment with AI agent chat

https://github.com/rcarmo/apfelstrudel
2•rcarmo•21m ago•0 comments

What Is Stoicism?

https://stoacentral.com/guides/what-is-stoicism
3•0xmattf•21m ago•0 comments

What happens when a neighborhood is built around a farm

https://grist.org/cities/what-happens-when-a-neighborhood-is-built-around-a-farm/
1•Brajeshwar•21m ago•0 comments

Every major galaxy is speeding away from the Milky Way, except one

https://www.livescience.com/space/cosmology/every-major-galaxy-is-speeding-away-from-the-milky-wa...
2•Brajeshwar•21m ago•0 comments

Extreme Inequality Presages the Revolt Against It

https://www.noemamag.com/extreme-inequality-presages-the-revolt-against-it/
2•Brajeshwar•22m ago•0 comments

There's no such thing as "tech" (Ten years later)

1•dtjb•22m ago•0 comments

What Really Killed Flash Player: A Six-Year Campaign of Deliberate Platform Work

https://medium.com/@aglaforge/what-really-killed-flash-player-a-six-year-campaign-of-deliberate-p...
1•jbegley•23m ago•0 comments

Ask HN: Anyone orchestrating multiple AI coding agents in parallel?

1•buildingwdavid•24m ago•0 comments

Show HN: Knowledge-Bank

https://github.com/gabrywu-public/knowledge-bank
1•gabrywu•30m ago•0 comments

Show HN: The Codeverse Hub Linux

https://github.com/TheCodeVerseHub/CodeVerseLinuxDistro
3•sinisterMage•31m ago•2 comments

Take a trip to Japan's Dododo Land, the most irritating place on Earth

https://soranews24.com/2026/02/07/take-a-trip-to-japans-dododo-land-the-most-irritating-place-on-...
2•zdw•31m ago•0 comments

British drivers over 70 to face eye tests every three years

https://www.bbc.com/news/articles/c205nxy0p31o
44•bookofjoe•31m ago•15 comments

BookTalk: A Reading Companion That Captures Your Voice

https://github.com/bramses/BookTalk
1•_bramses•32m ago•0 comments

Is AI "good" yet? – tracking HN's sentiment on AI coding

https://www.is-ai-good-yet.com/#home
3•ilyaizen•33m ago•1 comments

Show HN: Amdb – Tree-sitter based memory for AI agents (Rust)

https://github.com/BETAER-08/amdb
1•try_betaer•34m ago•0 comments

OpenClaw Partners with VirusTotal for Skill Security

https://openclaw.ai/blog/virustotal-partnership
2•anhxuan•34m ago•0 comments

Show HN: Seedance 2.0 Release

https://seedancy2.com/
2•funnycoding•35m ago•0 comments