Weird esoteric issues happen on Windows too. I had a bug where I couldn’t create a new folder from Windows Explorer, which I never figured out and didn’t resolve itself with reboots or even Windows updates. I probably could have spent a half day tracking it down and fixing it, but someone less tech savvy would probably have had to reinstall Windows. Instead I just popped a terminal and used mkdir whenever I needed a new folder until I upgraded to Windows 11 and that resolved it.
Point is, computers just suck sometimes regardless of what software they run. Or I’m just a magnet for ridiculous arcane bugs, you decide.
This might come across as Linux fanboyism but I currently have Linux, Windows, macOS, iPadOS, Android, and FreeBSD all running on various devices around my house and they all suck in their own unique ways.
My first VPS was for a Minecraft server so I named it cobblestone. I’ve kept using Minecraft related names for all my machines since then, and I try to pick ones that are at least vaguely related to the function or appearance of the machine. For example my cluster has brute for the master and piglin01-piglin04 for the workers, but those are the only ones I’ve numbered.
The exception is my two Klipper RPi’s, one is octopi since that’s what it originally ran, and the other is named after the model of the printer. For some reason I never named my printers.
I probably wouldn’t use a naming scheme like this for production servers though - I’d either go with functional hostnames or something like the periodic table which you can pick from arbitrarily. My home servers and clients aren’t cattle though, so I like having a little personality to the names there.