Press "Enter" to skip to content

Posts tagged as “The Cats”

no, seriously, i can help

centaur 0

Yeah, right, buddy. You just want my dinner, after not eating yours.

Lots of news, much of it good - particularly, a new way to structure projects with a literature review, book document and manuscript doc. But workmen arrive in the AM, so you just get a picture of a cat.

-the Centaur

Pictured: He is determined.

[eighty-seven] minus one-two-one: can i help? i think i can help

centaur 0

So, in case you don't own this cat, the little brow-furrowed face Loki is currently making is his "I really want your food but you're not letting me eat it, so I'm going to sit just at arms length and fume" face. He thinks if he waits long enough, he'll be able to sneak in and try some. My long arm thinks otherwise.

Anyhoo, while I said I wanted to put blogging at the first of the day to make sure it got done, it turns out that I was way more interested in making sure that I didn't fall grievously behind on my Camp Nano project, Dakota Frost #7, SPIRAL NEEDLE, nor miss any of my other responsibilities.

I'm mostly caught up now, so I'm trying to put blogging back on the queue. Interestingly enough, after my rant about blocks, the WordPress folks have reached out to talk to me about blocks. Talk about customer service! So I'm also blogging trying to replicate the bugs I observed the other day that set me off.

So far, I cannot replicate the cut-and-paste error, where trying to select all the text only copied part of it - it is entirely possible that the system had just gotten into a cruftly state, which can happen to any program of sufficient complexity.

I can, however, replicate the cut-and-paste problem I had, where trying to re-order sentences introduced new paragraph breaks in a way that's not standard for Word, Google Docs, or TextEdit. This is probably most directly attributable to the text being in blocks, but it might be fixable.

I also reproduced the "Where's Waldo" interface issue where I could not easily inject new blocks - though now I see that can be fixed with a carriage return followed by a slash, which is documented in the interface, it is also possible that at the time something was just wrong with my editor.

I also debugged the problem I had with the interface. In TextEdit, Word and Google Docs, the first line of your document is the first line of your document. In WordPress, it is invisibly a title, as opposed to the Classic Editor which distinguishes this with a different text entry box. This is also probably fixable.

But there are other strange errors. Like, the sidebar that let you change the properties of the post are normally present when I blog, but had disappeared when I started this post. Weirdly, not even the button to show them was present - I had to toggle several other buttons and then it appeared, just where I remembered it. Not sure what's going on there. Since I restarted my computer recently and re-logged into WordPress, perhaps this is a "sticky" setting that went away when I cycled my browser. Still investigating.

-the Centaur

Pictured: Loki, trying to help me study generative AI.

[eighty-seven] minus one-oh-six: be kind to yourself, but prioritize

centaur 0

Last week, frankly speaking, I was feeling kind of low. I had launched a major paper to arXiv (an event which I tweeted et al, but somehow haven't blogged yet) and had a big opportunity to get caught up on stuff. But I couldn't seem to get rolling, not even on my Camp Nano project, Dakota Frost #7, SPIRAL NEEDLE.

I met with my buddy Jim Davies and came up with the idea of restructuring my day, which worked well and I blogged about last week. But when Monday rolled around, and a lot of stuff wasn't done, I decided that I needed to throw away that script and make sure that the important "hanging tasks" got done.

And I did. Maybe not a third of the ones I wanted to get done, but I chewed through a lot of them. And I realized that, after spending a year and a quarter on that big arXiv paper and the Embodied AI Workshop, that I probably needed more recharge time than I had given myself.

But I had felt I didn't have time, as I had to roll into Camp Nano on July 1st and there were other tasks, like managing the repair of our air conditioning system and disbursing awards to the winners of Embodied AI Workshop challenges, that also couldn't wait. Things often just start when they are scheduled to start.

But whether I had that time to take off, I needed that time, as you can maybe see above. The first week of Camp Nano, I was running below full power. After a week's worth of the motor sputtering on 50%, giving me a forced recharge, you can see my writing rate start to climb up again, as it should be.

But the lesson isn't just that it's important to be kind to yourself - the modern phrase is "self-care" - because, as I said, things often start when they wanna start. And this includes planned things, like Camp Nano, and unplanned things, like lightning taking out your A/C. And even emergencies, like a sick cat.

So, I had put blogging aside a bit until Camp Nano was rolling again and my business were taken care of, and was getting ahead on both this morning, just prior to going to lunch with my 90-year-old uncle, when our cat Loki started yowling, puking, and trying to go to the bathroom without success.

The little guy has a history of urinary tract infections, which can kill a cat in hours and almost killed him three times, and had gotten the zoomies after trying to use the litterbox last night. His condition didn't seem bad then, but it was markedly worse today, and reluctantly I called Uncle Paul to cancel, then called the vet.

It often seems that I'm called to do the most just when I've "run out of spoons" dealing with some other problem, but, somehow, God provides enough spoons in the clinch when I need them. Less than an hour after canceling with Uncle Paul, I was pulling into the vet's office, who worked us in to their lunch hour.

Blessedly, the surgery Loki had after his previous urinary tract blockages prevented any buildup this time; in fact, the doctor suspected this was possibly a simpler case of a gastrointestinal infection - kitty food poisoning - and gave him antibiotics / anti-inflammatories to help Loki's system calm down.

Within hours of getting home, he was eating and drinking again, and soon returning to his alternately lovable/needy, grumpy/jerky self. And I got yet another lesson that the resources you need to solve your problems are often there, even if you don't always feel like they are.

Be good to yourself. But put first things first when you have to, and often, it will all work out.

-the Centaur

Pictured: Loki, after recovery (but looking like he looked when he was sick), Camp Nano progress, Loki at the vet, and Loki definitely in recovery mode with his medicine in him. And may I complain again about the Gutenberg editor making simple operations like selecting text an exercise in frustration?

[seventy-seven] minus eighty-three: mondrian cat

centaur 0

Just Loki, on the back patio, looking at a leaf ... with a little added magic (full size).

Producing this relatively simple image actually involved a fair number of Photoshop tools, several of which are new "generative AI" tools, but many others of which are just plain old machine vision magic:

  • Layers (stacked images) used extensively to save original or alternate versions of things.
  • Perspective Warp (a pretty impressive tool in its own right) to distort the image into a rectilinear shape.
  • Content Aware Fill (a new Photoshop generative AI tool) to extend the warped stone tile to fill the frame.
  • The Clone Stamp tool to complete the grout lines which were only partially filled in by Content Aware Fill.
  • Quick Selection tool to isolate Loki and the leaf into their own layers for later.
  • Selection > Modify > Expand and Selection > Modify > Feather to get the fine hairs on Loki's boundary.
  • Generative Fill (another generative AI tool) to eliminate many of the leaves.
  • More Clone Stamp to eliminate more leaves and minor imperfections.
  • Layer duplication to create an original and to-be-colored tile backdrop.
  • Swatches, the Rectangular Marquee tool, the Polygonal Lasso, and the Fill tool to create the colored tile.
  • Color Burn layer blend mode (with 57% opacity) to create the primary Mondrian effect.
  • Another layer duplication to create a new version of the colored tile to enhance the grout.
  • Filter Gallery > Colored Pencil which fortuitously greyed out the colored tile and colorized the grout.
  • Magic Wand tool set to Contiguous and 0% Tolerance to cut out the greyed tiles from the grout layer.
  • Darker Color layer blend mode to enhance the grout.
  • Drop Shadow on the leaf to make it stand out.
  • Duplicating Loki into a layer with Darken to make him stand out against the colored grout.
  • Adding Inner Glow modified to Darken as well (with a Choke of 14 and Size of 87) to eliminate some of the white halo around Loki.
  • Adding a second Loki layer, Normal blend with 50% opacity, to get his sheen.

I like how it came out, especially given how it started:

I looked at that and thought, "You know, that's almost a Mondrian backdrop" and I was right!

-the Centaur

six [foods]

centaur 0

Brands of cat food, that is. As I recall, the farther it is to the right, the more likely it is that Loki will eat it. The farther it is to the left, the more likely it is that Loki would rather go outside than even smell it.

Oh, I'm sorry, were you working here?

-the Centaur

Let it Snow

centaur 0
Snow in South Carolina

Snow in South Carolina! Or, as my friends in Boulder call it, Tuesday. It usually snows once or twice each year in Greenville, but we only get one of these big dumps of powder every 3-5 years or so.

Neighbors in Snow

In the moonlight, the neighbor's house looked as pretty as a Thomas Kinkade. Now, I've seen snow like this before, I've seen it before, and it's familiar to my wife, who works a lot in New York. But as for Loki ...

Loki in the Snow

No sir, he didn't like it.

-the Centaur

Days 181-185

centaur 0

Just because I was on vacation doesn't mean I wasn't drawing ...desk toy sketches

Above, a sketch of some desk toys ... below, I think it was a from-memory quick sketch of Indiana Jones, but I find that hard to believe.

jones sketch

Below, test sketch of Puck climbing a skywall from JW&TFGOV.

puck climbing

Test sketching the shape of a face ...

face sketch

And another quick sketch of Gabby.

gabby

Drawing, even a little, every day.

-the Centaur

P.S. Monterey is, as always, awesome.

Day 180

centaur 0
gabby quick sketch

Quick Sharpie re-sketch of yesterday's drawing - no roughs,  from memory. I'm almost afraid to see how I did:

gabby sketchy comparison

Huh. The overall outline is better than I expected, but I squished his head and mixed up his arms. Interesting. Almost the opposite of Data as Mr. Light Bulb Head, we have Gabby the Pear-Headed Cat.

Welp, here's to remembering that better next time.

Drawing, even a little, every day.

-the Centaur

Day 179

centaur 0
gabby sketch

Pigma Micron sketch over non-repro blue roughs of Gabby the Cat. Let's see how I did:

gabby curled

As it turns out, I didn't pay too close attention to the landscape after the face, and so there's no way to make it line up perfectly no matter how you scale or rotate it:

gabby comparison

Ah well. Still, drawing every day.

-the Centaur

Day 119

centaur 0
vincent sketch Vincent van Gogh from "Vincent and the Doctor". Roughed in non-repro blue on Strathmore 9x12, outlined in Sakura Pigma Graphic 1 and rendered in that and Sakura Micron 08, 03, and 005, plus Sakura Pigma Brush. I erased part of the non-repro blue to try to clean it up, which ended up being a mistake as it destroyed some lines, leaving white marks through the drawing; however, using Photoshop's Black and White feature with cyans almost taken to black and blue taken to white, it dropped out the blue while adding a nice warm shading to it. Overall, not bad, though I am still squashing heads even when I am explicitly trying not to squash heads, and ending up with slight asymmetries, particularly in the left side of the beard, when I am explicitly trying to avoid that. But at least the eyes are not totally oversized this time. vincent headshot Drawing every day. -the Centaur And just ~600 words too, though much of today was cats, taxes and work. Taxes are submitted to the accountant, the cat is home from the vet after a nasty gastrointestinal scare, work is progressing (RL is hard!), and Dakota Frost is having a great time doing SPOILERS with SPOILER, so, no excerpt for you.

Tiny Lion

centaur 0
Gabby the cat, guarding the front porch.

In the words attributed to Trevor Noah, "Why do you invite a tiny lion into your house to pee in your box of sand?" Well, he's small, cute, and furry, and emits calming noises. Kind of like an animate stuffed animal. After years of exile during his Yellow Years, Gabby is once again an inside cat, and this morning he crawled atop the bed and fell asleep atop me.

Here's hoping he keeps up his good behavior. I need a little something that takes the edge off the stress. Not that I have existential worries to stress about; humans adjust to set-points, so my main stress is figuring out how to make my very good job become a slightly better job, or how to prevent it from becoming a slightly worse job, all while still having time to write.

Not that I have enough time to do that either, but at least I can blog again.

-the Centaur

Surfacing

centaur 0
An interpretation of the rocket equation.

Wow. It's been a long time. Or perhaps not as long as I thought, but I've definitely not been able to post as much as I wanted over the last six months or so. But it's been for good reasons: I've been working on a lot of writing projects. The Dakota Frost / Cinnamon Frost "Hexology", which was a six book series; the moment I finished those rough drafts, it seemed, I rolled into National Novel Writing Month and worked on JEREMIAH WILLSTONE AND THE MACHINERY OF THE APOCALYPSE. Meanwhile, at work, I've been snowed under following up on our PRM-RL paper.

Thor's Hammer space station.

But I've been having fun! The MACHINERY OF THE APOCALYPSE is (at least possibly) spaaaace steampunk, which has led me to learn all sorts of things about space travel and rockets and angular momentum which I somehow didn't learn when I was writing pure hard science fiction. I've learned so much about creating artificial languages as part of the HEXOLOGY.

The Modanaqa Abugida.

So, hopefully I will have some time to start sharing this information again, assuming that no disasters befall me in the middle of the night.

Gabby in the emergency room.

Oh dag nabbit! (He's going to be fine).

-the Centaur

Back to the Cone of Shame

centaur 0
Well, Gabby had his stitches out and his collar off for all of twelve hours before we were back in the emergency room. He was cleared for activity, but then re-opened the wound. The lesson: I should have said something. I knew we were taking the stitches out and returning him to activity too soon; they doctor gave us a window of 10-14 days, but the technician scheduled us for a 10-day return. That day, I was a bit iffy about the stitches, but they went ahead and removed them. I clarified: is he ready for activity? Can he go out? They said yes. Well, they were wrong, and I should have said something at the day of the original appointment scheduling, at least putting it off until Monday. Failing that, I should have said something before the stitches came out. Failing that, I should have used my own discretion and left the collar on for a few more days. Failing that, I failed my cat. The late-night emergency doc didn't think the cut had reopened the underlying wound and that it didn't warrant stitches ... but it looks worse today. I kept him inside overnight and today; let's see how he's doing and whether I should exercise my discretion and take him back in. -the Centaur Pictured: Cancer cat, abscess cat, aka Lenora and Gabby.

Send Help

centaur 0
A predator has landed on me. Send ... heeellllp ... -the Centaur