Press "Enter" to skip to content

Posts tagged as “We Call It Living”

[twenty twenty-four day eleven]: where water falls from the sky

centaur 0

When we decided to live in a place where water falls from the sky, we didn't realize how much we meant it.

The good news is that there's more places to go swimming. The bad news is that you can swim in only one direction, much like a muddy simulation of the interior of a black hole.

Honey, I hope you didn't need anything at the store.

-the Centaur

[twenty twenty-four day six]: you have to remember to blog …

centaur 0

... or you're not blogging every day. And I even went down to the library TO blog, but forgot what I was supposed to be working on when I got here, and did a whole buncha other tasks.

So, anyway, here's a margarita. It was strong. Enjoy.

-the Centaur

[2024 post one] blogging every day, redux

centaur 0

Welcome to 2024, everyone! This year, I plan on resuming my aborted "Blogging Every Day" and "Drawing Every Day" experiments (and, perhaps, even "Music Every Day"). But let's focus first on the blogging. I really enjoy reading the blogs of people who regularly take out the time to comment on the world, because it gives me a view not just into their thought process but into the gears of the world as they grind.

As for my gears grinding, this first day of the new year has been quite busy! It feels like I did nothing, as there were things that I had planned to do this morning that never happened. But, actually, I spent a few hours managing (counts them) 8 research projects and 2 nonfiction book proposals, met with a friend/research colleague online, did some prepwork for the Neurodiversiverse, helped my wife with some plane tickets, resolved issues with some online systems, and hung out with a cat.

Little of that was on my agenda, but it all has to get done. And it's easy to forget that. One way I've been using to track that is Clockify, which I started using when my consulting business picked up a bit. It really helps you see what you've been spending your time on - or neglecting - if you remember to use it.

Of course, one of the things I had wanted to do this morning was enter my hours for the weekend. Time to get to timing it.

-the Centaur

Pictured: Downtown Greenville's Falls Park.

Adios, 2023

centaur 0

Wow, what a year. I'd love to say it had its pros and cons, but the stark reality of it is that the one bad thing - getting laid off, not just years before I wanted to retire, but one day after we successfully showed our new project was working, thus throwing me years off course in my research - overshadows all the good stuff. As I was describing it to my wife, it's like falling down into a well and finding some shiny rocks down there. They might be nice rocks - heck, they might even be gold, and worth a fortune - but you've still got to cope with falling into the well, and figure out how to climb back out again, before taking advantage of the good stuff.

And, I have to admit, there was a lot of good stuff. We submitted a great paper on social robot navigation and held a great workshop on embodied AI, which was renewed for next year. Thinking Ink Press published a new book, was chosen for the Innovative Voices program and launched a successful Kickstarter. We proposed the Neurodiversiverse anthology, announced it at Dragon Con, and have almost a hundred submissions as of the close of the year. That inspired me to write two new stories, "Blessing of the Prism" and "Shadows of Titanium Rain", which I think are some of my best work. I even started a robotics consulting business and got a few clients, which is helping to reduce the uncertainty.

But 2023 was the worst year for me for a while. There have been bad ones recently - in 2016 we elected a wannabe dictator and many of my friends and family seemed to lose their minds; in 2019 my mother died; and in 2020 I had the double whammy of the pandemic with the most stressful period of my work life. But, like 2023, each of those years had ups with the downs: in 2016, my current research thread started; in 2019, we proved that our research ideas were working (for all the good it did us); and in 2020, we moved back to my hometown into what we hope is our forever home.

And yet, with the exception of the loss of my mother, none of those seemed quite as life changing as getting laid off. Even for Mom, I was somewhat prepared: my father had unexpectedly lost one of his siblings early, and our extended family had developed a kind of shared knowledge of how to cope with loss. I had already lost my father and grandmother, and knew that Mom, while healthy, was in her mid-80s, and could pass at any time; so I was spending as much time as practical with her. I spoke to her the day she died. And so, after she was gone, I started down a road that I had been preparing for mentally for a long, long time.

But I wasn't in the mindset that Google would kill off half its robotics program just in AI's hour of triumph. We were even working on a projects directly related to Google's new large language model focus. It made no sense, and left this strange kind of void, creating a severance I didn't expect for another decade.

Despite all of what happened this year, I keep coming back to one thing:

Was it worth it if I wrote those two new stories?

Yes.

So, farewell, you crazy year you: thanks for all you gave me. My wife even said "Supposedly what you do on New Year's Eve is what you'll do for the rest of the year," and today we worked on our businesses, worked on writing and art, met friends old and new, and even moved furniture (which, metaphorically, is her new business venture). So's here's to more writing, more art, more friends, and more business in 2024!

-the Centaur

P.S. I see that I kept up "Blogging Every Day" in 2023 for 91 days, almost a quarter of the year; my earlier attempt at "Drawing Every Day" in 2021 lasted 103 days, a little over a quarter of the year. Let's see if we can break both those records in 2024, now that I have far more free time (and flexible time) on my hands!

Robots!

centaur 0

Still at the Conference on Robot Learning. LOTS of robot dogs were about, lots of diffusion model and transformer work, and lots of language model planning. More later, gotta crash.

-the Centaur

Blog This

centaur 0

In ATL for the Conference on Robot Learning, very tired after a long day, please enjoy this picture of a Page One from Cafe Intermezzo. Actually, today was a really good example of "being where you need to be" ... I ran into a fair number of colleagues from Google and beyond just by being out on the town at the right time and the right place, and was also able to help out a fellow who seriously needed some food. And when the evening was ending ... three more Google colleagues appeared on the street as I sat down for coffee.

I don't actually believe we live in a simulation, or in the Secret, or whatever ... but if you're doing the right thing, I find that Providence tends to open the doors for you right when you need it.

-the Centaur

P.S. Being in the right place DOESN'T mean you get all your nano wordcount done though. I am making progress on "Blessing of the Prism", my Neurodiversiverse story, but on Dakota Frost #7 I found myself spending most of my writing time sorting chapters in the big manuscript into sections, as I realized that one of the ungainly sections I didn't like was actually a coherent start for Dakota Frost #8.

P.P.S. On my blogroll, I saw someone say, "no writing is wasted", and in a sense the chapters I just saved are not wasted. In another, and I say this as a bloviating maximalist, a big part of writing is selection, and sometimes having too many versions of a thing can make it hard to pick the right one and move on.

Okay, really going to crash this time, peace out.

Too much to keep up with

centaur 0

When I was a kid, I read an article by Isaac Asimov complaining that the pace of scientific publication had become so great that he couldn't possibly keep up. When I was an adult, I realized that the end of the article - in which he claimed that if you heard panting behind his office door it was because he was out of breath from trying to read the scientific literature - was a veiled reference to masturbation. Yep, Isaac is the Grand Dirty Old Man of science fiction, and, man, we love you, but, damn, sometimes, you needed a filter.

Well, the future is now, and the story is repeating itself - sans Isaac's ending; my regular fiction is a touch blue so there's no need for my blog to get prurient. I'm a robotics researcher turned consultant, focusing on, among a kazillion other things, language model planning - robots using tools like ChatGPT to write their own programs. As part of this, I'm doing research - market research on AI and robotics, general research on the politics of AI, and technical research on language models in robotics.

A good buddy from grad school is now a professor, and he and I have restarted a project from the 90's on using stories to solve problems (the Captain's Advisory Tool, using Star Trek synopses as a case-base, no joke). And we were discussing this problem: he's complaining that the pace of research has picked up to the point where he can no longer keep up with the literature. So it isn't just me.

But the best story yet on how fast things are changing? Earlier this month, I was going through some articles on large language models my research - and a new announcement came out while I was still reading the articles I had just collected that morning.

Singularity, here we come.

-the Centaur

Nano is coming …

centaur 0

Zonked because I was up early trying to get something resolved with my passport. Crashing early, still not certain what project I'm going to pick for Nanowrimo tomorrow.

Until then, enjoy your magic salad!

-the Centaur

And it’s gone …

centaur 0

Had a great day with a buddy from grad school who drove up so we could bike the Swamp Rabbit Trail. During that, I had a great idea for a blogpost, which has completely evaporated on the bike back.

So, please enjoy this picture of a pizza instead!

Bon appetit.

-the Centaur

With Unexpected Impact

centaur 0

Continuing on the forest theme, sometimes you come across a tree that you think is just dead. This is a good time of year for it: the foliage is falling, so you can more clearly see all the trees, but some of them still have leaves, making the ones which are completely barren stand out. Often the bark is black and cracking, or all the small branches have fallen off, leaving just a stick. I've twisted a fair few of these out of the ground with one hand and added them to the growing border that is creating our path.

But others are bigger - the kind that tree experts call "widowmakers". You can walk up to one, and just push on it, and it may start to fall - but you get more than you bargained for. The tree's momentum, once started, cannot be stopped, and its weight - even if rotten - is enough to cause a cascading chain reaction, breaking off healthy limbs and knocking over other trees on its way down. These slender systems, dead but balanced in a semblance of life, crash with unexpected impact, ringing out through the forest as they land.

It may be fun to knock over a system you don't like, but the crash can kill you, and it can do a lot of damage to other people as it falls to rest.

-the Centaur

Pictured: Well, I don't have pictures of the trees that fell over, but I do have vines that I've pulled down, which looked twenty feet long but proved to be fifty feet of falling debris that also could kill you.

Sometimes you gotta draw a line

centaur 0

Sometimes when working on a vast project it transcends "you can't do it all at once" and moves into the territory "it's hard to know where to get started". One such project is trying to bring the woods in our house under control. Apparently the previous owner's yard folks had been trimming the landscaping around the house and throwing the cuttings into the forest, so an entertaining variety of invasive ivy, grapes, something like holly, and other vine-like things were progressively destroying the trees of the forest.

It's been a process. The yard looked like wilderness once you got past the landscaping and was nearly impassable. But, after we were forced to take out the first of our dying trees (NO, well, full disclosure, a delivery truck took out the FIRST of our trees when it ran into it) when it got consumed by ivy one year and threatened to fall on the driveway, we decided to start the multi-year project of rehabilitating the yard.

We took out that tree, then took out another half-dozen. We hired goats that year to eat the vines down to the ground, then followed up with chainsaws and clippers to sever the roots of the vines climbing the trees. The goats decided they were done with it and didn't eat any new growth that came back up, so the next year, we hired a guy to bring in a "mulcher" (really, a bobcat with a giant grinder on the front of it) to clear out runways through the landscape, leaving islands of greenery for the deer and other animals.

Then, we started on the paths.

Our idea - and I'm not saying it's a good or feasible one - is to have paths running through this forest. This would take way, way more money than we want to spend on it - but we're patient, and have time. So, slowly, step by step, we've been taking fallen tree limbs and creating borders for the paths.

Drawing that line is an act of magic - even if it's just with an old rotten piece of wood thrown onto some leaves. As soon as the line is drawn, you know what's inside it, and what's outside it. You know which plants you can leave alone, and which weeds need to be pulled up. And once you've done that, you have an even larger area of order, which brings increased clarity, which brings more opportunities for order.

I don't know if we will ever complete our plan to rehabilitate the forest.

But at least now, there are paths we can walk.

-the Centaur

When it happens, you gotta get on with getting it gone

centaur 0

Often as we go through our lives we encounter situations where we feel, "I can't take this." There's a lot of subtle reasoning behind this: our emotions are derived from whether we think we can cope with losses (secondary appraisal), how well we think we're doing in relation to others (relative deprivation) and our disproportionate fear of short-term losses compared to short- or long-term gains (myopic loss aversion).

These are reasonable fears. A sufficiently large short-term loss can kill you. SO it's rational to worry more about those. And we can't see ourselves from the outside; looking at how others are doing around us as a guideline is also reasonable. And we certainly don't want to tackle situations we can't cope with.

But we're often wrong about all of that. We often catastrophize potential failures as being far worse than they are, our comparisons with others can become unhelpful if not pathological - and since we unrealistically distort threats, we often far underestimate our ability to cope with problems.

When real shit happens, it sometimes puts things into perspective. For me, I used to complain that grad school was hard, and it was, but it wasn't as hard as Grandmother breaking her hip after midnight on Christmas Eve. I used to complain that work was hard, and it was, but not as hard as getting the call that you've lost your mother. And preparing for a complex business trip can be hard, and maybe it is, but it is not as hard as discovering that you misread the expiration date on your passport just before flying.

When any of those things happen, you have to stop fretting about it and just get on with doing it. Now, admittedly, some people can break down when that happens, but for me personally, I find that my emotional fretting turns off, and my mind just focuses on what I need to do to get it done.

Case in point: above is a tree.

My wife and I used to walk under the limbs of that tree almost every night that we took a walk. You'll note you can't do that anymore, because the tree started leaning. As best as our tree doctors can figure, many of the trees that the previous owners planted on the property were planted with the transport basket still on the tree; while the tree would remain healthy for a while, eventually the roots get too big to go through the mesh of the basket, the roots turn inward, the tree becomes root-bound, and the whole basket turns into a big ball bearing as the tree gets bigger and bigger ... and unhealthier and unhealthier, preparing to fall.

This one began leaning a month or two back, but we didn't notice it until one day it just was too low to walk under. Shortly thereafter we saw that the tree was beginning to tear up the ground as it twisted in its great ball bearing. We've done this dance before; this isn't the first tree we've lost to this process, or the second.

Now, after I left Google, we deliberately dialed back our work on fixing up the yard - which, due to the year and a half the house sat between owners, needs a lot of work. It's been a juggling act as I spun up my consulting business, and fretting was involved as we traded a goal to fix this broken thing against an aspiration to improve that thing that versus a desire to maintain this other thing. We're blessed to have this nice yard, but at some points, it can feel like we might be more blessed with a small apartment.

But once we started whacking ourselves in the head with that tree limb we used to walk under, we had to focus, make a decision, and get it done. We had to get on with getting it gone, as I said in the title.

It's sad to lose the tree. But, if there's any silver lining in that, it feels good to know you can solve a problem when you need to. And I find focusing on that is really helpful, because the next time something happens, you can remember times you solved those problems, and use that emotional resource to solve the next one.

-the Centaur

[eighty-eight] minus one-oh-six: in my quest for the perfect tomato sandwich, i have inadvertently recreated the BLT

centaur 0

OK, full disclosure: this is more like "the perfect sandwich using tomatoes, if you know you're going to be eating out for a few days and want to empty out your refrigerator so don't buy anything too fancy" than the actual perfect tomato sandwich. I go through phases where I eat in most of the time and where I eat out most of the time, and near the end I try to make sure that I use up everything that I have.

Tomato sandwiches are perfect for this: I almost always have bread or or buns or croissants at the house, but will often be left with a few extra tomatoes and some lettuce if I have previously made tabbouleh. But, by themselves, tomato sandwiches can be a little boring. So I started looking up recipes, and found one which involved sautéing a bunch of herbs as a garnish - but which I can simulate pretty effectively with a bit of veganaise, dill, salt, pepper, and onion powder.

Leftover tomato can be turned into a mini-salad (upper right, above) with a little salt and pepper and any remaining veggies or lettuce you have. Personally, I like toasting the thick "Nature's Own Perfectly Crafted Multigrain" bread better than the hamburger buns you see above, as you can spread the lettuce and tomatoes out to create a wider sandwich that's easy to eat. It also seems to go better with a nice peaty Scotch like Ardbeg than it does with a margarita, but on all of that, your mileage may vary.

Regardless, I was again cleaning out the freezer of frozen stuff, mostly breakfast items, and found some vegan bacon, which I thought, "hey, that will add savory, I am a genius"! Only when I was done with it did I realize I had simply re-invented the good old bacon-lettuce-tomato sandwich that my finicky tastebuds had steered me away from as a youth. Well, they're not steering me away from it now.

Oh, the recipe. Makes two sandwiches:

  • 4 slices Nature's Own Perfectly Crafted Thick-Sliced Multigrain, or bread of your choice
  • 1 beefsteak tomato, or tomato of your choice
  • 4 leaves of Bibb or Butter lettuce, or lettuce of your choice
  • Veganaise, or spread of your choice
  • Salt
  • Pepper
  • Dill Weed
  • Onion Powder
  • Optionally, 4 slices of vegan bacon, or, just bacon

Wash and clean the lettuce leaves. Slice the tomato to create four thick slices from the middle. Chop up the ends, salt and pepper them, and add to a small bowl as a mini salad with any other veggies you have, such as leftover lettuce. Toast the bottom slices of bread and spread on the veganaise, then season the veganaise with salt, pepper, dill weed and onion powder. Layer on the tomatoes, two slices per bread, and salt and pepper them as well. Then add the lettuce. (Note: if using wide bread, line the tomato slices up, then add the lettuce, but if using hamburger buns, you can stack tomato-lettuce-tomato-lettuce). Optionally add tomatoes and close off the sandwich. Serve with your beverage of choice.

-the Centaur

Pictured: a lot of tomato sandwiches.

[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?

[eighty-two] minus ninety-two: an air-conditioner shattering KABOOM

centaur 0

No good picture for this one yet, but today I found out that the lightning strike that took out our internet may also have taken out the air conditioning for the upstairs (where, ya know, our bed and sleeping is). I seem to recall it having trouble before the lightning strike, but that may have been a completely different problem with the filters, which also need replacing.

Apparently this repair is going to be pricey, and it may be cheaper to replace the entire unit. This will take another week or so. In the meantime, we've run the fan so much the wallpaper has started to peel in the bedroom due to the humidity, and it's still to hot to sleep most nights. As Dr. McCoy would say, "Oh, joy."

My wife has wondered whether we should get lightning rods installed on the house. After several years here, this is our first strike, and I wonder whether it will happen again. There's the old saw that you prepare for the last disaster, and that seems to be true: we first had sewage problems, then a burst supply line on a toilet, then a separate problem with the AC, then tree removals due to ivy, then a freeze, now this. Not much of a pattern there except for the trees and ivy, which we're working on as a long-term project.

Hopefully next up we will not have tornadoes or flooding, because we really can't do that much about tornadoes, and since our house is high on a ridge, if we get flooded out, you can kiss Greenville goodbye.

More news as it develops.

-the Centaur

Pictured: the back porch at night, since I do not seem to have any good pictures of the recent torrential rains and the associated lightning strike, even though I distinctly recalled having taken some. :-/

[eighty-one] minus ninety-one: the clouds were ON yesterday, man

centaur 0

I wished I had a drone or something to fly up, or more hours in the day to drive around and find some place to take pictures not blocked by buildings and power lines. Even so, look at those beauties:

No filters, no AI, no nothing, just a Samsung phone (and Android's computational photography libraries).

-the Centaur

[eighty] minus ninety-one: a modem-shattering KABOOM

centaur 0

Sorry for the no posts for several days. I'd say it's because I've been busy prepping for the Embodied AI Workshop - and I was - but when I brought up the Library of Dresan interface, I saw a half-finished post on my cut hand, and realized, oh yeah, lightning struck the computer while I was working on this. And it did, or more properly, struck the broadband gateway and fried all the Ethernet-connected devices attached to it. Fortunately, the laptop was not one of those things, but it did put a crimp into things for a while. Back to it.

-the Centaur

Pictured: Well, I didn't capture a picture of the lightning, or the aftermath, as I was too busy dealing with the loud SNAP simultaneous with the lightning flash at 2am last week, but I did capture this picture of the torrential rains overwhelming our house's drainage system later that week.

[seventy-six] minus eighty-two: sunset on trees

centaur 0

Sunlight, shining through the trees behind me, striking just some of the forest ahead. I took a few pictures (and even played with the contrast and vibrance of this one in Photoshop) but none of them quite captured the glow that the unseen sunset was leaving on these leaves.

-the Centaur

[seventy-five] minus eighty-two: i don’t believe in gravity

centaur 0

To the tune of 'Magic' by Olivia Netwon-John:

I don't believe in gravity
Nothing can stop me today
No matter how high I have to climb
Nothing can get in my way!

-the backyard snek

Seriously, this snake is a badass.

-the Centaur

Pictured: a snake that lives in our backyard, displaying a healthy contempt for gravity.