“Cut a good story anywhere, and it will bleed.”
Anton Chekhov

author: Nicole J. LeBoeuf

actually writing blog

Cover art incorporates and modifies “Haunted Tent City” (U.S. Air Force photo/Senior Airman Caitlin O’Neil-McKeown)
what i did after i came home from my summer not-so-vacation
Sat 2018-09-01 01:46:48 (single post)
  • 1,299 words (if poetry, lines) long
  • 954 words (if poetry, lines) long
  • 909 words (if poetry, lines) long

It's been almost a week since I've said hi. Hi, blog! Stuff has been happening.

I came home from Omaha on Monday! I got sick! Now I'm getting better! I had a massage and a day off from practice on Tuesday, then I had classic sinusy crap on Wednesday, and then by Thursday I was feeling better enough to go to scrimmage.

That may not have been smart. I got more worn out and beat up than at either of our Continental Cup games! It being my first time back on the track in the Mile High area after spending a weekend playing derby at an elevation of only 1,090 feet might be a factor. Being sick, yeah, that was a factor too. Also relevant: we only had five skaters per bench. We played four-on-four so that everyone could get a chance to sit one jam in five, and everyone was in the jammer rotation. (You know what's fun? And by "fun" I mean "hell"? TWO-MINUTE JAMS. It is not always good news when the other jammer gets a penalty. Sometimes it just means now NOBODY has lead jammer status, and life for the next minute and a half will suuuuuuuuuck.) Then, at halftime, someone on one team had to leave. One of our skaters who had NSO'd the first half geared up to replace them. For reasons that were never entirely explained, the replacement skater was assigned to the other bench, so the second period of play featured a team of four versus a team of six. GUESS WHICH TEAM I WAS ON. Deathmarch scrim FTW! Did I mention that everybody jammed? And now nobody gets to sit out any? Woo. We got extra-long line-up time between jams, probably 45 seconds or a minute instead of the usual 30 seconds; it was just enough time for me to get just enough wind back to be able to swallow a small sip of water and then rush back out to the track.

In other derby news, archival footage is up from our games in Omaha! Here's Friday's game; here's Saturday. Archives are always free to watch. Have fun!

In still more derby news, my season would appear not to be over! I will be skating with the Bombshells in the B-team tournament bracket at the Thin Air Throwdown, which we are co-hosting at the Boulder County Fairgrounds on September 14-16. Tickets are available, and I recommend you get right on that, because in addition to the B-team tournament, there will be a round-robin exhibition of three of the highest ranked teams in the world. How often do you get to see Rose versus VRDL without leaving the state, let alone the county? So. MAKE PLANS.

Also I wrote! And finished stuff! And submitted stuff too! It's been a good week.

On Wedensday, I finally put up the Friday Fictionette for August 24. It's called "Change'll Do You Good." What kind of change? Any kind you like. Change of scenery. Change of career. Change in your social circle. Shape-changing, too, let's not forget that one. Anyway, it's about 1300 words long and available to subscribers in ebook and audio formats on Patreon.

Then I had to hurry up (as much as I could while subsisting on pseudoephedrine, Mucinex, and tea) and revise some older fictionettes for reprint submission for a deadline of TODAY. (I mean "today" as in August 31. I am aware it is has not been August 31 for a couple hours now. Shh.) I put them into the email about two hours ago and am feeling very proud of myself now. I'm actually quite pleased with how they turned out. Should they come home from today's excursions with rejections, I think they're worth the "til Hell won't have 'em" treatment. (When I finished my week at Viable Paradise in 2006, I swore the VP Graduate's Oath, which is to write, to finish what I write, to submit what I write, to paying markets, until Hell won't have 'em.) There aren't that many places that I know of that A. take reprints B. at flash length, and C. don't mind if their only previous appearance was on Patreon or by other self-publishing means, but I intend to find them all.

What with the traveling and the sick and the playing catch-up and the other, more implacable deadlines, I have not yet released the Fictionette Freebie for August. I intend to do that this weekend. I haven't selected one yet, but it probably won't be "Change'll Do You Good." Because it's only been out a few days, that's why. It would feel silly to have published it only Wednesday and then suddenly revisit it to change its "Who Can See This Post" option. Might as well have just pushed it up full public in the first place.

Look, I don't claim to make logical sense here. I'm not sure I even claim to make sense, period. But this is the sense of it I've got and I'm sticking with it until further notice.

Also scheduled for this weekend: More anti-moth activities. Yay? I finished putting the portion of the office I'd last cleaned back together last week Wednesday--which involved, you might remember, vacuuming every single book and vinegar-rinsing every single item that wasn't made out of paper--just in time to leave for Omaha. My next step will be the brick-and-board bookshelf in the bedroom, which I am now 98% sure houses its own infestation. We've been keeping doors closed so the moths don't migrate, and the bedroom's almost the only place I've seen moths all week. ALMOST. One crossed my path in the office the other day and I just about wept. I'm hoping it stumbled in after taking a tour of the house during a time when the bedroom door was left open. BUT WE'LL SEE.

Wow, that was a long post. Maybe my posts wouldn't be so stupidly long if I blogged more than once a week. More research on the subject is needed.

all's well that ends with a bang
Sat 2018-08-25 22:12:57 (single post)

Hey hey! We won today! Boulder County: 260; Pikes Peak: 167. Our goal was 1. to win, and 2. by a bigger margin than last time we played them, and, hot damn, that's what we did. Good job, BCB! Live Bold, Bleed Gold!

I'm told we looked a lot more together, cohesive, calm, and strong today, but I suspect a lot of that has to do with the difference between playing a team ranked above you and playing a team ranked below. I know I've seen footage of future opponents getting crushed by highly ranked teams and thought, "Oh, look at those weaknesses we can exploit," only to discover those weaknesses not to be in evidence when we met those opponents on the track. Or, rather, our team was less able to create and exploit weaknesses in those opponents than were the teams in the footage. Similarly, this weekend I feel as though we were pretty much the same team yesterday as today, fought just as hard and brought the same solid strategies and skills, but were more successful doing so during today's more favorable match-up.

Happy Valley, by the way, went on to lose to the number 1 seed, Rocky Mountain Rollergirls, by only 100 points. There's another metric by which they were simply a stronger team than us right now. Having just now watched RMRG win their way through Calgary to tomorrow's championship game, I don't think we'd have done nearly as well against them as Happy Valley did.

And that would have been us playing RMRG if we'd won yesterday. And we would have lost. And then we would have most likely lost tomorrow to E-Ville. And that wouldn't have been as emotionally satisfying as today's win followed by our private afterparty at the hotel celebrating a veteran jammer who is retiring at the end of the season. After more than seven years with BCB and still more years than that in derby, she played her last game with us today. ALL THE FEELS were present in a big way. Also all the alcohol.

Omaha Rollergirls have been an amazing host league. Everything has gone swimmingly. Each day has gone according to schedule, and it has been clear at every moment where we needed to be. Each team was assigned a wrangler, and I can only hope the other teams had as amazing a wrangler as we did. Our wrangler was nothing less than an MVP. She took care of us in every way. She got our locker room set up, got our coaches and captains to their meetings on time, made sure we knew when our on-skates warm up was, found our bags when we lost them, high-fived us on our way out to the track, joined in with us for our silly pre-bout team bonding games and our off-skates warmup, asked us to teach her our cheers and then got led us in chanting them through the tunnels on our way to the track for today's game. She even made sure, by request, that the DJ played "Rock Lobster" for us during our on-skates warm-up. Then she boogied down on the side of the track with pompoms and red silicone lobster claws. Basically she was 100% on team BCB all weekend long. She went above and beyond to make our tournament experience not only positive but joyous. We felt so loved!

And so ends the All Stars' season, on a higher note than we could have dreamed. We've come a long way since that terrible Sunday night in June.

Tomorrow we get an unlooked-for rest day in which to relax in the stands and enjoy watching the final games of the tournament. You can watch too! (You can also listen to the live audio broadcast for free.) Then, after a little well-deserved time off, (how little will vary by the skater), the All Stars move into support mode for our Bombshells, who are preparing for our annual B-Team tournament in September--which this year is being presented as part of Denver Roller Derby's "Thin Air Throwdown," which showcases some of the very highest-level derby in the world. We'll be helping to host the three-day event, and before that, we'll be on the track at practice and scrimmage helping the Bombshells get the most out of their final month of training before playing their part in that season finale.

And after that the whole league segues into our off-season, with a lower-key combined practice schedule for all our skaters, lesser attendance requirements, and a chance to work on our skills outside of the pressure-cooker environment of the regular season when the next bout had been always just around the corner.

And next week, once I'm back in Boulder, I'm going to finally have a little time before the end of August for short story revisions and submissions. Yay!

couldn't have happened to a nicer team
Fri 2018-08-24 23:09:12 (single post)

Alas, we lost our Day 1 game. It was a decisive loss, too. Happy Valley 199, Boulder County 123. And there really wasn't much more we could have done about it. Sometimes you go in, you do all the things you've been practicing, but it's just not enough because the other team brought a better game. Some things you see going wrong, you can fix them over the course of a few jams if you're smart and you can adapt, and some of those things were in play. And we were smart, and we did adapt. But in the end I think this game was simply an accurate comparison of two teams' relative levels at this point in time. Kind of a bummer to come out on the losing end of that sort of contest, but also, in a weird way, kind of satisfying. When I know we more or less brought our best game, I can feel at peace with the results, if not precisely happy. I can skate away from it proud of how we represented ourselves to the derby world.

Our leaguemates back in Boulder were watching the livestream and cheering us on. The skater who was hosting a watch party and reporting the play-by-play to the league's Facebook chat group had a small joyous meltdown during the last jam of Period 1, when our relief jammer took the starting line for her first jam of the game and she made 18 points to the other jammer's 9. It was a great way to exit the half.

Also, I came back to the locker room at the half to find one of my friends from Steel City had tweeted this:

It’s always easy to spot @nicolejleboeuf on the track for @BCBDerby with her power braid and her power blocking.

Power braid. You heard it here. Also: *blush*

The sad outcome of the loss, though, is we don't get to play a game on Sunday. We just play tomorrow at 2 PM Central and that's it. Dang it, I came to play! I came to play three games! I want my Sunday game back! *Sigh*

But the silver lining is, it's a team we've already played this year (at the Mayhem tournament in May), and that was a game we won. So we're heading into tomorrow's game feeling it to be a familiar task which we can approach with confidence. Not overconfidence, mind. That way lies carelessness and disappointment. But confidence, certainly.

Tomorrow: Boulder County Bombers vs. Pikes Peak Derby Dames (Colorado Springs), 2 PM Central. Watch it live here.


derby to eat my weekend live in HD
Thu 2018-08-23 22:34:22 (single post)

Hi, y'all. I'm in Omaha (well, actually, Ralston), Nebraska at the Holiday Inn that shares a parking lot with the Ralston Arena (see?), and tomorrow is Day 1 of the North America West Continental Cup. Basically, it's Division 2 Playoffs only under a new regional structure. And the Boulder County Bombers are playing.

Here's the page with the livestream.

According to the bracket/schedule that's on the same page, we play tomorrow at 2:00 PM Central Time. Our opponents will be the Happy Valley Derby Darlins, out of Utah County. After that, our next game will be Saturday: at 10 AM if we win our Friday game, or at 2 PM if we lose it. (Obviously we hope to win it.)

I'll try to post updates as the tournament progresses.

If you watch, what I tell everyone is, look for the short blocker with the long braid skating under the number 504--that's me. Alternately, look for the skater with the long, colorful hand-knit stockings. "Aren't you hot in those socks?" "Of course. I look hot in all my socks."

If you can't watch live, you'll be able to watch it in reruns. Soon after the end of the tournament, probably by the middle of next week, all NAW Cup games will be available to watch free of charge in the WFTDA.tv archives. But of course by then it may be difficult to avoid spoilers.

That's about all I've got right now. Driving from Boulder to Omaha pretty much wiped us out. Right now I'm just lying here in bed, exhausted and pleasantly full of terrible insta-meals from the hotel pantry, listening to the derby sounds emanating from Papa Whiskey's computer while he does some last-minute "know your enemy" footage review. I should be watching it too, but I'm not sure I can make it all the way to the other side of the bed at this time. That would require energy and volition and stuff.

So for now I will give in to the sleepies, the better to wake up bright and early. Hotel breakfast starts at 6:30, and the tournament track will be available for testing our wheels on from 8:00 to 9:00. I do not consider either event optional.

Cover art incorporates and modifies public domain image sourced from Pixabay.
but what is achievable is itself worthwhile, and worth celebrating
Mon 2018-08-13 20:53:09 (single post)
  • 1,235 words (if poetry, lines) long

This week is off to a great start. I'm kind of being sarcastic here, but also not. Not sarcastic because I have been so productive! Even over the weekend! But also sarcastic because MOTHS. Awful, awful moths. Awful, awful levels of intense household cleaning required. So. Great start, week of August 13. Good job.

I should mention that last week's Friday Fictionette was released perfectly on time--and really on time, too, not just in the virtual sense but the technical one, before midnight on actual-factual Friday the 10th. It's called "Protocol for Visiting Witches," available both in ebook formats and as an audiobook. It's about right and wrong ways to do urban exploring. It's also about stories, and about who gets to be the protagonist. It will make you hungry for brownies. It might make you hungry for bad chowder and charred hamburgers, which would be OK but slightly baffling.

So that was good. Also good was doing my daily freewriting and fictionette prep work both days of the weekend, and also this morning. Productive! And I've got more stuff planned for the evening. I have a handful of rejection letters to log. I have a manuscript to send out again to a new place. I have several flash stories to revise for submission. This week is going to be great.

Except for the moths. Great.

Understand I am not talking about the kind of moths that sit on the wall with their painted wings splayed for all to admire. I'm talking about that bane of every fibercrafter's existence, the clothes moth. I had an infestation shortly before we moved two years ago, resulting in the loss of a heartbreaking amount of my stash, and now I've got another and it sucks. This time, thankfully, they don't seem to be getting into my fiber or yarn. Welllll, not this year. Last year they obliged me to thow out a couple bags of mohair a friend had given me, which was sad, but the infestation seemed to leave the house with the fleece. I did a bunch of medium-intensity cleaning in the area, just to be safe, and then winter came on, and the moths stopped appearing.

They're back this summer. They're all over the house. I squish them when I see them, and then I race into the office to peer at my black lamb fleece and my alpaca and the rest. Everything looks fine, so I breathe a sigh of relief. I assume the moths are being attracted to something else. Maybe the gunk in the sink. Maybe they're not clothes moths at all. I don't know.

Then I tidy the sheets on the futon in the office Saturday afternoon and I find honest-to-Gods larvae.

That's it! High-intensity cleaning commences. This will be my bible. With it, and through heroic, methodic, thorough effort, I will erase the scourge from my life!

It's not like I can drop everything and flash-sterilize the whole house in a day. Realistically, I can only manage high-intensity cleaning at the rate of one small bite each day. And each day, though I do my best, I know I'm missing something. So each day I repeat my mantra: Perfection is not attainable. Improvement is. I said this to myself lots of times yesterday as I wiped down a bookshelf's every surface with diluted vinegar, as I vacuumed the crevices and cracks with every attachment on the Dust Devil, as I cleaned the dust from every book before putting it back on the shelf. As I laundered the sheets for the futon in hot water and dried them on high heat. As I cleaned the futon frame. As I vacuumed the futon itself and tumble-dried the pillows on hot. Perfection is not attainable, but improvement is. And isn't it nice to have that fraction of the house clean?

Today's small bite continued cleaning efforts counterclockwise around the office walls. I emptied the brick-and-board bookshelf of all books and took it apart into its component pieces and got ready to wipe and crevice-vacuum and clean every book and--

I found the infestation.

Each of the bricks has a piece of felt glued to whatever side contacts the boards. That felt was moth-eaten. That felt housed masses of moth eggs. That felt was Ground Zero.

Today's cleaning got serious. The bricks went outside. My clothes, full of dust from moving the boards and bricks, went in the washer immediately to prevent my carrying viable moth eggs elsewhere through the house. The carpet where the bricks had been got vacuumed multiple times, once per hose attachment and then, after blotting with the vinegar-water solution, once again. Everything came off the top of the file cabinet because I wanted to increase the radius of my "small bite." The boards got wiped down with the vinegar solution. Where felt was stuck to the boards, felt was scraped off with a chisel--to hell with the wood finish. As much felt as possible got scraped off the bricks and the bricks went into the oven. New felt went into the oven too, at a temperature of 170 degrees (our oven's "keep warm" setting), to pre-treat it before gluing strips of it onto the thoroughly treated bricks (which got vinegared after they came out the oven, just in case.)

The books are still stacked up waiting to be cleaned. The bookshelf components are still waiting to be put back together. Once you glue new strips of felt down, it takes time for them to dry. If I put the boards on too soon, the felt will get stuck to them. So the office is currently a mess.

But this particular infestation is gone.

I'm not done, mind you. I won't be done even once I put the bookshelf back together. For one thing, there is probably another infestation in the bedroom; the brick-and-board bookshelf in there is simply the other half of what's in the office, all of which was next to that very first infestation at our old address. It would make sense for moths to be colonizing and feeding off the felt on those bricks, too--and it would explain why moths keep showing up in the master bedroom and bath. And even if that weren't the case, good anti-moth hygiene says you do preventative cleaning across the whole house radiating out from the infestation site. So the days to come will also have their small bites of high-intensity cleaning.

It's going to feel very good to have it all done and behind me.

Perfection is not attainable. Improvement is. And improvement is very, very satisfying.

Cover art incorporates and modifies public domain image sourced from www.tokkoro.com
YPP Weekend Blockades, August 4-5: Guess who's back? No, not ME. I mean THEM.
Sat 2018-08-04 14:34:41 (single post)
  • 1,161 words (if poetry, lines) long
  • 1,114 words (if poetry, lines) long

The Friday Fictionette for August 3 went up last night (very late last night). It's called "We're All in This Together." It's sort of about consensual dytopias and sort of weird. Subscribers can download the ebook and/or audiobook from Patreon. Interested non-subscribers may wish to check out the Fictionette Freebie for July 2018, "Mardel's Salamander" (ebook, audiobook), which involves bad software programming habits and dragon dreams.

It feels rather novel to have that finished before waking up on Saturday morning. Now all I have to do is everything else I have to do today. I have crossfit at noon-thirty, and a Boulder County Bombers promotional event at the Boulder County Fair (come see us!), and some web design/copyediting work that should have got done this past week, and I also have to see a friend about a cat. It's going to be a full Saturday.

But I have determined, regardless, for the first Saturday in quite some time, to get back to the Saturday video game blogging. Because THAT'S a high-priority endeavor. Look, I haven't been playing Puzzle Pirates in... months! I feel kind of guilty about it. I'm definitely not feeling motivated to run around logging into the five servers to compile the blockade schedule. But I really should get back in the habit. If nothing else, it's a reason to log in with each of my accounts every week, thereby dispelling the risk of those accounts getting deleted for inactivity. Because, knowing me, one day I will be returning to the pixelated oceans, and when I do, it would be very sad to discover my ten-year-old accounts have all dusted. So let's not do that.

Meanwhile, hey! A YPP blockade round-up. (It's down here.) On the Meridian Ocean, it looks like Velt's Boiyz is either taking advantage of Dragon Lords's absentia or else giving vent to a great big grudge match. Or aiding Dragon Lord in handing off all their islands in the most entertaining way possible? I don't know--I haven't checked the forum yet to see if anyone's posted about it. I do not yet have time. In any case, we're talking about a whole bunch of simultaneous war chests dropping, most at 2:30 PM and a few at 6:25ish.

Annnnnnd it's time to go to crossfit. Standby...

{{the cheery tune playing softly in the background turns out to be a Muzak rendition of "Enter Sandman"}}

...And we're back. It's two hours later. I have done a number of sadistic hard exercise things that I'm told will, in the long run, make me stronger. They have in the short term made me stiff and sore and sweaty. And also hungry. I'm having lunch. And I'm browsing the Puzzle Pirates forums, where, yes, Velt's Boiyz have indeed made an announcement that they are back and ready to take over the ocean. They are also making CAMPAIGN PROMISES which some pirates are BUSILY FACT-CHECKING.

In other video game news, which is to say, the main reason I haven't been playing YPP, that being my continuing obsession with Spiral Knights: The tortodrones, they are marching. I've never participated in this event before--the entry fee is kind of high. I mean, first you gotta collect all the fiendish materials, then you gotta combine them along 10Kcr into a fiendish ID card, then you gotta spend the fiendish ID card (one use only!) to go through the Grim Gate, and then you gotta survive. I suppose I could try going with a party, but it's been a very long time since I've tried playing SK with random parties. I've kind of lost the hang of dealing with strangers in MMOs. Whether I'll get it back remains to be seen. Every day it's like, "Er, not today. I only have an hour to play so I kinda gotta be in charge of the experience."

So off I go, grinding Devilite levels and hoping for the best. I'm also working on gathering resources to craft the Obsidian Crusher, which is the 5-star bomb you make using materials gained during the Shroud of the Apocrea event. (I already have the special event materials, but I still need the Elite Orbs of Alchemy.) I've got a rather full plate in the Clockworks, is what I'm saying.

Standard reminders: Schedule is given in Pirate Time, or U.S. Pacific. Player flags link to Yoweb information pages; Brigand King Flags link to Yppedia Brigand King pages. BK amassed power given in parenthetical numbers, like so: (14). For more info about jobbing contacts, jobber pay, and Event Blockade battle board configuration, check the Blockade tab of your ocean's Notice Board. To get hired, apply under the Voyages tab.

Doubloon Ocean Blockades

*** Saturday, August 4 ***

12:00 p.m. - Havoc Island, Meridian Ocean
Brigand King attack!
Defender: Trap House
Attacker: The All-Consuming Flame (1)

2:29 p.m. - Terra Island, Meridian Ocean
Defender: Dragon Lords
Attacker: Velt's Boiyz

2:30 p.m. - Fintan Island, Meridian Ocean
Defender: Dragon Lords
Attacker: Velt's Boiyz

2:30 p.m. - Labyrinth Moors, Meridian Ocean
Defender: Dragon Lords
Attacker: Velt's Boiyz

2:30 p.m. - Kirin Island, Meridian Ocean
Defender: Dragon Lords
Attacker: Velt's Boiyz

2:31 p.m. - Harmattan Island, Meridian Ocean
Defender: Dragon Lords
Attacker: Velt's Boiyz

2:31 p.m. - Ansel Island, Meridian Ocean
Defender: Dragon Lords
Attacker: Velt's Boiyz

6:24 p.m. - Swampfen Island, Meridian Ocean
Defender: Dragon Lords
Attacker: Velt's Boiyz

6:25 p.m. - Olive Island, Meridian Ocean
Defender: Dragon Lords
Attacker: Velt's Boiyz

6:25 p.m. - Carmine Island, Meridian Ocean
Defender: Dragon Lords
Attacker: Velt's Boiyz

6:26 p.m. - Spectre Island, Meridian Ocean
Defender: Dragon Lords
Attacker: Velt's Boiyz

*** Sunday, August 5 ***

10:00 a.m. - Raven's Roost, Meridian Ocean
Brigand King attack!
Defender: Dragon Lords
Attacker: Jinx (1)

10:00 a.m. - Corona Reef, Meridian Ocean
Brigand King attack!
Defender: Dragon Lords
Attacker: Jinx (1)

10:00 a.m. - Viridis Island, Meridian Ocean
Brigand King attack!
Defender: Dragon Lords
Attacker: Jinx (1)

Subscription Ocean Blockades

*** Saturday, August 4 ***

12:00 p.m. - Pranayama Island, Cerulean Ocean
Brigand King attack!
Defender: The Wanton
Attacker: Fleet of his Imperial Scaled Highness (2)

The Friday Fictionette for July 27, 2018 is belatedly available. Cover art incorporates original photography by the author.
the good news is we don't have to go deeper
Mon 2018-07-30 23:07:41 (single post)
  • 740 words (if poetry, lines) long
  • 920 words (if poetry, lines) long

Today we're gonna talk about procrastination. Or, rather, avoidance; procrastination is merely a common visible symptom of avoidance, Avoidance that, in my case, leads to further avoidance. Contagious avoidance that infects previously unaffected tasks. Recursive avoidance. Self-referential avoidance. Meta avoidance.

(If you just said "Avoidance inception! We must go deeper!" then you need to go sit in the corner with a dictionary and think about what you've done. The popular Leonardo DiCaprio movie about dreams within dreams within dreams notwithstanding, all "inception" means is "the starting point." Also, when it comes to avoidance, no we must not go deeper. We do not ever want to go deeper. We'd kind of like to surface, please. Soonest. Thank you.)

The avoidance is made up of more avoidance. Hypothetical solutions to the avoidance get bitten by the avoidance bug. Take the task I'm avoiding apart into its component steps, and those steps into baby steps, and there's avoidance attached at every level, all the way down.

Avoidance, my friends, is fractal.

Here is how that works in my brain:

  1. There is a task I am avoiding.
  2. In an attempt to make myself stop avoiding it, I put it first on the day's to-do list. That means I have to do it in order to get to the rest of the day's work.
  3. Stupid monkey brain says, "So if you keep avoiding task number one, then you never have to do tasks two through fourteen, several of which you are also avoiding."
  4. NOTHING GETS DONE. I SUCK.

Ah, but I see that dynamic coming a mile away, and I want nothing to do with it. I flip things around! Back to front and upside down! But as it turns out, avoidance is not only recursive and contagious but also transitive and commutative:

  1. There is a task I am avoiding.
  2. In an attempt to salvage the rest of the day, I decide to do all the tasks I'm not avoiding first. That means at least something will get done. And maybe the uplift of "I did a thing!" will help me approach the much-avoided task at last.
  3. Stupid monkey brain says, "So if you don't do all the other tasks, you won't ever have to do the much-avoided task. You just won't ever get to it. The problem simply won't arise."
  4. Bonus: All the other tasks get tainted with the miasma of avoidance clinging to the much-avoided task. Now I have more much-avoided tasks.
  5. NOTHING GETS DONE. I SUCK.

If life were like a sudoku puzzle, the conclusion would be really depressing. See, there's this strategy for solving extremely difficult sudoku called "forcing chains." It can be summarized like so: Find a candidate in a cell and examine the consequences of it being the answer for that cell. Now examine the consequences of it not being the answer for that cell. If in both cases the same result obtains elsewhere in the puzzle, then you can confidently include that result in your solution. For instance, if a 5 in J9 forces E1 not to be a 6, and J9 not being a 5 also forces E1 not to be a 6, then you know that, whatever else may be the case, E1 simply can't be 6.

Likewise, in both the case where I put the much-avoided task first, and the case where I don't put the much-avoided task first, the same result obtains: NOTHING GETS DONE AND I SUCK. Therefore I should just resign myself to nothing getting done. And sucking.

Thank goodness life is not a sudoku puzzle.

PS. I finally uploaded the Friday Fictionette for July 27. It's "Highlights for Creator Gods." Ebook and HTML here, audiobook here. And if I am very good and it doesn't slip my mind, the freebie for July gets announced tomorrow.

PPS. I submitted another story today. I DON'T SUCK.

this must be friday i never was any good at fridays
Fri 2018-07-27 23:51:59 (single post)
  • 3,453 words (if poetry, lines) long

This may not be news, considering how many times I've said "The Friday Fictionette for this week will be late again" (and yes, I am saying it again) but I kind of suck at Fridays.

I'm still not sure whether I suck at Fridays in an avoidable way or not.

Here's generally what happens: I wake up on a Friday morning with all of my work to do. I have time to do a very small sliver of it before heading out to bike my Boulder Food Rescue shift. This involves about an hour at the donor grocery store sorting through the produce they have for me, culling the compost and packaging the good stuff for travel. Then, because it's summer and the nearby school I usually deliver the produce to is not in session, there's a round trip bike ride of about 7.2 miles. The half of the journey with 200+ pounds of food on the trailer is mostly downhill, thank goodness, but I have to go up those hills on my return journey, which is nothing to sneeze at even unladen.

After returning BFR's bike and trailer to the rack where they live, I typically walk across the parking lot for a buffet lunch during which I will inhale about three times my weight in various curries and tandoori chicken and naan. Then, if I'm feeling particularly virtuous, I return to the donor grocery store as a customer. Then I drive home, cursing the traffic on 28th Street and, because of the deadly combination of hard exercise and too much food, trying desperately not to fall asleep at the wheel.

Once I get home, I fall down flat in bed and don't move for hours.

Eventually I get up again, still feeling sort of sick and feverish, and make a half-hearted, low-energy stab at the day's work. A very small fraction of what's waiting for me gets done. I go back to bed, this time for keeps, feeling ashamed and dispirited.

Today was pretty much like that. I had some misguided idea that shifting the whole BFR-lunch-groceries-collapse routine earlier in the day would lead to my getting out of bed and back to work sooner. Alas, no. It just meant I napped longer. I don't know what my problem is--is my endurance so minimal? (My roller derby performance would suggest that not, but then I also tend to collapse after roller derby, too. It's just less noticeable since, most of the time, that collapse coincides with bedtime.) Am I just not protecting myself enough from the sun? Must I stop rewarding myself for all my hard work with hearty, nutritious, tasty food in vast quantities? Should I just resign myself to my limitations and either A. switch to a BFR shift that isn't on Friday, or B. stop pretending I actually have Friday available as a work day? I just don't know.

But on the plus side, the fraction of the work I got done included submitting my short story to its intended market. So yay!

(Annoyingly, this involved cleaning up garbage characters from the final manuscript which 4thewords seems to insert wherever italics or certain paragraph breaks show up, and which Scrivener for Windows is ill-equipped to find and replace. I had to compile to RTF and perform some find and replace routines in Libre Office before I could convert the whole thing to plain text. Otherwise there'd be a bunch of random question marks scattered through the submission, which would certainly not help its chances at winning the editor over. There has got to be a better way. I refuse to believe that including 4TW in my workflow must inevitably result in processing the manuscript through no less than four editors and a handful of by-hand tweaks before the dang thing's ready to submit anywhere.)

So, yeah. Same old same old. Saturday is the new Friday, and I'm really good at whining. Seems like I ought to offer y'all some cheese to go with that whine, but all I bought during today's grocery run were sliced muenster and cheddar, and I am saving them for our sandwiches so you can't have any so there.

newsflash: simple isn't, easy ain't
Wed 2018-07-25 23:55:06 (single post)
  • 3,511 words (if poetry, lines) long

OMG there is a PLOT HOLE in my story. This is not a typo; this is an honest-to-goodness LOGIC ERROR. Which was present when the story went out on submission the first time. SHAME.

So... the protagonist is only home because of taking a semester off from college. Also their little brother is in school. Also it is quite hot out BECAUSE IT IS JULY. All right, there are circumstances under which this would not be a plot hole, fine, cool, but I'm not going to try to build one of them into the story because DISTRACTION.

Nobody panic. I can fix this.

But why the crud do I have such trouble with SEASONS and CALENDARS? This is not the first time I've made a goof along those lines. Also why does every single "simple" editing pass turn out to be all complex and stuff? Why can't it ever be easy?

*grumps off back to the keyboard, muttering*

things return to normal, for fairly decent values of normal
Tue 2018-07-24 12:47:39 (single post)
  • 3,541 words (if poetry, lines) long

Yesterday I got to everything but the blogging, so today I'm starting with the blogging. This my occasional strategy for making sure I do all of the writing things--start with whatever didn't happen yesterday, to make sure it happens today. I am very clever that way. *pats self on head*

Among the things I did do yesterday was a solid editing pass on "Survival, After." It came back from Shimmer with rejection in hand; I'm getting it ready for its next outing. Mainly I just need it to be about 350 words shorter, so I'm going over the manuscript with a Scalpel of -10% (two-handed weapon, imbued with curse: Perfectionist). But yesterday's pass also uncovered a lot of typos, cut-and-paste artifacts, and gerunds that ought to have been changed to simple present tense when the sentence got restructured. And vice versa. All of which were there on the story's last outing. So Much Embarrassment. This is the sort of thing that happens when it's a rush job to squeak it in under deadline. Go forth and do not likewise.

Anyway, I hope to finish this edit today so I can resubmit the story.

I'm back in Boulder now, back to the normal weekly schedule of writing and roller derby. There's still a touch of travel journaling for me to wrap up. Here it goes:


Thursday, July 19, 2018: I get out of town. My timing sucks.

Travel anxiety got me out of bed early, which meant plenty of time for a shower, laundry, packing, and last-minute printouts. I'd gotten as far as the shower and was starting on the laundry when Dad got up from the computer and shared the bad news: One of his oldest friends--the one whose garden had produced the tomatoes we had in yesterday's sauce piquante and also the cucumbers and squash we used in the kimchi, had just died that morning. He'd been less than two weeks out from receiving an artificial heart, but his all-natural original just wasn't able to wait that long despite all the day-to-day medical support he was receiving. Dad had volunteered to email mutual friends, seeing as how his friend's widow was obviously not in a space where she could handle that right now. I'm not sure really how able Dad was to handle it, but he muddled through.

So that was deeply sad. And it seemed like adding insult to injury that it happened the same morning I was leaving town, so that I was abandoning Dad right when he'd suffered an unexpected additional blow. But we made space in that morning's itinerary for extra hugs and a few stories about Dad's friend.

I headed out about two hours in advance of my train, leaving myself time to top up the rental car's fuel tank, return the rental car, and walk from the Hertz office to the train station. I could have had them shuttle me over, but if I had, I couldn't have stopped at Cochon Butcher for a sandwich and beer to go. Now, the smart plan would have been to ask Hertz to hold my luggage, walked down to Cochon for to-go, walk back to Hertz, then let them shuttle me down. Because after Cochon there were about six very long blocks to walk, and six blocks of New Orleans in July is a lot. Because I was not as smart as I could be, I arrived at the train station a lot sweatier and dehydrated than I might have. But my beer was refreshing and the sandwich was worth waiting for.

There was wifi on the City of New Orleans. I made a good-faith effort to get the Friday Fictionette done while I was still able to upload it; nevertheless, it would not go up until Saturday evening. It was "Mardel's Salamander" (ebook, audiobook), an irreverent romp through a fantasy future in which computer programming is magic and magic has consequences. I also got my Saturday morning AINC reading done later that night. Audacity's noise reduction filter worked astonishingly well; you could hardly tell from the finished MP3s that I was on a train. Given how well I could hear my next-door neighbor's phone call, though, I was probably not my next-door neighbor's favorite neighbor. I tried to keep my volume down, but you never know.

I could not possibly have been my next-door neighbor's least favorite neighbor. That prize had to go to the room across the aisle from me in which two pre-teen boys were roundly enjoying their mobile sleepover. They boarded the train at, I think, Jackson, Mississippi, and the shrieking, squealing, shouting, and roughhousing began almost immediately. Their parental units were just down the hall and sometimes poked heads in to adjudicate some point of sibling rivalry (not sure they actually were brothers, but you see what I mean), but never, so far as I could tell, to tell them KEEP YOUR VOICES DOWN AND STOP USING THE HALLWAY AND SLEEPER DOOR AS YOUR PERSONAL PLAYGROUND. Thankfully they fell asleep early and didn't rise until late. And I actually slept pretty well that night.


Friday, July 20, 2018: A little work, a little play, and once again we're on our way.

We got into Chicago Union Station more or less on time. I made my way to the sleeper lounge and staked out a spot at the workstation counter downstairs. Here I could sit at an actual desk with my computer and work or play comfortably. Also I did not have to listen to the ubiquitous televisions because here they were silent; if you wanted to listen, you connected your smart phone to a particular "Hearing Hotspot" wifi network and downloaded an app. That was useful intel. The official Amtrak Wifi network wouldn't let me connect to game servers, but the Hearing Hotspot did. So after I uploaded that day's blog post I got to play Spiral Knights until it was time to board my train.

The rest of the ride was much like the previous leg of the journey, only minus the disruptive pre-teen boy sleepover element. And no wifi, of course. I continued work on the fictionette, cleaned out my email spam folder, solved jigsaw sudoku, and read ebooks. I also even got a small amount of physical conditioning to make up for spending the whole day on my butt and Saturday's crossfit (which I would because tired). See, there are these vertical bars in the bathrooms for you to hold onto when the ride gets bumpy, and it's possible to use them for a sort of assisted squat/pull-up exercise, and then do a set of ten each time one is obliged to visit the facilities.

So things were productive and peaceful. And on Saturday morning I woke up in Colorado.

The end.


Food talley for the remainder of the trip:

  • 2018-07-19, 12:00 - Pork belly sandwich with mint and cucumber on white bread (Cochon Butcher)
  • A bunch of Amtrak meals that were adequate or even tasty but not particularly worth reporting

email