West Michigan, USA


We start, around the turn of the millenium, with a dot on the map: a small city where tickets to the local cinema cost only two dollars. Just outside city limits sat a parsonage, inwhich memorable history was being formed:

"That's so easy, even Zach can read it!" called one of the others.

Now, others there were, in contrast to the big people, who, here, seemed to run the joint by joint-ownership.

I was beckoned toward a newspaper, where a three-panel cartoon was being indicated.

"Here, read this!"

My first test of skill... would I succeed, proving my capability, or fail, showing the known universe that I was most inferior.

Panel 1: Garfield sits on the counter, saying "Zzzzzzzz" Panel 2: Garfield is still sitting on the counter, Jon is watching. Garfield says "Zzzzzzzz" Panel 3: Jon breaks the pattern of Zee's, and says ________...

I couldn't do it. I was the only person who didn't know how to read.


Last active 19 days ago
View more

Recent activity

[PATCH] See how srht handles attached patches a day ago

From Zach DeCook to ~sircmpwn/email-test-drive

Probably should've just asked in the sourcehut users email list...

anyway, this part would be 'merge request description',
or [PATCH 0/2] ...

I think it's a fairly common use case, as attaching files
to an email is something most users and email clients are capable of.

though it includes more context-switching, it also makes it harder
to make a mistake.

`git format-patch HEAD~2` also is simpler, more unix-y.

Fwd: Re: [PATCH] * Compose: Don't rely on existence of /bin/sh 15 days ago

From Zach DeCook to ~sircmpwn/aerc

-------- Original Message --------
From: Zach DeCook <zachdecook@librem.one>
Sent: September 4, 2020 8:44:22 AM EDT
To: Drew DeVault <sir@cmpwn.com>
Subject: Re: [PATCH] * Compose: Don't rely on existence of /bin/sh


doesn't really describe why. I think it may have to do with wanting to keep showing the standard android filesystem with accurate paths (maybe for rooted users?).

They do offer a simple chroot wrapper, so this workaround isn't *necessary* for users willing to chroot.

[PATCH] * Compose: Don't rely on existence of /bin/sh 15 days ago

From Zach DeCook to ~sircmpwn/aerc

From e19db616644ba52e38b0bf35ecacc9ada35a63a3 Mon Sep 17 00:00:00 2001
Date: Fri, 4 Sep 2020 08:03:49 -0400

Termux (Android terminal emulator) is one example
of a non-FHS Compliant system which has no /bin/sh.

 widgets/compose.go | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/widgets/compose.go b/widgets/compose.go
index 03c9175..68e54a9 100644
--- a/widgets/compose.go
+++ b/widgets/compose.go
[message trimmed]

Re: Session timeouts discard drafts 27 days ago

From to ~emersion/alps-dev

> Please note that the following JavaScript is included for feedback purposes
> only and it's not the final product - I intend to shrink it down a lot before
> final submission.
> But first, I'd like your feedback. To use this, start composing a message via
> the alps interface, and paste the following code into the console of your
> browser. The message should begin auto-saving.
> It also does some really gross scraping to get Draft IDs, I'd clean that up and
> have the backend return the Draft ID instead.

I'm happy to see something at least somewhat working for this critical feature in alps.

I started an approach on this a while back, but didn't complete it, basically the idea was

Recommended domain registrars 4 months ago

From Zach DeCook to ~sircmpwn/public-inbox

Dear Drew,

I currently own one domain (registered through google),
and am hoping to get a second.

I'm wondering if you have any recommendations for registrars. As far as features go, I would like my contact information kept off of whois, as well as auto renewal by credit card.

Crapfully yours,

Zach, MI

Re: [PATCH] * Cmake: Allow specification of directory for Man installation 7 months ago

From Zach DeCook to ~pixelherodev/knightos

And for clarification, this patch is for

(though if it could be applied to other repos, that would be cool)

In trying to package for brew, the man pages weren't being installed 

> Homebrew requires that man pages live under share.

The common convention is to use a variable called 
`CMAKE_INSTALL_MANDIR`, so it can be configured.

-Zach (earboxer) DeCook

[PATCH] * Cmake: Allow specification of directory for Man installation 7 months ago

From Zach DeCook to ~pixelherodev/knightos

 CMakeLists.txt | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index d48f68c..cf20162 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -24,7 +24,10 @@ ADD_CUSTOM_COMMAND(

[message trimmed]