+++ date = "2023-01-05T02:30:31+00:00" lastmod = "2023-01-05T02:30:31+00:00" tags = [ "linux" ] author = "tdro" +++ I thought about posting notes on [Syncthing](https://syncthing.net/) but then I'd have to tangentially talk about [NixOS](https://nixos.org/). NixOS is my main Linux distribution {{< abbr atm "at the moment" >}} but Nix/NixOS/[Flakes](https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-flake.html) are too hard to write about and I fear they've ventured too far into the realm of over--engineering. What do I mean by over--engineering? An over--engineered tool is one where even the simplest use cases are non--obvious (to most people) and this can happen when it tries to do too many things with "specificity". The overall concept is elegant though (explainable in lay terms) and can be applied in other contexts.