Monday, October 28, 2024

Things are rollllinggg alonnggggg as we reach the end of October.

Before I forget, my wishlist is still pretty much in the same place.  Can be found at https://www.dropbox.com/scl/fi/8tjiqzmqavizau8q87mis/Profile.txt?rlkey=xkvyrqbnl5gadyjmyxfugqgvr&dl=0

I've been continuing to explore progressive house sounds in OHC -- may spend one more week doing that, or may do something slightly different this week, who knows.  Notably though, I also spent a good chunk of time purchasing a few new soundsets (as alluded to last time), and almost more-importantly, spent some time trying to reorganize my sounds a bit.  I've gone through a few different iterations of trying to get my virtual instruments and samples and everything organized and I'm still not 100% sure what the =best= way is going to be for my workflow, but I'm at least trying something different and seeing how it feels.  There's not really going to be a perfect solution as you always have to give up on something...for example, you can't audition generator plugin sounds from FL Studio's browser (understandably), so if you wanted something like that working you'd have to render your own preview sounds and name them the same and kinda have it working in a hacked-together way.  And there's this weird tradeoff between browsing channel/plugin presets that you've hand-picked out in FL Studio's browser, versus browsing plugin presets within each plugin itself.  And there's pros and cons either way...well, anyways, it's a work in progress.

I hung out at a Teance event and it was really nice!  Shouldn't be a surprise that I'm looking forward to spending some more of my afternoons there when I can.  Recently I've tried a yellow and a green tea from their catalogue, and.....yeah, as expected, they're fine but not really my thing.  Have to have my white tea......

I spent some time at Philz Coffee today writing up another xmas letter, and then came back and sank some quality time into Rhythm Quest, including upgrading to Unity 6 (a.k.a 2023), which went...alright actually, not a ton of stuff broke, and the main thing that was not working was actually just my fault anyways.  And now I finally get to ditch the Unity splash screen (yay...).  The real question is whether this update will end up fixing any of the other random issues (gamepad input not working, but system-specific?).  Bleh.  I'm due for a devlog post for this month; I don't think it'll have anything super exciting but overall the feeling I get is that I'm doing ok on balance with the amount of work that I'm putting in, and really that's all I can ask for.  If I can get one or two more quality days with the project this week (I kind of intend to) then that'll be perfect.

All of the keyboard stuff that I ordered has come in and I'm excited to set aside some time at some point to tinker on all of it! :)  If only those HMX Gachapon switches would come back in stock...(was supposed to be September, then October, now November...).  But anyways, I've got the wireless PCB to put into my Cycle7 (wooooo), plus I will be swapping out the stabilizers for new ones that I bought.  I will probably be lubing those and I miiiiight try to wire-balance them a little bit but I want to err on the conservative side for wire adjustments.

In the meantime my Evo80 came and it's got a lovely sound signature out of the box!  Definitely not regretting that purchase, it's kind of distinct from the rest of my boards and the per-key RGB is actually not too shabby either, uses better firmware than other RGB boards I've seen.  I'm going to be looking forward to spending some time using that as my main board for a bit once I get back home.

I've been continuing (slowly, just here and there) to work on the next big update to my ALTTPR site.  That is going to take a while longer to put together since I'm doing GT basement rooms and there are a billion of them, but I'm learning more and more as I go, which is always nice.

I have a new dance choreo that I might try to learn...really not sure though, I've basically =never= managed to commit and then follow through on learning choreo.  So I'm hesitant on that, but we'll see I guess.

I ended up with 180 letters for this batch of Vote Forward (voter outreach) mailings.  I could try and get that up to 200, but the deadline for mailing is Tuesday and I'm getting back home late Monday night, so it's looking unlikely, despite the fact that I want to.  I probably ought to spend my time on my own personal letters anyhow.  There's always next time, I guess.  Honestly always feels a little sad when there's no vote forward letters at all for me to work on; it's just this really nice thing to do every once in a while.

Some plans got cancelled on me this weekend and honestly it ended up feeling a little silly that I ended up here in the south, but eh, overall I don't think it was too much of a waste, and I'm glad I've managed to get some things done here and there.  I'm feeling ok about things, despite the ever-present pressures and stresses of life (Rhythm Quest...ephemerality...people...etc).  I'm going to have to start thinking about xmas shopping next month in addition to finishing the other half of all the letters [sweat].  It'll also be time to potentially go and visit the MB kids.  I didn't do so last year (maybe even the year before?  I don't remember).  It honestly doesn't feel super keenly important anymore, like do I really need to go in order to connect with that part of my past?  It's not like I am really going to meet the people who once were there, and the ground itself isn't even the same anymore.  But I'm not opposed to it either, at least not yet, so I wouldn't mind another trip over there, as long as I don't have anything else to do.  I thought about inviting Dina to come with, but I really feel like they wouldn't want to, is the sense that I have.

I'd write something about how the important experiences that make up my past end up shifting here and there, but I think that's good enough for today and I may as well save that topic for some letters.


Wednesday, October 23, 2024

A bit of a hectic day -- there was some meowmie fighting and two big buzzies.  Dinner felt a little hectic but I managed to mostly get things under control.

I also got thrown off because I was trying to fix some thing with my smart lights in my bedroom only to have everything start breaking.  Turns out that I just needed an iOS update to fix the app I was using, but it took me a little longer than I'd like to admit to reach that point.

I didn't make much =visible= progress (i.e. things I can really demo) for Rhythm Quest, but I still spent a really nice chunk of time on it.  I enjoyed it, too, which was refreshing to realize.  Sometimes it just feels like this thing that I keep putting off and it's intimidating and a drag, but then usually when I'm in the thick of it (and not busy fighting the Unity engine...) it's actually pretty satisfying to go and implement new things and just build out the game, even when I'm not making new levels (which is usually really fun too).

Made a bluesky account (well, two, really).  I briefly looked into what it might be like to setup some crossposting, but I still don't think there is a great service that will let me crosspost blog entries (the only thing that really matters most now) across blogger/blogspot, twitter/x, bluesky, and mastodon (rip cohost).  Maybe I could get kinda close if I tried, but for now I'll just do it manually.

I fired off an order for some new switches.  I've been waiting for ages for the HMX gachapon switches to come back in stock (still on backorder...) but I figure I may as well do an initial order -- I'm already set on getting a set of WS POM+ switches (tried them in a switch tester), so I might as well take advantage of free shipping by adding a few 10-packs for testing.  We'll see if I end up liking any of those trial switches -- notably, I got some very light ones, including a featherlight 28g switch (!).  I ordered some better stabilizers as well, hopefully going into my Cycle7, which is my main right now -- or, it would be, except for the messed-up PCB.  I have the spare ready to go, but I figure I might as well at least wait for the new stabs to come in before assembling anything.  I might actually try it without plate foam this time; it just feels like the Cycle7 sounds better without the foamy sound.  I mean, if I want the super-thock foam sound, I have the Evo80 coming at some point, and that will probably satisfy that itch.  The real question is what to do with my Neo80, sound and feel wise...still not 100% sure about that.

Speaking of more ways in which to spend way too much money, THIS beauty just got announced (QK80 Mk2):

I have no reason to buy this save for the fact that it's really cute!  Liking the aesthetic and vibe and it's even got a built-in screen and per-key RGB.  It's even got the ball-and-catch system plus magnetic connector, so that's just awesome.  I...don't think it's really for me, though, given what I already have.  Phew (bank account breathes a sigh of relief...).

The rest of the week was looking a liiitttle dicey thanks to some sickness that may be going around, but so far I'm feeling ok.  I'd love to continue on my Rhythm Quest work momentum tomorrow, but I'm afraid that might not be possible as I've got my eye exam plus maybe trying to make it out to MCS again.

There's another "stories event" at Far Leaves on Thursday but I've resolved to skip this one; too many things going on and I'm going to Teance on Friday anyways.  I also have some stuff going on this weekend....still not certain whether I'll be staying over down south, but it's an option.

I didn't get a letter done today =( We'll try again tomorrow...




Tuesday, October 22, 2024

It feels good to take care of myself!  I'm calling it a night after what I'd call a pretty decent day.

I didn't do any Rhythm Quest work (going to try and delve into that tomorrow...), but I focused on letter-writing tonight -- took care of no less than =4= letters for xmas, so we're at 13 now which is feeling a a little more reasonable given that there's only a little more than a week left in the month.

Doing a pretty good job with my cooking recently.  Last night was a standard broccoli chicken stir-fry, then for lunch I did some baicai with dried shrimp, but also a small bit of arctic char that I dry-brined overnight.  This is J Kenji-Lopez Alt's recommended dry-brine-overnight-uncovered (on a paper towel) method of pan searing salmon(ish) fillets.  I always have trouble remembering whether the fillet is supposed to be skin-side down or up, but I think it's skin-side up (confirmed after a little bit of internet digging).  It's an interesting technique in that, like salting and "drying" steak in the fridge, sometimes it almost feels like you dry out the surface/exterior a little TOO much.  I know for steaks it can sometimes result in a little bit too much drying out, especially for something like a reverse sear (Helen Rennie comments on this in her reverse sear video).  It's a weird feeling to put your protein onto a hot skillet with oil and then hear essentially no sizzling or sputtering because you've already gotten rid of most of the moisture content on the surface of the thing beforehand.  But I will say, it certainly helps crisp up the skin very nicely, =and= is probably the most foolproof way to avoid sticking when you're using something like a stainless steel skillet (like I did today).  Kenji says that this also helps with an even cook and prevents white albumen from oozing out as much, which anecdotally I'd say seems to be true.

It's something I'll have to play around with.  I could also salt the fillet overnight but rest it covered, or maybe uncovered but without the paper towel -- which definitely did draw moisture out of the fillet.  The great thing is, though, even though I've cooked up salmon/steelhead/char fillets to quite varying outcomes, they're pretty much all tasty given that you're starting with a decent, fresh piece of fish.  I even tried the Magic Ingredients channel's sous vide and then seared with corn starch recipe, and that produced a really nice result too, though more sashimi-like than a plain pan-sear, especially with the soy-based overnight marinade.

At night I did a whole roasted fish, which is another Magic Ingredients recipe I've been eyeing for a while, and it turned out pretty nicely!  Maybe a few tweaks here and there for next time (or just experimenting with different types of fish), but honestly the end result was really quite decent, particularly the edges and skin sections which crisped up nicely.  This one calls for a wet brine, which seemed to work okay, but I almost wonder if =this= is the recipe where an uncovered dry brine might work better, as drying out the skin seems like it would be beneficial for crisping up more.  Well, we'll see.

I also cooked up some very simple chicken stock/soup from some leftover bones and veggie scraps.  Trying to do that a little more often so that we can avoid chicken bones and such going to waste.  Now that my chicken-bone freezer bag is empty again it'll be time to start refilling it -- starting with tomorrow's dinner, for which I'm planning to do a sundried tomato chicken dish...(lunch is congee with ground pork and preserved egg)

Been on a little bit of a progressive kick lately (prog house/trance) after finding Shion Hinano's works (through a Puru remix).  After listening to a sampling of that stuff on YouTube over the past week or so I finally got around to purchasing some of it today, so I'll have it on hand in my music library to enjoy.  Nice!  My OHC entry last week was of that style, and I might try leaning into it a little more.  I'm actually thinking of purchasing some FLEX libraries for FL Studio -- the synthwave library in FLEX is already something that I use really regularly, and I feel like FLEX is really the right plugin for me to invest in.  The banks aren't too expensive, the whole idea is all around (slightly customizable) presets, and they're FL native and usually load quickly, which is great for my workflow.

Yeah, there's still a million things to do -- I've got an eye exam later this week, Rhythm Quest is begging for more attention, I'm ostensibly "behind" on letters still, and I'm only like half-done reorganizing my drawers, so there's a small mess on my floor.  But I get to celebrate some small victories along the way, too.  Writing 4 letters and mailing out another 2 in a single day is a good feeling.  Did a skincare face mask and some light isometrics, too.  Yeah, I'm not sleeping particularly early, but I had a nap in the afternoon and I get to sleep in tomorrow...  all in all I can't really ask for much better than this.


Monday, October 21, 2024

Got some bad habits to try and nip if I can, but at least I'm sleeping a littttleee earlier today....maybe.  I've not been taking the greatest care of my skin/face in recent week(s) and I think I can actually tell / it shows.  Time to get back onto the train...

There's a lot of various things going on, and as about can be expected, I haven't really been able to dedicate much time to Rhythm Quest -- last time I worked on it was like on Tuesday when I last posted.  But I've been at work on other things.  Mostly, letter writing, as well as voting research.

The letter writing has been going okay.  Two years ago I had completely forgotten that I usually start on these in October, so at least I didn't make that mistake this year.  I've got 9 down in 21 days, which is rather shoddy progress, but it's something!  I'll have to just try to work on it a little bit every day.

On the plus, I'm all done with my voting research -- just waiting to cross-reference with some other voters to see if I need to change any of my opinions, but other than that I'll be happy to have that all squared away.  Always nice to have this kind of thing squared away early.  As a bonus, I scheduled an optometrist appointment that I'm overdue on as well.  Now if only I could get my dental health squared away too...sigh, there is just too much sometimes.

In =other= news, we're into the colder months, especially here in the meowmie house where it's consistently cooler inside than outside due to the shade and all.  That also means that our central heating is starting to have to put in some work, which in turn means the relative humidity has been lower.  I started just having a portable humidifier running on low in my room after an incident where I actually shock-damaged the PCB of my Cycle7 keyboard.  Apparently the ESD protection and guards against shorting have actually just not been great with that PCB in particular.  Fortunately, due to ALREADY having had PCB (or rather, daughterboard) issues, I happen to have a spare wired PCB on hand, and even if I didn't, I already have a wireless PCB coming in for it.  But I guess I'll follow their recommendations and make sure I'm always using the bottom layer of foam to avoid any further electric discharge issues.  Or maybe I could replace it with a cheap anti-static layer as some discord members have suggested.

Had the random urge to boot up Unreal Tournament '99 today but found that I actually don't have the game files anymore (or any of my old mods and mutators...).  Thankfully the mods that I most remember seem to still be available online, so I grabbed some copies of those, but I don't think I'll actually be booting the game up anytime super soon -- I'll have to like, dig up the original CD and patch it up and all.  Eh, something for a different time.

Also randomly decided that this month would be a good month to do some extra cleaning and organizing in my room.  That's taken up a good chunk of time (which I could have used to write letters instead...) but has felt good so far.  There's still more that needs to be done in that regard, but maybe I'll put a pin in it for now.

Cooking is ok, I have a little bit of a directive to try and cook slightly healthier moving forward, so I've been trying to think about which meals I can pair brown rice with, and where I can do more veggie-based options, etc.  I have quite a menu worth of stuff slated after having done a grocery run today, so hopefully that all goes well.  I actually spent a good chunk of today on cooking actually -- not just the groceries, but making lunch and dinner, then putting a whole fish in a wet-brine for tomorrow, plus dry-brining a different fillet and freezing the other half (probably to eat raw later actually).  Have to make sure to remember to pace myself when it comes to this stuff, haha...

Tomorrow's the start of another week...let's do our best again, this week.

Tuesday, October 15, 2024

We didn't do half-bad this weekend, all things considered.  Yeah, we had that sleepless night.  Honestly, the first night I spent away from home I had this feeling that the whole 5-day weekend would just slip away from me and I wouldn't really get anything done.  But no, I managed to pack in an okay variety of work.  The weekend certainly didn't go as planned, in multiple ways, but at the end of it all, it's not really too bad.

Got some letter-writing done.  Not a ton; I'm going to have to see if I can pick up the pace a little bit in the coming weeks.  But some got done nonetheless.  And today I spent some nice time on Rhythm Quest.  I've been working at various performance improvements, but today I also (mostly) knocked out a bigger task, which was launching my weblate community translations site in a move to hopefully deprecate the old crowdin site.  This has been on the todo list for quite awhile, so it's good to have it finally be reaching toward completion.

Did some groceries too.  Unfortunately it seems that Nob Hill Foods is continuing to have some of my fav specialty items disappear....it's already been a while since they've carried lamb flank steak (really a shame as that's something I've not seen elsewhere either), but they seem to no longer stock duck breast either...unfortunate.  Well, I've already started shopping at Berkeley Bowl mostly anyways due to it being close to Teance, so maybe it's not a big deal.

I finally made it out to the Golfland at San Jose!  Was my first time at that course and it really wasn't half bad at all!  It's kind of hard to directly compare whether it's better or worse than the one in Sunnyvale, I mean of course they're quite similar overall, so it's just minor differences.  I think some parts are better, some parts are a little worse.  You definitely have to pay a lot of attention to the carpet surfaces, as half of them are new carpet where the ball travels much more slowly, vs the ones which haven't been replaced where you get a lot more rolling.

The Castro Valley location had a lot of challenges with uneven ground when putting and that wasn't as much of an issue here, though it still popped up minorly in a few places.  There were a couple of unique hole ideas which I appreciated as being different, though a lot of it of course was repeats.

I put up a totally acceptable performance -- 45 on the easier side and 53 on the harder one.  Par is 51 (only 17 holes per course) so overall really not a bad time at all, especially on the easy side.  Well, besides one hole on the hard side that was like, impossible for me.  It was one of the mound holes and I kept trying to see if I could use backspin on my shot to make it easier, but in the end I think I had to just play it straight.  If I'm ever out on the courses alone at night or something I'll have to play around with trying to spin the ball to see if that's actually a viable strat.

Been doing a little organizing in my room -- my drawers, specifically.  It's not super vital, I mean I hardly ever use most of the stuff in there (which maybe is a problem...), but I've been moving toward using dividers and such in an effort to give some order to all the stuff in there, as opposed to just "a pile of junk all cluttered around".  Especially for things like my extra USB cords and such, that's already helped a lot.

I stopped by the keyboard shop in San Jose!  That was a fun visit; I mean there was no reason for me to spend more money, but it was nice to see various things, and I picked up a little single-switch keychain thing.  I wasn't super interested in buying actual keyboard stuff there, but maybe if I had been there like a year or two ago I definitely would.  They had some Monokei Standard TKLs there and I definitely remember being enticed by the idea of getting a pink one of those at one point.  Interestingly enough I didn't really find it to be a great way to test switches, although you'd think it would be?  They had a tester out, but I think it's very hard to realllllyyy test switches unless you have a very controlled environment; putting them in your own board also helps a lot too.  There was one keycap set that looked and felt nice, but not really something I was considering purchasing as the color scheme was a little off and it's not like I need more keycaps anyways!

Honestly the thing that was most intriguing is that they do stabilizer tuning for like $12.  I can definitely see myself using that service.  Maybe if I have a reason to be in that area again I'll ask how they handle that.

It's voting season again so I've been spending some time going through the ballot already because I always do these sorts of things early (I look forward to them like some sort of crazy person just because it's a task I can take care of and feel good about).

I started playing through Mega Man 8, on a whim.  Really, not the best Mega Man game I could have chosen, not at all, but I honestly don't think I've played through 8 since the time we rented (?) it once upon a time.  From the "nicoevaluates" site (which appears to be down; I had to look at it via web archive), I know that MM8 really doesn't do well in the level design/overall design, and I'm already definitely starting to see that show through a lot.  There are some..."ok" gimmicks in the levels, but none of them are particularly =enjoyable=.  The enemies are pretty boring and get reused everywhere, etc. etc.  So I'm not getting my hopes too high.

Still, it does have a pretty sweet animated opening movie.  A rare instance where I think the Japanese song actually doesn't fit as well as the English one.  I don't think that's my own nostalgia talking either, I just genuinely think that the international song fits the video better and it's not particularly close.  The Japanese (vocal) song is upbeat, but feels quite misplaced, almost as if it was designed for an anime opening with very different beats and pacing.

JP: https://www.youtube.com/watch?v=Ev1RsHQcrcI
NA: https://www.youtube.com/watch?v=30VhRsLapt0

The instrumental song that we get in the NA release gets it =right=.  The filtered intro with drum loops during the slow shots of Mega Man's body parts, erupting into the main guitar chorus RIGHT when he shoots the screen and the "MEGAMAN 8" text comes up.  You can tell that the different sections of the song were written to fit the video, down to the whistle synth cue that plays right as proto man appears.  Overall the song is a little less "hype" but IMO it fits given that quite a number of shots are just pan+scan, so it's not like a full-on modern anime OP or anything.

Near the end of the video we get the main guitar chorus playing again, during the shot of Mega Man running, and it's like, YES!  The tempo is even synced to his running, and yes, yes yes.  That running animation is so quintessentially Mega Man.  He's not Mario, where you accelerate and then leap and bound.  He's not Sonic, where you zoom across the screen at high-octane speeds.  He's Mega Man, and he's got a 4-frame run cycle.  Oh yes.

If only the gameplay were actually well-designed too, haha.  Ah, well, you can't win em all.


Sunday, October 13, 2024

Sleepless nights...

There is a lot of hurt, embedded in that beating heart.

I can see the memories.  I can feel the fresh scars as I run my fingers over what we thought was healed.

Mm.  Maybe it wouldn't be so bad, I guess.  Sayuri -- I mean, this Sayuri -- had scars, too.  I mean, of a different sort, but also, not really.

I want to be like her, too.  Sayuri, and Sayuri.  Ahahaha.  They really are quite alike, in some ways.  I wonder....if Sayuri, would grow up to be more like Sayuri?


Tuesday, October 8, 2024

Stats update (Oct 8, 2024):

Blog posts: 3,780 (Xanga archive) + 1,023 (Blogger) = 4,803 over 20.05 years (239.527 per year)
Letters written: 1,572 over 17.26 years (91.081 per year) (1 per 4.010 days)
Letters received: 571 (2.75:1 ratio)
Music: 1,096 songs released over 20.19 years (54.287 per year)
One Hour Compo: 302 top 3s out of 546 Compos entered (55.31%)
Ludum Dare (older): 14 entries, 15 medals (across all categories)
Ludum Dare (newer): 15 entries, 16 medals (across all categories)
Anime: 3,148 Episodes watched (54.41 days)

Over 1,000 songs released, woo!


Monday, October 7, 2024

Let's just quickly recap a whirlwind of stuff since it's been a while and there was a bunch to cover.

- It's been really hot as we got a sudden heat wave.  Thankfully we're basically out of it and I can finally look forward to autumn again, but it threw a number of things off balance -- not only my motivation and physical energy (and sleep...) but I had to rescue my chickens by bringing them inside from their outdoor coop, which led to a bunch of hassle.  I guess next time I know there's a heat wave coming I'll be sure to set up everything =beforehand= so I'm not shuffling around bedding and chickens in the middle of the scorching sun...

- In the midst of that my graphics card up and died and I spent like a whole day diagnosing that.  Thankfully, all systems are back up and running and I ended up with a GPU upgrade at the end of the day.  Honestly just got the cheapest one they had at Best Buy, but still way more performant than the old one I had.  Not that it'll really get put to much use at all -- playing ALTTPR isn't exactly demanding on the GPU front.  But I guess hardware video encoding will go faster probably?

Unfortunately as I was disassembling and doing a deep clean of my computer (that part felt nice), I realized that the only CPU thermal paste that I had around was.........very old.  It still works, but um...definitely not ideal, and I'd like to pull out my desktop from under my desk again one of these days and reapply.  Maybe after things cool down a bit...

- I'm back at it as far as cooking goes, and feeling my groove as I throw together meals every day.  Had one or two new recipe successes as well (braised lamb), so that's nice too.

- I launched the ALTTPR site that I mentioned in my last post, see it at https://alttpr.ddrkirby.com/ -- this took a ton of effort to make but I hope to continue adding more and more knowledge to it over time.

- I made it out to MCS again finally (after probably a year+ of  talking about it).  It was a nice time, the new venue is great as advertised and it was nice seeing some friends there.  I might try and find time to stop by again; lord knows I've been trying to find more places to find community and it sure isn't feasible for me to go dance with the Stanford kids every week or anything like that.

- This weekend was a pretty okay one.  I watched Suzume again and appreciated it; honestly probably a little more on the second watch.  I don't know, I feel like it's a little bit of a flawed movie in that the first time I watched it I was kinda puzzled at some of it, but overall there's much more good than bad and I think it does a really nice job at touching on some themes effectively in a way that resonates with me.

- After like a week of not working on Rhythm Quest I'm diving into the trenches again.  There's like a billion things to do (as always) but right now I'm trying to make a big refactor of how backdrops are rendered in the menu scene, to finally fix (hopefully once and for all?) some framerate drops, particularly when transitioning between backdrop sets.  Most of my backdrop overdraw optimizations (which I've already done) aren't actually able to happen when the backdrops are fading in and out, due to how transparency layering works, so I'm changing how it works so different backdrops sets are rendered to temporary render textures at full opacity (I needed to use pre-multiplied alpha here!) and then I have a shader that takes the two render textures and blends between those, to avoid any weird transparency blending issues.  So far it's "basically" working but I still need to iron out a bunch of the kinks.  Fortunately it actually simplifies / eliminates the need for a lot of old complicated code that tried to do god-knows-what black magic in order to get the transparency and sorting orders all working correctly, so that'll be good to say goodbye to.

Unfortunately it actually slightly decreases performance in a different way since we render everything to an intermediary texture and then render that to the screen, so it's adding an extra step to the process.  But I'm assuming that'll all be worth it.

There are other performance optimization that could be made too, but this is probably the big one that's worth it at least for now.

- I started on my xmas letters again, as it's that time of year (Inktober and all that).  I'm not holding myself to doing one a day, but I'll probably try to do it relatively regularly through the month and then see how much I have leftover.  There's a couple of bday letters to take care of during this time of year too...

- I finished my monthly pixel artwork for October -- pretty early this time, which is a nice feeling.  It's another trace (I think almost all the ones this year have been) but it turned out really well, probably better than the rest, to be honest, and I feel like I learned some things while doing it.  Honestly if I could just do a couple more in the exact same style it would probably be beneficial for me.

- There was a period of time when I really wasn't doing so well, but I seem to be recovered from that.  I'd say that I was lonely and needed like love and attention and care and all that, but honestly the best person that could truly provide all that was myself, I think I just needed to get into a place where I was able to tap into that.

- Been still really enjoying hanging out at Teance.  I know Far Leaves is having an event this Thursday as well that I'm going to try and make it out to, so I guess there is lots of tea in my near future.  Honestly feel like it might be nice to go tomorrow, too...but we'll see how I feel.


Saturday, September 21, 2024

It's one of those days...

I've been doing a bunch of work here and there, just, various things.  I've been putting a LOT of effort into my upcoming ALTTPR site.  It's not quite ready to unveil just yet, but it's certainly getting close.  I recorded a ton of footage for the Armos Knights fight today.  At one point I was debating whether or not to provide all of the videos on the site as .gifs (in addition to, or perhaps instead of) as opposed to .webm videos.  I still actually output lossless gifs and keep them committed for my own safekeeping, but I encode to .webm and only serve those.  While .gifs have their advantage in some places (they autoplay in Discord, which is a little nice), webm is definitely the right choice 100%, for a couple of different reasons.  One is simply that they're way smaller and more efficient.  The second is that browsers can't actually display .gifs at 60FPS =/, it's limited to 50fps, which I didn't actually know until somewhat recently actually.  So WebM works to fix that limitation.

Of course really I should be putting all of this effort into Rhythm Quest -_-, but I'm letting myself pursue this for at least a bit.  On the Rhythm Quest front, I'm doing more stupid work that ideally game engines should just handle for you, but they don't (TM).  Unity's input system is =supposed= to just handle detecting and handling gamepad inputs for you in a generic way so that you don't have to, but unfortunately, it seems that it doesn't always work (OS/driver dependent??).  Of course, the OLD input manager works for these cases, but now you kind of have to handle control bindings yourself, sigh.  Maybe I should have just spent the $35 on a third party solution from the beginning?  Not even sure if that would have all worked out, though...

This is just another in a frighteningly-long list of "things that Unity is supposed to handle" but you end up having to write a whole bunch of logic to special case everything that it doesn't actually do properly.  Audio scheduling, input handling, UI navigation, 2D physics, 2D cameras, font rendering, ... ... ... ...this is why this game has taken 8 years to make so far...sigh.  Never using this engine again, that's for sure.

Anyways, it hasn't felt like I've made a ton of progress on various fronts lately, which I guess is both true and not true.  I got another letter done today, at least, so that's something.  Tomorrow I'll be trying to work on finishing my pixel art drawing for the month, at the very least, but maybe also some more Rhythm Quest work; I think I'll feel pretty unsatisfied if I don't get more done this weekend for RQ.

I did fire up ALTTPR and actually just play through the weekly reddit casual seed for the first time in a long while, so that was fun!

As far as cubing goes, I haven't been doing a lot of timed solves; I've been almost exclusively been focusing on trying to improve my inspection and get used to planning (or at least semi-being-aware-of) my first pair during inspection.  Currently it takes me wayyyy longer than 15 seconds to do so and half the time I either fail my cross or fail my f2l prediction, but at least it doesn't feel super impossible anymore, and that's progress that I'm happy with so far.  Just gotta keep at it, I guess.

I was pretty unhappy last week, but I did some pretty heavy processing and had a good day or two to help me through that.  The cooler weather has also been helping :)  I've been on a little break from cooking, but I feel like in another few days I'll be ready to be back at it.  I've already been watching some cooking videos and feeling inspired by one or two of them.  Sometimes these types of videos just hit right, I guess!

In totally unrelated news, I've diagnosed some weird USB disconnection issues that I've been noticing for a while (usually when cables get jostled around), which is good.  Turns out it was not one, but TWO faulty cables -- one really bad USB-C/A cable that was causing all sorts of havoc, but also the USB mini/A cable that came with my SNES controller adapter disconnects if the connector is jostled around a bunch, which doesn't happen with another short mini usb cable that I have around.  Glad I finally solved that mystery and that it's not something more gnarly like power supply issues or my motherboard acting up.  I was almost certain for a while that the culprit was my Cinnamoroll USB hub (looks cute, but I wouldn't exactly put money on it being super robust), but turns out that was just a red herring and the two cables were it, I think.

Tomorrow's the start of the weekend...let's hope that I can make a good one out of it.


Sunday, September 15, 2024

Perspectives

I've mentioned this before.  Sometimes when I am a passenger in a vehicle I feel an emotional chill of sorts.  The feeling of being taken away to a different place.  It feels wrong.  But that never happens when I'm driving my own vehicle.

Change, I think, is the same way.  I feel the ground shift beneath me and my mind can't help but rage against those who would disturb what has always been there.  But in the end I am also contributing to the scars of time, all the same.  Sometimes with intent, but oftentimes it is simply a matter of existence.  We change our worlds, and each others' worlds, not because it is our purpose to change, but simply because it is a byproduct of our continued existence.

You feel that you are staying still, but at this moment you are hurtling through the fabric of space and time at a faster rate than you could even imagine.  Yet in my mind's eye I find that somehow I still cling to the idea that I am the center of the universe.

Would there not be more comfort, to be one of a sea of specks twirling about in the eddies of change?  To think that the experience of life is a shared human condition that we flow through?

Which is the feeling that keeps me here, attached to my own sensibilities?  Fear?  Pride?  Selfishness?

Were there times, when I, too, cast off into the stream of life, wholly unafraid of where I would be taken to in the next moment?

I guess there were a few.