In case others want to get into 18.404j, but don’t have the prerequisite knowledge, I made a pretty complete graph of all available MIT courses (at least until 2023) and linked them as a left-to-right dependency graph:
https://thaumatorium.com/articles/mit-courses/mit.drawio.svg
Just search for 18.404j
- it’s an SVG, so search works.
Nix! Just being able to run
nix-env -i git
and get a newer, isolated, git installation on an older Debian is very nice. Makes it easy to remove.I can also do
nix-shell -p <application I want to try out>
if I want to test stuff out.I’ve been able to ignore the Nix language pretty well so far, so no incredibly steep learning curve quite yet. Nix OS is still too spoopy for me.