Music streaming

Yinliu, the NAS music player, supports Subsonic, Navidrome, Emby, Jellyfin, AudioStation, Plex, and a few other protocols. I had some time on my hands this month and noticed that version 1.4 was being tested quietly. The new build feels much more modern than the previous one. Some features are still in internal testing and not fully open, but the interface has been almost completely refreshed. I hope it keeps getting better.
NAS

Earlier this month, when I was syncing data to another storage pool, the speed would not come up. The internal network can still do gigabit without trouble, but the sync upload was only a few MB/s. That felt wrong. One of the disks had been making a grinding noise for a while, and sure enough, the warning arrived: a drive had been marked degraded. After a reboot, the disk looked fine again, but I do not think it has much life left. I am ready to go back to used pulled drives. The likely reason: this pool holds my active data, so it gets read constantly and wears out faster. I had moved high-read data off a single disk because I was afraid of failure; in hindsight, that probably was not necessary. The odds are low.
The AI era

I have been thinking about this for a while, and I have also been living through it. AI is genuinely useful. It can handle many things I cannot. But in real use, in ordinary daily applications, its source code is shaped by the people who make decisions, and it analyzes everyone connected to it, producing this version of you and that version of you. Looking back over my thirty years, those shadows seem to have always been there. It arrived in the present and learned the present. I feel a little lost. Lost because I may end up as one of the people laying the foundation stones. Painful because I know how hard it is to keep oneself clear. I hope the working-stiff life has fewer headaches.
Container updates

Umami failed to update and that set off a chain of problems. I tried pulling through a proxy, then importing manually; it failed over and over. I got impatient, made a clumsy move, and initialized it along with everything else. Years of deployed data were gone. I was calm at first, then regretted it. Two lessons: read fewer sponsored posts, and if a container image update looks complicated, just do not update. Songzi put it well: containers have to be stable—stable to update, stable to deploy, stable to release. Right?
Snow

Standard heavy snow for the north. It came down decently and got certified as the snow of winter 2025. The weather changed so abruptly that people were thrown off: suddenly cold, then suddenly warm, a huge swing. Still, seeing snow made me happy. It is already mid-December, and New Year is close. I hope everyone has a good mood in the year ahead, stays healthy, and enjoys time with family.
Happy New Year to you.