I'm a Linux sysadmin and I run open source services for free on NixNet


Last active 17 days ago


Last active 17 days ago


Last active 17 days ago


Last active 3 months ago
View more

Recent activity

[PATCH] integrate vale 22 days ago

From Amolith to ~whereswaldon/arbor-dev

This massive patch attemps to standardise out documentation. For those
unfamiliar with it, Vale is "a syntax-aware linter for prose built with
speed and extensibility in mind" [1]. I built on Vale's
implementation [2] of Google's style guide [3] with specifics for Arbor
and the vocabulary we've started using.

[1]: https://github.com/errata-ai/vale
[2]: https://github.com/errata-ai/Google
[3]: https://developers.google.com/style/

I didn't modify any of the docs that are already written so some of them
will have a ton of errors. Once Arbor's style has been reviewed and a
bit more polished, I'll go through and start implementing the
recommended changes. To that end, install Vale [1], run it on a few
[message trimmed]

[PATCH] add new diagrams and update docs a month ago

From Amolith to ~whereswaldon/arbor-dev

I added the new diagrams and updated the docs to include them along with
an explanation of what's going on for the simpler overview.

I included the graphml files so they can be imported and edited/improve
later on but I don't know how they'll work in other programs; I created
them in yEd: yworks.com/products/yed

The dark diagrams have transparent backgrounds so they should be
suitable for any shade and the light diagrams are simply white. SVGs are
including for editing colors and exporting at various sizes.
 diagrams/Simple_Forest.graphml      |  602 ++++++++
 diagrams/Simple_Forest_Dark.png     |  Bin 0 -> 113639 bytes
 diagrams/Simple_Forest_Dark.svg     | 2070 +++++++++++++++++++++++++++
[message trimmed]

[PATCH] replace wisteria guide with one for sprig a month ago

From Amolith to ~whereswaldon/arbor-dev

 getting-started.md | 61 +++++++++++++++-------------------------------
 1 file changed, 19 insertions(+), 42 deletions(-)

diff --git a/getting-started.md b/getting-started.md
index 1659578..63afa00 100644
--- a/getting-started.md
+++ b/getting-started.md
@@ -4,60 +4,37 @@ title: Getting Started with Arbor

It only takes a few steps to get connected in Arbor!

## Installation
# Installation
[message trimmed]

[PATCH] make spec links relative a month ago

From Amolith to ~whereswaldon/arbor-dev

The previous links would lead to sourcehut's root and 404 but these should
lead to the correct locations.
 technical-overview.md | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/technical-overview.md b/technical-overview.md
index dca9a82..a8bad1b 100644
--- a/technical-overview.md
+++ b/technical-overview.md
@@ -32,7 +32,7 @@ This means that we can safely acquire Arbor nodes from any source and validate t

The fact that Arbor nodes can be freely exchanged over any method of communication makes the ecosystem as a whole very flexible. During development, we have exchanged nodes via email, DropBox, Syncthing, http, and custom protocols. The great thing is that none of these methods are mutually exclusive with the others. This gives us the capability to build a robust system that can survive the failure of core components.

[message trimmed]

Re: Let's introduce ourselves 2 months ago

From Amolith to ~sircmpwn/free-writers-club

Hello all!

I was looking around Drew's mailing lists, noticed this one, and found
it intriguing. I'm an amateur Linux sysadmin, musician, and university
student studying to obtain my Masters degree in CS with a concentration
in systems. As I progress and get into more technical courses, I expect
to write about them as well but, at the moment, it's really just
whatever comes to mind; my blog posts range from subjects like
approximating Drew's streaming set up to bluegrass music to smoking a

My personal site is at https://secluded.site but there are also some
posts at https://nixnet.services/blog. I am in the process of moving
some of those to my personal one though.