My first hackathon

There’s a concept that I’ve held since I was a boy, maybe 12 or 13 years old. That you should aim for the moon and plan to fall flat on your face, because you’ll probably land somewhere in-between and hopefully it won’t hurt as much when you do fall flat. Decades later, I consider this thinking fairly integral to my nature, and it’s often how I approach things.

Today, I found myself in a somewhat odd position. Going into a small hackathon, my private view was that I should just be glad not to be thought a fool. Insert good quote often attributed to Abe Lincoln here. The project was something that I chose, largely because it combined a technology that I wanted to learn more about and figured that building something small in this context was a good way to both participate and knock that off my bucket list. Well, both off my bucket list, since it was my first hackathon.

While I didn’t win, I placed well enough to walk away with both a nice little prize and positive comments from several people that I respect. That’s actually a lot higher result than I expected. My little project was based on an idea that I’d typically plan for a 3-day effort when left to my own devices, and compacted into about a 4-5 hour event to deliver something demonstrable. Not great, not horrible, in my personal opinion. I really didn’t expect much more than a thanks for participating, or at best, being glad not to be taught an idiot. No thoughts of positive mention or reward really factored in my desire to participate. I was far more interested in building something to learn if the tech was worth poking further than succeeding at anything.

Part of me, I kind of have to wonder what that form of thinking might say about the environment that I grew up in. See, it wasn’t necessarily anything anyone did to me. My family was a bit harsh more than touchy-feely in such respects, but nothing all that bad happened. Like, I probably gave up expecting to ever make someone proud or happy at my achievements by the time I was 6 or 7. Just knew it wasn’t going to happen. That’s the most I can really say about that, in the sense of ‘bad’ on the subject. I’ve known people who had things thousands of times worse than I ever did. It was fine, really.

Sometimes as an adult, I also think about the distinction between what I grew up around and the kind of person that I am, that I choose to be. It makes me wonder how much is innate versus a side effect. That’s the contrast that tends to draw my attention. On the flip side, thanks to good friends, over the years I’ve come to believe in the need for positivity. Even if, to be honest, I tend to be more of a hope for and work towards positive things than expect positive things kind of person.

Unrelated to all of that, however–I must say that I did have fun. I would’ve been happy even if I didn’t end up with anything to show, but I was glad to land somewhere in-between. It’s one of those things, I always thought might be fun to try but never really had a lot of opportunity to focus on. So, I think that’s one item off my personal bucket list and another off the equivalent for my technical interests.

In the words of Hannibal

Tonight, I managed to execute some delicious and well planned mischief meal planning. One of today’s primary objectives was to make a trip to Sprouts Farmer’s market in search of fresh produce. In my neck of the woods, it’s often the best place to get fresh vegetables at the lowest prices, but also an inconvenient trip compared to my usual supermarket. Not exactly the best deals on meat, especially when you’re not overly crazy about the details. But, not wanting to make two trips, I opted to splurge a bit.

This lead to the perfect plan: pork chops in the oven, along with sprouts and carrots to roast. Meanwhile, prepared an onion and tossed a ribeye on the cast iron. I rather figured, if I was going to make sprouts and sliced carrots, then I may as well go ahead and make the pork. This thinking in turn, lead me to consider that if I had the smarts to chop the onion ahead of cooking the steak, I’d have those perfecto by the time the meat was done cooling off. I mean, the skillet is already greased and hot, so why the hell not take advantage?

Well, for some folks this plan might seem trivial but for me it’s more of a special occasion meets planning. See, I rarely bother to make a steak at home anymore. It’s usually too narrow a margin to get it right and fairly wasteful when cooking for one. It’s the kind of thing I’d cook more often if I had a grill outside, or more mouths to feed.

Left to my own devices, I also like to get most of the cooking done over the weekend, so I’ll prefer meals that don’t require rapt attention and generate leftovers. Steaks, done right, fit in the spectrum of “Don’t bother me, I’m cooking.” Not something I’d combine with making food for a couple days.

Three points of success made me happy: fresh roasted sprouts, which are freaking delicious; not messing up the steak; and the combination of oil and onions leading to my cast iron skillet being trivially cleaned afterwords.

I love it when a plan comes together.

Buying a jar of Mayo for the first time in about ten years, I almost feel like I’ve violated a personal rule of some sort. On the other hand, I’m going with Turkey Salad as a plan, or is it an escuse 🤔

Today largely went according to plan. Bird in the oven by early afternoon, with potatoes and casserole going in about the time it came out to rest.

Thanksgiving Dinner

I actually can’t remember the last time that I made turkey for Thanksgiving. Since the dogs were the only ones left who really enjoyed turkey, the past couple of years I’ve made lasagna. Something that my mother would consider sacrilege, but my grandmother might have been fine with, lol.

For me, it was largely a quiet day spent on the couch. A good contrast from my typical days off, where I’m chiefly in front of a computer all day. Although, I’ll admit that I was more interested in catching the end of I’m Mita, Your Housekeeper than the premiere of Stanger Things 5. Still, it was refreshing to actually relax for a change.

On the flip side, my health is mostly stable on the cold front. In so much as I’m probably 80% or more back to normal, mostly plagued by the nasal dregs rather than the sore throat. So, yay for not being sick on the actual holiday!

Coffee

One of life’s simple pleasures is grinding coffee and brewing a cup. At least for me it is, and one that I often find delegated to special occasions because of all of the clean up; my grinder, actually stays pretty clean when not in use.

This morning’s plan? COFFEE!!! I’ve ground enough to fill my coffee can sufficiently to last until Monday. It’s also the first time that I’ve had coffee all week, thanks to being sick. Guess it’s the cross point between feeling better and fuck it, I’m making coffee.

Being sick still sucks

Being sick for the first time since before the pandemic, I should probably count myself lucky that it hasn’t totally knocked me on my arse yet.

The thing that’s generally worried me is the only coughing that I’ve had is courtesy of Post Nasal Drip. I haven’t had the usual experience of coughing up phlegm like a factory, nor coughing until my brain rattles against my skull. On the flip side, I’ve discovered cough drops work wonders for sore throats, even if they are worthless as cough suppressants IMHO.

I’m also considering whether getting tested for strep would be a good plan. Ironically, the first day, my thinking was wait because if it is the case, I’d want to ensure it’s not too soon for a rapid test to identify it. The second day? I was largely doing well enough throat-wise that I almost worried someone would just think I was crazy. Well, last night’s hot poker approach to waking up with a sore throat reminds me, I’m not exactly crazy. I suppose, it could also just be a sinus infection given how I’ve felt on that front.

In any case, I’m going with being sick still sucks. At least, I’ve actually gotten better at managing sore throats over the years.

Afraid its permanent

When you end up dragged out of bed, half asleep, and you still have the wherewithal to school people on more efficient basic usage of vi, you know that vi is now embedded permanently and deeply in the very fibre of your being.

I had some suspicion that the muscle memory wasn’t the only thing that is etched into me, but any doubts that I had, are now gone. vi is firmly paste the “You can pry it from my cold dead hands” level of integration.

A random delight

Cycling back to Crunchyroll for the first time in a while, I find myself gratified that one of the manga that I read has received an anime adaptation!

May I ask for One Final Thing? Begins with a premise common to more than a few romance light novels, the tormented lady denounced and the broken engagement with a prince. But in unexpected fashion, the next thing you know, Scarlet, still in her ball gown, is punching the tar out of the second prince and a room full of noble pigs after losing her composure. That the first prince ends up sorry he missed all the ruckus and her brother is dismayed, only ads to the hilarity. Of course, it’s not long before her path leads towards further violence, much to the benefit of the kingdom.

Scarlet El Vandimion is a unique sort of heroine, one that I find very amusing. She’s ever the lovely lady, but never forget that her true happiness lay in the punch to punching out the bad guys.

From Rimuru to Ranga

Increasingly, I’ve been turning my mind to what will come after Rimuru; a machine that was originally built in 2021 using the COVID-19 stimulus as its foundation and the same general design of its predecessor, Centauri. Since then, it has undergone 6 refits between Rimuru experiencing a motherboard failure in addition to ordinary tech updates.

Simply put, the status quo for the last few years has been that only one slot on the board is still functional, and the intention was that there would be no third motherboard if it fails. Combined with what is now a 5-year-old Core i7, the single slot of RAM has proven to be the key bottleneck. Ironically, getting Oblivion: Remastered to run was more an exercise in getting the GPU load to a point where the CPU isn’t pegging out.

It’s also been a downside that between the old CPU being well loaded and the Big-Assed-GPU both cranked up practically turn the machine into a space heater. I decided the machine to handle sustained load while keeping system thermals under control. The catch-22 of course, is I can easily find myself sitting in a room that climbs towards +10 degrees after a long spell of gaming, like playing Silent Hill f over the weekend.

Following Maleficent, I considered swapping the GPU and NVMe drive over to Zeta, and converting it from a file and virtual machine server over to Rimuru’s successor. That actually was how Centauri had become my previous desktop. Of course, breaking down and cracking the case revealed roughly what expected to be with that plan: I could fit the PSU and the cooling system, or I could fit the GPU. Zeta’s PSU would be able to handle ‘technically’ fitting and powering Rimuru’s RTX 4070 Ti, but would require removing the liquid cooling system to accommodate the PSU. So, that plan failed.

One of my long-term plans over the past lustrum or so has been that Rimuru would likely be my last conventional “Desktop PC.” I’ve never really been a believer in gaming laptops, but it here we are.

Christened Ranga, since its job is to blow Rimuru away. Amusingly, using Oblivion: Remastered as a point of reference it delivers similar performance but the opposite bottleneck. Rather than being CPU bound, Ranga is GPU bound, but still firmly lands in the realm of pick your frame rate. Closer to 30 at Ultra/4K or closer to 60 at Medium/4K, and a pretty slick 40s-50s at High/4K.

A bit of rewiring all the things, and my dock is now situated underneath the monitor rather than within a passive Thunderbolt 3 cable length of the desktop. Somehow, the part that bothers me about this arrangement is that a 2 meter long active Thunderbolt 5 cable cost about the same as my shorter TB3/TB4 cables did, while being rated for 80 Gbps/240W, far higher than my dock can handle. On the flip side, for cooling purposes a small stand was necessary to ensure proper ventilation.

In tests so far, I’m finding that the Zephyrus G14 is a sufficient match. Its RTX 5070 Ti mobile just can’t match the horsepower of the RTX 4070 Ti desktop, but it comes close enough that no loner being bottlenecked on the Core i7-10700K and single slot resolve that pickle. It’s Ryzen AI 9 HX 370 both represent a major generational leap in performance, and while the RAM remains comparable, it isn’t so limited: so yay for being back to dual channel memory!

As an added benefit, when putting Shion in place to be my primary computer, I no longer have the problem of not being able to see where the fuck the port is, since it’s no longer facing the wall. I kind of liked having my laptop off to the side as previous, but the occasions where I actually use my laptop as a notebook PC make it grumble some to reconnect. More so than swapping between TB cables at the dock. Now? It’s simply swap laptops in the stand, a single cable running to the dock.

Another benefit is proving to be the heating. The Zephyrus G14 is very rapid to crank its fans into high-gear when gaming, to the point that one might want noise canceling headphones rather than speakers for some content. But it doesn’t raise the room’s ambient temperature as drastically as my desktop, and frankly, the late generation MacBook Pro 16s had louder fans :-P.

One of those beautiful things

After being teary eyed thanks to NCIS S18E9 Winter Chill, I decided this was a poem worth remembering.

When I die

Give what’s left of me away

To children

And old men that wait to die.

And if you need to cry,

Cry for your brother

Walking the street beside you.

And when you need me,

Put your arms

Around anyone

And give them

What you need to give to me.

I want to leave you something,

Something better

Than words

Or sounds.

Look for me

In the people I’ve known

Or loved,

And if you cannot give me away,

At least let me live on in your eyes

And not your mind.

You can love me most

By letting

Hands touch hands,

By letting bodies touch bodies,

And by letting go

Of children

That need to be free.

Love doesn’t die,

People do.

So, when all that’s left of me

Is love,

Give me away.

Epitaph by Merrit Malloy

That truly is a beautiful epitaph, if I’ve ever heard one.