Press "Enter" to skip to content

Posts tagged as “We Call It Living”

It’s ALIIIIIVE….

centaur 3
I avoid talking about work on my blog as a matter of principle - even to the point of never directly referring to The Search Engine That Starts With A G by name, unless I'm talking about a product - but in this case I think I have to make an exception. The Galaxy Nexus phone from Samsung and Google has launched, and the marketing site contains a 3D model of the phone developed by my team (pictured above). Guys, great job. I'm proud to have worked on it with you. I have a lot more I want to say about it, but at this point (2am) after an 14 hour day ironing out all the wrinkles in this launch I look about how I feel. Time to GO HOME and tackle this again tomorrow, make sure no fires are going ... and then, celebrate! Oh, and please enjoy the phone and all its Androidy goodness! -the Centaur P.S. My opinions are my own and are not that of my employer, even if I do think my employer is awesome. And I don't speak for my employer, though I did run this by them first to make sure they were cool with it. Some restrictions may apply to your limitations. Do not taunt happy fun ball.

Life Intervenes

centaur 2
So I was going gangbusters on Nanowrimo ... until life intervened. I work at the Search Engine That Starts With A G. It's a fun but tough job that nonetheless leaves me with a great work life balance. I have time to work, time to write, and time to spend with my wife and cats (friends tend to get short shrift though :-P). But we have a software release coming up, and as usual for software development schedules (but unusual for The G) everything was under-resourced, the project was late, and no time was left for integration. This was a last minute project, a great opportunity for my team that came up at the last minute, so this is a bit understandable. But it's still been a bear. I was still writing though. Half my team's out sick, on trips, whatever, and I'm still writing. I'm doing the lion's share of the integration, the rest of the team doing the lion's share of the coding, and I'm still writing. Then we get down to the wire ... and still have showstopper bugs. At this point this week we were supposed to finish, attend a research symposium, and then join our research colleagues on an offsite. My boss was reluctant to bail on this, but I told him I was planning to skip the symposium and the offsite, to work on Saturday if I have to ... because there just wasn't enough time for me to finish my work otherwise. Not even if I temporarily dropped Nano. Nano got dropped anyway. My bosses agreed with me, we mostly bailed on the symposium and almost all of us bailed on the offsite. For the time of this last push, my Nano tracking sheet lists zero, though I'm sure I got a couple of hundred words in that day (just didn't track them). We worked long into Friday night ... and nailed all our P0 bugs. But actually I didn't get any words done that day - I'd forgotten to charge my laptop. I do a lot of writing at breakfast, but without the laptop I had to break out my notebook and plan the story. It's become much more elaborate recently, and this gave me a chance to think. We came back and tackled the project again today Saturday, nailing all our P1 bugs and some of the P2s. I packed up my computer for the office move and prepared to leave, when my boss had a brainflash about fixing the first of our customer requests. He asked me for pointers on how to fix it ... but I knew how, my laptop was already open in my lap, and I could do it before I could explain it. So I did. My boss pushed the code to the site ... and lo and behold we'd nailed the first of the customer's requests, transitioning from bugfixes to pre-launch polishing in a 40-minute last-minute push that was faster than everything that came before it. Boo-yah. So when I went to dinner tonight, I gave myself permission to have a great meal, go get some great coffee, to chill out, and not to Nano. I'm ahead, and can get back to it tomorrow, which is completely free thanks to our hard work and my previous time getting ahead at Nano. But I'd forgotten to charge my laptop Friday. I'd written notes; I'd ruminated on them all night. Not even meaning to. And so, when I sat down for coffee ... the words, they just started spilling out. And I easily made today's word count. Double boo-yah. Here's a sample:
“Sinny and Tully, sittin’ in a tree,” Mom says. “K-I-S-S-I-N-G,” I finishes. I turns red as a beet, looking over at Tully and Ben. Tully’s just leaning against the rail, watching Ben fume as he scrubs the floor on his hands and knees. “But while we’re there in the orchard, this fae comes by, offers us some fruit—” “I swear,” Mom says, “I will slap you through this phone if you ate that fruit.” I holds the phone an arms length away again. I don’t know all of Mom’s powers. For a moment I’m scared she can do it.
Never eat the fruit of elfland ... unless you're a smart little spellpunk who specializes in tricky logic problems. So, back to HEX CODE, and here's hoping life continues to stop intervening. Onward! -the Centaur

20,039 Added Words (4,344 of Them Today)

centaur 0
This post should be titled "wheew". I've now just reached the point where I've caught up with my crazy goal of writing at twice the normal rate. I've written just a notch over the required 3,333 words a day, churning out 20,000+ words in HEX CODE (and that's NOT counting the 1500 word seed I started with). I had hoped to be this caught up last night, but I erred and went to one of my favorite coffee houses and found it closed an hour earlier than I thought, cutting in to my writing time. I could swear these hours are new, but maybe I'm just hallucinating. And when I got home I had to play with the cats, such as the cute little monster above, a feral, stray or perhaps just terribly surly cat that just might be our orange cat's father (or mother - I didn't get close enough to enquire). Regrettably, since we already have too many cats, they mark, and feral cats have been trying to get into our home, I had to shoo Mister Orange Cat away, gently touching him with my flashlight, which freaked him out as he didn't know what it was - no matter how much he whapped at it, it didn't react. He actually looked OFFENDED as he scrabbled away atop the fence. I'm sad to have to do that, but his possible son below is more than enough trouble - we can't take in any more cats. The point being, I was exhausted, but by the time I did all my cat triage, I just fricking collapsed into blissful unconsciousness. Today, however, I had no plans. While I overslept for church, as I irritatingly often do, I still got up reasonably early thanks to Daylight Saving's Time. So I had an extra hour to get out, get to a Panera ... and get caught up. I got my day's writing done pretty quickly, got a notch more ahead, and then went home, fed the cats, cleaned the pee left when the rains discouraged one of them from going outside :-P and resumed writing with Harry Potter and the Prisoner of Azkaban in the background. A friend called, I hopped in the car while talking with him, and by the time we were done I was standing outside Chipotle with only 250 words to go. Short story, by taking the laptop out first and turning the internet off, I made it to 20039 words. Now I'm freezing my ass off in a surprisingly chilly Barnes and Noble, sipping on a Frappucino (yeah, I know, cold drinks on a cold day, shut up, there's a reason my Top Gun name is Iceman) and taking a short break. Soon I'm going to dive back to it and try to finish another thousand words or so to give me a comfortable buffer. If all goes well, if I can keep up a bit less than the pace I've done so far, I should be able to coast through the second half of November. Maybe, just maybe, if I get done early enough ... I can go see The Thing again. Onward! -the Centaur

efface[john-mccarthy;universe]

centaur 0
John McCarthy, creator of Lisp and one of the founders of the field of artificial intelligence, has died. He changed the world more than Steve Jobs ... but in a far subtler way, by laying the foundation for programs like Apple's Siri through his artificial intelligence work, or more broadly by laying the foundation for much of modern computing through innovations like the IF-THEN-ELSE formalism. It's important not to overstate the impact of great men like John and Steve; artificial intelligence pioneers like Marvin Minsky would have pushed us forward without John, and companies like Xerox and Microsoft would have pushed us forward without Steve. But we're certainly better off, and farther along, with their contributions. I have only three stories to tell about John McCarthy. The third story is that I last saw him at a conference at IBM, in a mobile scooter and not looking very well. Traveling backwards in time, the second story is that I spoke with one of his former graduate students, who saw a John McCarthy poster in my office, and told me John's illness had progressed to the point where he basically couldn't program any more and that he was feeling very sad about it. But what I want to remember is my first encounter with John ... it's been a decade and a half, so my memory's fuzzy, but I recall it was at AAAI-97 in Providence, Rhode Island. I'd arrived at the conference in a terrible snafu and had woken up a friend at 4 in the morning because I had no place to stay. I wandered the city looking for H.P. Lovecraft landmarks and had trouble finding them, though I did see a house some think inspired Dreams in the Witch House. But near the end, at a dinner for AI folks, I want to say at Waterplace Park but I could be misremembering, I bumped in to John McCarthy. He was holding court at the end of the table, and as the evening progressed I ended up following him and a few friends to a bar, where we hung out for an evening. And there, the grand old man of artificial intelligence, still at the height of his powers, regaled the wet-behind-the-ears graduate student from Atlanta with tales of his grand speculative ideas, beyond that of any science fiction writer, to accelerate galaxies to the speed of light to save shining stars from the heat death of the universe. We'll miss you, John. -Anthony Image stolen shamelessly from Zach Beane's blog. The title of this post is taken from the Lisp 1.5 Programmer's Manual, and is the original, pre-implementation Lisp M-expression notation for code to remove an item from a list.

24 Hour Comics Day, Redux

centaur 3
24HCD at Sunnyvale No, I'm not doing 24 Hour Comics Day 2 weekends in a row ... but my buddy Nathan Vargas is. He's the other half of Blitz Comics and through an odd set of circumstances involving the Alternative Press Expo we ended up signing up for a 24 Hour Comics event at Mission Comics 1 week before today, the official 24 Hour Comic Day. (And I completed mine!) my 24 hour comic ... in my lap I owe too many people too many things (fixing my wife's computer, finishing edits of "Steampunk Fairy Chick", finishing a draft of STRANDED, doing an interview, scanning last week's comic, etc) to do 24HCD again, but after tonight's Doctor Who finale I did drop by around midnight tonight with donuts and good cheer. Krispy Kreme (and Pizza) We hung out, gave donuts to the security guards, and watched some Batman fan film. Then, while the toiling artists toiled, I spent some time cleaning up the images from last week's 24 Hour Comic Day (which I had scanned while watching Doctor Who). I just finished, it's only been two hours, but it already feels like another 24HCD! However, I'm happy with the results, and will do 24HCD again next year. I particularly like the dual page spread from Stranded, but I'll hold it back until I get the whole comic uploaded to Dresan.com and will instead tease you with the first page of the novella: The first page of the adapted STRANDED novella. Onward! Upward! Homeward, for me! And best of luck to the toiling comickers here in Sunnyvale! -the Centaur

BLitz Comics 24 Hour Comic Boot Camp @ Kaleid

centaur 1
blitz comics boot camp september 23 2011 at kaleid gallery in san jose Nathan Vargas and myself are facilitating a 24 Hour Comic Boot Camp at Kaleid Gallery in downtown San Jose tomorrow, September 24 from 7pm to 11pm. For those that don't know, 24 Hour Comics Day is a challenge held each year to create a 24 page comic from scratch in 24 Hours. Nathan and I have tried this five times between the two of us, and we've been discussing techniques to succeed over the last year. Then a drunk guy manning a comics booth at the Sub Zero festival overheard us saying that and said we should put on a tutorial. And since we have a policy of always following the advice of random drunk guys when it sounds like they are serving as a hotline for God, we said OK! The Birth of Blitz Comics Our work has produced a pretty nice 24 Hour Comics Day Survival Kit which is now getting distributed to a lot of 24 Hour Comics venues. And it's free under a Creative Commons license! So you can download it and use it on your own. But we're going one step further and providing a "Boot Camp" where we'll help participants create a 2 page comic, involving discussions of comic theory and 2 hours of drawing exercises. So please show up and enjoy ... or at least check out Blitz Comics and our survival kit if you want to survive 24 Hour Comics Day. -the Centaur

Back home again…

centaur 0
Blogging from the convention floor at Dragon*Con right now ... 11:45pm, it's hopping, and it hasn't officially started yet! No pictures right now because of equipment failures, but since I've arrived I've hit registration, had a great dinner at Sear, hit the guest con suite and picked the brain of a ninja, hit a drum circle and speculated on anorexia, wandered through a concert room between bands tearing down and setting up, helped a Minecraft cube through a pair of double doors and crossing the street, and seen Mister T twice. I've seen about five TARDIS dresses, half a dozen half naked people, dozens of anime characters, an absolutely spectacular furry just walked by, seen several great Doctors including a superb 10th and a passable 8th, and run into several con friends. I've taken pictures in places I take them every year and taken pictures of things I've never seen before. Every year is slightly different, slightly better, as the facilities of the hotels (now five!) get better, skybridges are added, and people routing policies are improved. We'll see how all that holds out when the zoo starts tomorrow. First panel on my list is 10am, so I'd better crash soon if I want breakfast. Or, hey, I could stay up all night writing. The night is young, and you're always as young as you feel. -the Centaur UPDATE: You may not feel so young the night after you flew in on a redeye. :-)

Funky Fresh: the Street Mrkt Faire

centaur 0
sandi at street mrkt 2011 The Street Mrkt fair is an independent art festival held at First Fridays in downtown San Jose. There are dozens of small booths each with an indie artist's unique artworks, including my wife, Sandi Billingsley's work under the Studio Sandi banner. sandi's booth from the outside There's also an ArtCar festival in a nearby parking lot, a spoken word artist as MC, and a sequence of live bands. the live music rocks I really love the funky, eclectic flavor of the San Jose art community. It reminds me a lot of the Atlanta art scene, which was just exploding when I left. It's real, earnest, and odd, but not pretentious, and people have a lot of fun here creating and soaking up creation. the funky flavor of the friday festival The Street Mrkt fair is going on right now, August 5th, until 11pm. I've heard rumors it will also be at the next First Friday, September 2nd. Check it out! -the Centaur

Back at Comic-Con

centaur 0
the gateway to comic-con I'm back at San Diego Comic-Con again ... my con home away from con home (my con home being Dragon*Con). Comic-Con is also where I get to visit with 125,000 of my closest friends. the crowds begin Like Dragon*Con, San-Diego Comic-Con has grown far beyond its original roots. The con is about far more than just comics: it's now a full bore genre media event. the convention floor They've got sexy space girls ... star trek babes ... sexy space guys ... the 5th, 11th and 10th doctors ... and everything in between. the total recall car and robots And lest there be any doubt about what I meant, here's what I took the closeup of in that last tableau ... I am a roboticist after all: the total recall robot While I'm here, I'll not just be renewing my creative juices ... I'll be working on the final proofs for BLOOD ROCK, which is due the day after I get back. If only I had a way to get more time...wait, maybe I do! me and the tardis Wish me luck! -the Centaur

A Funny Thing Happened Before My Trip To Comic-Con

centaur 1
Axually by the time you reads this am already atz the con now - but just befores I waz completely discombobulated from cats:
Anthony Last night our home was invaded by a quiet, timid but quite feral cat. 2 hours trying to locate the capture him - no dice, he was a wily fucker. Then 3 hours cleaning the pee he left behind when he bolted out the door. Emailed that I wouldn't be coming in and got to bed at 4:25am. Sheesh. Donna OK...while I am sure that REALLY sucked, I have to admit I also am still laughing. Sorry that happened...Febreeze works well. Anthony He's an adorable little cat. He's also a master of hiding (he tucked himself into the tiniest possible space in a bottom bookshelf) growls if approached closely and smells of pee. I think he's been causing my other cats to spray. I'd be laughing too if the situation wasn't so serious - just last night I lost two books, half a dozen magazines, some papers, and possibly an heirloom kitchen table I got from my grandmother to pee. The behavioral effects on our other cats are so severe one's on Diazepram, the other's on Prozac, and we're thinking of getting rid of them. I'm locked out of my own library most of the time because we can't let them get in there. I went out for coffee for an hour and a half and found the black cat on top of some clean laundry. Donna Oh no!! I take it all back... No longer funny :( I hope it gets better! Anthony There's some small amount of funny, I admit it. When not gnashing my teeth, I like to remember that it's better than a kick in the head with a golf shoe! William Good lord! I think you need the Cat Whisperer. Cortney Decoite O. My. That's almost as bad, if not equal to, a burglar. My deepest sympathies. John Have you ever tried a kick in the head with a golf shoe? It's not so bad. My eyes are still crossed and I'm falling down a lot, but I don't think it has anything to do with the kick to the head...
Iz funny in a lolcats trainrecks kind of way. Don't worries, will not get rid of teh cats. But just catching the ups now. Response will be the slow, please be the patients. -the Centaur

Independence Day Menu

centaur 0
pre-mixed independence day tabbouleh

Tabbouleh and butter lettuce, veggie burgers in wraps with smoked Tabasco and coleslaw, sweet potatoes with honey, my loving spouse, and a couple of episodes of Black Lagoon: the Second Barrage.

Tabbouleh:

† you may increase or decrease the amount of these ingredients ... a lot
‡ these spices are optional

Rinse the bulgur in water and leave soaking in 1.5x cups of water for 30 or so minutes in the fridge; optionally add the juice of a lemon to the water. Wash the parsley and chop as fine as possible (tip: separate into small, manageable bunches, roll the bunch tightly and hold it, cut with a knife to discard the stems, turn the bunch a quarter turn, and cut again as finely as possible; continue turning and cutting until the bunch is consumed and then chop any stragglers). Wash the green onions, cut off the roots and the frayed ends of the greens, and chop as fine as possible. Wash the tomatoes and dice them as fine as possible. Remove the bulgur and drain in a fine collander.

Combine the parsley and green onions in a large mixing bowl. Add the bulgur to the mixing bowl by taking a handful at a time, squeezing out any remaining moisture before tossing in; you may add more or less bulgur at this stage to your preferred texture. Stir until thoroughly mixed. Add the spices to taste. Add the tomatoes and stir until thoroughly mixed; you may add more or less tomatoes at this stage to your preferred texture. There should be a reasonable amount of juice at the bottom of the mix at this stage. Add lemon juice and olive oil to taste, alternating one to two large tablespoons of juice with oil so the mix never gets overwhelmed. Add any remaining spices to taste.

Serve in a bowl on top of leaves of lettuce, or however you want.

-The Centaur

P.S. For the recipes for the burgers, coleslaw and potatoes, you'll need to ask my wife. :-)

Pictured: the tabbouleh, just after tomatoes are added but before mixing.

Caffe Romanza @ Books Inc.

centaur 0
pound cake and mocha frappe at caffe romanza One of my favorite bookstore / cafe combinations in the whole world is Books Inc. I used to come here back when I only visited the Bay Area; I'd drive down from wherever I was staying, hang out next door for an hour in the fantastic used bookstore Bookbuyers, then wander over to inspect the new offerings at Books Inc before finishing off in the cafe upstairs. books inc It didn't just have good, sweet, frozen coffee-flavored beverages, it had a great upper seating area which was conducive to kicking back and working on a problem. I've written a lot of words and drawn a lot of drawings in this cafe. coffeehousers at work There's also an art gallery lining these walls, which my wife has shown in a few times. It really makes this a fun, exciting place to hang out and eat, drink, read, and write. the art gallery upstairs at books inc But as always, the ultimate test of a coffeehouse is the ample selection of power strips in which you can plug your laptops ... wait, what? Seriously, the ultimate test of a coffeehouse is the coffee ... and I think Caffe Romanza passes with flying colors: the mocha frappe from caffe romanza Did I mention the Mocha Frappe? Get yourself here. -the Centaur

So you’re going to be a stem cell donor …

centaur 0
anthony at mervyn's after receiving unrelated good news ... or, actually, I'm going to be a stem cell donor. Only 1 in 20,000 actually match, so this is pretty lucky. If all goes well with the physical and blood tests, I'll be helping out someone who's got few remaining options. Good things do happen. -the Centaur P.S. No grief, only 1 in 20,000 match. So check out Be The Match dot org and consider getting your cheek swabbed. Somewhere out there someone may be depending on you - so no pressure.

Some Days You Just Wanna Curl Up In A Ball

centaur 0
gabby just curled up into a ball This isn't a Woe Is Me post about all the crap that's been happening to me recently. That's so last week, literally. This is about depression. I have sporadic bouts of depression, probably just like most other people, nothing serious enough to call clinical. What really strikes me about it is how disconnected mood is from reality. In a large number of ways, things are Much Better Now than they were Just A While Ago. I've delivered my work to my old team (closure), I've moved to a new team doing something fun (robotics), I'm healing up from my illness (wellness), my wife's returned from her trip (companionship), and I have a book coming out (success). But nothing is perfect, and there are little setbacks that happen all the time. Sporadic depression, I find, isn't brought on by nothing, the way clinical depression extends over long periods for no good reason; it gets triggered by one of those little setbacks. When I was down with tonsillitis right before several major deadlines, things like a smashed toe made me upset and angry, and things like work challenges made me frustrated and worn out. Now that things are evened out, you'd think I'd have more resilience. Instead, I found myself having a Surprisingly Shitty Day. Even though I felt better, I was making progress on all my work tasks, at least partially resolved my setbacks, and even made progress on writing and drawing, the depression never let up. Now, I had a setback, as I said, and there are things that would make this situation better. But what interests me is that some of these feelings I felt today - "I wish I was doing something else" and "I'm so tired" and "I can't take it anymore" - I thought were attributable to my previous less-than-ideal situation: working on what I didn't want to work on, under deadline pressure, while sick. I know that's not the case now. I'm working on what I do want to work on. The next deadlines are weeks away and I have no competing pressures. And I'm feeling physically better. Even the setback passed out of my mind. So why am I feeling the same way? I suspect because those feelings are a habit of mind. A response to a challenging situation I've picked up that has become free floating. There are challenges inherent in everything you do, no matter how fun it is - and any bad habits of mind don't care how closely aligned your current work is with your goals, your desires, your attitudes. Your bad attitudes and thoughts are just sitting there, waiting to spring, starting the tapeloop spiral into depression. So what am I gonna do about it? Recognize it, blog it, and move on. I've had many, many cycles of mild maniac / depression in my life, and I didn't start to get better until I recognized it, stopped wallowing it, and moved on. My formerly quick temper had the same solution: notice it's happening, turn the alarm off, and deal with the situation, sometimes cathartically, usually not. That worked so well my wife hasn't ever seen me really lose my temper in eight years of our relationship. If the solution to dealing with anger is not to get angry, is the solution to dealing with depression just not to let yourself get down? To pull out of the situation, relax, do something fun, and tackle it again with your energies renewed? Let's see. Time to kick back, throw on some Who, and chill. -the Centaur lenora sitting as if she's gonna watch some of the teevee

Jeremiah Willstone Is On The Air

centaur 0
The Mic at KFJC Somehow, after only 4 hours of sleep (AGAIN after trying hard to crash early and failing to take care of myself) and heavy rains on the way to Foothills College, I managed to stumble in to Ann Arbor's studio at KFJC at seven after ten and still made my reading time ten minutes later. I come on the air at about 25 minutes in to the audio archive, reading from JEREMIAH WILLSTONE AND THE CLOCKWORK TIME MACHINE:
http://www.kfjc.org/broadcast_archives/archives/1103230653h_ann_arbor.mp3 Lightning gouged a chunk of the wainscoting an inch from Jeremiah Willstone’s head and she hurled herself back, bumping down the stairs on her tailcoat, firing both Kathodenstrahls again and again until the doorpanels were blasted into sparks and splinters. Her shoulders hit the landing hard enough to rattle her teeth, but Jeremiah didn’t lose her grip: she just kept both guns trained on the cracked door, watching foxfire shimmer off its hinges and knobs. The crackling green tracers crept around the frame, and with horror she realized the door was reinforced with iron bands. She’d intended to blast the thing apart and deny her enemy cover, but had just created more arrowholes for him-or-her to shoot from. As the foxfire dissipated, the crackling continued, and her eyes flicked aside to see sparks escaping the broken glass of her left Kathodenstrahl’s vacuum tubes. Its thermionics were shot, and she tossed it aside with a curse and checked the charge canister on her remaining gun. The little brass bead was hovering between three and four notches. Briefly she thought of swapping canisters, but a slight creak upstairs refocused her attention. No. You only need three shots. Keep them pinned, wait for reinforcements.
Get it now, before it disappears from the archive a couple of weeks from now. -the Centaur

Take Care Of Yourself Before It’s Too Late

centaur 0
Gabby naps, with the sabretooth skull in the background.

I can't even begin to tell you all that I've gone through recently: sleep deprivation, tonsillitis, tinnitus, internal injuries, a trip to the emergency room (unrelated), and near disasters at work. I've started another blog entry to explain what's been going on, but even that had to be put on hold by other disasters.

The quick point I want to pass on is that I work hard sometimes. I used to describe as working two jobs: by day, my work at the Search Engine That Starts With A G, and by night, the author of the Dakota Frost series. Both could take 40 hours a week or more, meaning normally almsot every nonworking minute ends up on writing.

Recently, that's become like four jobs: my old project at the Search Engine, a brand new project at the Search Engine, both with hard and conflicting deadlines, a scientific paper for my new project, also with a hard deadline, and my fiction writing, also with deadlines. Each one could be a full time job. Aaa.

Recently, this came to a head: I'd finished my scientific paper, had a breather on the writing, yet still knew I was going to have to work hard, nights and weekends, just on my two work projects. So I decided one night I needed to take a break, to chill out, to go to bed early and catch up on sleep. To recharge my batteries.

Too late.

That night, when I got home, planning to crash out early, one of my cats urinated all over our curtains, then tracked it through our house, necessitating a 3:45AM cleaning job (cats will urinate after each other unless it is completely cleaned up), just before a Monday at work. The next night I was kept up by a sore throat, was worn out Tuesday, and was diagnosed with tonsillitis on Wednesday. The throat pain caused sleep deprivation, the coughing fits caused hemorrhoids (yuk!), the nasal congestion caused tinnitus and hearing loss in one ear, and all of this indirectly caused my trip to the emergency room (more on that later). This went on for days, then for over a week. And all of this just before a huge presentation at work, which we figured out we needed to cancel much too late to cancel - so I had to keep working, even though I could barely keep working. I couldn't really code in my exhaustion, and when I did readings for my other project - and I did work on my other project, because its deadlines wouldn't stop either - the textbooks actually blurred when I sat down to read them.

It was almost two weeks later, a day after the presentation, when I finally crashed, for essentially 36 hours straight.

So my point, and I do have one, is that you should take care of yourself. Now. While you're still feeling good about yourself. Because if you wait to take care of yourself until you're all worn out ... it may be too late.

-the Centaur

My Favorite Borders, Closing …

centaur 1
Two of my favorite bookstores are closing ... along with many other Borders in the Bay Area:
(ABC News) A list of store closings planned by Borders as it tries to reorganize in Chapter 11 bankruptcy, state by state. Closings are due over the next few weeks. Some clearance sales are expected to start this weekend: For the full list look here.
Or put another way, the closest 3 stores to my address are closing; check out these search results:
  • San Jose - Oakridge Mall: Closing
  • Los Gatos: Closing
  • San Jose - Santana Row: Closing
Which goes back to ... fffffffffuuuuuuuuuuu! Some of you may be thinking "ah, the e-reader and Amazon have killed the bookstore at last." Uh, no, though that may still happen. The fate of Borders can be laid at the feet of giant discount stores like Walmart, Costco and Target, who can sell books up to five bucks cheaper than a typical bookstore. Contributing to this is the recession, of course, and American corporate culture, which tends to think of businesses as interchangeable moneymaking commodities and not living organisms that need to be helmed by people who understand the business. Don't get me wrong - the management of Borders puts together superb bookstores. They've been my favorite chain for years. But a fair number of analysts of Borders have suggested that a lot of its recent management hasn't had the handson bookstore experience to make the right choices. It was owned by K-Mart for a while, for instance. Ugh. And I'm not critiquing K-Mart, but perhaps there wasn't quite enough skill transfer there. (Full disclosure: I'm a former Borders shareholder). I've seen many other bookstores go: the Science Fiction Mystery Bookshop and the legendary Oxford both of Atlanta. Many other bookstores have survived, and will no doubt continue to survive. But they're going to have to change, and consolidate - the industry is changing. I love my e-readers, particularly my Nook Color, and I love the selection and choice of Amazon and to a lesser extent Barnes and Noble online. (Full disclosure: I'm an Amazon shareholder). Some online publishers are particularly attractive, especially O'Reilly, which will typically sell you a DRM-free PDF of your book for an extra ten bucks. And I, personally, as an author sell ten times as many e-books as physical books. But there's something wonderful about going into a bookstore, browsing the shelves, and flipping through books. I could blame it on the idea that for the time being, at least, the technology does NOT exist to make flipping through books as fast on the web as it is in real life - to see why, check out the High Performance Web Sites site and look carefully at the latency that goes into rendering a single web page. You're looking at second-level latency at best. Then go pick up a five hundred page book and flip through it rapidly. You're looking at second-level latency at best. See the problem? But if that wasn't a problem, the physical layout of a bookstore, the related books sections, the browasbility has a real value - as do the omnipresent coffeehouses found in many bookstores. I could see bookstores evolving into showrooms, with much more varied content, single copies of most books, and people wandering through them with their Kindles and Nooks and Kobos and what have you, reading a book and then waving their e-reader at it to add it to their collection. The physical books will often be printed in the stores themselves with cheap on-demand presses. But even in this blissful world, there will be a need for fewer bookstores-as-showrooms than the bookstores we have now. Places like Recycle Books (a kind of micro-Oxford Used Books in the making out here in the San Jose area) Bookbuyers (a solid competitor to Oxford Used Books), Kepler's, Books Inc. will survive both as community centers and as online presences - they're quickly making the move to selling e-books through Google Books. And cultural institutions like City Lights will also survive - it's also a publisher. But how many of the big box bookstores that I love will survive? Not certain. And their closing will have side effects: on authors and publishers, on communities, on books and reading in general. It isn't the end of the world ... but it's the beginning of a tectonic shift. -the Centaur Pictured: the Borders at Oakridge Mall ... its cafe unusually deserted for a Wednesday night.

Taking a Sabbath from Microsoft Word

centaur 0
The Notes on Blood Rock I'm not a very literal Christian, but I do believe that a lot of Christianity is good. But I don't think it's good because God says so - I think it's God said so because it's good for you. One example is the Sabbath. But what is a Sabbath? Going to church on Sunday, then sitting around reading psalms? No, a Sabbath is first and foremost a day of rest, and second a day of worship. And God doesn't ask us to observe it because he's needy for worship: he asks us to do it because we need time off. I'm not going to go into the Episcopal theology which suggests that Jesus doesn't care what day you take your Sabbath as long as you do take one - I'll let my fundamentalist and atheist friends thumbwrestle over that one. I'm just going to take it as a given that we need a day off. So ... what does the Sabbath have to do with Microsoft Word? In my personal life, I'm like a submarine: I disappear into whatever project I'm working on (see the bursty timing of my blogposts as evidence for this). And even though I usually have something on the order of four to six major projects going at once, I'm really only good at focusing on one of them at a time. My current project: revising my second novel BLOOD ROCK, which I've been doing since something like September, responding to hundreds of comments from my editor. I'm down to the wire now. The book is over 100 pages shorter and tighter after months of edits. I've gone from a HUGE list of TODO items that sprawled over two pages down to a short list of items I'd written on the back of a receipt. One of my last items is re-reviewing all the remaining Microsoft Word comments, which I've been doing over the last several days. But as I did so, I found that somehow I'd either lost my memory or Word had neglected to show a whole bunch of comments to me. Months ago, I went through the entire document in detail resolving differences and addressing comments before starting my big tightening edit, and yet there are real, material important comments I would remember if I'd seen them that only showed up in the last few days. Having observed Word's behavior looking for possible bugs, I'm guessing either it was collapsing comments when there were lots of edits on a page, or, more likely, this is a scrolling bug that caused some comments to appear "over the top of the page" and thus effectively become invisible. Another alternative is that it might have to do with the "ribbon" ... I recently switched from Word 2004 for Mac to Word 2011 and the interface for comments seems to have changed. A simple interface change; they happen. But that's not the point. My frustration is that even minor offhand comments from the editor can lead to big changes. If she asks me to delete something on page 204, I might just do it --- but if I don't agree, I generally think hard about whether I need it, whether it's important to me, and if so how to integrate it so deeply into the novel that it's inevitable --- ideally to the point where she'd tell me to put it back in if I took it out, though I don't know if I ever achieve that. :-) So now I have a whole load of comments that I'm essentially getting fresh. Worse, they're commenting on things in sections that I had previously reworked in response to the editor's written comments, sections where I didn't think there were major in-line comments. So I've spent a great deal of effort fixing things in response to the revision email, the suggested changes, and a long hallway conversation with the editor at Dragon*Con, but I'm now finding dozens of things, both little and great, that would have potentially changed what I would have done. So ... what does Microsoft Word have to do with the Sabbath? Well ... I am taking today off. :-) I have a great job at the Search Engine That Starts With a G, but it takes a lot of time - partly work, partly travel time, partly mental recuperation time. And I have a wife, and friends, and cats. By lugging my laptop to breakfast, lunch, dinner and coffee, I can eke out 3-4 hours a night 3-4 days a week, but that's not enough, and generally need to work on my writings on the weekends. This gets especially intense when editing, because I can't futz around doing research reading or shift gears to another story if I'm stumped; I've got to keep my brain focused on the EDITING process. But my frustration reached its limit last night. I blew my stack and fired off a few frustrated emails to the editor, and decided to take today off. To use the Sabbath that God gave us. I don't have a link to the great sermon that Father Ken of Saint Stephens in the Field gave on the topic, but I do have a link to my atheist friend Jim Davies, who takes Saturdays completely off so he is free the rest of the week to pursue the top priority items on his nobility list. The theology is different - but the idea is the same. The point? The moment I decided to take the day off, I felt completely liberated. I'm going to do something fun like ride a bike or design a robot brain - or maybe visit a bookstore for something other than their wifi or coffee. Before writing this blog post, I spent the previous hour implementing "Hello World" in every language installed on my new Macbook Air as part of a project to crack my programming knuckles again (and oddly, the hardest language was Awk, which I actually use so much at the command line it's like a reflex. Weird). I've been wanting to do this for weeks, but I've spent it revising. Now instead, I've had a little fun. My batteries are already recharged. Maybe you're one of those people who find it easy to take time off. Good for you. If you're not, especially if you live in the Bay Area ... take a break. Maybe not even take a break from work; take a break from whatever you won't let yourself take a break from.