“Why isn’t my Docker bind mounted file updating from host to container when I make changes with vim?”

The inodes have it When setting up the TIG stack, I saw that Telegraf has an option to reload its configuration from telegraf.conf, which it does on receiving a SIGHUP signal. Since in Docker, it gets pid 1, reloading config is easy: docker exec -it telegraf /bin/kill -HUP 1 Which worked well. At least until […]

Continue Reading

[workaround] ImportError: libffi.so.7: cannot open shared object file: No such file or directory

Too advanced tl;dr: if you have issues and can’t update, you can install the libffi7 package as a temporary workaround After a recent Arch update, python packages / applications using ctypes, such as yt-dlp, were throwing an error: ImportError: libffi.so.7: cannot open shared object file: No such file or directory or more fully: (you may […]

Continue Reading

Fixing OBS Offset Cursor Issue, Part 3 (investigating with Python-C++ interfaces!)

Poking and prodding at the Windows API Background There is an issue with cursors being rendered offset for DPI-scaled windows in OBS, illustrated in this video clip: I’ve been looking into this as it was suggested that my proposed fix of letting the user specify an offset amount was more of a workaround of the […]

Continue Reading