Press "Enter" to skip to content

Posts tagged as “We Call It Living”

Practically Vegan Scallops and Grits

centaur 0

IMG_20130123_222505.jpg

I'm not vegan - I'm a carnivore. But there are lots of reasons not to eat meat: many different schools of dietary science recommend restricting your meat intake, meat preparation often involves unnecessary cruelty to animals, raising animals for meat causes more environmental damage than plant harvesting, and it's more expensive.

Plus, my wife is almost vegetarian, so avoiding meat when we are together makes it easier for us to share.

But one of the Southern foods I love, shrimp and grits, is not vegetarian. I love it for the flavor, and for the science: shrimp and scallops are both small food items, so they cool rapidly; embedding them in a bowl of hot grits both keeps them warm and imparts flavor to the grits. And besides, man, come on: cheesy grits and hot sautéed shrimp or scallops. How can you go wrong?

But I'm always thinking of how to adapt dishes so my wife and I can eat together. And it struck me: one of the things we love to eat is baked cauliflower. My wife chops cauliflower up into small florets, brushes them with a little olive oil and a little seasoning to taste (paprika, seafood seasoning, even wild and crazy things like allspice or nutmeg might work) and cooks them until they're turning crispy.

So why can't that be put on grits in place of shrimp?

We talked about it and agreed to the idea. A simple salad - organic greens, mango, walnuts, inspired by a salad from Aqui - grits, and vegan attempts at scallops and shrimp. After we agreed to the menu, I researched recipes online, found a mushroom based scallop recipe, and called back to confirm with her what she wanted. We cut out a few things from the recipes she didn't want (the cheese, etc) and I picked it all up.

What can I say? It turned out awesome. We both went back for seconds, and were so taken by the shrimp and grits we forgot to eat the bread we'd prepared and she actually never got to her salad before she was full. (I ate mine, though. :-) Here are the pieces of what we did, and then I'll tell you how we put them together into a meal. All of the below served two people, and we were overly full.

Mango Walnut Salad

We always eat salad; I in particular need it with almost every meal, or it doesn't go down well. Even in full on carnivore mode, I'd rather have steak and salad than steak and potatoes. To partially recreate my favorite mango walnut salad from Aqui … the ingredients:

  • 1 package organic greens (preferably washed, but hey…)
  • 1 mango
  • 1/2 pint strawberries
  • Chopped walnuts
  • Dried cranberries
  • Sweet dressing (preferably mango, but what floats your boat…)

Wash or otherwise prepare the organic greens. Dice the mango. Wash and slice the strawberries. Assemble the salad by adding greens, walnuts, cranberries, mango and strawberries to taste (Obviously, we did not use all the ingredients; my wife will be eating from the above for several days, as is her habit). Add dressing to taste or make the dressing available on the table (axually, me and my wife often eat the salad dry, but that's an idiosyncrasy from training ourselves to use very little dressing).

French Bread Toast

One good addition to shrimp and grits is toast. We don't even use cheesy toast or garlic bread, just a good french bread. Ingredients:

  • 1 loaf French bread

Slice off several pieces; do so diagonally if you want more surface area. Toast until your favorite degree of brown. Not hard. Don't forget to eat this as you are scarfing down grits later, or you will be sad that you have missed part of the experience.

Crispy Cauliflower Vegan Shrimp

These don't taste that much like shrimp, really, but they serve the same role in the dish and they're awesome. Ingredients:

Preheat an oven to … uh, I dunno, my wife cooked this. Preheat it to something or other that's really hot. (UPDATE: my wife says to heat it to 450 to 430). Chop up or break up the cauliflower into small florets, a bit larger than a shrimp. Let it dry before you put the oil on or it is soggy (but that doesn't taste bad either). Put the cauliflower in a bowl and add enough olive oil to coat them without making them soggy - just kind of drizzle it on and stir it around real good. Add spices - use seafood spices if you want a shrimpy taste. The great thing about cauliflower is you can use almost any seasoning you want. Paprika oddly doesn't have much flavor, my wife claims; dill is better, but the ones listed above are her three favorite. Place tray in oven. Leave for ~1 hour-ish, removing when the cauliflower starts to crinkle up. You have a LOT of leeway on this, as roasted cauliflower is edible and delicious all the way from almost purely raw to shriveled and almost burnt.

King Oyster Mushroom Vegan Scallops

These are the thing that make the dish. I adapted the recipe King Oyster Mushroom Vegan Scallops to make this and it was awesome. We used only four oyster mushrooms and were sad; we should have used 8. Ingredients:

  • 8 "king" size oyster mushrooms
  • 1 Shallot or other oniony thing
  • Ground pepper
  • Soy sauce, tamari sauce, or an equivalent salty marinade
  • Honey, brown sugar syrup, or other sweet taste
  • High heat safflower oil

Lightly wash and pat dry the oyster mushrooms; they need to be very dry to absorb the marinade. Shallots as we used them are orangey garlicky looking things; chop up one or one half shallot clove into very tiny bits. Add the mushroom pieces and shallots to a bowl and drench with enough soy sauce to either cover them or mostly cover them so you can repeatedly drizzle the sauce over with them with a spoon (we did the latter). Add a small amount of honey, or more if you want a sweeter taste. (The original poster recommended other optional things like liquid smoke, which are out of my cooking league at this time). Add ground pepper. Let marinade for 15-30 minutes or so, until the oyster mushrooms are picking up the color of the marinade. Then we're ready to cook, though we want to time it to finish up with the grits and other stuff.

IMG_20130123_221657.jpg

Take a pan and heat it to high heat with a dollop of high heat safflower oil. Add the mushroom discs, flat side down; don't stir around too much or you will "disturb the sear". After a minute, flip the mushrooms and let them sear again. Then add the rest of the sauce. This is the point where big boys and girls who read Cook's Illustrated can add a splash of white wine or liquid smoke to get a more complex flavor.

"Next is the most important part to good scallop mushrooms" says Kathy of the King Oyster Mushroom Vegan Scallops recipe, and she ain't lying. Turn the heat down to medium high and tilt the pan so the juices and 'shrooms pool together and use a spoon to lift and pour the juices over the mushrooms. The heat will continue to evaporate the sauce; I guess this is what big boys and girls who read Cook's Illustrated call a reduction, but I just call it thirty one flavors of delicious. Keep doing this until the sauce is almost gone and the "scallops" are nice and dark and cooked.

Oh, on timing, you want to do this whole step almost last. I'll get to that in the next sections.

Grits

Get a package of grits, boil water, add grits. Follow the package. Butter and such are not necessary; you'll have topping. Oh wait, thanks to a blog post crash I can now ask my wife what she did. Ingredients:

  • 1 cup white corn grits
  • 3 cups water

We did old fashion grits rather than instant grits, probably because I was at Whole Foods but it turned out to work out really well for us. Follow directions, but basically, it's boil the water, add the grits, turn the heat down. It depends on the grits you get.

Topping for Vegan Shrimp and Grits

When I have shrimp and grits at a place like Nola, the grits are usually drizzled in some kind of barbecue sauce and/or the shrimp and grits are drizzled in some combination of barbecue sauce and a salsa like topping. When I looked online, I found a recipe which seemed similar, Vegan "Shrimp" and Grits, but it was tofu based. From it and my leftover ingredients I improvised the following topping. Ingredients:

  • the rest of that shallot you used earlier, or a similar oniony thing
  • 2 cloves garlic
  • 1/4 white onion
  • Olive oil
  • Soy sauce
  • Salsa

Chop up the shallot really fine. Do the same thing to the garlic. Dice the onion. In a saucepan, add olive oil at medium high heat, then add your onion mixture. Cook until the onions are golden brown or at least translucent. Then add the soy sauce and flinch back from the spray of oil. The boiling liquid will cook the onions the rest of the way (seriously, I'm not joking around about the soy and the flinching; I do this for other dishes too and it's a perfectly legitimate if messy cooking technique). Add the salsa once the mixture has started to reduce. We went heavy on the salsa and reduced it until it was thick, but in hindsight when I eat this the sauce is often runny enough to pour out over the grits and give them a good flavor. You might achieve this with more soy or Worcestershire sauce.

On timing, I actually did the king oyster marinade first, then used the shallot while making this, then came back to finish off the sautéing of the "scallops." So now's a good time to talk about how to put this all together.

Practically Vegan Scallops and Grits

Prepare your salad first and set it aside. Cut your bread and set it aside, preparing to toast it at the last minute. If you're making vodka mango smoothies to go along with your meal (recipe not shown), do that in advance too. Start the cauliflower. Chop and prepare the marinade. Start the grits. Chop and prepare the topping. Around this time(ish) take the grits off. Pour the finished topping off. Sauté your mushrooms. When they're almost done, start toasting your bread. Take the mushrooms off. Scoop grits into your bowl. Scoop scallops on top of the grits. Scoop cauliflower on top of the grits. Add your topping to taste. Add your toast pieces. Make sure you have forks, knives, salt, pepper, and optionally Tabasco.

Bring out your salad bowls along with your bowls of vegan grits, serve, eat, and bliss out.

The yums. Definitely doing this again.

-the Centaur

Afterword: Why "Practically" Vegan?

Well, my wife feels like she's about done with animal products, except for eggs that she can verify the source of from local farms, or the occasional cheese or daily product as part of a vegetarian meal at our favorite local restaurant, but I'm not vegan, and I didn't take any special steps to make sure the ingredients for these recipes were vegan.

So the practical upshot is, I can't guarantee these recipes are vegan. The source recipes are vegan and we're pretty sure all the ingredients were plant products, but I am not a vegan, and I can't guarantee that some non-vegan items didn't slip their way in there.

After-afterword: What's up with this blogpost?

If you read it earlier, and it was weirdly truncated, it was because of some weird interaction between WordPress, Ecto, and me slamming my laptop lid when I thought Ecto had finished uploading my blog entry. The downside is I had to rewrite half of it and it's much less funny when I'm not typing at 500 words a minute trying to finish before Coupa Cafe closes. The upside is my wife was behind me while I typed, cooking another iteration of this meal for her late-night dinner, and she filled in a lot of the things that I missed and corrected some things I got wrong.

My New Year’s Gift To You: A Mulligan

centaur 0

mulligan-01-v1.png

If you're not one of those people who gives yourself too much to do, this post may not be for you.

For the rest of us, with goals and dreams and drive, do you ever feel like you've got too much to do? I'm not talking about wanting more hours in the day, which we all do, but simply having too many things to do ... period. That sense that, even if you had a magic genie willing to give you endless hours, you'd never get everything you wanted to do done.

todolist.png

To keep track of stuff, I use a Hipster PDA, enterprise edition - 8.5x11 sheets of paper, folded on their long axis, with TODO items written on them and bills and such carried within the folder. Each todo has a little box next to it that I can check off, and periodically I copy items from a half-filled sheet to a new sheet, reprioritizing as I go.

But I'm a pack rat, so I keep a lot of my old TODO lists, organized in a file. Sometimes the TODO sheets get saved for other reasons - for example, the sheets are good headers for stacks of papers and notes related to a project. As projects get completed, I come across these old sheets, and have the opportunity to review what I once thought I had to do.

And you know what? Most of the things that you think you need to do are completely worthless. They're ideas that have relevance at the time, that may seem pressing at the time, but are really cover-your-ass responses to possibilities that never came to pass. The situation loomed, came, and then passed you by ... and should take your TODOs with it.

gabbysleeps.png

I'm not saying you shouldn't have things on your TODO list. I'm planning my 2013 right now. And I'm not saying you should give yourself a pass on obligations you've incurred to others. But I am saying you don't need to maintain every commitments you've ever made to yourself, especially those that came in the form of a TODO list item or a personal challenge.

As an example, a thing I do is take pictures of food and post it to my Google+ stream. Originally I was doing this as preparation for doing restaurant reviews, but I found I actually like the images of food more than I wanted to spend time writing reviews, especially since I have so much more writing to do. But when I get busy, I'll take more pictures than I post. I get a backlog.

So how much effort should I take going back to post the pictures? None is one good answer, but that begs the question to be asked: why are you taking the pictures in the first place? Periodically is another good answer, but it's actually difficult to figure out what I've posted and what I haven't. So hunting through my image feeds can become its own form of archaeology.

vegetarianplate.png

But you know what? The world won't come to an end if I don't post every picture I've ever taken of one of my favorite dishes at my favorite restaurants. If you're not obsessive-compulsive, you may not understand this, but the thought of something you said you were going to do that isn't getting done is an awful torment to those of us who are.

That's where a mulligan comes in. In the competitive collectible card game Magic: The Gathering, players compose decks of cards which they use in duels with other players - but no matter how well a player has prepared his or her deck of cards, success in depends a good initial hand of cards. The best deck in the world can be useless if you draw seven "lands" - or none.

So the game allows you to "mulligan" - to discard that initial hand and re-draw with one less card. That's a slight disadvantage, but a hand with no "lands" is useless - you can't do anything on the first round, and your opponent will clean your clock. Better to have a balanced hand of six cards than seven you can't do anything with at all. Better to have at least a chance to win.

anewpath.png

So that's my gift to you all this New Year's Eve: declare yourself a mulligan. Maybe the turn of the seasons are just a notch on the clock, but use this passage as a point of inspiration. It's a new year, a new day, the starting point of a new path. Remind yourself of your real goals, and throw away any out of date TODOs and collected personal obligations that are holding you back.

Hug your wife, pay your bills, feed your cats. Write the software that pays the bills, and the books that you plan to do.

But don't let yourself get held back something you wrote a year ago on a piece of paper.

Not for one minute.


PANO_20121024_152819.jpg

If you let yourself, the sky is your limit.

-the Centaur

A Really Good Question

centaur 0

layout.png

Recently I was driving to work and thinking about an essay by a statistician on “dropping the stick.” The metaphor was about a game of pick-up hockey, where an inattentive player would be asked to “drop the stick” and skate for a while until they got their head in the game. In the statistical context, this became the action of stopping people who were asking for help with a specific statistical task and asking what problem they wanted to solve, because often solving the actual problem may be actually very different from fixing their technical issue and may require completely different approaches. That gets annoying sometimes when you ask a question to a mailing list and someone asks you what you're trying to solve rather than addressing the issue you've raised, but it's a good reflex to have: first ask, "What's the problem?"

Then I realized something even more important about projects that succeeded or failed in my life – successes at radical off the wall projects like the emotional robot pet project or the cell phone robots with personalities project or the 3d object visualization project, and failures at seemingly simpler problems like a tweak to a planner at Carnegie Mellon or a test domain for my thesis project or the failed search improvement I worked on during my third year at the Search Engine that Starts with a G. One of the things I noticed about the successes is that before I got started I did a hard core intensive research effort to understand the problem space before I tackled the problem proper, then I chose a method of approach, and then I planned out a solution. Paraphrasing Eisenhower, even though the plan often had to change once we started execution, the planning was indispensable. The day-to-day immersion in the problem that you need for planning provides the mental context you need to make the right decisions as the situation inevitably changes.

In failed projects, I found one or more things – the hard core research or the planning – wasn’t present, but that wasn’t all that was missing. In the failure cases, I often didn’t know what a solution would look like. I recently saw this from the outside when I conducted a job interview, and found that the interviewee clearly didn't understand what would constitute an answer to my question. He had knowledge, and he was trying, but his suggested moves were only analogically correct - they sounded like elements of a solution, but didn't connect to the actual features of the problem. Thinking back, a case that leapt to mind from my own experience was a project all the way back in grade school, where I we had an urban planning exercise to create an ideal city. My job was to create the map of the city, and I took the problem very literally, starting with a topographical map of the city's center, river and hills. Now, it's true that the geography of a city is important - for an ideal city, you'd want a source of water, easy transport, a relatively flat area for many buildings, and at least one high point for scenic vistas. But there was one big problem with my city plan: there were no buildings, neighborhoods, or districts on it! No buildings or people! It was just the land!

Ok, so I was in grade school, and this was one of my first projects, so perhaps I could be excused for not knowing what I was doing. But the educators who set up this project knew what they were doing, and they brought on board an actual city planner to talk to us about our project. When he saw my maps, he pointed out this wasn't a city plan and sat down with all of us to brainstorm what we'd actually want in a city - neighborhoods, power plants, a city center, museums, libraries, hospitals, food distribution and industrial regions. At the time, I was saddened that my hard work was abandoned, and now in hindsight I'm saddened that the city planner didn't take a minute or two to talk about how geography affects cities before beginning his brainstorming exercise. But what struck me most about this in hindsight is that I really didn't know what constituted an answer to the problem.

suddenclarity.png  

So, I asked myself, “What counts as a solution to this problem?” – and that, I realized, is a very good question.

-the Centaur

Pictured: an overhead shot of a diorama of the control room of the ENIAC computer as seen at the Computer History Museum, and of course our friend Clarence having his sudden moment of clarity.

Viiiictory Seven Times

centaur 0

spectralironwin.png

For the seventh time, I've won the National Novel Writing Month "contest", completing 50,000 words of a new novel in just 30 days. Actually, it took me just 29 days. Woohoo!

Winner-180x180.jpg

This year's entry, SPECTRAL IRON, is the fourth book in the Dakota Frost series, my urban fantasy series featuring the best magical tattooist in the Southeast (and she's not afraid to tell you that herself). SPECTRAL IRON was a bit of a detour from the work I was doing to edit LIQUID FIRE, the third entry in the series, but I'm glad I did: SPECTRAL IRON taught me a lot about what makes a book coherent and I can use that to edit LIQUID FIRE.

So what is SPECTRAL IRON about? Originally, I was thinking the story was about a villain that murders ghosts, but now it's looking like the villain is a ghost who's a murderer. Maybe. There are some very interesting plot complications developing. Let me see if I can pull out an excerpt that doesn't give much away. Well, maybe it spoils a minor surprise, but it doesn't give away the plot. This is the kind of thing they'd put in a movie trailer. Regardless ... SPOILERS:

Now, all that was left was to walk down a hundred more yards of train tracks in the dark.

The dolly had left us, but the spotlight had not. The mobile klieg operator wheeled it forward, slowly, tracking me, Ron and Sunny as we walked down the pathetic, waterlogged track. The further we went, the more layers of mystery were stripped off, one by one, by the light.

By the end, we no longer stood in a chasm of night. We merely stood in a dilapidated warehouse loading bay, a long, low brick-walled chamber, weathered with graffiti, with chained-up wooden doors atop its loading dock and beer bottles in the puddles between its train tracks.

“Nothing here,” the Lady Nyissa said. “Nothing obvious, at any rate.”

I stopped before the back wall of the loading dock. It stretched up before us, a mottled wall of brick thirty feet wide and fifty feet high, with a notch cut out of its bottom right by the platform and another cut out the top by a door. Rusted zig-zag metal stairs led up to it.

“Well,” I said, putting my foot on the train-brake at the end of the tracks, staring down at the pathetic mud puddle rippling before us between the end of the tracks and the wall. “It looks like The Exposers have found another Al Capone’s vault.”

Oh, me and my dumb mouth.

From the water erupted a foul spray of black—topped by a bone white mask.

So, there's a few thousand more words of brain dump to go, and then it's back to editing LIQUID FIRE, revising THE CLOCKWORK TIME MACHINE, and working on the DOORWAYS TO EXTRA TIME anthology, oh, and revising my own story for the anthology, "The Doorway to Extra Time" ... aaaa! But at least I have this year's Nano victory to console me:

Screen shot 2012-11-29 at 10.13.37 PM.png

Regardless, now that Nanowrimo and 24 Hour Comics Day and the Google Holiday Toy Collection are all behind me, I'm looking forward to getting back to my other projects, including all my writing, the Dakota Frost blog, and, heck, I dunno, my wife, friends and cats. Onward and upwards!

-the Centaur

Back on Track, Redux

centaur 0

IMG_20121126_123052.jpg

Back from vacation, back at work, but got a chunk of writing done this lunchtime. Back on track:

spectral-iron-day26-progress-1.png

If my calculations are correct, I am roughly one day ahead at this point (that is, I'm essentially starting today where I want to finish today). So my mountain of words is still over the top of the line:

spectral-iron-day26-progress-2.png

No time for an excerpt; back to work. But tonight, here's shooting for one more day ahead!

-the Centaur

Back on Track, Redux

centaur 0

IMG_20121126_123052.jpg

Back from vacation, back at work, but got a chunk of writing done this lunchtime. Back on track:

spectral-iron-day26-progress-1.png

If my calculations are correct, I am roughly one day ahead at this point (that is, I'm essentially starting today where I want to finish today). So my mountain of words is still over the top of the line:

spectral-iron-day26-progress-2.png

No time for an excerpt; back to work. But tonight, here's shooting for one more day ahead!

-the Centaur

Friendstop

centaur 0

friendstop.png

Saturday: day off in the City, seeing the Golden Gate, Tiburon and Union Square with good friends. Totally worth it.

Today: back to it, +800 words and counting.

-the Centaur

Me and my dumb mouth

centaur 0

Screen shot 2012-11-23 at 11.33.42 PM.png

Axually, it's Dakota's dumb mouth at issue here, and while I'd love to include an extract ... ssh, SPOLIERS! But the point being, the day after Thanksgiving, I'm back on track for National Novel Writing Month. And this includes an evening hanging out with my friends at the wonderful Nola restaurant I'm so fond of. No pictures of that (phone battery gave out) but I do have a followup picture from my solo excursion to Cocola Cafe in Santana Row, where I finished out today's Nano:

IMG_20121123_230047.jpg

I've done Nano enough times that I probably could have skipped today and even tomorrow if I wanted, just to hang out with my friends who are in town (staying at another friend's house). But this "vacation" isn't really a vacation for me: it's a writecation. Writing really is like a second job now: if I want to be a writer, certain things have to get done. In this case, it's Nano, and sending off acceptances and rejections for DOORWAYS TO EXTRA TIME:

Screen shot 2012-11-23 at 11.48.52 PM.png

You'll note a little asymmetry there: my coeditor, who's done this before, is way ahead of me contacting people about their stories. And those are just the acceptances. Argh. And then I've got to respond to Trish's comments on my own story, which, while I was proud of it before, now looks like it will need a lot of work. Sigh. This is why I like working with editors, I tell myself, they make my stories better. Sob. At least Nano is on track:

spectral-iron-day23-progress-2.png

Of course, the second half of the story is a complete salsa, and I don't know where it's going, but there's a building, and it's on fire, and it's a spectral fire, that only starts once a year, and there's William Blake's spirit guide riding a tiger, and oh yeah Cinnamon wears a Santa hat, then threatens to punch him in the gut if she meets him in a dark alley. So yeah, I'm having fun, even if I briefly hit a little plateau there while recuperating from all that turkey.

spectral-iron-day23-progress-1.png

Now, more mountain to climb! Onward!

-the Centaur

Thanksgiving: Mission Accomplished

centaur 0

thanksgiving2012a.png

Once again, I have successfully written NOTHING on Thanksgiving Day, spending it instead with friends!

thanksgiving2012b.png

Mission accomplished. What am I thankful for? My great friends that I've known for a quarter century.

thanksgiving2012c.png

The wonderful food we all prepared (mostly) by hand on a holiday that's not yet commercialized.

thanksgiving2012d.png

Preparing my first nearly perfect pound cake in a few years (more on that later). Not to mention living in a land where we can all not just eat, but have dessert! Most of all, being far enough ahead in Nano to just hang out and spend time with friends without worrying about keeping myself caught up.

thanksgiving2012e.png

As Fonzie would say, "Ayyy, little buddy."

I don't know how much more time I'll have this weekend to hang out with my friends; if it wasn't for Nano I'd be spending all my time sending out acceptances and rejections on DOORWAYS TO EXTRA TIME. But I do have to eat, so I'll be having at least one and possibly two more nice meals with my friends. And I hope several long phone calls with my wife (away on business).

More things to give thanks for. The gifts, they don't stop coming.

So, thanks, God, for everything.

-the Centaur

God’s Marines Wield Strange Weapons

centaur 0

spectral-iron-day18-progress-1.png

At last, back on track for National Novel Writer's Month. I like the graph: I like seeing how the week of a software release has taken a neat chunk out of my progress, and how a few days on vacation gets things back on track again. This reminds me to continue taking of the week of Thanksgiving every year if I want to get new novels done.

The title comes from a scene I've just written, in which Dakota Frost is baited into a battle with a wand-wielding priest. Soon Dakota realizes they were set up --- and figures out how to de-escalate:

The priest cried out, striking me with the back of his free hand.

I winced … then turned the other cheek.

The priest stared, drawing back his hand again. I reached up and put my thumbs through the straps of my backpack. Then I turned my head even further, exposing the cheek, eyes glaring at him sidelong in silent accusation. The priest frowned, then lowered his hand.

“Dakota Frost,” I said, extending mine. “Best magical tattooist in the Southeast.”

The priest stared at my hand dumbly, then realized he had a free one.

“Father Aidan Cosgrave, SJ.”

“A Jesuit,” I said. “Interesting to find a Jesuit wielding a wand.”

“God’s Marines,” Cosgrave said, “often find themselves wielding strange weapons.”

I'm over the halfway point of Nano now, with 6 or so free days on vacation to try to really get a head. Onward!

-the Centaur

rejection

centaur 0


PANO_20121007_184350.jpg

I have sent my first rejection letter to another author.

PANO_20121007_184231.jpg

Not quite sure how to feel about that.

-the Centaur

Just add a dimension

centaur 0

Screen shot 2012-11-13 at 12.19.30 PM.png

At long last, the project I've been working on at the Search Engine That Starts With A G is live. The Google Shopping 3D experience has been launched to the world. From the blogpost:

Explore products in 360-degree detail on Google Shopping Having trouble imagining what a toy actually looks like from the online picture? Now, when searching for a subset of toys on Google Shopping, you can see 360-degree photos of the products. These interactive images bring the in-store feeling of holding and touching a product to your online browsing. Look for the “3D” swivel icon on the product image to see a toy in 360-degree view, on HTML5 enabled browsers. We’ve also put together a Holiday Toy Collection featuring this enhanced imagery—explore the collection on this site. 360-degree imagery is coming for other types of products soon.

Depending on how you count, we've been working on this project for six months, a year, a year and a half, or two years. We've been in launch crunch proper for six months or so, but planning for the launch began a year ago after the launch of the Galaxy Nexus in glorious 3D WebGL (and yes, it did take us the whole year to get this far, and it was really tight down near the end).

The technology demonstrations that led to that launch and made this launch possible began six months before that, and the actual team that was working on them started just over two years ago - and, honestly, it feels like we've been in crunches and sprints for the entire time. Christmas 2012 seemed both far away and far too soon a year ago. It was barely possible.

But we made it.

I don't share much about the innards of The Search Engine That Starts With A G, especially on a project like this, so I'm going to draw to a close with this thought: I work on a wonderful team filled with fantastic people, geniuses and innovators and hard workers all, and each and every one of them were really critical to making this possible (and I mean that. We had NO slack).

I'd be proud to go into [software] battle with you wonderful guys and gals, any time, any where.

-the Centaur

Pictured: the 3D (well, really 360-degree spinner) of the Lego Jabba palace. Article title shamelessly stolen from Asimov. Final quote thieved from Patton.

Postscript: You know, I said "geniuses and innovators and hard workers all" but it occurred to me afterward that most of what these geniuses achieved is not at all obvious. The greatest things we did in this project are completely invisible; you would only notice them if we had failed. Despite seeming to be very simple - a few links, a 3D icon, a rotating swivel - this project actually was the most technically rigorous one I've ever worked on, including both my PhD and the search engine startup I worked on. So when I said these guys are geniuses, I really mean that - they delivered perfection so great it becomes almost invisible.

Now that’s what I’m talking about…

centaur 0

spectraliron.png

Yesterday was nearly a wash - worn out after three long consecutive work days pushing software in preparation for a release, and then out late on date night with my wife - dinner at Aqui's (yum) and movie Tron 3 (AKA Wreck it Ralph, you're not fooling me, Disney). Totally. Worth. It., of course, but still ... less than 300 words done for the day.

sandiyums.png

But today? Up early to take my wife to the airport, had breakfast at Crepevine, and got almost triple that before even 9:30AM!

spectral-iron-day10-progress-1.png

And now, I'm in for my second writing session, before even 10AM. This is what makes Nano work.

Excelsior!

-the Centaur

Pictured: Crepevine as seen from the upper window of Cafe Romanza, my wife at Aqui's, and progress.

UPDATE: Writing Session 2 done, I am now officially caught up for the day:

spectral-iron-day10-progress-2.png

And, despite the last week's slippages, I'm still ahead overall for Nano:

spectral-iron-day10-progress-3.png

Plus there are at least one and maybe two or three more writing sessions today.

Hyperion!

Back on Track

centaur 0

todolistcat.png

I don't see catfood on your todo list there, mister.

No, but I am back on track for National Novel Writing Month, even though today was consumed almost completely by a software release that just ... wouldn't ... die. I'm actually planning a postmortem on a tiny little patch that ended up becoming a complete new release of our software that exposed interactions everywhere from our unit test framework to software we're launching next year. That made me late for the monthly Writing Allies meeting - normally I chunk out a piece of time to write over dinner before I get there, even if we all are having too much fun talking about writing to actually write. But when I got home, even after a lot of cat wrangling, I did manage to sit down with the laptop (or, from time to time, follow cats around with the laptop):

spectral-iron-day08-progress-3.png

Back on track for the day: 18179 words, or 16219 added. Still a day ahead. Woohoo! An excerpt:

Doug stared with interest at the footage from Ron and Sunny’s cameras, then at the pictures I’d taken of the graffiti with my cell phone. He asked if we had more, and I was embarrassed to admit that we’d hightailed it before fully finishing our location scouting.

“S’alright,” he said, reviewing the tape one more time. “Most interesting.”

“Well,” Sunny demanded. “What is it?”

“Definitely magic,” Doug said. “But I’m guessing you knew that.”

“Well—” Sunny began.

“C’mon,” Ron said. “There’s a demonstration of magic on the tape—”

“I was there,” Sunny reminded him. “And I do believe in magic. It’s just—”

“A projectia,” I said suddenly. “A caster’s will magically projected as a form.”

“Precisely,” Jinx said. “Like your tattoos, but free-floating. They can be as insubstantial and transparent as, well, ghosts, or as solid and opaque as physical objects. Your old boss, Christopher Valentine, used them to create his famous doppelganger illusion.”

Congratulations, Nano writer! Now back to work.

-the Centaur

Why do we get ahead in Nano, Master Bruce?

centaur 0

spectral-iron-day08-progress.png

Because we know we'll fall behind again.

What' s the cause? Launch crunch, exhaustion, and spending time with my wife before her upcoming trip.

spectral-iron-day08-progress-2.png

And you know what, writing friends? All that's more important than Nano.

IMG_20121025_200522_1.jpg

Totally. Worth. It.

I'm taking a whole week off at Thanksgiving just to write, so its Ohe. Kay. if I fall behind from time to time, as long as I don't let myself slip down the slope altogether.

According to my calculations, I'm fine. I could slip one whole day and still be fine.

Not that I plan to. Tonight is writing night!

-the Centaur

Dawn of a new day

centaur 0

election2012over.png

The 2012 election season is over. Win or lose, be proud of yourselves, Americans. You made your choice.

Win or lose, be proud of yourselves, Americans. You made a difference.

God bless America? God bless democracy.

-the Centaur

Vote Yourself!

centaur 0

vote2012thanks.jpg

Yes, the election is OVER today ... but the outcome is up to YOU!

vote2012lick.png

My wife and I have an election evening ritual to review all the candidates and make our decisions.

IMG_20121106_021436.jpg

To find out where to vote, check out Google's Voting Guide, which will tell you where the polling places are, who's up for election, and what the referenda are in your district, if any. Since we're in California, we also used resources like the KQED Proposition Guide, the San Jose Mercury News endorsements, and the LA Times endorsements - less for the endorsement value than the discussions they prompted. For some more obscure races, the Smart Voter site and simple Googling helped.

vote2012envelopes.jpg

I've already stated my reasons why I think Obama should remain President:

... the left of us are going to vote for the guy who passed healthcare reform, repealed don’t-ask-don’t-tell, ended the war in Iraq, repaired our relations with the world, and made a good-faith effort to close Guantanamo, and the moderates among us are going to vote for the guy who saved the auto industry, passed the stimulus, refused to prosecute those who were prosecuting the war on terror, repeated Bush’s surge trick in Afghanistan, piffed Osama bin Laden, and finally put the smackdown on Gaddafi the way Reagan wanted to oh so many years ago.

And in the same article, I outlined why I have a hard time voting for Republicans for the U.S. House of Representatives, the U.S. Senate, or for California state offices - though I think they make swell governors and have voted for a few of them myself, and they can be excellent local representatives. (Though I mostly voted for Democrats this time).

vote2012murky.jpg

The propositions are a murkier matter: I recommend voting against the deceptive Proposition 38, which says it provides money for schools but will actually most likely cause a loss of six billion dollars to schools, against Proposition 31 which is a grab-all reform of the state legislature, against Proposition 32 which is bankrolled by corporations in an attempt to prevent unions from doing the same kind of bankrolling, and in favor of the backwards Proposition 40, where a yes vote actually means to leave the new election districts the way they are - and even the backers of the measure have backed off their support (meaning, even the people who wanted you to vote no now want you to vote yes). For the bulk of the rest of them, it depends on your feelings about contentious issues like the size of government, the food labeling, and capital punishment. Vote your (well-informed) conscience.

IMG_20121104_220838.jpg

But vote! Because, remember, cats can't vote ...

IMG_20121104_103248.jpg

And if they could, it would be just for more food.

-the Centaur

Pictured: our vote by mail ballots, which enable us to vote the night before and walk the ballots over to the polling place at our leisure. Go democracy! Hooray America! And if you're not in a democracy like America's, you should think about getting yourself one!

“Feral” Cat Update

centaur 0


IMG_20121104_104331.jpg

As some of you may know, we adopted a "feral" cat we now call Loki. How's that going?

IMG_20121029_235951.jpg

Axually, pretty well. "Yeah, feral. I'm sooo feral. Now feed me, humans."

IMG_20121030_092028.jpg

Loki is axually still an outdoor cat - he's got a spraying problem. But, given a combination of food, shots, neutering and love, he's grown friendly, even loving ... and HUGE.

IMG_20121029_235958.jpg

So score four, crazy cat people. We'd like to stop, seriously. Don't send us any more.

-the Centaur

National Novel Writing Month – Spectral Iron

centaur 0

spectral-iron-day03-books.jpg

"Everyone's favorite skeptical witch is back for her fourth foray in SPECTRAL IRON!"

Sheesh. I do find it hard to write marketing copy. I just had to stop, right there.

SO ANYWAY, National Novel Writing Month, 2012. My one, two, three, four, five, six ... seventh, SEVENTH time writing 50,000 words of a new novel in the month of November. It's quite the challenge, but it's the second best thing I've ever done for my writing other than join the Write to the End group - more writing comes out of Nano than (almost) anything else.

How much writing, you ask? (Or maybe you don't, but hey, it's my blog post). Nano itself six times would be only three hundred thousand words, but it was the seed for seven hundred thousand words of text and four completed novels. The Nano's I've done so far were:

  • DELIVERANCE - 2002 - 150K words - IN PROGRESS
    Seven hundred years after the Fall of Humanity, a rag-tag crew of a human spacecraft at the Frontier of space encounters a distress call from a ship owned by the aliens that took the Earth - and encounters one of the humans they left behind, who doesn't seem to think Humanity fell after all ... even though she barely looks human.
    Didn't finish this one, even though I eventually got 150,000 words into it. Hope to get back to it someday. My story "Stranded" in the anthology of the same name is set in the same universe, with a YA version of the same setup - the protagonist of "Stranded" is actually the granddaughter of one of the protagonists of DELIVERANCE.
  • FROST MOON - 2007 - 100K words - DONE
    Dakota Frost, a magical tattoo artist who can bring her tattoos to life, is asked by the police to track a serial killer preying on the magically tattooed around the time of the full moon - and then she encounters a werewolf who wants a tattoo done before the full moon to control his impulses. Has she found the killer ... or the next victim?
    Finished this one in 2009, published in 2010.
  • BLOOD ROCK - 2008 - 150K words - DONE
    Magical tattoo artist Dakota Frost returns, now fighting a plague of killer graffiti that is attacking vampires, werewolves and humans alike. As Dakota struggles with this new plague, she finds that fighting it threatens her relationship with her friends, custody over her new daughter---and ultimately, her life.
    Finished this one in 2010, published in 2011.
  • LIQUID FIRE - 2009 - 120K words - DONE
    Magical tattoo artist Dakota Frost returns, now struggling to keep her head above water in a magical world which threatens to consume her. A chance meeting on a plane leads her to befriend the beautiful fireweaver Jewel Graceling - but as Jewel increasingly comes under attack, can even Dakota save her?
    Finished this one in 2012, hope it to come out in 2013.
  • JEREMIAH WILLSTONE AND THE CLOCKWORK TIME MACHINE - 2010 - 100K words - DONE
    There's no better defender of the Liberated Territories of Victoriana than Jeremiah Willstone, and she'll tell you that herself! But when her rich and powerful uncle calls down a monster from another world and escapes with it in a time machine, is even the stoutest defender of Liberation up to the challenge?
    Finished this one in 2012, hope it to come out in 2013.
  • HEX CODE - 2011 - 55K words - IN PROGRESS
    Cinnamon Frost is a street cat turned domestic - where by cat, we mean weretiger, and by domestic, we mean adopted. But can someone who grew up running the streets really learn to settle down in class? Even if they have her favorite thing in the world, math, there's always English class - and if that's not enough, someone may be trying to kill her.
    Still working on this one. Hope to finish it in 2013, have it come out in 2014.

Now it's on to SPECTRAL IRON, book 4 in the Dakota Frost series. Pictured above are some of the books I'm reading to "feed my head" for the plot of the book, which involves magical tattoos, piercing, the fae, ghosts, three kinds of zombies, television, and the appropriate relationship of science to skepticism. From the site, here's my blurb:

Dakota Frost is the best magical tattooist in the Southeast - but she's not in the South anymore. Her new role on the Magical Security Council has taken her to the underbelly of San Francisco, and she's got a camera crew dogging her every step as she's trying to map the magical Edgeworld. But when she runs foul of the fae, and is forced to do them a favor, even one of the world's most skilled skindancer may be in trouble.

Because if you don't know how to kill a ghost, how can you track down his murderer?

You need to write 1666 words a day to succeed at Nano, and so far, so good. Halfway through my day, and more than halfway through today's progress. I should easily catch up to where I should be (missed ~300 words yesterday because me and my wife decided to take a long walk and then crash after that, rather than me getting my late night writing run in).

spectral-iron-day03-progress.png

But most of the day is ahead of me. Alright, enough procrastinating. Back to work!

-the Centaur