This week, after more than six years of effort, I finally solved what seems to be the last theoretical problem to Project X. I have the entire high-level design now. Parts of it may still need some tweaks, but the whole thing hangs together remarkably well. It’s both a lot simpler overall, and a lot more complex in the details, than I originally expected.
And I find myself utterly indifferent to it.
I’m sure this is simply a reaction to how long I’ve been working on it, and the number of times that I’ve previously been on a promising track, only to have one or another of the thorny little pieces of the problem derail everything and send me back to square one. My conscious mind knows that the hardest part of it is finished at long last, but the rest of me is still tiredly slogging along, humoring me and hoping that I’ll finally give up soon.
GoddessJ and I are going to go see a movie tonight, a ridiculous but amusing-looking piece of fluff. Maybe I’ll take a day or two away from the computer entirely, and see if my enthusiasm returns after that. But come Monday morning, enthusiastic or not, I’m going to start writing code.
Wish me luck. 🙂