
It's a [re]start. Welcome to 2023, everyone.
-the Centaur
Words, Art & Science by Anthony Francis

It's a [re]start. Welcome to 2023, everyone.
-the Centaur
Well, it looks like the way WordPress is going to pull the Classic Editor out of my cold, dead hands is to screw up the formatting of any post published with the Classic Editor. The only way it seems to get posts to appear correctly in the blog roll is to use the new Gutenberg garbage. I will be updating posts a few at a time to try to overcome this. The problem is only "new" Classic Editor posts ... the older content in the blog doesn't appear to be affected, so hopefully it won't take too long if I update a few a day.
-the Centaur

tl;dr: to get good at something, you've got to put in a lot of practice
Hail, fellow adventurers! You may have been wondering what's up with the "Drawing Every Day" on this website. Or, hey, maybe you just got here. But I've gotten far enough into it that I feel comfortable taking a short break from developing this habit to tell you about this habit I'm trying to develop.

I've loved comic books since I was a child. I've drawn since I was a young kid. I even started working on comics in graduate school, consciously refining my art until I was able to launch a webcomic, f@nu fiku, partially inspired by anime, manga, and the FLCL anime.
Then I broke my arm. And while I was recovering, someone stole my laptop. I took the opportunity to switch from Windows to Mac, and, as luck would have it, got my first book contract for FROST MOON. By the time I got enough free time from editing and book launches to go back to the webcomic and pick up where I left off, I found out my hand-crafted webcomic software wouldn't work on the Mac.
The real blow, however, was hidden: my confidence in my artwork had collapsed.

I went from fearlessly putting together two-page spreads way beyond my ability, doing bodies and perspective, and changing my layout theory at the drop of a hat, eventually producing pages that appeared in an art show - to being unable, or more precisely, unwilling to draw at all.
I had become intimidated by - embarrased by - my art. My wife is also an artist, and is familiar with the phenomenon. She and I talked about the reasons behind this at length, and like writer's block preventing writers from writers, one of the things that really affects artists is simply getting started.
If you've only done a handful of drawings, well, then, every one is super important, and there's pressure to make it perfect. But if you've done lots of drawings, then each one is an experiment, and if it doesn't turn out good, well, then, you can always draw another one.

We moved recently, and I made it a priority to set up an art studio. But things by themselves don't create good habits - believe me, I know: purchasing a keyboard and bass guitar all those years ago didn't turn me into a musician, because I didn't build the proper habits around them.
But how do you build a habit if you're too intimidated to get started? At the Write to the End writing group, we tackle it by sitting down to write for 20 minutes, no excuses. At Taos Toolbox, Walter Jon Williams pointed out that this seemingly small amount of writing per day could produce a novel.
So I started to come around to the idea: what if I drew every day?
There's this theory in cognitive science that quantity begets quality. A famous example from the book Art and Fear alleges a ceramics professor graded half of a class on quality, the other half on quantity - but the students who produced more pieces also produced the better work.
There are no secrets: if you want to get good, you've got to put in the work. (Well, there are secrets, but the secret is, you have to put in a hell of a lot of work to take advantage of them). This is such a common thing in webcomics that it has its own TV Tropes page on Art Evolution.
I really want to draw again. I want to make science fiction webcomics like the ones I grew up loving in the 80s and 90s. But to do that, I've got to draw. So, once I finally got settled here and the holidays were in the taillights, once I finally got the Cintiq working ... I started drawing every day.
14 days running so far (counting complex drawings that took 2-3 sessions as 1 per session). How long does it take to cement a habit? 2-3 months, it sounds like from the online research; so, a good ways to go. If I keep at it, I'll have +70 more drawings, five times as many as I have so far.
I bet I'll see some changes.

I bet if you have something you want to change, start working on it every day, and keep it up for 2-3 months, you may see some changes too.
Best of luck with that! Wish me luck too.
-the Centaur

This week has been so bad I feel like I'm under spiritual attack. It was supposed to be a vacation, but both my cats got sick, I got sick myself, and I had to work in the middle of it. I feel like the protagonist of a Neil Gaiman story I read in M is For Magic where a black cat is protecting a home from supernatural assault.
But now both of my cats are coming home. Gabby, the gold guy above, comes home tonight after a serious asthma attack, and Loki is already home after a serious urinary tract blockage.

Here's hoping two cats and prayers put things back on track.
-the Centaur
Marriott, bottom floor, International Hall South. Follow the signs for the author signing, you can't miss it!
So I will be appearing at "Social Media for Authors" at 4pm at Hyatt Embassy CD. Perhaps they're including me as the counterexample. Here's my advice to you on social media for authors: if you get into it, consistently engage it, and don't let anyone bait you into being a jerk. Imagine anything you say could end up on the front page of the New York Times, and you'll be fine.
-the Centaur Hail fellow adventurers! As a member of Thinking Ink Press, I'm proud to announce the release of David Colby's new novel, SHATTERED SKY, featuring a cover painted by my wife, Sandi Billingsley!

This has been a great team effort between David the writer, Sandi the artist, and the team at Thinking Ink - Betsy, Liza and Keiko. I was the editor for this project - making SHATTERED SKY the first novel that I edited. Neat!
Personally, I'd describe the series as THE HUNGER GAMES meets GRAVITY for the LGBTQ set, but from our announcement: "The second book in the Lunar Cycle trilogy, SHATTERED SKY is the sequel to DEBRIS DREAMS. In DEBRIS DREAMS, lunar separatists attack the space elevator above the Earth, forcing offworlder Drusilla Zhao into wartime military service.
In SHATTERED SKY, Dru is honored as a hero and joins her girlfriend Sara on Earth. As Dru begins her new life, she struggles to adapt to a different culture while suffering from PTSD. When Sara’s home is threatened, and the military demand that Dru return to service, she must fight to defend the Alliance while battling enemies inside her own head.
Author David Colby combines hard science details with page-turning action and a diverse cast of characters for a unique science fiction experience that you won’t soon forget."
Get SHATTERED SKY wherever fine books are sold!
-The Centaur
Good Friday Vigil at Saint Stephen's in-the-Field. We dress down the church and set up a bare wood cross and labyrinth, and encourage people to sign up to stay and pray so we have coverage all night.
I am a night owl, so I signed up for 1 a.m. through 2 a.m. So why am I here with a cough at 2:45 a.m. when I have an early-for-me meeting tomorrow? Someone changed my slot without telling me, to 2 a.m. through 4 a.m.
So I had the double pleasure of waiting fifteen minutes in the cold for the shift change (while I confirmed, via Google Docs history, that I was not misremembering my time), finding out that the person inside was still only partially through their two hour shift, going home to crash, and coming back to wait in the colder cold again while the previous person ran over. (The irony of the sleeping apostles is not lost on me).
This has been my least effective Lent in recent memory. I went to Ash Wednesday service to get ashes, only to get quizzed about it by my favorite server at one of my favorite restaurants, who then to my dismay turned into an insulting, manipulative proselytizer. I have had a surprising share of similar bad reactions with people leaving me more rattled about how I treat and react to people (even though I was never the aggressor) than focused on God or reading the Bible. Visiting the sick has not worked as my friend who is hurt the most is too touch and go for visitors. And giving up alcohol for Lent proved more of an inconvenience than a prompt for reflection.
And yet, like going to church on Sunday, or volunteering for the church Vestry, or reading the Bible, the Vigil is serving its function: to draw my attention back to God.
May God's peace, which passes all understanding, be with you always.
-the Centaur
I often say "I teach robots to learn," but what does that mean, exactly? Well, now that one of the projects that I've worked on has been announced - and I mean, not just on arXiv, the public access scientific repository where all the hottest reinforcement learning papers are shared, but actually, accepted into the ICRA 2018 conference - I can tell you all about it!
When I'm not roaming the corridors hammering infrastructure bugs, I'm trying to teach robots to roam those corridors - a problem we call robot navigation. Our team's latest idea combines "traditional planning," where the robot tries to navigate based on an explicit model of its surroundings, with "reinforcement learning," where the robot learns from feedback on its performance.
For those not in the know, "traditional" robotic planners use structures like graphs to plan routes, much in the same way that a GPS uses a roadmap. One of the more popular methods for long-range planning are probabilistic roadmaps, which build a long-range graph by picking random points and attempting to connect them by a simpler "local planner" that knows how to navigate shorter distances. It's a little like how you learn to drive in your neighborhood - starting from landmarks you know, you navigate to nearby points, gradually building up a map in your head of what connects to what.
But for that to work, you have to know how to drive, and that's where the local planner comes in. Building a local planner is simple in theory - you can write one for a toy world in a few dozen lines of code - but difficult in practice, and making one that works on a real robot is quite the challenge. These software systems are called "navigation stacks" and can contain dozens of components - and in my experience they're hard to get working and even when you do, they're often brittle, requiring many engineer-months to transfer to new domains or even just to new buildings.
People are much more flexible, learning from their mistakes, and the science of making robots learn from their mistakes is reinforcement learning, in which an agent learns a policy for choosing actions by simply trying them, favoring actions that lead to success and suppressing ones that lead to failure. Our team built a deep reinforcement learning approach to local planning, using a state-of-the art algorithm called DDPG (Deep Deterministic Policy Gradients) pioneered by DeepMind to learn a navigation system that could successfully travel several meters in office-like environments.
But there's a further wrinkle: the so-called "reality gap". By necessity, the local planner used by a probablistic roadmap is simulated - attempting to connect points on a map. That simulated local planner isn't identical to the real-world navigation stack running on the robot, so sometimes the robot thinks it can go somewhere on a map which it can't navigate safely in the real world. This can have disastrous consequences - causing robots to tumble down stairs, or, worse, when people follow their GPSes too closely without looking where they're going, causing cars to tumble off the end of a bridge.
Our approach, PRM-RL, directly combats the reality gap by combining probabilistic roadmaps with deep reinforcement learning. By necessity, reinforcement learning navigation systems are trained in simulation and tested in the real world. PRM-RL uses a deep reinforcement learning system as both the probabilistic roadmap's local planner and the robot's navigation system. Because links are added to the roadmap only if the reinforcement learning local controller can traverse them, the agent has a better chance of attempting to execute its plans in the real world.
In simulation, our agent could traverse hundreds of meters using the PRM-RL approach, doing much better than a "straight-line" local planner which was our default alternative. While I didn't happen to have in my back pocket a hundred-meter-wide building instrumented with a mocap rig for our experiments, we were able to test a real robot on a smaller rig and showed that it worked well (no pictures, but you can see the map and the actual trajectories below; while the robot's behavior wasn't as good as we hoped, we debugged that to a networking issue that was adding a delay to commands sent to the robot, and not in our code itself; we'll fix this in a subsequent round).
This work includes both our group working on office robot navigation - including Alexandra Faust, Oscar Ramirez, Marek Fiser, Kenneth Oslund, me, and James Davidson - and Alexandra's collaborator Lydia Tapia, with whom she worked on the aerial navigation also reported in the paper. Until the ICRA version comes out, you can find the preliminary version on arXiv:
So, when I say "I teach robots to learn" ... that's what I do. -the Centaurhttps://arxiv.org/abs/1710.03937 PRM-RL: Long-range Robotic Navigation Tasks by Combining Reinforcement Learning and Sampling-based Planning
We present PRM-RL, a hierarchical method for long-range navigation task completion that combines sampling-based path planning with reinforcement learning (RL) agents. The RL agents learn short-range, point-to-point navigation policies that capture robot dynamics and task constraints without knowledge of the large-scale topology, while the sampling-based planners provide an approximate map of the space of possible configurations of the robot from which collision-free trajectories feasible for the RL agents can be identified. The same RL agents are used to control the robot under the direction of the planning, enabling long-range navigation. We use the Probabilistic Roadmaps (PRMs) for the sampling-based planner. The RL agents are constructed using feature-based and deep neural net policies in continuous state and action spaces. We evaluate PRM-RL on two navigation tasks with non-trivial robot dynamics: end-to-end differential drive indoor navigation in office environments, and aerial cargo delivery in urban environments with load displacement constraints. These evaluations included both simulated environments and on-robot tests. Our results show improvement in navigation task completion over both RL agents on their own and traditional sampling-based planners. In the indoor navigation task, PRM-RL successfully completes up to 215 meters long trajectories under noisy sensor conditions, and the aerial cargo delivery completes flights over 1000 meters without violating the task constraints in an environment 63 million times larger than used in training.
Well, one more orbit around the Sun. Here's to a better 2018! Onward, friends!
How much can you draw before they bring your food? Fountain at Front Page News L5P, again with no pencils.
-the Centaur
Got inspired by all the art at Dragon Con, particularly Comfort and Adam's Guide to Self Publishing Comics which reminded me of my interview questions about my long stalled comic f@nu fiku ... Time to break out the sketchbook again ...
-the Centaur 
Hail, fellow adventurers! I’ll be back at Dragon Con again this year, with a great set of panels! Sometimes that includes dropping in on the Writing Track, but the ones we have officially scheduled so far are:
Also, I was scheduled to do a SAM Talk, but it was inadvertently booked over my author reading, and I pretty much have to prioritize my own author reading over a SAM Talk even if there might be more people at the other room. So if you attend my author reading, you may also get to hear what was intended to be my SAM Talk, “Risk Getting Worse”.

Hope to see you all there - from my end of the table, it kind of looks like this:

Here’s crossing fingers that we get the double booking all worked out!
-the Centaur

Taking on a challenge like writing a novel can seem daunting. A good novel can range from 60,000 words for a young adult novel or a romance up to 360,000 word for a fantasy novel, with a typical length closer to 90,000 to 120,000 words. For perspective, a paragraph in a five-paragraph essay can be 100 words, so a 100,000 word novel like my first novel, FROST MOON, is like a thousand-paragraph essay. To someone who had trouble getting those 500 words down, that’s incredibly daunting.

Challenges like National Novel Writing Month can, paradoxically, make it easier. 50,000 words in a month seems daunting, but that’s only half a full-length novel, and even more so, it’s not 50,000 words of a finished novel: it’s 50,000 words of unpolished first draft. You can let yourself write drek you’re not proud of if it gets words on the page. If you’re the kind of person daunted by the thought of writing a whole novel, or paralyzed by perfectionism, National Novel Writing Month offers an easier path up the hill.

Still, it’s a long hill. And it can be daunting, no doubt. Especially if you tend to get behind, like I do, or if you tend to get trapped polishing your words, as I often do. You sometimes need tips and techniques to help yourself get past the stumbling blocks.

Here are a few of the ones that have worked for me in the past.
Your mileage may vary, of course, but these tips helped me.

Writing 50,000 words of rough draft is not writing a novel. You’ve got a lot more to go - between 10,000 and 310,000 words depending on whether you’re aiming at Goosebumps or George R. R. Martin. But if you can get 50,000 words under your belt, you’ll have the pleasure of looking back and realizing you can accomplish quite a climb.


Above you see a big pile of all the words I’ve written in National Novel Writing Month and related challenges, laid out horizontally by day of month and laid down vertically by the challenge in which I wrote them, creating an interesting strata effect, like words deposited by a geological process. This month marks my 20th attempt at Nano, 18 of which were successful:
Deliverance 2002 Nanowrimo WINNER Frost Moon 2007 Nanowrimo WINNER Blood Rock 2008 Nanowrimo WINNER Liquid Fire 2009 Nanowrimo WINNER Clockwork 2010 Nanowrimo WINNER Clockwork 2010 December Nano FAILED Hex Code 2011 Nanowrimo WINNER Clockwork 2012 Script Frenzy WINNER Spectral Iron 2012 Nanowrimo WINNER Marooned 2013 Nanowrimo WINNER Spectral Iron 2014 Camp Nanowrimo WINNER Spectral Iron 2014 August Nano FAILED Phantom Silver 2014 Nanowrimo WINNER Spectral Iron 2015 Camp Nanowrimo WINNER Hex Code 2015 Nanowrimo WINNER Phantom Silver 2016 Camp Nanowrimo WINNER Phantom Silver 2016 Camp Nanowrimo WINNER Spiritual Gold 2016 Nanowrimo WINNER Spiritual Gold 2017 Camp Nanowrimo WINNER Spiritual Gold 2017 Camp Nanowrimo WINNER
As I’ve noted before, the two in which I failed were “off months” where I tried to tackle Nanowrimo on my own. For me, it’s much harder without the external benefit of the contest, and on the two times I tried it I bombed out after a few days. You can see that in this graph, which shows the number of words I’m ahead or behind at each part of the month:

This graph means the most to me, because I was involved in the creation of it, and so intuitively understand it; if I see my monthly progress (the darkest line above) below the dotted line of the average, I know to worry; if I see it below my worst track for any part of the month, I know to really get cracking. Looks like the farthest behind I ever got (and succeeded) was 20,00 words behind, on LIQUID FIRE in 2009, and in PHANTOM SILVER in 2016.
But for people not intimately involved in laying down those tracks, the average amount ahead / behind per day is perhaps more useful:

This shows that a successful Nanowrimo participant can be very far ahead, or very far behind, and still win in the month. Do what works for you! There’s a lot of wiggle room in there.
But if you’re more interested in brass tacks, here’s the maximum and average amount I wrote in each day:

This shows that typically at the start of Nano I’m writing a little bit less than the needed word count per day, and at the end of Nano I’m writing a little bit more - but that the maximum I have to do each day is radically more than that - once almost 10,000 words (and that was a hell of a push, I can tell you - that was PHANTOM SILVER in July of 2016, and I was down to the wire, writing 7000 words in the last day - and finding the Camp Nano counter was 2000 words off of Microsoft Word’s count, so I had to generate 2,000 more words in the last couple of hours).
I will probably dig a bit more into SPIRITUAL over the last two days of the 30 day challenge (I know July has an extra day, but I can use the break). I’m not quite done - the manuscript is at 171,330 words, but maybe 20,000 to 30,000 words of that are in-manuscript notes that need to be turned into text, and then I have a lot I want to cut. During Nano, if I change my mind about how a scene is going, I don’t cut it and rewrite it, because that defeats the purpose of generating words; I write the word ALTERNATELY on its own line and rewrite the scene. After Nano, all that needs to get edited, merged and/or cut.
Often, I find that I’m not satisfied with the first rough draft text I produce in Nano. There are amazing gems in there, but also drek. But at the same time, I find that I am almost always very satisfied at having a text that flows through all the scenes I wanted to write. The idea of a scene in your head is just that - an idea. It’s not real until you write it. If you don’t write it, you can’t improve it - you’ll either long for it to be written, or you’ll elaborate on your idea of it in your head endlessly, or, worst of all, get caught up in the smug satisfaction of your own unfinished work, admiring the creation of something awesome that doesn’t actually exist.
But once you write it, you can see whether the idea works or not. You can decide to keep it, or refine it, or discard it. Even better, it springboards you - into new alternates for the same scene, or new ideas for what happens next, or new insights into your character, their plot, and the themes of your story.
Don’t just dream your story - write it down. Only by writing dreams down can you turn them into reality.
And Nanowrimo is a great place to get started with that. The 50,000 word challenge may seem impossible. It may not even seem like the kind of thing you want to do. No one is making you, after all: you don’t have to. But if your head is filling with ideas and you can’t get them out, why not take on an impossible seeming challenge to write 50,000 words of them down.
Believe me, it’s possible.

-the Centaur