Since There Still Seems to be Some Confusion Over the Title…

Category: Dumbspeech, fiblet

They’d arrived at what had once been some kind of air-traffic hub: a low-slung control shack whose walls and roof came together in a wraparound band of soot-stained windows angled at the sky. Two dead helicopters and a one-winged jump jet littered a scorched expanse of tarmac and landing bullseyes, barely visible beneath the scoring. […]

Continue reading » 20 Comments

I am a Sad Pathetic Old Man.

Category: reviews, whinge

I threw out my back yesterday. I threw out my fucking back. I’ve never done that before. I was doing that thing where you pump the free weights over your head— what do they call that, Military Press? Grabbed them like I’ve done a thousand times before, and whump. It was like someone snapped a […]

Continue reading » 37 Comments

Hot Shot.

Category: fiblet

You do understand: It has to be your choice. They never stopped telling me I was free to leave. They told me while they were still wrangling asteroids out past Mars; they told me as they chewed through those rocks like steel termites, bored out caverns and tunnels, layered in forests and holds and life-support […]

Continue reading » 17 Comments

Collection Agency.

Category: fiblet, writing news

This appears to be Collection Season. Over in Spain Ad Astra is just out (including a nicely unconventional introduction by Manuel de los Reyes, the translator of Blindsight); that’s the cover to the right, and I rather like the whole outer-space/inner-brain riff contained therein. Meanwhile, in the lead-up to the official release date for  Beyond […]

Continue reading » 36 Comments

Cops and Rob-bers

Category: Beyond the Rift, Dumbspeech, On the Road, writing news

Beyond-the-Rift-related items seem to have popped up here and there last week while I was overseas. Interviews went live at the inaugural episode of the rebooted Seattle Geekly, and at Freelance and Fiction. Reviews of BtR popped up at SF Signal and Publisher’s Weekly (both positive, although I don’t think the PW gave me a […]

Continue reading » 19 Comments

The Halting Problem.

Category: eulogy

  You know you’re asking for it.When you turn down the kittens, because everybody and their dog adopts kittens. When you seek out the battered one-eared guys with pumpkin breath and rotten teeth and FIV, the old bruisers who’ve spent their lives on the street because who else is gonna give them a home? Even […]

Continue reading » 46 Comments

This insane Ferris wheel stretched a hundred meters from side to side.

Category: Dumbspeech, fiblet

But it was an ephemeral contraption of twigs and straws next to the wall of metal looming behind it. Seen from dead-on the Drive would be a disk: a landscape turned on edge, a hard-edged topography of ridges and trenches and right angles. But out here on the wounded rim Brüks could see the mass […]

Continue reading » 19 Comments

In Which I Graciously Respond by Moving Many Hands, and Also a Giant Elephant

Category: interviews, On the Road, public interface

So the “Animals are Assholes” interview is out, and I’m  not sure whether there was a misunderstanding during the actual interview or if Google Translate is no longer my friend— but just for the record I did  not say that giant squid eat jellyfish.  I said that in a few decades there’d be nothing left […]

Continue reading » 21 Comments

Goodreads Giveaway; ActuSF Interview; Ponies in Pith Helmets.

Category: ink on art, interviews, On the Road, public interface, rifters

So I’m back, and only slightly jet-lagged, and there are a million things to do and a proper look back at Nantes would take more time than I’ll have for the next day or so.  If you don’t want to wait to check out the Great Elephant, drop in on Caitlin’s facebook album. If you […]

Continue reading » 24 Comments

“You never finish a book. You only abandon it.”

Category: Uncategorized

Done. Done. Done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done done […]

Continue reading » 77 Comments