October 2024
Gentoo vs. MX Linux on old-ish laptops
It isn't easy to run Linux well on ten-year-old laptops -- Linux distribution maintainers no longer see this as a worthwhile endeavour. In this article I compare Gentoo and MX Linux as potential solutions to this problem.
Categories: Linux
Why are the variable names all wrong in my decompiled Java class?
Java decompilers usually make a good job of recovering program structure and the names of classes and methods; why do they make such a bad job of recovering variable names?
Categories: software development, Java
How de-Googled is Lineage OS?
Lineage OS is based on the Android Open-Source Project, whose primary maintainer is Google. To what extent can it be considered Google-free?
Categories: general computing, degoogling
Log4J -- ask yourself: do I really need that library?
What can the software industry learn from the Log4J security debacle?
Categories: software development, Java, security