Moving On, Cleaning Out: Books

Feb. 24th, 2026 05:31 pm
canyonwalker: wiseguy (Default)
[personal profile] canyonwalker
I remarked yesterday that following the start of my retirement I am cleaning out old work-related stuff— both out of my mind as well as out of my shelves. Yesterday I removed a bunch of work stuff from my mobile phone so that it would no longer live rent-free in my head. Today I tackled a bunch of the books I've had on a shelf near my desk and in piles atop my desk and at my nightstand.

I decided I would largely banish those books to "purgatory", the nickname we use for our finished crawlspace. But to do that I first had to make space in purgatory for them. I did that by moving a useful multipurpose shelf we bought when our pantry was out of commission down to purgatory.

Old college and grad school era technical books I decided to donate (Feb 2026)

I started by moving really old books onto the shelf. These books (above) were in two boxes stacked on the floor. By shelving the books I'd make better use of vertical space and thus free up floor space— for a second shelf to hold the books coming down from my office!

As I looked at these books, though, I realized I will pretty much never use them again. Ever. Seriously, I sat there for 10 minutes in the crawlspace, just staring at them, weighing what to do next.

I've remarked before I can't bring myself to throw out books. So I decided I would donate them to my local library. Among other reasons why, these technical books were $50-65 in the 1990s. To the extent the material in them is still relevant— and a lot of it is basically applied mathematics, so it is— their newer counterparts probably sell for $150-$200 new today. Each. Times the 25-30 books pictured. I'm not looking to get money for them; but by giving them to the library I hope they help students today who struggle to afford that kind of expense.

So. I hauled those books off to the library today. That freed up my shelf-space. Then I hauled these down from my home office and bedroom nightstand:

A variety of technical & sales books I'm keeping - for now - in purgatory (Feb 2026)

Okay, the bottom shelf here were already in the crawlspace. Those are mostly proceedings of ACM SIGGRAPH. I decided to hold onto those for the time being in case they have collector value. If nothing else they have sentimental value to me, as that field was my focus of study from my last few semesters of undergrad through 3 years of graduate school through the first 6 years of my post-academic career.

The middle and top shelves are the books I moved downstairs. As you scan the titles I think you can see why they're drastically less relevant in retirement. Oh, and I mentioned above not thinking books should ever be thrown out.... Well, there's one on the shelf I'd make an exception for. See if you can guess.

canyonwalker: wiseguy (Default)
[personal profile] canyonwalker
It's curious that today, my last full day of work— or, more precisely, my last morning of work and first day of retirement— I did something that brought me back almost full circle to the start of my career.

In 1996 I moved out to Silicon Valley, California for my first full-time, permanent job after grad school. Oh, I'd worked for years before that; but only part-time, or in job for a defined term, like a college co-op internship or grad school research assistantship. I had a job at a brand-name tech company— it was Apple!— and it was a full-time professional job and I could have it as long as I wanted. (Or until they ultimately laid me off along with 30% of the company a few months later. 🤣)

Shortly after moving out here I saw online advertisements for a new games club forming in the area. It was named "Dukefish", as it met on Monday at the Duke of Edinborough Fish'n'Chips Pub in Cupertino. My girlfriend— who's now my wife— and I went and became regulars.

Dukefish, the games club, has moved venues several times since then. After service at The Duke deteriorated and management became hostile to us (even though their dining room, by that point, was seldom more than 25% full on Mondays) we moved to Harry's Hoffbrau in Mountain View. When Harry's in MV closed up a few years later we decamped to Jake's in Sunnyvale. We were regulars at Jake's for several years as regular membership shifted. My schedule got busy so I attended less and less often. Plus, I disliked some of the newer regular attendees. Others did, too, and the group kind of fell apart. Covid put the nail in the coffin.

But then a few years ago one of the long-time members— not as long-time as my wife or me, but still many years—brought it back to life. He merged his personal friends group with some of the gaming regulars from before Covid and got a critical mass going again. Now we meet at Holder's Country Inn in Cupertino. It's just 1/2 mile down the road from The Duke.

That's where we were tonight. In 2026, much like in 1996. At the start of my retirement, much like in the early days of my career.

Moving On, Cleaning Out

Feb. 23rd, 2026 04:16 pm
canyonwalker: wiseguy (Default)
[personal profile] canyonwalker
Now that my retirement started 11 days earlier than expected (my company walked me this morning in a fit of pique over me quitting) I've started the process of moving on. Mentally I was moving on— as in mentally checked-out— a few weeks ago. Today I've begun the physical parts of moving on. A lot of that means cleaning out.

Today I cleaned out my phone. I removed company email and calendars. Then I removed apps I only used for work: Slack, Google Meet, Expensify, Navan, and a few conference apps. I kept Zoom because I use it outside of work, too. Okay, so that's not physical cleanup; it's digital. But I felt lighter and less cluttered already.

The next steps in cleaning up will be physical. For example, I've got a bunch of technical books on a shelf near my desk plus a few stacked on the desk itself. There's no reason to keep them close to hand anymore. I can't bring myself to throw out books.... I'm thinking instead I'll move them to shelves in the crawlspace. I'll have to buy shelves for that. 😅

Then there's the bunch of trophies my company has sent me over the years for awards I've won. Several of the most meaningful I've set atop my desk and on a trophy shelf as pleasant reminders. The rest are still in their boxes, stacked in a pile beside my desk or shoved under my armchair. At this point I think I might just throw all of them in the trash. I simply don't care anymore. (I will give myself maybe a week to rethink that call before they go to the dumpster outside.)

Back on the digital side of things, one change I'm making here in Dreamwidth/LiveJournal is renaming my tag job to my last job.

They Walked Me

Feb. 23rd, 2026 08:00 am
canyonwalker: wiseguy (Default)
[personal profile] canyonwalker
They walked me.

After I submitted notice of resignation from my job on Friday morning, today (Monday) I had a 7:30am meeting with HR. It was scheduled over the weekend. "They're probably going to walk me," I figured. There are few other reasons why HR would plan the meeting on the weekend and schedule it first-thing Monday morning.

Indeed my Slack access was revoked at 7:25am, confirming what was about to happen.

At 7:30 I joined the videoconference call. "I'll get right to it," the HR coordinator said. "To ensure a smooth transition we're decided to make today your last day."

"Are you firing me?" I challenged.

The HR person beat around the bush a bit, so I offered the term I think she was looking for: "You're offering me payment-in-lieu from now until my proposed March 5 resignation date? I'll have full pay and benefits until then?"

She confirmed that (as I expected) and re-stated that this is just standard company policy.

"No it's not," I challenged. "It's standard company policy for when a person is fired. I'll note specifically that when our Chief Revenue Officer announced his resignation a few months ago, he continue to work— and have executive responsibilities— until his chosen departure date."

The HR person just stared at me blankly. I didn't expect much else. She's a clerk given a message to deliver.

Then there's also the "To ensure a smooth transition" bullshit....

Ensuring a smooth transition is what I aimed to do by giving two weeks' notice. That would be bare-minimum time to hand over things I've been working on to my replacement. Instead the company has chosen to have me drop everything on the floor as I'm escorted out the proverbial door.

Within 30 seconds after we ended the meeting I was forcibly logged out of my company laptop and my account was disabled.

Buh-bye, you stupid, dishonest clowns!

canyonwalker: wiseguy (Default)
[personal profile] canyonwalker
I tendered my notice of resignation last week Friday. Before then I was often feeling apprehensive about doing it. Since then I'm just feeling sad.

You might remember me posting this meme a few weeks ago:

Looking forward to retiring soon should feel great. Why am I sad? (Jan 2026)

It's still a great summary of how I feel. I think of it basically every day. Some days twice or more.

I've been asking myself why. Why do I feel bad when I should feel great because my plan to retire early— a plan I've worked on for decades— has finally come to fruition?

I'll tell you one thing it is not. It is not "Oh, I will miss working." I will not miss working. I will not miss "friends" from work. Work hasn't provided friends for years, just colleagues with whom I have a mutually amiable working relationship. Our common interests end at the end of the workday.

What has me feeling down are the conditions under which I'm retiring. It doesn't feel like a win.

I am not stepping out at the top of my game. (I got virtually none of what I wanted last year.)

I am not leaving with a bang but a whimper.

I am going gentle into the night.

D-Day, H+12 Hours

Feb. 20th, 2026 09:51 pm
canyonwalker: wiseguy (Default)
[personal profile] canyonwalker
Today was "D-Day", the day I tendered my resignation at work.

I didn't do much work today, other than discuss things with my 5 closest colleagues. I didn't really have much on my schedule anyway. My week was concentrated with long days Tue-Wed-Thu.

Curiously the one conversation I didn't have today was with my (new) boss, the VP to whom I sent my notice. That's because he was on PTO today, out enjoying the skiing in Tahoe— and hopefully not taking foolhardy risks and killing himself[1]. I didn't time my notice for his long weekend; that's merely an unfortunate coincidence. Besides, he generally reads and responds to email, Slack, and other notifications even while on vacation. The guy's a 9-9-6 machine. But not today. Maybe he's buried in an avalanche.

The 5 conversations I did have today were all amiable. None of my colleagues were particularly surprised at my decision to leave. Some I had shared frustrations with recently, or months ago, or both. And even those I hadn't vented to in the past expressed sympathy with what a tough year it's been for everyone in my department, with multiple rounds of layoffs plus numerous voluntary departures.

Everyone I spoke to today complimented my skills, contributions, and teamwork. That felt good. It no longer matters, though.


_____

[1] News reference. This week several skiers at Tahoe went skiing on a high-risk route in a blizzard and were lost in an avalanche.

D-Day. I Resigned.

Feb. 20th, 2026 09:24 am
canyonwalker: wiseguy (Default)
[personal profile] canyonwalker
Today is "D-Day", the date I picked a few months ago for when I'd tender notice of resignation from my job unless things improved markedly. Not only did things not improve markedly, conditions deteriorated in a multiple key respects (pay, management changes, being passed over for promotion yet-again). I sent my letter of notice to my manager this morning.

Home from Dallas. For the Last Time?

Feb. 19th, 2026 10:04 pm
canyonwalker: Planes, Trains, and Automobiles. Travel! (planes trains and automobiles)
[personal profile] canyonwalker
Dallas Trip #5
Back Home · Thu 19 Feb 2026. 10pm.

It's Thursday night and I'm back home from Dallas. My flight was 25 minutes late because... of course. And the free wifi was inop for most of the flight, so it was way more boring than usual. I tried to nap a bit but couldn't. Partly that was because for the latter half of the flight I kept thinking about one thing: This might be my last business trip ever.

More to come tomorrow morning.

Customer "Developer Days" Trade Show

Feb. 19th, 2026 03:52 pm
canyonwalker: wiseguy (Default)
[personal profile] canyonwalker
Dallas Trip #4
DAL Airport · Thu 19 Feb 2026. 4pm.

My main purpose in coming out to Dallas for this short business trip has been to support a "Developer Days" trade show one of our major customers is putting on. They bring together representatives from their internal solutions groups as well as key vendors to staffs booths at a private trade show for their developers. Our company has done a few other trade shows like this in the past year.

Today's "Developer Day" was similar to one I supported in June. Same setup, same conversations... same surprising degree to which people who work at a major bank hoovered up our free merch. A wave of attendees came in at 10:30 (we started at 10am), and people were five-deep at our table, snapping up the merch. In 20 minutes we were out of everything but stickers. And we ran out of stickers before quitting time came around at 2pm.

Also like last time I played "booth babe" while my salesguy colleague stepped away for a few 1:1s. But unlike salesguys at trade shows who often step away to do anything but talk to customers, Maya was off having tough conversations with customer VPs. Staffing the booth while he was doing that was the least I could do.

A Tale of Two Hotels

Feb. 19th, 2026 06:54 am
canyonwalker: Planes, Trains, and Automobiles. Travel! (planes trains and automobiles)
[personal profile] canyonwalker
Dallas Trip #3
Irving, TX · Wed 18 Feb 2026. 10:30pm.

Hotels were expensive in Irving when I booked this trip a few weeks ago. I'm not sure what's up, maybe it's people flying in for the mini trade show I'm working with a customer tomorrow, maybe it's another company running a bigger show, maybe it's a concert at the nearby arena. Either way, the hotel I wanted, a Marriott walking distance to the event, was $400/night. That's well above our company travel guidelines.

Being a good corporate citizen I looked for other credible hotels nearby. I booked in at a Hilton Homewood Suites about 1 mile away. It's $200/night. Meanwhile my colleague, Maya, booked the Marriott. Maya scoffed at $400 being "expensive" and said that's just the reality today.

Well, my $200 Homewood Suites is worth maybe half of what I'm paying. It's a suburban hotel, spread out, and I'm in the room pretty much farthest from the front desk. I have to walk through the parking lot to get to a separate building at the far side, then either take the stairs up 2 levels or use the elevator at the far end of the building.

Oh, and the wifi's was busted all day. When I arrived at 1:00 there was a guest in the lobby grousing about it. The staff said a tech was working on it. By 6pm this evening, when I had a customer demo call to support, the wifi was still busted. I tethered from my phone. At least I had a decent 5G signal. But my meeting was still laggy.

This evening after dinner I stopped by the Marriott with Maya. Wow, what a night-and-day difference between the hotels. The Marriott is a high-rise with an upscale lobby. The Homewood Suites looks like a suburban motel built 30 years ago— and the threadbare furniture in my room looks 30 years old, too. The Marriott is definitely worth more than the Homewood, probably even 2x. I just wish it hadn't been $200 vs. $400 when my company's asking me to keep it to $200. Because when local demand is up, $200 often doesn't buy decent basic accommodations anymore.

Update: When I got back to the Homewood after 10pm, wifi was finally working... but barely. Signing on took 5 minutes with multiple retries after failures.

(Mostly) Settled in Dallas

Feb. 18th, 2026 08:54 pm
canyonwalker: Planes, Trains, and Automobiles. Travel! (planes trains and automobiles)
[personal profile] canyonwalker
Dallas Trip #2
Irving, TX · Wed 18 Feb 2026. 1:30pm.

Today I'm in Dallas. More specifically, Irving, one of its suburbs. Irving's a nice town, at least the part I'm in, with a mix of office towers, restaurants and hotels, and condos. Ah, but the trip out here took a bit of doing.

My flight today went smoothly. Even getting up at 4:45am went smoothly. I was worried it might be painful getting up that early, or that my scheduled Lyft driver might bail on me, or that I might get to the airport nice and early only to discover my flight was running 2 hours late. None of those bad things happened. And I even had a great seat on my flight when it left, on-time, at 7:05am.

A whole exit row to myself on an otherwise mostly-full flight. Luxury! (Feb 2026)

I had an entire exit row to myself. Leg room and shoulder room! And this wasn't some 40%-of-the-seats-are-empty flight. It was mostly full. But thanks to Southwest's new assigned-seats policy, picking exit row seats costs extra money for people without elite status. Of course, if the flight were 100% full they'd put people in these seats for free. But this flight was maybe only 90% full, so I lucked out.

We even landed early at DAL airport. Of course, landing early meant we had to wait on the tarmac for our gate to free up. 🙄 There's no getting ahead in today's commercial aviation system. The only way to win is to fly semi-private. ...Which I'd like to try sometime. I'll see if/when it makes sense.


Taking Lyft from the airport was an odd experience. My driver called me up and yelled at me because I wasn't where he was trying to meet me. I was, I explained patiently, standing at exactly the place where the Lyft app told me to go— which was, not coincidentally, right under a bunch of signs that read "Lyft Ride App here ↴". But my driver was a 60+ male so the fact that somebody had changed the rules on him sometime since, oh, 1983, made it a thing to piss and moan about for a few minutes. 🤣

I could've hung up on him and tried another driver, but I really wanted to get going faster than canceling and starting over would take. And because I was patient with him, he eventually agreed to work with me instead of complaining I was "in the wrong spot"— which apparently was where ride apps used to do pickups, not where all the signs point today. He drove over to my spot and picked me up. I sympathized with him about "Yeah, they always seem to change the rules every few weeks"... and that was enough to put the issue to bed. We had an amiable conversation about the natural beauty of California vs. living in Texas after that.

I reached my hotel just after 1pm. They didn't have any rooms ready. That's really rare, but I accept it because it's within policy that checkin starts at 3. I stowed my bags with the helpful front desk person and walked over to an Italian restaurant a block away for lunch.

This really is a nice little corner of town with things close by & walkable. The DART light rail even has a stop a few blocks up. I'll see about getting my room again in another few minutes here as I head back after finishing lunch.

Up Early to Dallas

Feb. 18th, 2026 06:26 am
canyonwalker: Planes, Trains, and Automobiles. Travel! (planes trains and automobiles)
[personal profile] canyonwalker
Dallas Trip #1
SJC Airport · Wed 18 Feb 2026. 6:15am.

Another week, another business trip! It's like the old days again. Where were all these trips last year, or the year before? Maybe it's just a coincidence that I have 4 trips in 6 weeks.

This trip I'm off to Dallas for a day and a half. I'm flying out early— I set my alarm to 4:45am to catch a 7:05am departure— and will spend the afternoon taking meetings remotely, then support a seminar at a major customer for a half day tomorrow. Then, back home!

A quickie trip like this to visit just one customer wasn't my first choice. My colleagues and I tried to schedule other in-person visits while I'm in Dallas. Unfortunately everyone's busy— or just doesn't want to be bothered to meet in person. In that respect it's not like the old days.

canyonwalker: wiseguy (Default)
[personal profile] canyonwalker
This evening I had dinner with one of my clients. We got the VP of the organization that owns our software, along with the director and manager underneath him who manage our software on a daily basis, to join us. It was an amiable meeting where we talked about a number of things. One of the topics of conversation was where everyone lives and the degree to which we work from home (WFH) or are mandated to return to office (RTO).

My company is remote-first, I've noted before. We actually gave up our last remaining office lease last year. Execs looked at the cost versus the number of person-days of occupancy we had, and decided the value wasn't worth the cost. Our customer exec quipped that his company looked at the same equation and made the opposite decision. Instead of reasoning, "Too few people come to the office, let's terminate the lease," they chose, "Too few people come to the office, let's force them to come back."

But here's the funny thing about the whole equation. The exec in question doesn't RTO. He lives 500 miles away. He works from home. Every person beneath him in his organization is pressured to spend more days in the office. It's tracked. It's a topic in performance reviews. But the VP works from home.

Oh, he's aware of the hypocrisy. Some employees are bold enough to confront him with it. Others go through anonymous feedback sites, where "You work remotely while forcing us to commute to the office, that's ridiculous" is the #1 most common item of feedback. He recognizes all this... and he treats it with the same detachment as he might note, "Huh, there's rain in the weather forecast today." He's hypocritically enforcing a policy he doesn't abide by himself... and he doesn't care.

D&D: Spiders!

Feb. 17th, 2026 09:04 am
canyonwalker: Roll to hit! (d&d)
[personal profile] canyonwalker
After my D&D group fought the harpsichord in the ballroom they headed upstairs in the mansion. But not before they found a secret door behind a drape in the Ballroom that transported them to the Library. Yes, it was all the way on the other wing of the mansion. Yes, I put that in because it's a Clue trope to have secret doors that lead straight across the map. 😂

Then, while trying to leave the library, the group spent a long time cracking up laughing about a trap on the way out. I mean, it was supposed to protect the lord's library from intruders coming in, but this group's trap-finding ability that excelled on finding the secret door failed them when it came to the trap in the narrow corridor. The floor dropped away, plunging two of the characters to the basement level below. Upon that they started coming up with increasingly Rube Goldberg-like ways to try to rescue those down below. Several times I pointed out, "You've been in the basement before. You know where you are. There are stairs less than 50' away from you." 🤣

Only then— well, after that plus investigating the Dining Room because, why not— did they head upstairs. And upstairs they found... spiders!

Adventurers fight a monstrous spider in a castle corridor (Feb 2026)

The main corridors upstairs was full of spider webs. Two of the party members got stuck in the strands. As they struggled to free themselves, the monstrous spider who spun the webs approached and webbed-up the space around the remaining PCs.

It was a tough battle because of the stickiness of the webs. The group kept struggling to get free. Fortunately for them, the spider didn't manage to bite them. I rolled lots of crap attack rolls. 🤷

What I should have done, now that I reflect on it, was have the second Large Monstrous Spider come around at them from behind while they were mostly stuck. That would've made the combat even more challenging. Instead, I had the second spider kind of hiding at the far end of the corridor. By the time the group entered its range they had their plan for "How to fight a Large Monstrous Spider that shoots sticky webs" locked in.

And then they reached the boss. Lord Eito Asano.

To be continued....

rimrunner: (Default)
[personal profile] rimrunner


Over the weekend, I got the news that two members of extended communities that I’m part of had passed on.

Mike Lee, I never met in person. He taught non-classical gung fu—the style developed by my own teacher, Jesse Glover, and there’s a great deal more to that story—in Chicago, and we only ever interacted over Facebook. We had several friends in common, however, from the shared martial arts community of people who knew Jesse, or who knew Bruce Lee. Or both. The man I saw on social media had that mix of genial presence and essential physical confidence that I associate with many of the martial artists and fighters I’ve known. In the memories and stories posted by family, friends, and especially students, I was brought back to the passing of my own teacher twelve years ago—not least because he appears in many of the photos and videos that people shared.

I often say that meeting Jesse was one of the most fortuitous events of my life, even though I didn’t properly appreciate it at the time. He was a remarkable man, an excellent teacher (I borrowed several of his techniques for my own library research workshops), and while I never had the drive and discipline to be a great martial artist, I learned so very much about self-defense, about myself, and about the life experiences of people very different from me. It was one of the few true mentoring relationships I’ve ever had in my life. Hearing about Mike and who he was to so many brought it all back.

Tara I mostly knew from the Mercury nightclub, which for many years was basically my living room. I loved goth music and the goth aesthetic, and Tara would greet me at the door when I’d go there to dance several nights a week. She was sarcastic and funny, and cared deeply about goth as a community, not just as a club aesthetic. I’d played my own part in supporting that community, helping to subsidize a café that operated in Seattle’s Capitol Hill for several years and became a meeting place to socialize, often before hitting the clubs. But after a time I moved on to other things, mostly stopped clubbing, and chiefly interacted with the Mercury by scrutinizing the DJs’ posted playlists for new music. I’d heard in a roundabout way that Tara’s health hadn’t been great, but it was still a shock to see, through a mutual friend’s Facebook update, that she’d passed.

If you live long enough, you’ll come to a time in your life when more people you’ve been close to will have died than will still be alive. I wasn’t close to Mike or Tara, exactly—as I said, I never met Mike in person, and Tara’s and my friendship was more one of shared context than anything else.

But I’m fifty-one years old, and there’s more of these ahead of me.

3-Day Weekend: Taxes and D&D (x2!)

Feb. 16th, 2026 08:07 pm
canyonwalker: Hangin' in a hammock (life's a beach)
[personal profile] canyonwalker
It's been a quiet 3-day weekend here at home. It's winter, the weather's poor (by local standards, anyway), and Hawk is recovering from surgery so we didn't have any plans to go anywhere. Combine that with working from home, and the days all blur together. To be sure, working from home is way better overall than commuting to an office. But one of its few downsides its that weekends can seem little different from weekdays. Weekends are like work days, just with less work.

Among the less-work things I did this weekend were working on my taxes and playing D&D. Taxes I mentioned starting in earnest on Saturday. After that I did come back and do another tax session after dinner Friday, followed by short (90-ish minute) sessions on Sunday and Monday. The balance of my time Sunday and Monday I spent playing D&D. And not just playing D&D but DMing it. (Not that that's necessarily better... it's just a lot more work!)

This weekend we actually squeezed in two games of D&D. As we wrapped up our gaming session on Sunday we were talking about when to play next— like, would it be next weekend, or would it be 2 weekends out? Then I suggested, "What about tomorrow?" And everyone found time in their calendars! We played D&D two days in a row. It's like a Critical Hit! 🤣

Now I've just got to finish up my taxes. I figure I'm 80% done.

D&D: Harpsichord in the Ballroom

Feb. 16th, 2026 09:50 am
canyonwalker: Roll to hit! (d&d)
[personal profile] canyonwalker
As my D&D group continued playing through my adventure The Collector's Menagerie, aka Cursed Clue, they entered the mansion's Ballroom.

The Ballroom, from the 1972 edition of Clue (Feb 2026)

They were wary of giant spiders, having seen the empty cage marked Arinerum Magni, so the first thing they did as they entered the huge chamber with a smooth stone tile floor was look up at the ceiling. The second thing they did, since they were also worried about a mimic, aka Versipellis Furtivus, was bang with their fists on all the suits of armor posed along the walls as trophy decorations. Apparently they assumed the mimic would take the form of a warrior to bash them.

Well, they were half right. The mimic was hiding in plain sight, in disguise, in the Ballroom. But it wasn't a suit or armor. Or even a sofa. (There were several bench-like sofas along the walls of the ballroom.) It was... the harpsichord!

I passed a clue note (one of my favorite little techniques, no Clue pun intended) to the player of Ryuu-Han, who was closest to the harpsichord on the musicians' dais at the opposite side of the ballroom.

Something's Off (Spot DC 23)
You’re no bard, but this harpsichord doesn’t look right. Like, it’s a fake? It looks like it’s made of rough materials, with misshapen keys and uneven sides

And then...

Harpsichord WTF? (Spot DC 23)
You could swear that harpsichord looked at you. Like, with eyeballs.


A monster piano or harpsichord (Adobe stock photo)

Okay, it wasn't as obvious as this pic (above). That's just something cute I found from Adobe Stock Photography when I searched for something like "evil harpsichord". Apparently Adobe keeps a library of pictures like that for when musical instruments go bad. 🤣

But this harpsichord didn't just give Ryuu-Han some side-eye. As Ryuu-Han tried to warn Leoghnie, the fierce warrior fighter, that the harpsichord might be about to start something... the harpsichord started something.

mimic-harpsichord-3x5-600px.jpg

The harpsichord reached out 10' across the room with a tongue-like appendage and pummeled Ryuu. It badly wounded him and left him sticky with a glue-like slime. Ryuu found he couldn't move and had to struggle to wrest himself free, unable even to cast a spell.

Ryuu-Han, a character I created for my Durendal D&D game (Jan 2026)

The rest of the group swung into action. But the harpsichord already had Ryuu's number. It pummeled him again, knocking him unconscious. Then turned its... tongue... to Leoghnie. It gave her a wallop and stuck her in place.

Someone in the group remarked on the sticky slime situation, "We're not stuck here with it, it's stuck with us!" Except, I pointed out, the harpsichord just stepped toward the party. To make it harder for them to get away. The harpsichord was on a tear.

Herran, a character I created for my Durendal D&D game (Jan 2026)

Herran, often the boldest one in the group, had stepped back to drink a potion to buff up. There's something to be said for the wisdom of recognizing when you're overmatched. Otonio rushed to help Ryuu, pulling him out of the monster's attack range and trying to see if he could revive him. Kiarana called out, "I'll heal Ryuu, you join the fight!"

Kiarana, a character I created for my Durendal D&D game (Jan 2026)

In the next round the group managed to turn the tide of battle. Scrambling to form a plan and get people in the right places helped.

Leoghnie, a character I created for my Durendal D&D game (Jan 2026)

Leoghnie got herself unstuck and delivered a massive wallop to the mimic. It had been hitting hard... but she could hit harder. Especially when she was pissed and leaned in with Power Attack. Keys went flying.

"Is it looking badly injured?" Leoghnie's player asked.

"It just lost about 3 octaves."

Otonio, a character I created for my Durendal D&D game (Jan 2026)

Herran had stepped up to join the fight, and now, too, did Otonio. He bravely dashed right past the flailing monster to surround it in a flanking attack. The malign harpsichord lashed at him with one of its appendages but couldn't beat the young man's fancy footwork. (Mobility gives a +4 dodge bonus to AC against attacks of opportunity, y'all!) Otonio then skewered it from the side, finding a weak spot where the monster couldn't defend itself on both sides simultaneously. (Sneak Attack FTW!)

At that point it was all over except the crying. And lots more sticky slime. Herran slashed with his wakizashi. Ryuu, now back on his feet, lobbed in attack spells. Leoghnie unloaded another overhand attack with her greatsword— Striking the Spark, her latest tutor called it— and smashed the creature into a puddle. Kiarana finished it off with a Hammer of Light because... y'know... evil harpsichords totally might play 'possum.

Planning

Feb. 16th, 2026 09:32 am
mmcirvin: (Default)
[personal profile] mmcirvin
I booked my hotel rooms for the June coaster trip (prices were reasonable by today's standards-seemingly no issues from the World Cup, and I didn't really expect any, given where and when I'm going) and got some of the requisite tickets. Now I'm getting excited about planning.

I'm realizing this kind of trip is markedly different from a family vacation where I have to care about the needs of other people. With the lodging I've arranged, I can rope-drop the park and stay until closing. I can stand in line for 2 hours for something if I see fit, and not bother anyone else. But that doesn't mean I want to.

So I've been looking at Thrill Data and Queue Times and figuring out what the situation is. My plan for my main visits is to do 2 days at Hersheypark, have a non-park break day after that, then 1 day at Knoebels and 1 at Dorney Park. It looks like Knoebels and Dorney Park basically do not have crowd issues at that time of the year if ever. The one ride at Knoebels that gets a significant line is their unique recreation of an early-20th-century wooden bobsled coaster, Flying Turns--and we're talking 30-40 minute waits there, like Yankee Cannonball at Canobie, easy peasy compared to the situation I just encountered in Singapore. At Dorney, basically there's nothing to worry about (except that the park might not have a future).

So that leaves Hersheypark. The last time I went there, over a decade ago now, I remember getting stuck for an hour waiting for Fahrenheit, their Intamin ersatz Eurofighter. That one still seems to be a bit problematic because of its low capacity, but the real standout that can have 100-minute waits or more seems to be their crowd-pleasing B&M hyper Candymonium, which has its entrance right at what is now the front of the park. I guess I could buy whatever skip-the-line pass they have, but with two days there, I'm not really pressed for time. I gather you can get shorter waits on Candymonium by just waiting until near close to ride it, so I think I'll just do that, using the classic coaster-enthusiast plan of working from the back of the park forward on each day. Same with Great Bear, the B&M invert, another ride with broad appeal that seems to be the second worst wait of the coasters.

With the other big ones I want to ride (Wildcat's Revenge, Skyrush, Storm Runner etc.), it sounds like I can expect waits in the 30-minute ballpark, which is just not a problem for me in this situation. The other long waits are in the waterpark, and, eh, waterpark stuff is a nice-to-have for me, at best. If I want to get wet I can always do their venerable flume, Coal Cracker, which was really the first significant thrill ride I ever rode as a child. It looks like Dorney has a decent waterpark too!

Hersheypark has this cool perk called "Preview Plan" included with all of their regular 1- and 2-day tickets, which lets you arrive for the last 90 minutes of operation the evening before your main visit begins and get free admission and parking. I am hoping to use that, if I'm not too beat from the road trip, and it might be the way to hit Candymonium or Great Bear as the first ride of my visit.

I might hit Quassy, one of the few New England parks I have not yet visited, as a stop on the way there and finally ride Wooden Warrior, the only existing wooden coaster in New England that I have not ridden. For the non-park day and a break on the trip home, I'm thinking museums--there are some interesting ones on or near my way. With my hotel bookings, there's enough flexibility that I could probably move one or more of these park visits one day forward or back to avoid bad weather, if it's extreme enough to worry about. But the usual coaster-enthusiast way is to brave mild rain and look forward to lighter crowds (as long as the rides stay open).

What if D&D Monsters had Latin Names?

Feb. 15th, 2026 09:39 pm
canyonwalker: Roll to hit! (d&d)
[personal profile] canyonwalker
Today we played D&D again. It was the second full session of my game, The Collector's Menagerie. After an action-packed session 2 weeks ago where the group got through a lot of challenges today they.... Well, it's not so much that they "hit the skids" as that they fell over laughing.

The Collector's Menagerie, a D&D adventure I created (Feb 2026)

The laughs today came from two things. First, I came up with names for the menagerie of monsters they're fighting in the mansion. No, I don't mean names like "Sammy the Stirge". I mean names like... if you saw these monsters at a zoo, what would the placards in front of their cages say? Because part of the story here is that these monsters literally have cages. And they were put there by a collector... who wanted to show them off. Hence they'd have labels!

The group came back upstairs out of the basement and ventured into the Gallery next. The gallery is the large room where the collector literally had most of his exotic monsters displayed in cages. And because the collector was a bit snooty— I mean, if you've got exotic monsters in display cages between your Hall and your Ballroom you're going to want to be snooty about it— I decided the placards would be in an ancient language known only to the most learned scholars. Ergo, for roleplaying props, they're in Latin.

But how do you say "Owlbear" in Latin? I punted... and marked the cage "Ursa Noctua". Bear-owl. 😂

One of the PCs is actually fluent in my game's ancient scholarly language. And the players had fun trying to guess the monsters from their high school Latin lessons before his character translated them. I gave them these 6 monster labels:


  • Ursa Noctua : Bear owl (Owlbear)

  • Versipellis Furtivus : Sneaky Skin-changer (Mimic)

  • Arinerum Magni : Large Spiders

  • Aves Sanguinarii : Blood-drinking Birds (Stirges)

  • Scutigera Cadaverosa : Carrion Crawler

  • Belua Excrementum : Shit Elephant


To preserve an element of mystery there were two cages with missing labels.

The group choked a bit on the Sneaky Skin-changer— which they interpreted (correctly) as a Mimic, a classic D&D monster. They kind of assumed it, anyway, the moment they saw the treasure chest with fangs chasing someone in the cover pic (above).

The group really choked on Large Spiders. Even worse than worrying aloud that every piece of furniture they came across could be a Mimic, they fretted that there might be spiders ready to drop down on them from the shadowy recesses of the high ceilings. 🕷️

The one I thought was funniest, though, was the last one in the list. The Shit Elephant.

The closest I could find in Latin for an Otyugh is Belua Excrementum. Shit Elephant. 🤣 (Feb 2026)

I came up with that monster's Latin in-game ancient language name, Belua Excrementum, by starting with the name we came up with when the group fought it in the last session, Shit Monster. "Shit" translates obviously to excrementum, but "monster".... In Latin, "monster" really refers to a thing of enormous size. Like "jumbo". "I have a monster headache" is like saying, "I have a jumbo headache." And the word for very large thing happens to be the word for elephant. Belua. So the Otyugh got the Latin name Shit Elephant. 💩🐘🤣


Doing Taxes on Valentine's Day

Feb. 14th, 2026 06:02 pm
canyonwalker: wiseguy (Default)
[personal profile] canyonwalker
People often ask, "What are you doing for Valentine's Day?" like it's some kind of holiday. And I'm like...

Working on Valentine's Day (image from Readers Digest)

In fact most of the past several years I've not only been working on Valentine's Day, I've been traveling for work. My company's sales kickoff (SKO) is usually the week of Valentine's Day. See also this card from my boss several years ago: Valentine's Day Is A Fake Holiday Anyway. This year SKO finished a few days before Valentine's Day And Valentine's Day is on a Saturday, anyway.

Working on V-Day, as people commonly called it nowadays, never really bothered me anyway. It really isn't a holiday. And the way it's treated like such a major one nowadays bemuses me. I mean, I'm Bah, Humbug! about Christmas. You can bet I'm all Bah, Humbug! about this made-up Hallmark holiday. ...Except it's not even just Hallmark and candy makers anymore. It's florists and jewelers and restaurants and god knows what else. And stores started filling whole aisles with V-Day themed shit the day after Christmas. Bah, Humbug!

Do Your Taxes on Valentine's Day!

Perhaps in protest over the obnoxious over-promotion of V-Day I'm doing one of the least Valentine-y things I can think of today: I'm working on my taxes.

I put in a solid 3 hours on it this afternoon. I think I'm only about 30% done. And that's after doing some prep work weeks ago. Plus the prep work I start over a year in advance.

Will I come back after dinner for another tax session? Possibly, but unlikely. Most likely I'll pick it back up on Monday, when I don't have work since it's an actual holiday, Presidents' Day.

Page generated Feb. 25th, 2026 11:20 pm
Powered by Dreamwidth Studios