Kurt Schwehr

@kurtschwehr.bsky.social

he/him; Geospatial, Geology, Geophysics, Software Engineering, Open Source, Open Data, Proj, GDAL, Ocean Mapping, etc. Cofounder of Global Fishing Watch, Whale Alert, NOAA's Environmental Response Management Application (ERMA), NASA Ames Viz&StereoPipe

I just released github.com/schwehr/bitv... This release was primarily focuses on extensive code cleanup, linter adherence, and testing improvements. It involves setting up pylint configurations (including the pylint-pytest plugin) and refactoring code across the repository to address linter rules.

Release v0.0.4 · schwehr/bitvector-modern

What's Changed chore(pre-commit): add pylint hook and configuration by @schwehr in #125 chore(BitVector): Fix pylint unused variable warning by @schwehr in #126 refactor(tests): simplify empty seq...

github.com

What's up in Santa Cruz you ask? "Gore Whore met during Lloyd Kaufman’s frantic filming of Poultrygeist 2: Dawn of the Chicken Dead, in Santa Cruz over the last year (it arrives on screen this summer)."

Our apricot tree is doing better this year. Turns out we were putting softened water on it until this year. Sigh. The fruit are just starting to get ripe, but are pretty tasty when they have been sitting in sugar for a while.

BildBild

I've been exploring Rust using Bevy + Ratatui for some simple text based games. It's interesting, but the time required to build and test the games is painful for even small stuff. I'm assuming this is mostly because bevy is huge. A view of my yahtzee game...

A Rust + Bevy + Ratatui yahtzee text game in a terminal

I think this is a horrible attitude. If you don't like a projected saying no to some LLM contributions, then fork it and go your own way. Please give folks who work hard to keep projections usable for the long haul some respect. If you fork takes off, good for you. world.hey.com/dhh/let-the-...

Let the agents democratize open source

The open source movement spent decades fighting for everyone's right to change software, through free access to code and permissive licenses to release improvements. But at the dawn of the AI revoluti...

world.hey.com

I've been trying to figure out how to get Continuously Operating Reference Stations (CORS) location + z (relative to ?) + error data for all stations for the entire station lifetime at a moderate cadence (daily, weekly, monthly, every n<30 days). I'm getting turned around by it all. Suggestions?