Kevin Boone
Kevin Boone
Musing on computing, math, electronics, de-Googling and the small web, from an old warhorse of the IT industry.
August 2026
September 2026
October 2026
Top Words
- raspberry
- linux
- java
- command
- pico
- programming
- hacking
- android
- apache
- broker
- audio
- thoughts
All posts (344)
We've all gotten so used to graphical desktops that we're losing sight of how much can be accomplished on Linux using only a console. This is a shame, because efficient console-only operation is possible on a computer that would otherwise be fit only for landfill, and on modern high-efficiency devices with limited...
A specific application of the Pico7219 library that I described in an earlier article.
Kotlin is a Java-compatible programming language that has increased in popularity very quickly over the last few years. This article provides the briefest of overviews, for experienced Java developers who might be considering using Kotlin.
This article describes the concepts of finite fields, from the ground up, to a level at which it is possible to understand modern encryption algorithms. I assume only a high-school understanding of math.
My purpose in this article is not to explain that homeopathy doesn't work -- for all I know it might -- but that widespread acceptance of homeopathy is damaging to the scientific enterprise, and ultimately to society. I will also make the suggestion that the increased interest in homeopathy, and in other forms of...
The advantages and disadvantages of Samsung DeX on an Android cellphone, compared with a desktop or laptop computer.
Using an Android device as a remotely-controllable music player.
Implementing a program to run Conway's cell population simulation, using a 3D perspective view on the Linux framebuffer.
This article describes how to use Apache Avro to flatten a Java object, pass it through a JMS-compatible message broker, and reconstruct it again. Avro is a compact, schema-based data representation that is becoming increasingly important in messaging applications.
Camel-K is a relatively new technology for deploying Apache Camel routes directly to an OpenShift/Kubernetes cluster. There is a lot of hidden complexity; this article exposes some of it.
Introducing a series of articles on building a custom Linux installation for the Raspberry Pi, for appliance applications.
Audiobook supplier Audible has recently caused controversy by changing its long-standing one-click, no-questions-asked returns policy. Why? And who stands to gain and lose from this change? What are the broader implications?
Page 22 of 29