Latest from my blog
-
Syncthing: The data deduplication master
Syncthing can deduplicate data before network transfers and even utilize on-disk storage deduplication on modern file systems on Linux, Solaris, and Windows.
-
The auto-save feature in GEdit vs the new GNOME Text Editor
GNOME Text Editor, GEdit, and Kate all have a auto-saving feature designed to prevent dataloss. However, the implementations vary a lot with different trade-offs.
-
Common mistakes in BIMI early-adopter implementations
The Brand Indicators for Message Identification (BIMI) standard has strict requirements for an email sender’s logo to show up in your inbox. 65,1% gets it wrong.
-
Ruby 3.1’s incompatible changes to its YAML module (Psych 4)
Ruby made its YAML interpreter more secure by default at the cost of backward compatibility. Developers weren’t given heads up warning about the changes.
-
SELinux is unmanageable; just turn it off if it gets in your way
I’ve been an SELinux complexity apologist for years. Lately, I’ve concluded that every implementation with difficult-to-configure policies is just unmanageable.
-
Can you use a WebP file as an Open Graph Protocol image?
Do you still need to maintain webpage thumbnails/link previews in legacy image formats, or have apps caught up with the WebP revolution? It’s a bit complicated.