Cooking for Nine

— May 09, 2011 (7 comments)
You may know I have an acute fear of failure. The kind that makes me terrified of stupid things--like small talk or mowing the lawn--just because I might fail at it. This, of course, makes writing and getting critiques rather difficult. Anyone who's been writing for a while knows you can't please everybody--even the best books have haters, and the unpublished more than most.

Turns out cooking for my family is good practice then. For a sufficiently large family,* somebody will always hate whatever you cook for them. And they're kids, which means they're just as honest as if they were hiding behind the anonymity of the internet.

For someone who's afraid to even play a friendly game of soccer, you can imagine what this does to my ego.**

But here's the bright side, and hopefully something you can use in your writing: no matter how strange or bad my cooking is, there's always at least one person that likes it. See, the converse law of "You can't please everybody" is "You will always please somebody."

It might be only your mom or your best friend, but it will be somebody. In order to get past the crotch-kicking that is rejection, you have to focus on that person. Internalize their opinion. Believe them. Honestly, it's the only way to keep moving forward when you feel like everyone else is cranking your soul through a sausage grinder.

Mm, sausage. Maybe everybody will like that...


* I don't know for sure, but I'd bet "sufficiently large" might even mean "two."

** It doesn't help that they're all Thai, so the foods I actually
like to cook are generally frowned upon.

Enjoyed this post? Stay caught up on future posts by subscribing here.


That Can Be My Next Tweet! (also, Markov Chains)

— May 06, 2011 (3 comments)
I found this site via Keriann Martin, and I've been spending far too much time on it. It's a Tweet jumbler called That can be my next tweet! Here were some results it made from my Twitter feed:

(My next business venture)
Individually-wrapped bananas. I could tape record everything they know how to be as 4.99. Done.

(No, really. I clever.)
I really clever. Dreamworks is endearing themselves to buy those are not actually really need to really?

(In which I am apparently stealing from Firefly)
I was afraid of fixing Hagai's emotional arc today like Wash and Inara's banter in which is that?

(Poor novel planning)
From Reading? My mom was present when I think of a puppy? I think it's not a good inciting event...

(I think I know who drank the rum)
Shoot, with the rum gone? S.C. Butler says you're NOT looking for the rewards are not fame.

(A special message for Keriann)
:-D It's okay, Keri. You can compose wonderful stuff like a water bender. I just watch DIEHARD.


Okay, well I think it's fun. If those were lame, or my geekery posts aren't your thing, you might want to step back. I'm about to explain how this thing works.

It's a simple statistical model using something called Markov chains. Basically, you give the model some set of input text (in this case, your Twitter feed), and it uses that to generate a statistically similar output. For example, say you give it a very small input of 3 tweets:


Why is the rum gone?
Firefly is the bomb. Why is it cancelled again?
I'm gone, watching Firefly and drinking rum.

To produce output, first the model will randomly select one of the starting words: Why, Firefly, or I'm. (Why) Then it looks at what words follow that one. In this case, both instances of the word are followed by 'is'. (Why is)

Here's where it gets interesting. After 'is' comes either 'the' (twice) or 'it' (once), so the model will choose 'the' 66.7% of the time and 'it' the other 33.3%. (Why is the) Then again, after 'the' comes either 'rum' (once) or 'bomb' (once). (Why is the bomb)

Finally, when it reaches an end word--gone, again, or rum--it starts a new sentence using one of the random starting words, or it just stops, having produced all the output it's going to produce. (Why is the bomb. Why is the rum. Firefly and drinking rum. I'm gone.)

So there's your useless fact for the day. The model can be made smarter a number of ways, for example by taking into account not just the current word, but also the word before it (e.g. 'is' might be followed by 'it' or 'the', but 'Firefly is' will always be followed by 'the'). Also, notice the tweet jumble ignores @ mentions, URLs, and hashtags.

What are Markov chains good for, other than silly-sounding word jumbles? It turns out they're great for modeling thermodynamics or economics, for prediction in speech recognition software, for auto-generation of music. Spammers use them to insert real-looking paragraphs in an attempt to get past spam filters, and Google's PageRank is defined by Markov chain probabilities.

But I just use them to waste time with insightful tweets about publishing and Jesus: "Okay, how you can just heard of Publishing? Thanks for Jesus or not? Yeah, I'm quite okay with one."

Enjoyed this post? Stay caught up on future posts by subscribing here.


Scams and Cons

— May 04, 2011 (9 comments)
Among other oddities, I've been researching con artists for my latest shiny. For some reason, these grab my attention, from The Sting to Matchstick Men to Ocean's Eleven. Here are a few of the more interesting cons I've come across.

In the interest of readability, the target in these cons is named Mark. The con artist is Carl, and his accomplice (if there is one) is Anna.

THE FIDDLE GAME
Dressed as a poor musician, Anna buys something cheap from Mark's restaurant. When the bill arrives, Anna tells Mark she left her wallet elsewhere. She offers to leave her old, beat-up fiddle as collateral, then leaves.

Later, Carl enters the restaurant and spies the fiddle. After asking where Mark got it, Carl says the fiddle is a classic and offers $50,000 for it. Mark can't sell it, of course (it's not his), so Carl leaves his business card and tells him to tell the owner of the fiddle of his offer. Carl leaves.

Anna finally returns with her wallet. If Mark dutifully passes on the message, the con fails (though with no repercussions for Carl or Anna). But Mark is greedy and desperate for $50,000. He offers to buy Anna's fiddle. Anna, of course, refuses, as the fiddle is her work, but she is finally convinced to sell it for a modest sum, say $500.

At that point, Anna and Carl disappear, with a profit of $500, less the cost of the piece-of-junk fiddle now in Mark's hands.

THE FALSE GOOD SAMARITAN
Anna mugs Mark, but Carl shows up just in time to save him. Now Carl has Mark's trust. With a bit of smooth-talking, Carl can get a reward or a favor from Mark--one that would make him more money than simply mugging Mark would have.

THE RAINMAKER
This one requires some charisma. Carl claims he can make it rain for Mark's crops (or that his medicine can cure Mark's disease, or that he can change the outcome of a sporting event in Mark's favor, etc). Mark pays up front, and if it actually rains, Mark believes Carl did it. If it doesn't, Carl convinces Mark he needs more time and/or money.

THE INVERTED PYRAMID
Like Rainmaker, but more about math than charisma. Carl sends out a free tip on some sporting event (say the first game of the NFL playoffs) to many marks. Half of them are told the Chargers will win, the other half, the 49ers. Whatever the outcome, half of Carl's tips will have been right.

The second week of the season, he sends out another tip, but only to those marks who received the winning tip from the week before. Again, half the tips say Team A, half say Team B, and in the end half of them will have been proven right.

He does this each week, until the day before the Super Bowl when he has a very small group of people who have received apparently perfect winning tips for the entire season. That's when he sells the final tip--who will win the Super Bowl--for $1,000 each.

The key to a good con is charisma and legitimacy. Maybe you imagine Carl as a sleazy, underhanded crook--easy to spot because he feels like a liar.

 Carl?

But for a con game to work, Mark has to trust Carl completely (con is short for confidence, after all). That means Carl is going to be the friendliest, most humble person Mark ever met.

Carl!

Man I can't wait to write that character.

Anyway, what have you been researching lately?

Enjoyed this post? Stay caught up on future posts by subscribing here.


How to Make Deadlines

— May 02, 2011 (7 comments)
Most of the time, I don't make deadlines for myself. I'm lazy. Instead I just keep plugging along, figuring 50 words is better than zero. While that's true, it's stupid of me not to set goals. I work BETTER with them, even if it's just to squeeze out another couple sentences because I'm almost there.

Until recently, one of my rationalizations was that writing is subjective. How could I set a deadline for something creative and unpredictable? Turns out that's crap. Two of my previous jobs were both creative (game design) and unpredictable (computer programming), but if I didn't tell my bosses when I thought a task would be done, they'd be pissed.

And you know what? I did do it. I set deadlines for tasks that were impossible to measure, and most of the time I met them. Here are three tips that (hopefully) will help me do it again, without the bosses who taught me these things.

1) Take your initial estimate and double it. It's human nature to underestimate how long a task will take. Unless you have strong data backing you up (e.g. you have written your last three novels in under two months), doubling your estimate will take care of this bias and give you flexibility when the unexpected happens.

2) If a task will take longer than two weeks, break it up into smaller tasks. Two weeks is about as long as most people can accurately plan. When a deadline is farther away, the tendency to procrastinate increases. Breaking a huge task up into smaller ones will keep the necessary pressure on and make your estimates more accurate.

3) Pay attention to how often you beat (or miss) your deadlines. This is how you improve over time. If you usually miss your deadlines, loosen them up a bit. If you usually beat your deadlines by a lot, maybe you don't have to double your estimates anymore. The longer you practice this, the better your estimation skills will be.

Remember, the goal of deadlines is not to make you work faster. The goal is to accurately estimate how long a task will take and to help you work at a consistent pace.

Granted, for most of us (myself included), "a consistent pace" and "faster" are the same thing. When I don't make deadlines, I tend to go on a writing binge followed by weeks of self-justified laziness. There's nothing wrong with taking breaks, but they should be intentional, which mine weren't.

Do you keep deadlines? Got any tips to share for those of us who can't even make them, let alone keep them?

Enjoyed this post? Stay caught up on future posts by subscribing here.


Who is Your Dream Agent?

— April 29, 2011 (10 comments)
I realized something today: I don't have a dream agent. I mean, I have agents I like, agents I've heard of, agents who represent authors I love and/or write like me. But the truth is I'm too analytical to have a dream agent.

My dream agent has to be perfect: I like them and they like me, they love what I write, their revision process meshes with the way I work.* But it's impossible to know all that until you meet someone and actually work with them.

But lots of other people have dream agents, so I'm throwing it out to you. Who is your dream agent and why? What do you like about them? (You don't have to name names, of course. I've queried a bit. I know how it is.)

And if you already have an agent, that's even better! Tell us what you love about them in the comments.


* Also they have the ability to get me a six-figure, three-book deal within a week.

Enjoyed this post? Stay caught up on future posts by subscribing here.


How to Write a Terrible Sequel

— April 27, 2011 (18 comments)
Brought to you by 17 years of Disney direct-to-video animated sequels.

LOWER THE STAKES. Make the conflict less important and less exciting than the original. Like in Cinderella 2, in which Cinderella stresses about throwing the perfect party for her new father, the king. Wonderful!

CREATE CONFLICT OUT OF NOWHERE. Conflict should never arise naturally from the original's conclusion. It should appear as though you made it up on the spot, just so you could have something to write about. Like in Kronk's New Groove, where Kronk wants to impress his father who was never proud of him--a conflict and character not even hinted at in the original.

INTRODUCE A WHOLE NEW SET OF CHARACTERS WHO FOLLOW THE SAME EMOTIONAL ARC AS THE ORIGINAL ONES. That way you avoid TWO common pitfalls: giving the audience more time with the characters they love AND giving them a unique story as interesting as the first.

Do it like they did in Little Mermaid 2. Ariel('s daughter) desperately wants to be a mermaid instead of a human (see what they did there?), so Ursula('s sister) tricks her into a deal to get her hands on Triton's trident. They even replaced Sebastian and Scuttle with a comic relief penguin and walrus. Genius!

TURN A PREVIOUSLY SYMPATHETIC CHARACTER INTO SOMEONE THE AUDIENCE HATES. In the original Mulan, Mushu is the victim, mocked and despised by Mulan's ancestors until he can prove himself by aiding Mulan in her quest. But in Mulan 2, the writers gave us an unexpected twist. Mushu is now the taunter, treating the ancestors like his servants. When he discovers that Mulan's upcoming marriage will mean he doesn't get pampered anymore, he tries to break them up. How can you not love that?

And a bonus method, brought to you by midi-chlorians and the planet Zeist:

IF THERE WAS A MYSTERY IN THE ORIGINAL, PROVIDE AN EXPLANATION THAT IS LAMER THAN ANYTHING THE READER COULD'VE COME UP WITH THEMSELVES. This is the crowning achievement of a terrible sequel: when it is so bad, that it makes the original suck even more just by being made. Where the reader has to pretend the sequel never happened in order to enjoy the original again.

If you can do that, you no longer need my help.

Enjoyed this post? Stay caught up on future posts by subscribing here.


5 Reasons You Should Read Dune

— April 25, 2011 (16 comments)
I noticed some of you haven't read Dune. That's okay. I mean, there's TONS of books I haven't read. But because Dune is one of my favorites, I thought I'd give you a few (more) reasons to read it.

Sandworms. In the desert, these ginormous creatures follow any vibrations that feel like life. One of them will swallow you whole before you realize those are its teeth rising out of the sand all around you.

Fremen. They're like desert ninjas. You know the sandworms? These guys ride them.

Spice. It turns your eyes blue, enables faster-than-light space travel, sometimes gives visions of the future, and tastes like cinnamon. What more could you want? Well, maybe something less addictive, I suppose.

Sting. Okay, so he's not in the book. He was in the movie (that you should never see), but you can imagine him while you're reading.

Arrakis. Imagine a world with almost no water at all, where you need a special suit to reuse as much of your body's fluids as possible, where massive sandstorms rage across the surface, rivaled in their destructive power by only the monstrous sandworms that prowl the desert. It should've been a useless world, except for one thing: the spice. Without it, travel between the worlds is impossible and the Galactic Empire crumbles, and the spice is only found on Arrakis.

He who controls the spice controls the universe.

Have you read Dune? If so, what's your favorite part about it? If not, why the heck not?

Enjoyed this post? Stay caught up on future posts by subscribing here.