::G's Blog

Plug into my stream of consciousness.

Foundations of Disillusionment

by ::G @ 2005-04-10 08:42
This weekend has found me somewhat dissatisfied with the way I'm living my life. That is, not the way life is treating me necessarily, but the way I'm responding to it. The fundamental problem is that I can't seem to focus clearly on any one thing to see it through to completion, nor can I force myself to do things when something more interesting grabs my attention. The foundations for this stem from the deep and serious flaw, leading me to procrastinate and generally sabotage my own plans for higher accomplishments.

Too often I abandon projects before they're completed, simply because my mind has migrated to something else. For example, in 1995 I wrote a DOS-based program to read the Linux 2nd Extended filesystem (to access another partition on my multi-boot setup), and got it working (with help debugging from Steve Govenar), but never really published it. A few months later, a group produced a set of command-line tools that did something similar, though in all fairness theirs was better because it was command-line and could also write as well as read (having been based from the kernel source). I never wrote any utilities for Windows because native support required device drivers. As another example, I was working with data compression on my own in my early years of college (continuing an interest I developed in high school), but failed to nurture the ideas into anything usable. Only later in early 2002 did I further the work into an algorithm using Hidden Markov Models, the nature of which my earlier musings had implied, yet I didn't know the theory behind HMMs. My skills in math are still somewhat weaker than they should be. This work was for a graduate-level individual studies course, with Prof. Stanley Ahalt as my advisor, to establish graduate student status so I could return to OSU for my M.S. At this time, however, I started making trips to Japan for integration support, and completion of my work was delayed. I managed to produce results showing that with an LZW-like back-end (adaptively outputting 9-12 bit codes of integer width) that outperforms LZW, and would easily be converted into a dynamic arithmetic back-end for even higher compression ratios. Alas, I never finished writing up the first paper, although I started and still have all my materials—awaiting completion.

Often I've wondered if this malaise of incompletion isn't a manifestation of ADHD. A friend of mine was diagnosed with ADHD, and I have a lot of the same characteristics. Still, even if that were implicated, I'm not sure I would consent to taking mind-altering drugs, because that could potentially screw me up (even worse than I am). On the other hand, if I can't progress any further than this, perhaps the cybernetic thing to do would be to attempt a fix. The problem is, "modern medicine" is still very primitive. We don't definitively know if butter or margarine is worse, or if chicken eggs are more good for us than bad. One would be wise to give pause to imbibing substances that could cause unforeseen damage.

I've also noticed that when I get angry with myself for being this way, other people irritate me moreso than usual. It's probably that I've noticed my failings and become similarly critical of others. Right now I'm somewhat irritated at my girlfriend, who basically put me in a situation where I had to let her move in with me, and at a friend who is now between jobs and has time to work on himself (as in self-improvement) yet seems to be content downloading videos from the Internet. As for the former, I feel that it consumes my time and produces more clutter that crowds my space (she works as much as I do and so has no time to clean). As for the latter, I suppose I can't really complain because when I was in Rochester I pretty much did the same thing; maybe I'm just jealous that I have no such luxury. Then again, I'm here writing in this blog. I'm hoping that it's theraputic.

Still, sometimes I think I should just become a recluse. I'd get more work done that way. In the past I've said that no matter where one goes, if one looks, one can always find "one's people" (specifically a significant other). However, that's if one's in an accepting mood. Should I never want to accept someone else's flaws, I shouldn't have to, as long as I'm willing to accept the consequences of being alone. For me, that tolerance waxes and wanes with my self-image.