💾 Archived View for gemini.zachdecook.com › capsule › 2022-04-29-status.gmi captured on 2024-08-18 at 17:10:49. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2022-04-29)

-=-=-=-=-=-=-

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.

Hopefully your metaphorical hunger bar was satiated by my post last-week on my "new" daily driver (the PinePhone).

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.

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!

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!).

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.

If you enjoyed this, please drop me a nice line over XMPP.