Review: _Pet Human_

Jun. 4th, 2026 11:49 pm
jducoeur: (Default)
[personal profile] jducoeur

I just finished reading Pet Human, and it's well worth a quick recommendation.

In the original graphic novel, our protagonist is Buster, and as the title suggests -- he's a family pet. On this alien world, the dominant species are bipedal but nothing like human: some 20 feet tall, profusely furry, with two tails (like much life on this planet). They're technologically sophisticated, but apparently pretty in tune with nature.

His owners do the bulk of the talking, in their own language. Which I suspect is reasonably fully thought out, but I haven't spent the work to parse much of it beyond a few key phrases -- and the same is true for Buster. He is human, after all, and he's not dumb, but he lives a mostly happy, pampered life: occasionally getting into trouble, but mostly being a fairly content househuman.

He's by no means the only one, of course: when he gets put on his leash and taken out for walks, there are plenty of other humans also out for walkies. But they mostly don't have a common language, so conversation between them isn't very common. (A few humans have gotten fairly decent at their owners' language, but most haven't.)

This is a sweet story, if melancholy at times. It is not trying to be creepy -- rather, it's a story of a household, going through realistic (if slightly alien) ups and downs, with some joy and some tragedy, through the eyes of the beloved pet.

Then there is the sequel -- Pet Human: the Stray. This is the story of Buster's twin brother Zuul, separated from him when they were young children. Zuul was eventually adopted by a far less kind owner, from whom he quickly escapes, and goes out to explore this world they're living in.

The Stray finally gets into the question of "What the bloody hell is going on here?", and yes, it's more than just metaphor: this is a fairly real and serious science fiction story, taking an acid look at what might happen if humanity tried to escape to the stars.

It explores under the bridges and out in the forests, where the wild humans live. Some have managed to build their own little societies, away from the owners. But this is a fairly wild planet (see "in tune with nature"), and not entirely benign for human survival, so many humans have wound up feral, and are just barely getting by on scraps.

The two stories are each complete, but best read together: they interlock and eventually come together at the end, and make a solidly satisfying, quiet tale.

The art throughout is spectacular, really next-level stuff: they apparently spent eight years making these books, and it shows. The world is lush and fully rendered, bright and colorful, full of life that is varied but has a streak of sense and consistency to it. That's important, because these are quiet stories: the only English is the occasional thought balloon, and the majority of panels are entirely wordless. But the art is consistently clear and expressive, and carries the story very effectively.

Highly recommended. I read both stories in their digital editions, which works well, but I'll admit that I'm tempted to pick this one up in paper -- it's bookshelf-quality stuff. Check it out!

flexagon: (Default)
[personal profile] flexagon
I applied to this three-day training on political campaigns, run by the DNC, but then we also attended a 1-hr virtual info session and the whole thing sounds pretty unsuited to me, overall. They are mostly looking for young outgoing people. Before specialization they want pretty much everyone to take a generalist "entry-level" job (organizer, which doesn't look approachable to me, and to which I'm not very suited). And, lastly, they want "ground game" with feet on local ground, but instead of recruiting locals they often expect candidates to relocate for a few months. None of that sounds good. I found a Harvard Law School guide to working on political campaigns that meshes in interesting ways with that info session. Overall, I'm getting the vague feeling that there might be more digital / spreadsheet / email scutwork to be done for umbrella organizations like the DCCC than there are in any particular candidate's campaign. (Umbrella "coordinated campaigns" seem to also exist at state level.)

Someone pointed out that I might be a fairly effective door-to-door canvasser simply by virtue of being a good-looking white woman. Gross, but maybe true. I'd rather do spreadsheets though. I also have plenty of other things to do, including probably a bathroom remodel this summer. So... is it time to give up on this idea of working to support the midterm elections? So I'm waiting to see about getting into the three-day thing, but I don't know if I'll go even if I get in. I don't wanna be an "organizer".

Clover: the return?!

Jun. 3rd, 2026 03:55 pm
magid: (Default)
[personal profile] magid
Remember how last week I posted about Clover’s demise? Well, apparently I wasn’t the only person incredibly saddened by this, and 10 minutes ago, I got an email from them saying that they were overwhelmed with the love, and…. they’ll be re-opening the Cambridge and Boston locations next week!

their email, minus photos )

Quick Review: _Black Swan_

Jun. 2nd, 2026 10:51 pm
jducoeur: (Default)
[personal profile] jducoeur

We just got home from seeing Black Swan at the ART. I'm still out of breath.

Once in a while, I leave an ART show going, "That had freaking well better win the Tony in a couple of years": this is back in that form.

It's a musical adaptation of the famous movie about ballet, Swan Lake, and a dancer who succumbs to mental illness as they prepare for opening night. Do not take "musical" to mean "light and happy": this is the most intense thing I've seen since Jagged Little Pill, maybe even moreso.

It was no surprise that the choreography is brilliant, especially once Kate pointed out (during intermission) that that was from Sonya Tayeh, one of the great choreographers of our time. What took me more by surprise was that the direction, also by Sonya, was dead-on perfect -- absolutely terrifying as Nina, our protagonist, slowly goes from "a little fragile" to utterly broken, flipping from joy to despair to horror moment by moment.

Acting was absolutely solid, especially the primary leads (Nina, Lily, and to a fair degree Margo, each with their own very distinct character and subtle arc), and the casting choices perfect.

This one comes with big content warnings that should be taken seriously: there is significant blood and subtle body horror (nothing gory per se, but deeply unsettling at times), and seriously intense light strobes that practically had me jumping out of my seat at times. This is a psychological horror story, and it immerses you in Nina's experience -- it had me string-tense, especially in the second act.

tl;dr -- it's brilliant, probably the best show I've seen in years. If you can get tickets, I give it my highest recommendation.

Books and plants, mostly

Jun. 2nd, 2026 07:39 pm
magid: (Default)
[personal profile] magid
This weekend was rather book focused: I finished four books, and had book club about a fifth (that I’d finished a couple of weeks ago). books )

Shabbat day was incredibly windy and rainy (in addition to the previously mentioned meteor strike). At one point I found a single blossom of rhododendron sitting, perfectly formed, on the porch railing. The rhododendrons are in front of the building, not the back, so this was particularly surprising.

Monday I picked up a couple of nasturtium seeds and seedlings (courtesy of one of the local Buy Nothing groups). I planted a lot of them this morning, and gave the excess seeds to a coworker.

I did a library run this evening, including signing up for this year’s summer reading program, which has the theme “Plant a Seed, Read”. I got a bingo board, a pamplet with a list of summer programming, and a flowery bookmark with embedded seeds that can be planted. The 4 x 4 bingo board for adults (they have four age groups, 0-5, grade school, teens, and adults, basically) has these categories:

Row 1: Read outdoors | Visit a community garden or farmer’s market | Multi-generational story \ Book over 350 pages (counts for 2 squares!)
Row 2: Indigenous author | Read in your favorite place to rest | Attend a library program/event | [second half of Book over 350 pages]
Row 3: Start a series | Same book as a friend | Cookbook/about food | About environmental justice
Row 4: Re-read a favorite | About farms or gardens | Read aloud to a loved one or animal | Your choice!

First thoughts: I should’ve waited a couple of days to read the Moniquill Blackgoose book. Most of these are pretty doable, though I’m not sure what I’ll read aloud to who (perhaps I should host a story reading?).

I’m open to recs for a book with a multi-generational story or about environmental justice, or a series I should start.

(no subject)

Jun. 1st, 2026 10:56 pm
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
[staff profile] denise posting in [site community profile] dw_maintenance
Quick note that post-by-email and comment-by-email is (sometimes?) failing silently without actually posting right now! I'm pretty sure this is related to last night's shenanigans and will be fixed once Mark can finish the full fix for it, which he's working on, but if you've posted or replied by email in the last 24 hours, fish it out of your sent folder to check if it posted!

EDIT: This should be fixed as of around 7AM EDT! We *believe* everything that was stuck in the plumbing has been sent along to your journal or the comment thread it was meant for; it's definitely not where it was stuck anymore, at least.

Efficacy, and the perception thereof

May. 31st, 2026 08:24 pm
flexagon: (Default)
[personal profile] flexagon
My partners had bigger news this week than I did: in particular it was the bug's birthday, and the bug also started a cool class on how to make documentaries, while the squirrel was announced as interim CEO of his company. (That's an opportunity/trap that came entirely out of the blue a couple of weeks ago, and which I didn't want to mention until it was real, but is now upon us. I'm pleased at the evolution of his thinking about the position, and that he's trying really hard to set a firm repeating date night with Perse, but the whole thing is still wild.)

I modeled for the bug's documentary homework, and got over the last of whatever cold virus was clinging onto me. I listened to a lot more King Sorrow, finished knitting my cowl, and mixed a bag of compost into my little garden bed (everywhere except the three patches where last year's plants are still alive). I found myself sad at this year's tremendous proliferation of black swallow-wort, including in places where I personally spent hours digging the plants up by their nasty little root-balls last year; I guess the May rain was perfectly timed for the stuff. I'm pulling out tall, tall vines with 1/4" diameter stalks. Is any of it even worth trying? Did I do any good, am I doing any good now? When's the last time I even saw a monarch butterfly anyway?

This feeling of my work not doing any good was exacerbated by having to cancel my ropes-course party yesterday, due to a freak storm that brought rain and below-40s temperatures. Oh and then we had a big meteor explode over Massachusetts while I was working out. Everyone assumed it was something local at first, but nope: just the equivalent of 300 tons of TNT going off forty miles over our heads. (I didn't hear it. I was in the gym where thuds and bangs are pretty normal, plus my new Eargasm earplugs, which seem fantastic so far). I was bummed about that party cancellation, but it seems we'll have just as many folks for the fallback date of June 13, and anyway nobody wanted to be shivering/miserable in the treetops. When Saturday came around, I didn't either. There was birthday cake at my ex-coworker's house, and that was enough.

I submitted last week's crossword puzzle. I gridded up a new one that I won't be able to submit for a while. Might be a little obsessed, but I like this better than the months where I wasn't getting any new ideas.

Despite the feelings, accomplishments were accomplished: I got my new rental place de-leaded and have the certificate of lead compliance (woo!), and the boiler is replaced over at the squirrel nest (with minor follow-up drama where the technicians left something turned off and then the tenants didn't have hot water). And I fixed a bathtub drain mechanism myself while I was over there.

Hoping for a little more art and less house this week, but tomorrow morning there are folks showing up to blow more insulation into my attic, so we shall see.

(no subject)

May. 31st, 2026 10:00 pm
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
[staff profile] denise posting in [site community profile] dw_maintenance

Robby has managed to put in a temporary fix for the site errors and things failing to refresh or not showing up where they should! The permanent fix is going to need Mark's experience, and unfortunately -- seriously, this literally never fails -- Mark has been on an international flight all day, because of course he has. (Never. Fails. He and I are not allowed to both take vacation at once.)

The site will work just fine with the temporary fix in place, things just might be a little slow here and there. We'll keep you updated.

(no subject)

May. 31st, 2026 08:59 pm
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
[staff profile] denise posting in [site community profile] dw_maintenance
We're aware of site traffic issues and are working to fix them for the people who are having problems! (The tactics the damn bot traffic uses are endlessly shifting, and they're really good at looking like real traffic, sigh.)

MA meteor

May. 30th, 2026 10:26 pm
magid: (Default)
[personal profile] magid
I heard an odd sound this afternoon, a sort of boom I’ve never heard before. It turns out it was a meteor hitting Massachusetts Bay, which I only found out after Shabbat.

Wow.
jducoeur: (Default)
[personal profile] jducoeur

(Yeah, I know, I'm still completely failing to diarize beyond hot takes on Mastodon. This makes me sad, but I'm torn in too many directions at once these days. But here's at least what has been chewing up a lot of my time and attention. Cross-posted to all of my blogs, since they mostly have separate audiences.)


Early this year, I started to realize that the inevitable moment had arrived: the frontier LLMs no longer suck at writing code. So after a couple of years of largely ignoring the hype wave, it was time to knuckle down and learn how to use them for that purpose.

Mind, I've been using them for research for years -- Kagi Assistant is very much my friend, and I use it several times a day.

(I don't use them for writing: I care too much about my personal "voice". All this em-dash and parenthesis abuse comes from my own Gen X, OG Internet style -- I'm the guy the LLMs learned all that from. Sorry.)

The early LLMs wrote such bad code that it wasn't worth my time to even really kick the tires much, but Claude Opus and GPT Codex are now able to write decent Scala code -- not fabulous, but good enough to actually be a net plus.

I've been using them hard for a couple of months now, so let's talk about that. Nothing here is revolutionary -- it's just an anecdotal report from someone who has been programming for 50 years, in many paradigms, environments and languages, about what this next paradigm is like.

For context, I'm using Claude Code (mostly Opus) for Querki, and GitHub Copilot (mostly on top of Claude Opus and GPT Codex) at work.

(Note: yes, yes, the AI Industry is mostly staggeringly evil, and likely to collapse under the weight of its nonsensical economics sometime soon. Let's take that as read, and not get derailed by it too much in this post. If folks want to engage in meaningful discussion about the downsides in comments that's fine, but I'm not impressed by extremist arguments on either the pro or con sides: it's a complex and subtle set of topics.)


There's a lot of exaggeration being spouted in terms of the quality of the output, with some people saying it's all terrible crap and others saying "fire all the engineers, the LLM is enough". The reality seems to be somewhere smack in the middle.

I'm using the LLMs both for greenfield development (I've been booting up a new microservice at work), and legacy work (notably Querki, whose codebase is ancient and creaky, and needs a lot of TLC). It's been particularly useful for cross-repo development: for example, lifting code out of a service and moving it into a library -- that's traditionally a pain, but is proving pretty easy this way.

I can get very good results from the current-generation models, but that doesn't happen magically. I've been putting a fair amount of effort into building up AGENTS.md files (which is how you give generalized instructions to the LLM about how to behave in this code), and a lot of effort into each prompt.

People talk a lot about "vibe-coding": give the LLM a minimal prompt, and just YOLO the results. Far as I can tell, that's still a terrible idea for serious, long-lived code bases -- the things just don't produce very good code when left to their own devices.

(Long-lived code needs to be well-designed and well-factored. That's more important in the brave new world of AI, not less, because badly-written code is going to cost more to maintain in the long run, just in terms of the number of tokens you have to shove around and the amount of reasoning effort needed by the agentic LLMs. So leave the vibe-coding for throwaway projects and prototypes.)

Yes, LLMs might eventually get to the point of producing genuinely good code without much oversight; frighteningly, "eventually" might well be within the next few years. But we're not there yet.

So in practice, I'm typically spending a bunch of time preparing for each PR ("pull request" -- basically a unit of work in modern programming). I make sure I understand the problem decently well, and write up a deeply-detailed prompt: typically a couple of paragraphs, and a bullet list of the key things I want to make sure it deals with, usually with some specifics about how the code should be factored.

Paired with that is the all-important "don't trust the AI" for the outputs. The code tends to look good, in the same way that chatting with an LLM sounds human-like, but it's prone to similar problems of being over-confident and weak on the details.

So in practice, I do a detailed code review of the output, even before I open the PR. I'll often tell the LLM to restructure it in various ways, to clean up the code paths so that everything is tighter and easier to maintain.

This is where it is critically important not to anthropomorphize the thing. If this was a human, I might well be tempted to softball it: to not hassle them too much about details, lest I burn out an engineer. But these aren't people (ignore the chirpy obsequiousness), and politely but firmly bossing them around is how you get the best results.

A key point here: using LLMs effectively and responsibly requires critical thinking. A lot of critical thinking. We've never been collectively all that good about teaching that in school, and I worry quite a lot that this is one of the ways in which that is going to bite society in the ass.

Anyway, at the end I often have another LLM pass to do its own critical review of the code. That's generally bad at finding maintainability problems, and they're horribly prone to whining about picky details that don't actually matter, but they do fairly often pick up on bugs that are worth fixing.


Now let's talk about productivity.

There was a lot of hype a while back about a study showing the LLM usage wound up making programmers less productive, not more. I recommend ignoring that: it was a fairly narrow study, as far as I could tell, largely about testing using LLMs badly, in a very specific and naive way -- of course that produced bad results. I don't think it matches what you get when you use the things mindfully and carefully.

The key thing, I'm finding, is to separate "designing" from "typing". I'm still doing all of the high-level designing, and most of the detailed design, myself. But for PRs of any serious size, I'm letting the LLM do most of the actual typing. That's a pretty serious speedup, provided that most of that typing is correct -- which at this point it mostly is when using the best models, carefully-steered.

It's by no means instantaneous, mind: those detailed prompts typically take me half an hour or more to craft. But I usually do all that planning anyway, and being forced to write down the plan in advance isn't a bad thing. And that's followed by 2-20 minutes of the LLM cranking away, often replacing what would have taken me a day of type, compile, type, compile, type, compile, test. (Rinse, lather, repeat.)

Anecdotally, my sense is that my overall coding productivity is getting boosted three-to-five-fold. That's not a small thing, especially given that I'm not a slow programmer to begin with. I'm cranking through tickets significantly faster than I traditionally could, and I'm using enough care that I don't believe quality is suffering.

That said, it's not magic. It does require attention and time if you want great results -- I suspect that a five-fold speedup is probably somewhere around the cap without sacrificing quality, at least until and unless the LLMs are genuinely good enough to operate unattended.

And mind, coding is only a fraction a senior engineer's workday. Most of my time is spent dealing with higher-level product architecture and design, research, problem analysis, and of course meetings and discussions in chat. LLMs can help a bit there as well (Kagi Assistant in Research mode has enormously sped up the technical-research side for me), but there are limits.

So overall, that's a major speedup for a fraction of my job; the total speedup is necessarily smaller. Too many people forget to do that math properly, and expect unrealistic miracles.

And of course, this stuff costs actual money. It's been effectively-free up until now, but with quota limits that I often bump my head against, stopping my work for a time. GitHub Copilot is especially egregious here, with a one-month quota granularity: if you overuse the LLMs at the beginning of the month, you can be dead in the water for the rest of it unless overages are authorized.

But those "effectively-free" prices have been mostly a over-the-top loss leader by the LLM companies, which have been blitzscaling to a degree we've never seen before, burning a bonfire of cash in order to attract market share. I believe we're nearing the end of that, and we're starting to see more-realistic pricing creeping in.

So I expect the cost of LLM-driven programming to rise by an order of magnitude or more in the coming months. I believe that's still going to be a good deal when you factor in the realistic productivity benefits, but it's going to be enough that the bean-counters at many companies are going to get cranky about it, and with good reason. Folks are going to have to start budgeting realistically and appropriately around it (along with training engineers in how to use it well), and just using it profligately for fun is going to become less of a thing.


Anyway, that's my initial take. It's a powerful tool, and a generally beneficial one for programming if you use it responsibly. IMO any serious programmer should be kicking the tires and learning how to use it, or you're going to be in danger of being left behind. (Which happens with every major paradigm shift in this industry -- if you don't keep up with the times, you can easily find yourself unemployable.)

As a side-note: all of this has left me doubling down on my long-held assertion that Scala is the best current programming language for most business use cases. (Rust is probably the best language for the rest of them.) The rise of LLM-driven programming is making that more true, not less: Scala's strengths nicely complement the needs of LLMs. But I've talked enough here, so I'll leave that for my next post...

Bostonish. Specifically Newton

May. 30th, 2026 03:22 am
vvalkyri: (Default)
[personal profile] vvalkyri
Up Bostonish. Must be up in 5 hrs to walk to shul with family for barmitzva.
Uncle tells me they don't use umbrellas on Shabbat because it's like pitching a tent.
It'll be under 50 degrees.
I thought Shabbat was supposed to be joyful?


Today was good
Foot new bruising. Huh? Doesn't hurt. I bought cane cushions but really I only use the seat cane to sit or prop my feet.

Oh, I think we're talking union square noonish Sunday.

Balticon was also good. More on that eventually.
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
[staff profile] denise posting in [site community profile] dw_maintenance
It's been a while since we've done a full code push rather than just hotfixes for bugs, so we are well overdue! Depending on availability, we're aiming to do one sometime soon; we'll let you know specifics once we've worked out good timing for everyone who needs to be available.

However! The reason it's been so long is we kept trying to get some of the stuff that's pending to "really finished" instead of just "mostly finished", and then we once again looked around and went "oh no, this is a really big code push with a lot of changes". Those make us nervous, because while we do a lot of testing ourselves, y'all are really creative in how you use the site and we inevitably find a bunch of edge cases when we let you loose on new code with your real-world data!

So, if folks have some spare time in the next few days, it would be a huge help if you could spend half an hour or so using the site the same way you normally do but with the "Site-Wide Canary" beta features flag turned on. Canary mode is a sort of "live testing" mode: it's your real data, but running the most up-to-date code.

Canary mode always does have a few glitches -- there may be missing text strings or errors about missing database properties, which is a limitation of how we run it. We don't need to know about those, but anything else weird that you run into, leave a comment with what you were trying to do and the error message you got.

I'll repeat that the "here be dragons" caution that's on the beta features page: some things may be broken, so don't use it for when you're doing something important. But a few more eyeballs on it before the push will help the push go more smoothly for everyone.

For folks who want to concentrate on what's changing, we haven't finished the second code tour of what's going to be in this push, but the ffirst one has a good chunk of what's going to be going live. (We'll get the second half done ASAP!)

Health notes (mine)

May. 26th, 2026 09:42 am
chanaleh: (scream)
[personal profile] chanaleh
blah blah probably perimenopause )

The upshot since then? I've been making an effort to cut way back on alcohol (from 2 drinks a day to 2 drinks a week), get some morning sunlight, do more stretching, get back to the gym now that Sunday school is over, etc. And so far I feel pretty good. No further abdominal concerns. I dunno.

Oh yeah perimenopause - I am 53 (and a half) and still getting periods at least every couple of months, so it's not over yet. No hot flashes or other hormonal craziness that I have noticed. I am seeing some evidence of frozen shoulder creeping in on the left side, but that's another story.

A sadness: Clover Food Lab RIP

May. 26th, 2026 06:38 pm
magid: (Default)
[personal profile] magid
I just got an email from Clover: they’re closing their doors after this Thursday, after 17 years in business, and it has me very sad (it’s the current economy, unsurprisingly). They’ve been a wonderful local business, with a focus on locally-sourced vegetarian food (working directly with farmers to use seasonal produce), in addition to hosting CSA pickups for a number of farms. They have Lighthouse Kosher certification (which not everyone accepts), which has made it extra convenient for me, having multiple locations on my side of the river, including one right by work. (Read: if I don’t manage to bring lunch with me, it’s going to be either supermarket food from the place that’s even more expensive than Whole Wallet, or hopping on the T plus a half mile walk to get food from Milk St, or an even longer trip to get food from somewhere in Brookline.)

I’m going to miss the breakfast popover sandwiches (I could eat these every day), sandwiches with mushroom poppers in them, the zucchini sandwich (a fried slab of tofu with slices of zucchini and fresh-off-the-cob corn, plus whatever dressing with shiso), the corn chowder (they make all their soups from scratch, and don’t have any freezers, so I know it’s always fresh), the black lentil salad with hazelnuts and dried cherries, the egg-and-eggplant sandwich (aka sabich), and so many others.

Subdued

May. 25th, 2026 11:15 am
flexagon: (Default)
[personal profile] flexagon
I spent much of this week with my sinuses a little unhappy, trying to figure out whether I have allergies or a mild cold or both. Pulling my energy together enough for each day's workout, then flomping. (Mostly the flomp is, indeed, listening to King Sorrow on Audible while knitting.) I also got some vaccinations at CVS on Friday evening -- now that I think of it, my immune system may not have appreciated the extra homework, but it was assigned anyway.

It's been a rough week medically in my circles:

  • Three cats died -- not mine. One belonged to a close friend, one to the bug's bandmate and one to a crossword collaborator friend. That is three too many.

  • I found yet another bald spot on my head. Grr! So maybe the alopecia isn't stress-related anymore? Discovered on Wednesday, got cortisone shots on Friday. At least it doesn't hurt and doesn't show, and there's a whole new class of drugs coming along for the condition (JAK inhibitors) that seem amazing for more serious cases.

  • Last and worst, a friend from my MIT days has not-super-early-stage colon cancer. GAH. There's a very freaky cohort effect happening (for those not aware, individuals born since the 1960s face up to a 4-fold higher risk than previous births. One recent article from Nature calls out picloram (pesticide) as a contributing factor, but plenty of other studies have no idea what's going on.) My doctor's been having me do colon cancer screening of the "poke your poop" variety for a couple of years now, but I'm trying to get a colonoscopy of my own before losing my good insurance. I hate this news for many reasons, but to be selfish for a moment -- this guy is one of those health nuts who practically lives on chia seeds, and will chide smoothie-drinkers for not eating the fruit whole when it's so much better for you that way. There's an unavoidable feeling that if he has colon cancer, then the rest of us should be very worried indeed.


Training & making:

  • I kind of hacked up a solo crossword puzzle in two days -- one of my earliest ideas and way too simple to be new, except that nobody seems to have done it before (in the NYT). If I submit it, I'll max out how many can be in the queue at a time and will have to slow my roll.

  • Took a cool contortion workshop, specifically on the topic of calming one's nervous system while doing contortion. Mostly lecture format. The presenter was scattered but gave me a lot to think about, and for the next couple of weeks I'm supposed to keep a training journal.



It's all been extra quiet due to the long holiday weekend, which enticed my squirrel to travel away and also shut down my circus school. I have missed those things, but also seem to have needed the rest.
Page generated Jun. 5th, 2026 04:09 pm
Powered by Dreamwidth Studios