Profile avatar
z-mitchell.bsky.social
- Software engineer building reproducible software at Flox - 🥌 Curling enthusiast - D&D nerd - Former developer of femtosecond laser spectrometers - Rust and Nix/NixOS enjoyer
49 posts 38 followers 22 following
Regular Contributor
Active Commenter
comment in response to post
Fuck you
comment in response to post
FightinCowboy got me through my first Elden Ring playthrough. I love that guy!
comment in response to post
I think there is but it’s out of date or something like that. My memory is fuzzy. Redox has its own fork that it uses to build stuff these days.
comment in response to post
I stopped doing this because the job would be much easier if Redox support was upstreamed in both nixpkgs and rustc. That required juggling 3 different groups of maintainers, and all I really wanted to do was write Nix builds.
comment in response to post
Have I already sunk a bunch of time updating the metadata for all of my books? Yes, of course.
comment in response to post
I used this a bunch during my PhD. I had a handful of notes/scripts for common calculations I needed to do. It’s a nice mix between a program and a calculator.
comment in response to post
I keep threatening to *actually* learn something like Alloy for this. At one point I was working on a formal model of whiskey blends that included barrel provenance, mash bills (grain proportions), etc. I've never used it for anything real though.
comment in response to post
I did exactly this when trying to figure out error messages for the service manager built into @flox.dev
comment in response to post
That would explain this 😅 bsky.app/profile/z-mi...
comment in response to post
2/2
comment in response to post
This conference is also pretty close to me! I’m in Boulder so I might see if I can get the company to sponsor the ticket and lodging.
comment in response to post
This is how your post appears in my timeline 😂 I feel like you're staring into my soul
comment in response to post
Planning to take a look at this when I’m back from PTO after the new year :)
comment in response to post
I'm trying @flox.dev bsky.app/profile/kels...
comment in response to post
The bug I encountered in that video was all because I didn’t follow our own docs and left out some double quotes in my zshrc/bashrc 🤦‍♂️ Always happy to help if you have questions :)
comment in response to post
Want to hop over to Discourse and continue debugging there? No obligation, obviously, but the character limit is more convenient :) discourse.flox.dev
comment in response to post
Hi, I'm the Fish evangelist at Flox 😅 This doesn't look like a Fish issue specifically so much as your PATH is getting re-ordered somehow. Typically you want to put the "flox activate ... | source" line at the very end of your `config.fish`. 1/2
comment in response to post
I remember when Poetry and pipenv were first a thing, and if you were fluent in one but wanted to work on a project that used the other, it was a pain to go install it, learn it, etc. Flox is the general solution to this problem. n/n
comment in response to post
The benefit of Flox, especially in the Python world, is that you have one entry point for whatever tooling you need: "flox activate". 5/n
comment in response to post
Generally you would use Flox to install uv/cargo and use those to manage language dependencies. Flox handles everything else like native libraries, ensuring everyone gets the same tools, etc. 4/n
comment in response to post
uv/cargo provide project management e.g. "cargo run" and "uv run", but Flox doesn't do that for you automatically (though you can add shell aliases to an environment if you want). 3/n
comment in response to post
Flox can also install and manage Python dependencies directly, but our Catalog doesn't cover less well-known packages. You may want to stick with uv/poetry/etc for that depending on your needs. 2/n