Some great perspectives from JupyterCon: reproducible/explicit state is important, notebooks are replacing bash scripts in some workflows, and they're even used to introduce programming to total beginners!
miniblog.
Related Posts
It's a small thing, but I'm much happier with --version in the latest version of difftastic.
It shows the release number and the commit date. This gives you a reproducible build with age info.
It also shows OS, arch and compiler, because those are useful in bug reports.
It's a small thing, but I'm much happier with the output of --version in the latest version of difftastic.
It shows the release version number, the commit hash, and the commit date. This gives you a sense of the age of release, but you still have a reproducible build (unlike build time).
It also shows OS, arch and compiler, because those are common requirements in bug reports.
It's really nice having build metadata in your binary (commit date, build date), but it's nice having a reproducible build from a tarball too.
I'm not sure what the best approach is.

