Intel NUC - a well hidden gem

I have been running for years a small Linux box for various activities, such as recovering hard drives with bad sectors, hosting local source repositories, running a local DNS server, and so on. My original Linux installation went through many hardware upgrades over the years and eventually ran into end-of-life for the 32-bit Linux kernel. The time my Linux installation needed a bigger box.

Most of my Linux tasks are not CPU-intensive, so in the past I would recycle old hardware, but this time I decided that switching to 64-bit hardware deserves a quality upgrade and started looking for small PCs with good connectivity options. After researching this for a bit, I thought CompuLab's Fitlet3 will serve as the new home for my Linux setup, but it did not work out quite as well as I hoped.

Build numbers are corporate, bro

Some time ago, in a discussion about incrementing versions in CI builds, I suggested that a release version should be defined by a Product Owner and should not be incremented in CI builds, and that a build number should be used instead to track packages produced by CI pipelines.

One of the participants commented that I must be working in a corporate environment and that most Open Source projects do not have a Product Owner and build numbers are not something that a small team would use. This point of view is incredibly misguided, but it is also, unfortunately, quite widespread.

APC - We don't charge batteries

One of my Back-UPS 550 units started emitting an annoying continuous sound in the middle of the night a couple of weeks ago. Unplugging it did not silence it and I had to disconnect the battery to keep it quiet.

In the morning, I checked my records and it turned out that the battery in this unit was replaced about a year ago, which was surprising. Nevertheless, I had a spare battery just for such occasion and I thought I won't hear this UPS again for a while, but a day later same same sound came to haunt me again.