I was aware of these, it's kinda what I meant by "None of these were really Java Machines". They were just shitty sparc machines that had Java OS in flash. It didn't have some kind of Java co-processor and still relied on a JVM. Java OS was pretty neat but I wouldn't really consider it a "Java OS" since it was basically just a microkernel that bootstrapped a JVM from what I've read. An actual Java machine IMO would have to at least have some kind of Java co-processor and not rely on a software based JVM
Joe used to have all that code in his world-readable NFS-mounted home directory. He would just create a new directory for every idea or project. Take it with him from one computer to the next.
I hope that's preserved and one day published as e.g. the old MIT AI lab file system snapshots were.
(Robert Virding or Bjärne Däcker might well have a copy of the Prolog code to share if asked nicely.)
I think the median user starts with quicklisp and then clones random stuff into the ~/quicklisp/local-projects/ dir where they are automatically visible.
Oxidation is a big problem with the harsh no-clean fluxes in many cheap lead-free solder wires. Switching to a rosin flux (RMA or RA) name brand solder should fix that (did for me.)
Metcal have a great big doc on tip care that covers this.
The failure mode that I worry about and would need X-ray to detect is that temporary misalignment will merge/bridge some of the solder balls.
I like to "wiggle" the chip with tweezers (under hot air) to see surface tension in action and judge whether the balls have all melted, but a tiny bit too much wiggle causes that problem.