Gemini Links 04/12/2025: Christmas Looms, Devuan, and Programming
-
Gemini* and Gopher
-
Personal/Opinions
-
🔤SpellBinding: EFZORUN Wordo: FEARS
-
Christmas Looms
ahh, hello dear readers. been a while since i posted to my blog, and even LONGER since i posted to my gemlog, so this is a two-for-one deal where i'm manually crossposting this to both feeds. why update my blog AND gemlog when i can be a lazy cow and just post the same thing in both places?
weblog readers may be wondering if there are any crochet project updates. to which i say: shh shhhhh don't fucking ask me thattt ?? started a project in SEPTEMBER for my bestie's birthday. never finished it in time, figured i'd have to send it to her in october. didn't finish it in october. did not finish in november. it is still unfinished now. at this rate idek if it'll be finished in time to be a christmas present.. ?? IT IS A LARGE PIECE OKAY! with a lot of little fiddly extras to crochet! and also i was sick back in sept/oct and i am currently sick AGAIN fml
went to cambridge in september for a few days with my friend joe, which was fun and cute! just sort of an excuse to meet in a location that was easy to get to for both of us and nice enough to spend a few days. there's so many museums in Cambridge and we went to like, most of them? but definitely not all of them
-
The force has been restored ☯️
For a very long-time I have omitted to tell everybody an extremely important detail! Something that would let anybody falling down from the (desktop) chair, no exclusion!
This summer before to travel for the vacation I performed the best epic fail of my pebcak misadventures…
-
Saving Throws: A Summary
That it's a "saving throw" and not "saving roll" as in "attack roll" or "roll your THAC0". Language weirds.
Some games lack saving throws; instead, the character is expected to explain or act out how exactly their character avoids the whatever. A game master can judge how well their plan would work, or the other players can vote, with the game master as a tie-breaker. In this case roleplaying is being selected over efficiency of combat and probably also realism.
Armor class can be considered a saving throw against incoming damage. Other special attacks often totally bypass armor, in which case there are often specific saves against those specific attacks, especially for "better" or "higher level" units with more experience or Heroism about them. Specific saves might become general categories as a game complexifies: a wargame might have "save against catapult" that turns into "dodge fireball" or "save vs. dragon breath" or similar.
-
ATTN: I like feedback even if it's just "hey bro I read your post" so feel free to send an email: keeganoneida at gee male
What is this feeling? Loneliness? I dunno. Feeling a little frantic this evening trying to find some kind of additional online spaces to exist in. I love this one and I want more of it, but it feels a little quiet moment-by-moment. I think I want some sort of IRC-like thing running on the side -- some sense that people are awake and alive and responsive. I guess I'll look into that now.
-
-
Technology and Free Software
-
Nikolai Danylchyk's WaKu-ctl Frees Your Watercooling Loop From Motherboard Limitations
Software engineer Nikolai Danylchyk has opened crowdfunding for a flexible open-hardware controller for PC watercooling loops — operating independently of the motherboard: WaKu-ctl.
"Are you a PC enthusiast frustrated by the limitations of current watercooling solutions? Do you dream of perfectly tailored fan curves and precise temperature control, but feel held back by motherboard restrictions, buggy software, or proprietary systems? I felt the same way," Danylchyk explains, "which is why I created WaKu-ctl – an open-source, hardware and software solution designed to give you ultimate command over your custom water loop!"
-
Devuan
I recently tried installing BSD on my craptop. Surprise, surprise, it wasn't compatible with my hardware. This is the 2nd time I gave an earnest effort in installing it. It was probably stupid considering my hardware hasn't changed since 2019, although BSD has had at least one update since then.
So I decided, what the hell: I'll install Devuan. I had heard about it I believe from the gopher mailing list. Someone's April Fool's joke was to put Gopher memes on it or something several years ago. Anyway, I like the idea of a minimalist distro and I like Debian, so it seemed like a good match.
I booted up a live USB and installed it. I decided to try encrypting partitions. As usual with my dumbass setups, the home partition didn't take my password. I blame this on using Dvorak and possibly/probably the distro installer (yad or something) was using QWERTY? I don't know, but it's quite annoying when there's no way to see what you're typing in plaintext (that I could see): you only confirm what you typed. I switch often enough between QWERTY and Dvorak. I'm guessing my password was replaced with gibberish and I did NOT want to try to decode QWERTY->Dvorak->QWERTY or the inverse every time I needed to log in.
Anyway, I went ahead and reinstalled Devuan and encrypted the whole disk and thankfully it didn't mess up my password (i decided to keep it all in QWERTY for the install process). So far it works, but I have done zero ricing. The previous installation was maybe Debian Bullseye? I can't actually recall because I didn't run X on my craptop and all TTYs look alike. I don't actually rice my GUI that much: just install a custom build of DWM. Depending on my mood, I'll not install or uninstall the DE that comes with it. But with Devuan, it seemed easiest to keep Xfce especially considering the guided installer ran in a GUI. Again, I've done almost no ricing and my configuration files are all kept in a central server that I self-host.
-
Programming
-
♫I can't dance, I can't relate, only thing about me is the way I confabulate!♫
Mark [1] and I were talking about Roko's dancing basilisk [2] and he suggested I feed it my 6809 ANS Forth implementation [3], on the assumption that no one has fed an assembly-based project through it. Before feeding it that one though, I decided to try a simpler program, my 6809 disassembler written in 6809 assembly code [4] and … well … I'm not sure if anything is terribly wrong with it because it's just the source code in prose [5], and repetative prose at that.
But it's a single 1,200 line file—way smaller than mod_blog [6] and a09 [7]. Makes sense that it's probably okay, if boringly repetitious.
-
A decision on semantic versioning
I finally decided [1] on version 8.0.8 for CGI (Common Gateway Interface)Lib [2]. The main rational—I think I'm the only one using this, and to me, this is a bug fix, and it doesn't change the intended API (Application Programming Interface) at all. So version 8.0.8 it is!
-
-
-
* Gemini (Primer) links can be opened using Gemini software. It's like the World Wide Web but a lot lighter.
