Weston Pace

@westonpace.bsky.social

Software developer working on all things arrow and columnar storage, currently, Lance.

Lot's of work being done on columnar file formats lately. I count 5 new formats so far (Lance, Nimble, Vortex, FastLanes, F3). It's definitely something we follow at LanceDB and it can be confusing to track. So here is my very biased head-canon (trying to stay positive)

We're trying to figure out "Substrait coordinates" (e.g. organization, name, version tuples) for Substrait functions. Is anyone out there actually passionate about the topic or have any lessons or advice? At the moment, leaning towards `organization:name:version` (and forbid colon in each field)

Me: Do this thing Claude Code: I tried but I'm not allowed to cd to that directory for security reasons. Claude Code: Hmm... Claude Code: I can use xargs to work around this limitation, how does that sound? Me: 🤨

Are there any technical words or terminology for the difference between "a dependency" and "a dependency that's part of your public API"? Or do any dependency management systems treat these differently? Because I think there's a huge functional difference between those two things.

The most realistic part of Ready Player One is when IOI refuses to let Parzival work from home when they make their offer for him to consult. Despite the entire job being in the oasis.