Skip to content
View JackKelly's full-sized avatar

Organizations

@airplug @openclimatefix

Block or report JackKelly

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
JackKelly/README.md

๐Ÿ‘‹ Hi there, I'm Jack Kelly

Since about 2008 I've been trying to help reduce COโ‚‚ emissions enough that the climate actually notices. This turns out to be surprisingly tricky!

Between about 2017 to 2023 I applied machine learning to energy forecasting. But weather forecast datasets are hard to work with because they tend to consist of petabytes of legacy file formats (like GRIB)! So, starting in 2024, my new obsession is building tools (in Rust and Python) to help make it easier to work with petabytes of GRIB data in cloud object storage. My current project in this vain is hypergrib.

The "dream" is that anyone with a laptop, an Internet connection, and a little knowledge of machine learning should be able to train and run a state-of-the-art energy forecast (by lazily loading historical and live gridded weather forecasts from multiple providers). We're a long way from this "dream" right now! But we're getting there! Please see this blog post for more info on this idea.

I'm co-founder of Open Climate Fix (a non-profit).

๐Ÿ“ซ How to reach me

From about 2008 to 2023 to I was quite active on Twitter. Then I dabbled in Mastodon. From late-2024 onwards, my main focus is Bluesky; I'm no longer active on Twitter/X or Mastodon.

Pinned Loading

  1. hypergrib hypergrib Public

    Lazily open petabyte-scale GRIB datasets consisting of trillions of GRIB messages from xarray

    Rust 38

  2. JackKelly.github.io JackKelly.github.io Public

    My new blog; using Jekyll.

    HTML 4 2

  3. kickstart-modular.nvim kickstart-modular.nvim Public

    Forked from dam9000/kickstart-modular.nvim

    A launch point for your personal nvim configuration

    Lua

  4. light-speed-io light-speed-io Public

    Read & decompress many chunks of files at high speed

    Rust 61