Browsed by
Category: Uncategorized

Painless Vim, Part One, Almost Done!

Painless Vim, Part One, Almost Done!

Part One is really coming along!

Sure, Part One is nine chapters long and Part Two is currently slated to be around seventeen chapters, but hey, progress is progress. 

I’m having a lot of fun writing Painless Git, and I think that even if Part Two is longer, it’ll be even more fun, both to write and to read. 

Relative Value

Relative Value

So, my work mouse is dying, which got me thinking about value calculations.

I’m willing to pay for an excellent product, if it does something I need. Or even if it does something I want. But those calculations get weird. Here’s what I mean:

This mouse:

Costs as much as this computer:


Which is odd of you think about it. One is an input mechanism, the other is an entire computer. How could they possibly be worth the same amount of money? And for that matter, why did I pay as much as both of those things put together for this pair of headphones:

The answer, I guess, is because that’s where my values are. I don’t much care about which mouse I use, so I’m not willing to pay all that much for a mouse. I like small computers, so I’m willing to pay for a weird small computer. I love good headphones, so I’m willing to pay  more for them.

First world non-problems, I realize. But here’s the thing. I have no idea about the relative expenses in making these three items. The headphones might be cheaper to manufacture than either the mouse or the PocketC.H.I.P. They’re certainly less difficult. Maybe Sennheiser is using really expensive materials and the price is justified. Maybe they just manufacture to very high standards (they are very wonderful headphones) and the price is justified by the care they took in their creation.

I Didn’t Like Rogue One, But Now I Do

I Didn’t Like Rogue One, But Now I Do

The only movies I have seen in theaters in the past five years have been Star Wars movies. (Before that I saw Tron: Legacy)

I went into The Force Awakens with dubious expectations. The prequel trilogy had damaged me as it has damaged so many others. But from the first scene Episode VII turned me into a little kid again, as excited and smiling as I had been when I saw Return of the Jedi on the big screen.

So I had high hopes for Rogue One. I had kept myself as spoiler free as possible to better let it wash over me on the big screen, to let it transport me back to that childhood where I didn’t even know what spoilers were.

Only, it didn’t. It was odd. I could see how well crafted every scene was, I could see how interesting and skillfully written every character was. But it didn’t move me like The Force Awakens had. And when Rogue One ended I found myself entirely untouched by what was objectively a very emotional ending. I walked out of the theater strangely unfulfilled.

But I couldn’t stop thinking about it.

And the more I thought about it, the better I liked it. I liked knowing these stories, these characters. I found greater appreciation for the cast that gave so much to let the Skywalker Family Reunion happen in the upcoming movies.

And I found more appreciation for the work that had gone into making a movie that fit so well with a movie made forty years earlier. I loved the X-Wing pilots in their 70’s mustaches. I loved the outfits that harked back to earth styles that had faded before I went to kindergarten.

So, while Rogue One wasn’t able to transport me back to my six year old self, it is a movie that works for a whole different set of reasons.

Semi-Comical aside: While I was watching Rogue One I kept thinking “Why isn’t Krennic limping? Where is his cane?” It wasn’t until two days later I realized I was conflating him with MacPhearson from Space Mutiny.

Coming Soon…

Coming Soon…

A brand new book in a brand new format. A book whose main draw is that it will grow and evolve over the next year. A book collecting my greatest hits from over ten years of blogging and writing fiction. A book of remastered classics and astonishing new fiction as well.

A book full of things I never said.

Are you excited? I’m excited.


How I (try to) Deal With People

How I (try to) Deal With People

In church we teach our kids a simple song that has taken on much more significance for me as I’ve grown older. It’s very short:

Jesus said love ev’ryone;

Treat them kindly, too.

When your heart is filled with love,

Others will love you.

— Moiselle Renstrom 1889-1956

What I love about this song is that it’s not at all vague about how you should treat people. Let’s try a few questions. For example, should I love people who have different political views?

Jesus said love ev’ryone;

But surely not people who think things that I think are good are bad, or people who think that things I think are bad are good!

love ev’ryone;

Okay but what about…


Okay, I should love ev’, everyone. But, that can mean, like, tough love, right? Like, love the sinner hate the sin, right? Scare ’em straight.

treat them kindly, too.

ah, okay, true. No scaring people straight. Just love everyone and treat them kindly.

But, I mean, that can’t actually work, right? the world will just stomp me into the ground.

When your  heart is filled with love

Others will love you.

…Naaaaaaah, it can’t be that simple.

Winning friends begins with friendliness. –Dale Carnegie

Wait, what are you doing here, Dale Carnegie?

The legendary French aviation pioneer and author Antoine de Saint-Exupéry wrote: “I have no right to say or do anything that diminishes a man in his own eyes. What matters is not what I think of him, but what he thinks of himself. Hurting a man in his dignity is a crime.” –Dale Carnegie

And you brought a friend? Okay, if a primary song, Dale Carnegie and Antoine de Saint-Exupéry all agree, I guess I can give it a shot.

So this is how I try to deal with people. I’m not perfect at it, of course I’m not. But I’m happier now than I was when I was trying to keep the world at arm’s length through cynicism and sarcasm.


Doctor Who

Doctor Who

or: My Descent into Fandom

“Wait, the first episode is about shop-window dummies coming to life and terrorizing London? Okay, I’ll watch that.”

And that, dear friends, was the beginning of the end.

For most of my life I’ve avoided two things: being a “fan” of anything, and Doctor Who.

(Okay and a bunch of other things as well like spiders and getting murdered, but those are outside the scope of this essay. Sheesh.)

Read More Read More

The Babysitter Test

The Babysitter Test

While it’s obviously not the only criterion I would use, one simple thought experiment I do when considering presidential candidates is what I call “The Babysitter Test.” It’s quite simple: would I allow the president or candidate to babysit my kids?

Looking back, the score stands like this:

  • Every Republican President Since I Was Born: only if Nancy, Barbara or Laura were there to actually take care of the kids.
  • Bill Clinton: Hahaha nope! Maybe Chelsea. But still, probably nope.
  • Barack Obama: Sure. Especially if Michelle and the girls were there. The kids would have a great time.
  • Hillary Clinton: Probably not. She would just dump the kids on a Secret Service guy and leave.
  • Donald Trump: No. No chance. Never. Even though I never have and probably never will meet him, I’m still considering getting a restraining order against him, just in case.

It baffles me how people seem to think that voting for a terrible man like Trump will somehow lead to good nominations for supreme court justices. This is, by the way, the only excuse I’ve heard intelligent people use to justify their possible votes for the guy.

By the way, this post should not be taken as endorsement for Hillary Clinton, either. There are other options. My advice this year is Vote Weird. Find a third party candidate you like, or that you dislike less than the leading two, and vote for them.

I’m glad we had this little talk.

I Hate Zombies. But I Like Zombocalypse Now.

I Hate Zombies. But I Like Zombocalypse Now.

I’ve never had any love for the whole Zombie genre of fiction. I understand that it’s based in mankind’s innate fear of…well, mankind; the horror of those faceless mobs around us eventually turning on those of us that are human and destroying the thin veil of civilization that covers the primal urges we all feel, the need to destroy so that we ourselves may grow stronger…

But I digress. I’m not a fan of all that. I like people! And it’s because I like people that I finally bought a book about zombies.

It all started with Favorite Thing EVER. (have I mentioned that site before?) Matt Youngmark is my contact on the inside of the FTE Empire, and over the time I’ve been writing (sporadically) for FTE I’ve had more than one opportunity to chat a little with Matt (via email mostly) and discover that we have quite a bit in common, and should we ever meet in real life we’d almost certainly get on well with one another.


A few days ago Matt casually mentioned that buying his Choose Your Own Adventure/comedy/horror/zombie book Zombocalypse Now! wouldn’t be a terrible idea and I casually spent $3 for it. At the time I thought I would just buy it to do a favor for someone I think of as a friend. But now I’d gladly buy it even if I didn’t know the money was going to someone awesome.

Look, I’m still not a fan of the rotting undead eating people. But Matt’s sense of humor and dry take on the whole situation makes it manageable. This is the Plants vs. Zombies level of horror: sure the bad guys are out there and are basically unstoppable, but the whole thing is just kinda fun. The point of view character (in true CYOA style ZN is written in 2nd person) is a stuffed bunny. Why? Not explored, not important. But it sets the tone for the rest of the book: slightly off-kilter, silly, fun, and interesting.

Depending on your choices you’ll meet up with a loose cannon ex-cop on the edge who’s  bent on cleaning up this town, or maybe a conspiracy theorist who’s pretty sure he’s figured out what’s going on…and most likely die.  The book’s cover loudly proclaims 112 different endings; I’m willing to bet that something like 109 of them feature your demise and acceptance as one of the mindless hordes. But you’ll go back, try again, and again, and again. The choices are intelligently designed; it’s not like you’re given one choice that’s obviously right and in character and one that’s thrown in just to give you a choice; they’re all things that make sense in the situation, and you’ll learn a few things about yourself as you make them.

Slowly, gently, the book builds up the real zombie-horror feeling: the sense that there is no way out, that every victory is really just a slight delay of defeat, and that despite your best efforts you’re going to trip up somewhere and be eaten. Then suddenly you stumble across a page that has you laughing out loud. The claustrophobia isn’t entirely dispelled, but it’s lightened somewhat. One of these times I’ll probably find an ending where I survive as well, and that’ll be awesome.

So, if you’re looking for some roughly Rated-PG Choose Your Own Adventure fun, head on over to and pick up Zombocalypse Now! now! At the very least it’ll give you something to do until you get bitten by an infected raccoon and lose your grip on your stuffed pink bunny-hood.