I’ve been getting annoyed with Raspberry Pi OS (Raspbian) for years now. It’s a fork of Debian, but manages to omit some of the most useful things. So I’ve decided to migrate all of my Pis to run pure Debian. These are my reasons: Raspberry Pi OS has, for years now, specified that there is no upgrade path. That is, to get to a newer major release, it’s a reinstall. While I have sometimes worked around this, for a device that is frequently installed in hard-to-reach locations, this is ...| www.complete.org
Contents| wiki.debian.org
What is Filespooler? Filespooler lets you request the remote execution of programs, including stdin and environment. It can use tools such as S3, Dropbox, Syncthing, NNCP, ssh, UUCP, USB drives, CDs, etc. as transport; basically, a filesystem is the network for Filespooler. Filespooler is particularly suited to distributed and Asynchronous Communication. Filespooler is a tool in the Unix tradition of “do one thing and do it well.” It is designed to integrate nicely with decoders (to handl...| www.complete.org
Anything that uses encryption to keep content away from spying eyes. End-to-end encryption is the best, because there need be no trusted intermediary. Some software projects are always fully end-to-end encrypted. Examples include NNCP, Syncthing, Yggdrasil, and Gemini. For more on encryption, see: OpenPGP tools: GnuPG (GPG) Sequoia PGP Age (Encryption) signify (not encryption, but cryptographic authentication) Links to this note Encrypting Filespooler Jobs With Age Like the process described ...| www.complete.org
Asynchronous communication is communication between two endpoints that doesn’t have to happen in real time or near-real-time. Compared to synchronous communication, asynchronous communication lets you trade latency for reliability. Asynchronous communication is closely related to the concept of store-and-forward networking and delay/disruption-tolerant networking. In fact, most asynchronous implementations are also store-and-forward and delay-tolerant, so these terms are often used intercha...| www.complete.org
Debian GNU/Linux is one of the oldest Linux distributions around. Some things that make it somewhat unique: Debian supports many architectures. Of course, the big names such as x86 and ARM (32- and 64-bit for both), but also lesser-known ones. Debian is completely self-organizing by volunteer developers. There is no corporate ownership. The organization that holds its assets, Software in the Public Interest, is also volunteer-controlled. Debian has a strong social contract which emphasizes th...| www.complete.org
I am a programmer, manager, hobbyist, advocate, volunteer, dad, and nature lover. I live out on an old farmstead in rural Kansas that once belonged to my grandparents. The nearest paved road is about 3 miles away, and the nearest town (population 600) is 7 miles away. I have three incredible children, which I might occasionally mention on my blog. I am the manager of www.complete.org and quux.org. Social & Contacts I write a lot on my blog.| www.complete.org
A network in which the nodes typically discover each other and the routes between each other automatically. Examples of mesh networks include Yggdrasil, Meshtastic, and Syncthing. A basic description of mesh networking is at https://en.wikipedia.org/wiki/Mesh_networking Some of my articles about mesh networking include: Easily Accessing All Your Stuff with a Zero-Trust Mesh VPN, which discusses different types of meshes as VPNs. Using Yggdrasil As an Automatic Mesh Fabric to Connect All Your ...| www.complete.org