We had a lot of high school and university textbooks lying around the house and I thought that I should try out Sympy, python’s symbolic math library in solving several algebra problems.
Symbolic computation has been around for several years already. Maple, Matlab, MathCad, and Mathematica have their own symbolic libraries since the early 2000's, albeit not free (and costly at that). Sympy on the other hand is full open-source and even has an online web application — https://live.sympy.org, where you can use for free.
I had a recent trouble managing multiple Java versions installed in my Linux machine. I had Java openjdk versions 8 and 11 which were installed on separate occasions. Complications arise when I started Java development as java, javac, and mvn were pointing to different jdk packages.
java -version returns version 11
$ java -version
openjdk version "11.0.7" 2020-04-14
javac and mvn returns version 8
$ javac -version
javac 1.8.0_222$ mvn -version
Apache Maven 3.5.4 (Red Hat 3.5.4-5)
Maven home: /usr/share/maven
Java version: 1.8.0_222, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-220.127.116.11.b10-1.fc31.x86_64/jre
A quick check on where each links are pointed.