Become a sponsor to Danny McClanahan
I've applied to grad school multiple years running, and haven't found success, probably because software infrastructure isn't considered publishable research (although I've also published a novel distance metric for protein concentrations in cytometry analyses). I'm currently living off my savings and using the free time to follow through on long-term projects like:
- Making pip the fastest resolver in the west. This began with pypa/pip#7819 and I got enough people excited to release
pip install --reportand extreme caching improvements, summarized in my upcoming packagingcon talk. - Exposing a
build.rsinterface for spack. This makes it much more reliable to include high-quality C/C++ codebases in Rust code, withoutpkg-config. A tentative prototype which integrates the emscripten compiler to include that C/C++ code in WASM builds is planned next: seeffmpeg-rs. - Releasing a Rust library and CLI extending the Signal protocol for general message encryption to replace
gpg. Signal themselves doesn't have the bandwidth to expose their crypto for more general use cases, but I do: signalapp/libsignal#467. The project is calledgrouplinkand I will be releasing a version 0.1 before 2024.
If any of the above would improve your programming experience or help with your actual job, please consider exchanging money for goods and services. I check DMs on twitter (@hipsterelectron) and mastodon (@[email protected]); feel free to ask for my protonmail or Signal. I TAed students for 3 years of undergrad, and I write better docs and test cases than anyone else I've ever met.
1 sponsor has funded cosmicexplorer’s work.
Featured work
-
pantsbuild/pants
The Pants Build System
Python 3,656 -
spack/spack
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Python 4,851 -
cosmicexplorer/helm-rg
ripgrep is nice
Emacs Lisp 110