Kevin Boone

October 2024

Why are the variable names all wrong in my decompiled Java class? (Oct 2024)

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

Log4J -- ask yourself: do I really need that library? (Oct 2024)

What can the software industry learn from the Log4J security debacle?

Categories: software development, Java, security

Gentoo vs. MX Linux on old-ish laptops (Oct 2024)

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

How de-Googled is Lineage OS? (Oct 2024)

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


Have you posted something in response to this page?
Feel free to send a webmention to notify me, giving the URL of the blog or page that refers to this one.