Blog

  • MAOI Update and the Syndrome With the Funny Name

    No new MAOI dosage, no more late-night milk-spilling slapstick, and no better feelings.  To be fair to the meds, the past month has been a stressful one.  The wife thinks I have Asperger Syndrome.  (Henceforth “AS” for brevity and to avoid the “ass-burger” images.) It fits my career, lifestyle, and personality, and I’ve suspected it myself.

    Unfortunately, if it’s AS and not “just” depression and anxiety, the behavior that causes us so much domestic strife is not so much a symptom of those mental diseases as it is a part of who I am and will always be — more like Tourette Syndrome.  I cannot relate to other “normal” (neurotypical or “NT” in the AS lingo) people.  There’s no pill to make me do so.  (Although I know a certain liquid that helps tremendously.)

    Thus, my condition is no longer something I can overcome through therapy and medication, but something that is just part of who I am.  Hell, AS people seem to embrace it almost as much as the radical fringe of the deaf community embrace their lack of hearing.

    That’s not to say therapy can’t help me deal with others, but now it’s entirely a matter of therapy (and my willingness to make that effort) and not medication and therapy in conjunction dealing with the underlying problem and the symptoms going away.  I’ll still need the medication for the comorbid bedfellows of severe depression and anxiety, but it’s not going to make me into the man she wants me to be.

    Is that the man I want to be?  I want to be happy, I want to sympathetic if not empathetic towards my loved ones.  I want to be a “good” husband and father.  However, before all this, before my attachments, I never wanted any attachments.  Yet, I was lonely — but was it lonely for relationships, or lonely for physical intimacy, for sex?

    When I was a kid, a lonely dateless high-school kid, I dreamt of just skipping ahead in time with some girl to the family and the white-picket fence.  Towards the end of high school and into college, as I became more depressed, well, I don’t know what I wanted then.  I was still lonely, God wasn’t returning my messages, and I became an atheist.  Once I found the Internet and started actually interacting with girls(!), at least virtually, I became vehemently against marriage and kids and the rest.

    But, it happened.  Maybe, knowing who I was, I should have objected, but who I was (and still am) is also someone who avoids conflict (and change, to a degree) at all costs.

    Anyway, what was this about?  The title says an MAOI update.  I see my psychiatrist tomorrow and I’ll ask him about AS.  I’ll also give my 1-10 “how do you feel” scale and downgrade it from last time’s six to a four or less.  I don’t know how he’ll react to that.  MAOI is kind of the end of the line for me on the medication train.  I don’t want to switch to something new, primarily because it means being off everything for two weeks, then allowing the new stuff another month or so to start working.  Nevertheless, 40MG a day is still a pretty low dose, he says, so maybe he’ll try something higher before giving up.

    As for AS, I mentioned it to my therapist and she said that people with AS usually can’t function as well as I do.  That threw me, because AS is on the “high-functioning” spectrum of autism and plenty of people live successful and fulfilling(?) lives with it.  She didn’t think my psychiatrist would agree with the wife’s “diagnosis.”  In any case, she said she’d mention it to him and look into any local therapists or psychologists who have experience with it.  We’ll see.

    Back to the MAOI for a moment before closing.  I’ve done remarkably well with it, physically.  The dietary restrictions aren’t really so bad, and I haven’t made any big slips or had any hypertensive crises.  Plus, last night, I took the kids across the street to their friend’s house for a bonfire his parents were having.  I wrote about one of those nights before, and this one was similarly satisfying — and booze-infused.  The upside of that side is that I had two beers and at least three cocktails and the only effect was my feeling relaxed and socially comfortable.

    Plus, the kids had a great time.  We didn’t go home until 10:30PM.  They played hide-and-seek with flashlights, and the girls put on a couple of their unique plays, with an encore of “The Mummy.”  The eldest is one demanding director, nay — auteur.  Her younger sister gets the parts of the vampire, the mummy, the ghost, the ghoul, the … hunchback.  And, of course, all the male roles.

    So, that’s life right now as we enter the summer season.  Things will probably be a lot different when the girls start school in the fall.  The anxiety is about whether that’s a good thing or a bad thing, and the unknown encounters on the path from here to there.

     

  • Stuffing Text Into All Screen Windows

    Various pagers have been giving me question marks in boxes and hexadecimal codes.  This is probably because I didn’t have the right font in the past and inserted various hacks into my ~/.bash tree to get around them, e.g. aliasing a LANG=C before every perldoc command.

    Well, now I’ve just about got everything right and proper in UTF-8 mode using a uxterm, but those little nigglers still pop up.  Today I did a man less and found the LESSCHARSET environment variable.  Awesome!  But if it’s not set, it’s supposed to use the locale, and my locale is already properly set up to en_US.utf-8.  Not a problem.  I just export -n LESSCHARSET to un-export the variable.

    But I’m in screen, with fourteen windows open.  How do I loop through all screen windows, stuffing a command into each?

    Luckily, a quick reading of the screen man page led me to this:

    at \# stuff "export -n LESSCHARSET\015source ~/.bash/aliases\015
    

    And BAM that gets stuffed into every window I have open.  Unfortunately, some of those are SQL prompts, log tails, and maybe an open vim session or two, but such are the pitfalls of impatiently trying out a new command, and no harm was done.

    The trick is to use the backslash-escaped octothorpe to specify all windows.  The rest is just a normal stuff, with that annoying octal \015 to specify a newline.

    Oh, and I added a second command to source my bash aliases, because I’d added new ones recently.

  • Mounting Windows Shares On Linux

    There must be a gazillion posts on this, so I’m just going to concentrate on what I did wrong.

    First I wanted to mount the target share as NFS, but the server doesn’t export to our desktop subnet at work. I saw it was running Samba, and remembered having had it working on Windows XP, so tried that. A friend at work had an /etc/fstab line that almost worked.

    Turns out smbfs is deprecated and cifs is the new smbfs, so there was a documentation detour of sorts. Anyway, I contacted infrastructure and they gave me a line that worked, but included the password. My coworker’s line used a credentials file, and I’d prefer that, because I’m old-school anal about including passwords in the clear and logging in as root and that kind of thing.

    So, I took the infrastructure guy’s fstab line, turned it into a mount command, ran it with three verbose flags, and saw it was trying to log me in as root, even though my credentials file included my own username.

    The fix turned out to be to explicitly add another username option to the line:

    //samba-server/dude /ext/dev/dude cifs rw,credentials=/home/dude/.ntcred/dev,username=dude,uid=dude,gid=dude,auto,user 0 0

    Replace “dude” with your username everywhere. Here’s my ~/.ntcred/dev file:

    username=dude
    password=dude-password
    domain=dev

    Replace everything with the appropriate values.  I’m not sure the domain even matters in this case, but it’s the NT domain/workgroup of the share.

    I think the root of the problem is the parsing of credentials files.  Apparently extraneous whitespace causes it to b0rk itself up.

    Oh, and the “user” option (to allow any user to mount it, as opposed to just root, or the conflicting “user” option to samba) won’t work unless you set the cifs commands suid root:

    chmod +s /sbin/*mount.cifs

    Your package manager will probably gripe and/or change that back whenever an upgrade comes up, and since we’re using “auto” it’s going to be mounted on boot, anyway, so you might as well just sudo the mount the first time and then rest easy.

    While I was at it, I tried mounting a few other shares on another domain.  One works fine.  When I try to enter any subdirectories of the other, everything goes to hell.   So, whatever.  I’m done.