Spotify no longer starts after a hostname change (Linux)
Spotify won't open and exits with code 1 after a hostname change: an orphaned Singleton* lock, and how to remove it.
Read →Every article — field notes, blue team, homelab and automation.
Spotify won't open and exits with code 1 after a hostname change: an orphaned Singleton* lock, and how to remove it.
Read →Transparent item icons in Minecraft 26.3 on Prism Launcher: the icon atlas lead, the GPU red herring and the real cause, SDL falling back to XWayland.
Read →A homemade DDNS on Debian: a Bash script, the Cloudflare API and a systemd timer to keep an A record in sync with a dynamic public IP.
Read →Run Claude Code inside a persistent tmux session with a cc alias, so closing the terminal or the laptop no longer kills the agent or its context.
Read →Perfect architecture or code that ships? A candid take on technical debt, the Pareto principle and what the client actually buys.
Read →A real-world benchmark of os.walk() versus os.scandir() in Python: roughly twice as fast, why, and when the difference really matters.
Read →An enterprise hard drive won't spin up on a recent PC power supply? The SATA 3.3 PWDIS pin is to blame, and a piece of Kapton tape fixes it.
Read →Since a firmware update, Bouygues Wi-Fi 6 Bbox routers disrupt WireGuard tunnels: symptoms, likely cause (reduced MTU) and the MTU = 1380 fix.
Read →Bits or bytes, disk or network: how to compare throughput, estimate how long a backup takes and size a network without a bottleneck.
Read →useradd is the low-level tool, adduser an interactive Perl wrapper specific to Debian: practical differences and which one to pick.
Read →A minimal VS Code settings.json: an 80-column ruler, visible whitespace and fixed indentation to enforce a shared coding style across the team.
Read →A VS Code snippet that generates the #ifndef / #define / #endif header guards of a C or C++ file from its name, in one Tab press.
Read →One line in /etc/inputrc is enough to silence Bash's terminal bell, or to replace it with a visual flash.
Read →Share a folder with one command using Python's built-in HTTP server, no cloud or USB stick needed, plus the limits to keep in mind.
Read →Get around fields that block paste on Linux by replaying the clipboard as keystrokes with xclip and xdotool.
Read →