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
LoRa radios are very long-range (multiple miles/km) using small antennas and very low power. In exchange for this, they give up speed; the longest-range LoRa modes operate at only around 300bps. My lorapipe program aims to provide some nice Unixy interfaces to LoRa. See also XBee SX; those radios are similar, but offer hardware meshing and some additional nice properties. I have written quite a bit about LoRa; see my blog series about LoRa.| 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
John Goerzen’s Legacy Projects Please see the list of current software and the caveats about the below table on the main software index page. This table was last updated in January 2006, even though it was likely very dated by then already. Program Language Description Links Debian From Scratch (DFS) Haskell A bootable CD-ROM containing one of the most powerful Linux rescue environments ever as well as a system for installing any of four versions of Debian onto a disk.| 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
gitsync-nncp is a tool for using Asynchronous Communication tools such as NNCP or Filespooler, or even (with some more work) Syncthing to synchronize git repositories. Homepage: https://github.com/jgoerzen/gitsync-nncp The homepage contains information on using gitsync-nncp over NNCP. You can also see: gitsync-nncp over Filespooler Links to this note John Goerzen’s Software This page gives you references to software by John Goerzen. Introduction to Filespooler It seems that lately I’ve wr...| www.complete.org
Information on a wide range of topics by John Goerzen| www.complete.org
noun: A beautiful place of sunflowers, rolling hills, and amazing sunsets. A great place to go when you want to go to a place most other people don’t want to go to. Home of one of the country’s most boring highways (I-70) A place where people tend to be real. Links to this note Kansas Amateur Radio Amateur Radio in Kansas John Goerzen I am a programmer, manager, hobbyist, advocate, volunteer, dad, and nature lover.| www.complete.org