Press "Enter" to skip to content

[twenty twenty-four day twenty-nine]: phantom enemies

centaur 0

"I'ma gonna get that bird in the mirror, I swear, this is my territory, I'll show him---BONK!"
"Okay, this time for sure---BONK!"
"Tenth time's the charm---BONK!"

Not even putting up a screen in front of the mirror has helped; our little friend just hopped down onto the stairs of the cat condo (that "table" is a cat condo with a re-purposed glass tabletop, to give one of our now-passed older cats a place to sit and see the stars while shielding him from the rain) and started bonking the lower section of the mirror.

There's no reasoning with some people.

-the Centaur

P.S. Yes, I am making a direct comparison of people whose political beliefs are built around their persecution by imaginary enemies to a bird not smart enough to recognize his own reflection, why?

[twenty twenty-four day twenty-eight]: yeah there were a few

centaur 0

We got a LOT of submissions for the Neurodiversiverse. Many were actually on topic! Some, however, despite being well written, were not. And we really want this anthology to follow its theme of empowering stories of neurodivergent people encountering mentally diverse aliens, so we're focusing on that - and already have several strong stories that we know where we want to place in the story sequence.

Onward!

-the Centaur

[drawing every day 2024 post twenty-eight]: oh, cats again

centaur 0

So, another, "super quick sketch as it's late and I'm tired but I don't want to break the streak".

Nowhere near as good as the original, but I think I learned something about its composition, so yay me, I guess?

Drawing every day.

-the Centaur

[twenty twenty-four day twenty-six]: make up your mind

centaur 0

Cat, when it's raining: "Let me out! Let me out! But not this door, it's wet. Let's try another door. And another! Or another! I gotta get out! Just hold the door open until the rain stops!"

Also cat, when it is nice and sunny: "Who cares about going outside? Ima gonna havva nap."

-the Centaur

Pictured: the cat-shaped void, Loki, actually using his void-colored cat tree for once. Image taken in infrared bands and color enhanced by NASA to show surface detail.

[twenty twenty-four day twenty-five]: called it, again

centaur 0

I'm not confident about my ability to predict the future, but some things I can see coming. When people started moving towards using streaming services, I said it was only a matter of time until a large chunk of people lost the libraries that they paid for due to mergers and acquisitions - and it's started happening with Playstation owners losing chunks of their libraries. This is only going to get worse, as with streaming you don't "own" anything - you're just paying for the illusion that you'll be able to access the content you want.

And next, after Paramount canceled Star Trek: Discovery and booted Star Trek: Prodigy off their network and shuffled off the movies, I predicted Paramount would lose Star Trek altogether before I'd even watched all of the Star Trek in my subscription (which is why I got Paramount Plus, or whatever it's called this week). And, while I can't predict the future, this too is also being openly discussed.

The golden age of television has come to an end - I date it from roughly Sopranos to Star Trek: Strange New Worlds, though the actual death date was the Warner / Discovery merger and the axing of shows for tax reasons. But the real reason was the greedy corporate slimes in charge of the studios, figures like Bob Iger whose potential $27 million compensation belies his claims that striking writer's demands weren't realistic, even though his fellow leaders now admit the writers were basically right.

Streaming as we know it isn't going away - it's too convenient for too many people. But it's also going to collapse as we know it, and things will appear to get worse before they get better. Overall, we may come out the other side with a stronger set of shows: there's a period of time I used to think of as "the dark age of sci-fi television" when Enterprsise was struggling, Babylon 5 was canceled and you'd be hard pressed to find Andromeda on the airwaves; but the same period produced Battlestar and Firefly.

So don't give up hope, but don't think we'll avoid tectonic shifts.

-the Centaur

[drawing every day 2024 post twenty-five]: belldandy again

centaur 0

Drawn from an image, not a screensaver, so I had more time; but no construction lines, so the face ended up kind of kwonkeldy. I believe that construction lines help close the loop; but the exercise here was to carefully pay attention to the hair shapes to see how it flowed. For that purpose, it came out okay.

Definitely room for improvement on my end!

-the Centaur

[twenty twenty-four day twenty-four]: in foggiest depths

centaur 0

One of the problems with computing is when it just gets ... foggy. Not when you're trying to do something hard, or when two pieces of software are incompatible, no. When things just sort of kind of don't work, and there are no known reasons that it's happening, and no reliable actions you can take to fix it.

Once this happened to me when I was working on a robotics device driver, and I realized the lidar itself was unreliable, so the only way to fix problems was to run each configuration ten times and keep average stats. Broken "worked" around ten percent of the time, whereas "fixed" worked around seventy percent of the time (approaching the rate at which the manufacturer's own software could connect to its own hardware).

Today, I ran into a seemingly simple problem with Anaconda, a Python package / environment management system. Conda lets you corral Python and other software into "environments" with different configurations so that potentially incompatible versions can be used on the same computer (albeit, not at the same time). It even gives you a handy indication about which environment is in use in your command prompt, like so:

There's a seemingly innocent blank line between (ThatEnvironment) and the previous line, yes? Not part of the standard Conda setup, but you can easily add it with a single line of configuration, changing the "env_prompt" to include an extra newline "\n" before printing the environment, like so:

Yeah, that line at the end. "env_prompt: \n({default_env})". In a conda configuration - a .condarc, or "dot condarc" file - which is almost as simple as possible. I don't even think the "channels" bit is needed - I didn't recall writing it, I think it just got added automatically by Conda. So this is almost the simplest possible change that you could make to your Conda configuration, done in almost the simplest possible way.

Except. It. Didn't. Take.

No matter what changes I made to the .condarc file, they didn't affect my Conda configuration. Why? I don't know. No matter what I did, nothing happened. I changed the prompt to all sorts of weird things to try to see if maybe my syntax was wrong, no dice. No amount of searching through manuals or documentation or Stack Overflow helped. I re-ran conda config, re-loaded my shell, rebooted my Ubuntu instance - nothing.

Finally, almost in desperation, I went back to my original version, and tried creating system-wide, then environment-specific configurations - and then the changes to the prompt started working. Thank goodness, I thought, and rebooted one more time, convinced I had solved the problem.

Except. It. Took. The. Wrong. Config.

Remember how I said I created a weird version just to see that it was working? Conda started reverting to that file and using it, even though it was several versions ago. It actively started overwriting my changes - and ignoring the changes in the environment-specific configurations.

So, I blew away all the versions of the file - local, system and environment-specific - and re-created it, in its original location, and then it started to work right. In the end, what was the final solution?

I have no idea.

When I started working on the problem, I wanted Conda to do a thing - print an extra blank line so I could more easily see a command and its result, separate from the next command and result. And so I created a file in the recommended place with a line containing the recommended magic words ... and it didn't work. Then I hacked on it for a while, it sort of started working, and I backed out my changes, creating a file in the same recommended place with a line containing the same recommended magic words ... and it did work.

Why? Who knows! Will it keep working? Who knows! If it breaks again, how do I fix it? Who knows!

This is what I call "the fog". And it's the worst place to be when working on computers.

-the Centaur

Pictured: Sure was foggy today.

[drawing every day 2024 post twenty-four]: stay still damn it

centaur 0

I had a somewhat ruined piece of paper, not a lot of time, and there was an image of Belldandy from Ah My Goddess on my computer's screen saver, so I decided to draw that. Unfortunately, the screen saver kept changing, and even though there were several pictures of characters from the franchise, I couldn't quite keep the image straight.

Ah well, it's late, I'm tired, scan and send - keep drawing daily, no matter what.

Don't break the streak.

-the Centaur

[twenty twenty-four day twenty-three]: and for the record …

centaur 0

... it's still one of the worst feelings in the world to turn back the sheets at the end of a long day, only to realize you hadn't blogged or posted your drawing. I had a good excuse yesterday - my wife and I were actually out at a coffeehouse, working on our art, when we had a sudden emergency and had to go home.

I had just finished my drawing and was about to snapshot it so I could post it, but instead threw the notebook into my bookbag, packed it up, and drove us home. Disaster was averted, fortunately, but the rest of the day was go-go-go, until finally, exhausted, I went to turn in and then went ... oh, shit. I didn't blog.

Fortunately, I didn't have to go back to the drawing board. But it did flip over to tomorrow while I was posting ... so, next day's post, here we come.

-the Centaur

Pictured: A jerky shot of me trying to document my wife's computer setup for reference.

[drawing every day 2024 post twenty-two]: another hand

centaur 0

Another hand, after Goldman. I thought I was doing quite well until I tried to close the loop on the hand, and realized I'd messed up the spacing, making the hand too wide, which I partially fixed; but that in turn messed up the webbing between the hand and the finger - leading to that dark line I could not fix.

Oh well, next time. Drawing every day.

-the Centaur

[twenty twenty-four day twenty-one]: it’s too cold to be stingy

centaur 0

Look, I get it: giving money to pandhandlers is not necessarily the best way to help lift people out of homelessness, and can often be counterproductive. Out of all the money that I've given to people, I'd say one out of three of them I could tell benefited from it (for example, one guy immediately bought food), one third were scammers (for example, one "hungry" guy immediately bought alcohol), and one third, I dunno. That's one reason that signs like this go up in public squares all across the country:

But look at the kind of day that this sign was having. It didn't get above freezing until noon. It's too damn cold to be stingy to people who ask for things from you. Jesus said "Give to all those who beg of you" and while sometimes we can't follow that advice given the context, yesterday was not one of those days.

This is part of a whole trend of "hostile architecture" where we structure our societies to make things difficult for people who are homeless - closing the parks, making benches hard to sleep on, stealing the possessions of the homeless (either as a condition of going into a homeless shelter, or outright theft by the police) and eliminating low-cost housing that could provide a path out for the homeless.

I'm not sure what the right answer is, but when it's fifteen below freezing, the right answer is not "no".

-the Centaur

[drawing every day 2024 post twenty-one]: what’s afoot

centaur 0

More Goldman studies. Like an AI, I kept drawing this foot with six toes, not quite sure why. Mostly fixed it, but it could have been better, if only I had learned to count.

-the Centaur

Studio Sandi Sells Custom Sustainable Furniture!

centaur 0

So, my wife's furniture business is finally kicking off! Here's the first ad for Studio Sandi's custom sustainable furniture, made from (almost) all eco-friendly, recycled and recovered materials:

Check them out at studiosandi.com , where more information will be added soon!

-the Centaur

Pictured: An ad for Silicon Valley Open Studios, showing four pieces of art and two pieces of custom furniture, almost entirely made from recycled / sustainable materials except for the resin tops.