Lux Absio Bervatum

Saturday, March 15, 2025

Hex Translator - SubPalette Tests

There's this 5-color palette I like, sort of a combination of muted/faded versions of teal, red-orange, gold, navy, and dark gray. Couldn't find a name for it specifically, but people seem to consider it part of Art Deco. Separately, I've been working on differently-weighted subpaletes for the next iteration of the Hex Translator. I decided to work out the relationships between those "Art Deco" colors using my homebrew color system so I could have the HT generate new versions of that palette. These were the results:
Began by getting as close as I could with selections from the 56-hue palette (the colors on the far left, excluding jet). Then figured out how those needed to change to match my ideal version of the Art Deco palette (the next column, indicated by the black triangle). Navy was complicated because I have rules about how modifications to BaseHues can't stack too much ink in one place, or get too dark—i.e., in CMYK, C+M+(Y/2)+(K×1.5) can't exceed 180. So the K formula for that color ends up being (180-((C+M+(Y/2))/1.5.

I treat teal as the index color from which all others (except jet) are calculated. So the red-orange slot, for example, is always the index BaseHue minus 24 (and wrapping around to 56 if less than 1). Confusingly (to me), in Excel, the actual formula for that (since there's no 0 BaseHue) ends up being MOD(IndexColor-25,56)+1. Then the result gets its CMY values multiplied by 0.95.

The next four columns are the subpalettes generated from different index colors (7, 34, 41, 55).

The process of figuring out how to translate an existing palette to my own grammar was engaging. Think I'll try this again with a different palette.

Monday, March 10, 2025

FDR Update (s17e10), Mickey 17, HT2024 palettes

New Fantasy Drag Race update (now current through episode 10). Good thing this has been a bit of a test run—realized I'd completely forgotten a major part of the scoring (the points players get for members of their Top-4 remaining in the competition).


Saw Mickey 17 yesterday. Really enjoyed it. My Letterboxd review for anyone interested.

Been working on palette stuff for the next version of the Hex Translator. Finalized the 56-color "basic hues" palette a while back but never shared it here. This forms the backbone from which all the colors used in the patterns are derived. The basic hues each have 2-4 light variants and 0-4 dark variants based on formulas for minimum and maximum pigmentation (C+M+(Y/3)+(K*1.12) > 20 minimum, C+M+(Y/2)+(K*1.5) < 180 maximum). In the spreadsheet excerpt below you can see the effects of those formulas as red zeroes where a light or dark variant passed out of range for having too little or too much pigment. It's also why, for example, indigo (im500) in the BasicHues chart (right) only has light variants.

Thursday, March 6, 2025

refine(refine(refine (garden troughs)))

This is a series of images I had DALL-E 3 generate. The initial prompt was for garden troughs with beautiful shrubs and flowers growing out of them. Then I asked it to refine that output and kept on iterating like that. It couldn't quite get what I had in my mind's eye (or maybe I couldn't communicate it well enough), but it made some pretty stuff along the way.
Feel like we peaked with these two:


More refining...


Last two:

Friday, February 21, 2025

FDR Update

Fantasy Drag Race update for s17e08 (see below). And I made a mistake in the last one, now corrected.

Saturday, February 15, 2025

Fantasy Drag Race update, new Kancho, card binder

Six episodes into Drag Race Season 17 now. Our updated Fantasy Drag Race T4B3 standings:


Also, another awesome Kancho illustration commissioned from the excellent Alen Fey!
Recently reunited with a binder of collectible cards I kept when I was 11. One of my most prized possessions at the time. The page shown here was "favorite Marvel superhero art cards (female)."


Made crinkle cake today. It's really good. Didn't put nuts in mine. I think next time I might do 50% more custard. Would go well with almond gelato.

Monday, January 20, 2025

FDRT4B3 Update

Three episodes into Drag Race s17 we finally have an elimination. Here are the current standings (click to enlarge):

Wednesday, December 11, 2024

Fantasy Drag Race Season 17

Some friends and I are doing a Fantasy Drag Race game for RuPaul's Drag Race Season 17. Here's a link to the rules (264 KB PDF): 2024-12-14_Rules for Fantasy Drag Race.pdf
(edit: updated file 12/14/24)

Message me your picks by Jan. 2, 2025 if you want to play!

Monday, November 11, 2024

Nauvis Space Platform is Go

Still chugging along in Factorio: Space Age. Last night I got my first space platform into orbit! Here's the big moment down at the rocket silo (surrounded by heavily polluted waters):


And the platform itself (named for the space station from Planetes), rinky-dink as it is:


And a snapshot of the main base map at time of launch:

Sunday, October 27, 2024

Solid Fuel Optimizer

This is a little solid fuel optimizer I made in Factorio: Space Age using decider combinators. It figures out which oil fraction (light oil, heavy oil, petroleum gas) is most plentiful and processes it into solid fuel for boilers down the line.

Same image without the decider windows:

Sunday, September 8, 2024

Kancho


This is an illustration of my porcine (piggy) character, Kancho, that I commissioned from the extremely talented Alen Fey. The design was largely inspired by the pig ninja from Chicken Pig Attack, a Gregory Brothers/Takeo Ischi music video from January 2020. I'm really happy with how it came out. Currently using this as my PFP in various places.

Tuesday, September 3, 2024

HT palette stuff

Worked on CMYK full-spectrum palette generation stuff over the Labor Day weekend. Some screencaps from various points in the process:



It's getting there!

Sunday, August 18, 2024

New Shapes

New shapes for the next hex translator build: Gears, vacuoles, chiral start/north signs, end signs (halmos finality symbols).

Next on the docket: A large static CMYK palette.

Tuesday, June 25, 2024

2 Things to Vent About

Here are two behaviors I need to vent about. The world hardly needs more negativity so I will at least make it quick. This is all IMO, disclaimer disclaimer, etc.

  1. Criticism by proxy. I've touched on this before, but it was from a don't-yuck-my-yum angle. Now, the true intent is more clear: Sometimes a person resents you but they want to keep up the appearance of being magnanimous (or simply "not a jerk"). So instead of belittling you directly, they criticize the things around you. "Your house is shabby, your car is gay, that picture (you picked out) is ugly." It's usually sneakier than that, but that's the gist of it. All of it so that if you blow up and ask them "what is your problem with me?" then they can look shocked and retort, honestly (technically), "I never said a word against you!" Right, you just slagged off every choice I made, they way I live, etc. etc. Eventually it's obvious what their real target has always been.

  2. Setting daemons. A daemon is a background process in computing and it's how I think of certain (non-computing) tasks with specific triggers. I am assigned tasks all the time and they broadly fall into three categories: Do it when able, do it at a certain time, and do it when a condition is met. That last category has the potential to incur terrible costs beyond the cost of the task itself. "Tell me this account balance" and "tell me this account balance on the first of every month" are easy. The latter just needs a recurring calendar entry. But "tell me this account balance when it becomes negative" is a huge pain in the neck. (Because what am I going to do, check that account every day to see if the balance has turned negative? It might not turn negative for three years, and if it takes me one minute to check it each day, that's more than 18 hours of work you're asking for.)

    My real gripe with this one is that the people asking almost never think about the processes involved. They assume things can be automated when they can't. I explain this, but it rarely sinks in. Many times, the best I can do is turn it into a category-II task ("Okay, I'll check it on the first of every month and tell you if it's negative."), but even then, using the previous example, we're looking at 36 minutes of work. And the real problem here is that the asker, being ignorant of the process (and often unwilling to learn), gives the request as much weight as if it only needed to be done once ("It only takes you a minute!").
Alright, it's off my chest. Thanks.

Tuesday, August 8, 2023

Overcoming RF interference with old coaxial cabling

The Wi-Fi at our house has gotten worse over time. Or, more accurately, the RF environment in our neighborhood has gotten noisier. Which is to be expected. Density has been increasing and I imagine the number of RF-emitting devices has increased as all sorts of electronics have become cheaper, smaller, more energy efficient. We went through a few equipment upgrades trying to keep up— new Wi-Fi router, mesh range extender, different adapters. But it's been especially bad in certain areas, like the upstairs room where my main computer lives. Much packet loss. Here is a screencap of pings from before and after I finally got it fixed: 


I have to do a lot of remote desktop work and the packet loss was making that intolerable. I'd be remoting in, typing "8-7-23" and it'd come out "8-------------7-23." Very frustrating.

Of course, hardwired ethernet would solve this. But the layout of our house, with a set of stairs and many walls between my computer and the router, made this challenging. I'm not fussy about appearances, but Cat 5 cabling tacked up against the ceiling in most rooms is not a favorite look. But what other option is there?

I put up with the bad Wi-Fi for months. I figured out that I could disconnect and reconnect to our Wi-Fi and the connection would get a little more stable for a few hours. But it would degrade over time. I imagined there was someone in a nearby house doing the same thing, both of us jockeying for the least-crowded WLAN channel, like a Wi-Fi shoving match. Until one day it occurred to me that the previous owners had nearly every room wired for cable. Cable that we only use for internet through a single coax port in the living room. Was there some way we could use that to set up a hardwired network inside the house? Yep!

This is the product I decided to use. The ScreenBeam MoCA 2.5 Network Adapter. Lets you run ethernet over coax. Apparently, if you have a nice, modern cable provider you can even use these adapters on the very same wires that bring in internet, TV, and so on. But our cable provider is not nice or modern, so I had to figure out something else.



Since we only use the incoming cable signal in one place (the modem), I just had to wire that port to the provider's line directly (isolating that run from everything else) and connect the coax ports needed for networking. This got me very close to the router, but not the same room. I still had to run a single Cat 5 cable through a wall but at least it was a straight shot. Only had to get the RJ45 crimper out for one connector.

And now it's all done! Rock-solid hardwired connection, zero packet loss.

Thursday, December 8, 2022

Mystery Solved :(

 


The fort's first casualty. He either fell down the well or somehow got sucked into the intake at the brook.

Loving the new Dwarf Fortress. Will be even better when the wiki gets updated. Accidentally starved my first fort to an unrecoverable state, this is my second.

Farm pits, jeweler, plumbing

Masons, stone stocks, farm causeway, leverland

Bedrooms, dorm, remnants of a plumbing mishap

Monday, November 21, 2022

Figuring out Mastodon

If I did it right, this should verify me on the new tw.town Mastodon instance: @volkspider@tw.town