my gemini capsule source
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# End of an era?
For posterity, this post is late. By a week. I don't really track my traffic on gemini, so I don't have a handle on what content people like.
=> 2022-04-21-daily-driver.gmi Hopefully your metaphorical hunger bar was satiated by my post last-week on my "new" daily driver (the PinePhone).
=> /poetry/ If not, maybe dive in to the new section of my capsule: Poetry. Yeah, not a deep dive there either, but there's still 2 days left of GloPoWriMo... not much for a possible comeback.

=> gemini://drewdevault.com/2022/04/16/Stepping-away-from-Gemini.gmi Why do I say "the end of an era"? Well, Drew Devault (whose 'status update'-format I've been using) is no longer updating his capsule.
Something about long-form content. Yeah, I get that. I feel like 500 words is a good length for gemlogs.

I think updating my wwwebsite is an important thing to do, because I assume most recruiters/hiring managers aren't gemini-savvy. That's neither here nor there. I aim to provide a *terse* update here for what I've been doing.

## Hardware
### Legos
I own a good amount of legos. Someone gave me the idea to make a sieve to sort my legos more easily (I had previously hand-sorted many of them). I designed and 3D-printed some sieve tiles and made my own contraption (out of Legos) to sort the legos. Maybe more on this later...

What do you do once they're sorted? Build!
=> https://www.leocad.org/ I just got into LeoCAD, a pretty great piece of CAD software for master builders (which allows you to output instructions which may or may not print).

### Gridfinity
On the topic of wasting time organizing tools (rather than working on projects), I made some gridfinity things.
Gridfinity is a modular organization system for "makers" that prioritizes reachability (don't waste time fumbling around with cases!).
=> https://github.com/vector76/gridfinity_openscad/pull/5 I contributed an openSCAD-version of the socket-holder.

I don't expect to do much more with this, since I've basically filled up my only gridfinity-friendly toolbox already.

## Software

### SXMO
I finally sent in my change to the proximity lock. It's different, and at least slightly better. Planning to submit senpai shortcuts next, as that's now my main IRC client.

### PinePhone
The battery-drain issue I thought had to do with the Lora backplate was actually a 5.17 bug. I did a bug report upstream and have tested (and compiled) several kernels since. Right now, even if suspend works, > 50% of the time, resume *won't*.

### itd
Itd actually has some problems, but only sometimes. Maybe hardware related? Or maybe itd needs to wait before starting up? Inconclusive. I should probably do more bug reporting on this.

### postmarketOS
pmOS has really good guides for porting a new device. After a little work, I've found the only obstacle for my Boyue T62 is me copying the zip file over and hoping it doesn't soft-brick. Actually, there might be a kernel build error first, but it *does* seem like this is actually a pretty straightforward process.

### Ctools
I did a little more work on my 'tail' implementation, and realized that their 'head' implementation is flawed wrt \x00 bytes. Maybe hare will be a better language to write in than C. Right now, I think I just need to implement the -f flag, and perhaps write more tests and fix more bugs. Then it'll be ready to see daylight.

# Conclusion to a post
Getting near that 500 word mark, so time to wrap it up. I tend to over-focus on the more recent part of the update period. Reading last month's post helped me remember what I was up to.

=> xmpp:zach@zachdecook.com If you enjoyed this, please drop me a nice line over XMPP.