Clot II: The Sequel

Comments

Back in November 2017 I had a clot in my leg that turned into a life-threatening pulmonary embolism. Fortunately it was a pretty mild one, so I’d have only died a little bit. Anyway, after that I was on warfarin for 6 months and then have been hyper-vigilant about leg pain ever since.

About a year ago I had leg pain for a while that felt like it could be another clot, so I went to urgent care and got a sonogram; they found nothing and said it was probably just fibromyalgia playing tricks on me.

Anyway, about a week ago I started having familiar leg pain again, but what with COVID-19 shutdowns it wasn’t particularly easy to find options for getting it diagnosed. It wasn’t getting any worse but it also wasn’t getting any better, so yesterday I asked my doctor, who had me come in for an in-person diagnosis, and the doctor who saw me was concerned enough to schedule a sonogram for me.

I just had that sonogram, and there is indeed another clot. But! It’s pretty benign.

Read more…

Re: Gallery 2020 - MK II

Comments

Colin has a pretty neat implementation of a javascript-free lightbox gallery, which works by using the :checked attribute on a radio select and making the image a label for it. I think it could also be taken a bit further:

  1. Use <img srcset> to serve up alternate renditions for the thumbnails; for example:

    <label for="gallery-2020-2-0">
        <img class="thumbnail"
            src="image-fullres.jpg" srcset="image-fullres.jpg 2048w, image-halfres.jpg 1024w, image-retinathumb 320w, image-smallthumb.jpg 160w"
            alt="Steampunk explorer" />
    </label>
    
  2. Use CSS transitions to provide nice opacity and position animations for the items

1 in particular can save a lot of bandwidth, as the browser will only fetch the high-resolution renditions as they become visible. (And providing half-resolution renditions will also help on mobile clients.)

My dream art program

Comments

Photoshop has gotten unwieldy, slow, and unstable. It has a lot of features I’ve grown to rely on but sometimes I feel like they just get in the way.

After playing with Strike I’ve come to realize that my relationship with art programs has gotten pretty dysfunctional.

So here’s a list of things that I’d love to see in a drawing program.

Read more…

A better way to handle multi-account GitHub

Comments

I mentioned my crappy approach to using multiple GitHub accounts on a Slack I’m on, and someone else pointed out there’s a much easier approach: Instead of using wrapper scripts to set up different environments, you can fake it using .ssh/config and .gitconfig rules.

First, set up key rules with .ssh/config:

~/.ssh/config
Host  github-work
  Hostname github.com
  IdentityFile ~/.ssh/id_work
Host github-personal
  Hostname github.com
  IdentityFile ~/.ssh/id_personal

Next, set your origin based on whether the workspace is work or personal; for example, git clone git@github-work:work-org/project.git (and of course you can git remote set-url origin for existing workspaces).

Finally, to handle the different author name and email, git 2.15 and later support conditional includes. If you keep all of your work projects in a separate directory, you can put this into your .gitconfig:

~/.gitconfig
[includeIf "gitdir:~/wfh"]
path = ~/.gitconfig-work

then .gitconfig-work includes your work-specific configuration, e.g.:

~/.gitconfig-work
[user]
name = Boring Legal Name
email = work-email@example.com

Thanks, Silas!

Updates

Comments

Oops, I guess I haven’t been posting here as often as I’d like. I guess I’ve mostly been using Discord to keep in touch with folks.

I’m fairly busy at the day job. I’ve already rolled out a few important features for our websites and soon I’ll be ramping up on another project. So far everyone there has been super great and I’m glad I lucked out with this job, even without the societal/financial catastrope that happened shortly after I started.

Isolation hasn’t been great for me. I’ve been having a pretty bad fibro flareup lately, and I still haven’t quite shaken whatever this dang thing I have is. It’s not gotten severe enough to require medical attention but at the same time I’d love to not be missing occasional workdays when I’m feeling especially lousy. It might also just be part of the fibro flare, too. Fortunately the new job has unlimited sick days, because dang I’ve been taking a lot of them this past month.

I’ve had to switch back to decaf because it turns out having even half-caf espresso every day has gotten me sensitized to caffeine again, and I was starting to have panic attacks again. Phooey. I still love my Flair though. I’ve also had a couple of people ask me about selling my custom tampers so I should see about, like, doing that.

Non-COVID-19 medical care wonkiness

Comments

So, because I’ve changed insurance plans, I need to change my specialists as well. One of those is my sleep specialist, which I mostly want to get a DME provider set up with my insurance, which requires a screening in order to get DME approval.

Because of COVID-19, appointments are limited, and they can’t see me until June 1, which means if I need to refresh my mask et al I’ll have to go out-of-pocket until then. Not the worst thing in the world (and honestly I found out-of-pocket to be cheaper than the copay on my previous DME anyway), but annoying.

But there’s a bit more that this leads to which is a little wonky… because of COVID-19 they had to ask me the usual appointment pre-screening questions regarding SARS-NCoV-2 symptoms and exposure. But those questions are based on right now, and probably won’t be valid in three months. Like, one of them was “have you traveled in the last 14 days or been exposed to someone known to have the virus in that time?” and regardless of how I answer now that has no bearing on how it’ll be on June 1. Similarly, just because I have no symptoms or fever right now doesn’t mean anything about how I’ll be in June.

If the appointment were within two weeks I’d say this was reasonable, but… it’s two months away. How does that make any sense?

Surprise frustrations

Comments

So, I am using way more soap than usual when washing my hands, which has been drying out the skin a lot. To try to counteract that I’ve been using lotion a lot more. But it turns out that this leads to more tactile stimulation on my fingers (basically I constantly feel like I’ve just been soaking in the bathtub for an hour) which in turn leads to a sensory overload/pain flare, and it doesn’t even help with the dry skin anyway, and the dry skin also leads to its own level of sensory issues too. And Fiona’s insistence on sitting on my lap while I work isn’t helping at all. Just before lunch I had a bit of a meltdown because of it.

I guess I need to figure out a better way to periodically clean my hands without leading to other issues.

I could also really use a haircut, because my wild scraggly hair getting in my face is making this worse. Of course all the hair stylists are (rightfully) closed right now. I suppose I could break out my Flowbee but that feels like it’s taking the “mental stress due to isolation” look a bit too far. (Plus I don’t want my hair to be that short right now. I need every femininity cue I can get these days.) Maybe it’s time to finally learn how to use hair clips, but I suspect feeling them bouncing against my face would make me flare too.

Why is my brain like this? Ugh.

Teleconferencing tips, advanced edition

Comments

In the last article I talked about how to teleconference without too much hassle; my main, key point was to wear headphones. But headphones can be a problem for some for various reasons (sensory issues, needing to get up and walk around, and so on).

Since I teleconference from a home recording studio, I have a reasonable amount of semi-pro audio gear. Lately I’ve been experimenting to see about a headphone-free setup that still works, and I’m pretty sure this setup is fine and workable. However, do note that it’s a lot more expensive than just wearing headphones.

Read more…

Mosaic Palette 2S on an Artillery Genius

Comments

A few days ago my Palette 2S arrived, and I’ve been having some amount of fun with it. I won’t do a full review of it (there are plenty of those on YouTube, after all) but I’d like to talk about some of the things I’ve learned and how I have it set up.

Read more…

Join me on Discord

Comments

Just as a reminder, if you’re bored and want to chat with other bored people about geeky things, I have a small but friendly Discord community. We mostly talk about the sorts of stuff I talk about here, but lots of hobbies are welcome.

I’m trying to keep it cozy and comfortable, so if you need somewhere that’s cozy and comfortable, hopefully this is a reasonable place for you!