I'm experimenting with jj this weekend. It seems pretty nice so far, but the mental model is pretty different from git.
For example, there's no `checkout` command. You do `jj new ABC` to switch to a commit, which creates a new empty commit on top of ABC.
miniblog.
Related Posts
I find it fascinating how some businesses have scheduled downtime for their websites (e.g. my electricity provider last weekend), but others don't.
I suspect it's primarily culture. You generally need to turn off electricity to do work, so your other tooling may reflect that.
lib rs has a bunch of interesting statistics about the number of crate authors, the number of dependencies, etc.
For example, weekday traffic is now 2.3x of weekend traffic, so presumably more folks are using Rust in their day job.
Which Rust libraries are the most "business-y"? A fun analysis that compares weekday download rates with weekend downloads: https://old.reddit.com/r/rust/comments/nsvyxq/what_are_the_most_professional_crates/
checked_int_cast is used more on weekdays, whereas cpp_syn is used more at weekends. Not sure what to conclude there.
