2025 🔜 2026
And now it’s time for my traditional annual wrap-up post, and my hopes for next year.
Rambles that are fluffy, by fluffy
And now it’s time for my traditional annual wrap-up post, and my hopes for next year.
Like: Do This Once… and Watch Toxic People Quietly Fall Away
Good video about how and why to establish boundaries with certain sorts of people, especially if you tend towards people-pleasing and rejection sensitivity.
Time for another proverbial cheese sandwich post1. Thinking about the end of the year and what’s coming up for me.
This isn’t my annual aspiration wrap-up post; that’ll come later.
The ebike has been working great!
But it’s gotten super rainy, and it’s not always great to ride in this weather.
Also having an empty carport has turned my house into a theft target, and I’ve been locked in a battle with a dude who is absolutely determined to steal the bike at this point.
One of my ideals had been to go with an older shitbox car with a stick shift, and I happened to be checking Craigslist on my monthly search for a stickshift shitbox, and came across a 2008 Corolla which seemed to be in good shape, and which is basically the same innards and platform as the 2006 Matrix I loved so much.
Earlier today the seller was free and so we met up and I gave it a test drive, and I ended up buying it, somewhat impulsively but, hey, it wouldn’t be the worst car purchase decision I’ve made in the last few years…
Just as I thought, a stickshift is a lot more fun to drive, and doesn’t fill me with as much anxiety as a car that tries to do everything for me and makes me feel like I’m not in control. It’s a super basic car by today’s standards; no blind-spot monitoring, no automatic headlights, no backup camera. Heck, it still has its factory stereo which only has a 6-CD changer and no aux input. (The seller threw in his Bluetooth-to-FM converter thing.) There’s also a bunch of little things that need to be sorted out (I’ll probably be taking it to my neighborhood mechanic tomorrow to see what work they recommend). It’s also beige (which looks surprisingly nice compared to today’s bland sea of black/white/grey boringness) and the paint is peeling and it’s been in a few fender benders. It’s not much of a looker, and it doesn’t really need to be.
I ended up ordering a CarPlay head unit since I do want in-dash navigation and better music integration and such, and also since the car only came with a single key and no door remote I ordered some remotes (which are apparently very easy to program yourself) and found a local locksmith who will duplicate and program the key for not too much.
Anyway. I still wish I hadn’t gotten rid of the Mazda3 when I did, but overall this feels like the right spot for me: a car that I don’t feel guilty about not-driving, and which doesn’t make me so anxious to drive.
The ebike arrived yesterday and I was able to assemble it super quickly. The Lectric XPress 750 ships almost fully-assembled, and all you have to do is unbox it, attach the front wheel, and connect whatever addons it came with. I wasn’t able to install the upgraded comfort seat because the factory seat was attached super tightly (what the hell kind of torque wrench did they use for it?!) but the mirrors and pannier were pretty easy to install, as was the holster for the accordion-style folding lock. The front fender was a bit annoying too, but just because of my own body issues and not because of anything wrong with the fender itself.
Adjusting the handlebars is also really easy, with a nice quick release mechanism for the adjustment.
Today I took it for its initial ride to do some light grocery shopping. Here are my observations:
On this initial ride I mostly had an okay time, but I did have an issue where I needed to turn right onto a street, and a huge pickup truck stopped for me to let me go, even though I didn’t want to, and then he got annoyed that I wasn’t going right away. So I turned, and then he was stuck behind me for a block, and then I had to turn left, and instead of waiting 10 seconds for me to turn left, he passed me (illegally and dangerously) on the right. If only he’d treated me like regular vehicular traffic instead of trying to be overly courteous it wouldn’t have been a problem!
As far as panniers go, Lectric does sell a few different grocery panniers, but they’re meant for their cargo bike and require running boards, and also fit four grocery bags. I don’t need that much! I just want room for a single standard-sized grocery bag. Sometimes I’ll also have a case of soda and that I can just strap to the cargo rack. If anyone knows of any decent cheap panniers I’d be much obliged for any pointers. I did find this one on Amazon which looks pretty okay and is certainly a decent price, at least, but, y'know. Would rather buy elsewhere.
I got my lab results back regarding my hormone levels.
Normal estradiol levels are 100-200 pg/mL.
Mine were 31.
So anyway, I’m doubling up on my patches for now, and hopefully my doctor can get me a prescription for higher-strength patches (and proper regular monitoring of my levels) going forward. Fortunately, my new doctor is also a lot easier to get to, as he’s actually in my town and not two towns over, which means I’ll also be able to get there easily by ebike!
Also my new ebike should be arriving Saturday, much earlier than expected. Yay!
Carvana hauled away the Niro today and I am now about $13K richer.
Well, I was, until I then spent $1500 on an extremely well-regarded ebike. Currently it’s on Black Friday sale for $1300 with an incredibly generous bundle of accessories (all things I wanted to get anyway), and I upgraded the seat. Then tax brought it to $1480 all-in.
The specs on this Lectric XPress 750 are amazing, and I haven’t found a single bad thing said about it on the various eBike reddits (and a lot of glowing praise). And then if I want to fit more cargo, it works with a trailer as well.
Depending on how things go I’ll still probably want to consider the e-Rickshaw at some point as a dedicated cargo vehicle, but that’s still based on some extreme hypotheticals. Having just a bike is enough for now.
Carvana’s scheduled to pick up the Niro today. Hopefully that goes well.
I’ve listed my comma3x on eBay, in case someone is interested in buying it. (I genuinely liked this device and I wish I could have used it more than I did!)
I hyperfixated on a bunch of ebikes and conversion kits and so on and then ended up just going with my gut and ordered a cheap one on Aliexpress which actually gets pretty decent reviews in general, and with the Black Friday sale it was under $300 even after shipping, so, cool UPDATE: I came to my senses regarding cheap Chinese bicycles and house fires, and have requested a cancellation of the order. Other recommendations for ebikes that won’t explode while charging would be appreciated.
I have some longer-term bloopibloops under the cut.
I have two pending offers on my car: $13,200 from Carvana for a straight sale, and $14,372 from a local dealership for a tradein. Here’s some of my thought processes about which one to take.
In 2022 I traded in my Mazda3 for a Nissan LEAF, which cost me about $1000 all-in. The LEAF was a pretty great car that I liked a lot, but it had a couple of critical features, namely that the lack of active battery thermal management meant that its range got super low in the winter and the battery was degrading quite quickly, and being stuck on CHAdeMO made it very stressful to find a quick charge the rare times when I needed one (which happened just often enough that I was getting worried).
Amazingly enough, Valve have finally at least made an announcement breaking the “curse of three,” and their third1 VR headset is actually materializing soon™.
Anyway. Aside from the lack of pricing I’m super optimistic about the Steam Frame. It doesn’t yet hit quite all the marks for me but it’s super close and actually does a lot of stuff that I’d been wanting to see in a headset.
When I was a kid, my mom always insisted on “cleaning” out my ear canals with cotton swabs, usually right after I bathed, and this ended up establishing a bad habit of using cotton swabs on my ears every morning after I shower. I am well aware of the many problems this can cause but I never feel like I’m quite done getting clean until I’ve swabbed my ears out. I’ve tried breaking that habit many times but it’s always come back.
I’ve also found it very difficult to establish a daily habit of flossing my teeth, even though that’s super important to dental hygiene, and arguably even moreso than brushing. I’ve tried things like keeping a bag of daily flossers/floss picks by my computer, which has helped somewhat, but it’s still not gotten to the point where I feel comfortable telling my dentist, “Yeah, I floss!”
So, for the last couple weeks I’ve been trying something: I put a bag of floss picks on top of my box of cotton swabs, and now after I shower, when I reach for the cotton swab, instead I am reminded that I should floss my teeth, not my ears, and so I floss my teeth instead.
As a result I haven’t swabbed out my ears in a while (they still feel “dirty” all morning, unfortunately), and better yet, my teeth have remained consistently flossed. Of course it would be better if I could get myself to floss at bedtime (rather than having dinner stuck between my teeth all night) but any daily flossing is better than no daily flossing, and so this is still a huge improvement.
Remember that idea I came up with a couple months ago and then rambled about a bunch and then stopped talking about it?
I finally had the spoons to write a draft of what I hope will eventually become a specification, which I am (for now) calling Canimus, after the Latin word for “we sing.” It also has a few other meanings, such as “we play an instrument,” “we prophesize,” and “we hoot.”
Or, more broadly, “we make music.”
I’d been with CenturyLink Fiber since I moved into this house in early 2021, and was mostly happy with it. I never had any major outages aside from occasional drops due to their crappy provided router, which I replaced with a Linux SBC running OpenWRT. The only real complaints I had was that they used PPPoE + VLAN tagging (which was annoying to set up) and that for IPv6 they only provided 6rd which is a bit of a half-measure. But I was able to host services to my heart’s content, and they were pretty hands-off with a lot of things.
Unfortunately, a month ago I was switched over to Quantum Fiber, which is sort of a rebrand but sort of a separate company, and I’d heard nothing but horror stories about Quantum, and unfortunately, I experienced two of them myself:
When I first switched, my Internet went out for a few days early on, when CenturyLink shut down the old account; apparently this caused a misconfiguration on their end which led to my network being shut off, and it took a few days (and several tech support calls) for them to figure it out.
I ended up getting a DMCA notice for some activities on my network, and while normally it’s just a thing you can click through to acknowledge that you received the notice (after which time your service gets immediately restored), this time the notice kept on coming back every 10 minutes (killing all my web connections each time, although thankfully VPN and ssh sessions were mostly unaffected), and it was coming from CenturyLink, not Quantum.
I spent hours on the phone with both companies' support, each one blaming the other company for the issue, and it took days before my connection was stable again. I had a bodge in place that made it mostly reliable (it was super easy to run a script that would check for the notification and then click the button) but it still made things kind of unreliable, and both companies' tech support was bafflingly awful in ways I can only describe as “Kafka-esque.”
The second issue finally cleared up after about four days, but by that time I decided it was time to try another ISP, and the only other broadband options where I live are Comcast XFinity, who are awful and expensive, and T-Mobile 5G, which costs about the same as Quantum but have other tech concerns to worry about. But I’ve had plenty of experience with T-Mobile as a company and I figured I’d give them a try for this, especially with how many people I know who sing their praises.
The access point arrived today and I’ve been putting the service through its paces. My opinion is… mixed, but generally positive.
got another rejection for disability
this time it came with a 20-odd page document explaining in great detail where this decision came from, and while I didn’t have the spoons to read the whole thing, the parts I did read boiled down to:
And then there was a bizarre tangent about my HRT that I had no idea how it connected to my claim but felt vaguely transphobic, and also an insistence that I’d “rejected treatment” for my conditions, which is complete bullcrap; I tried so many different treatments but their side effects were much worse. I wanted them to work, it’s not like I chose for them to make my blood pressure skyrocket to 180/120 or give me days-long insomnia or give me fucking seizures.
As always the thing that upsets me the most is people asking me questions then either not believing or completely misinterpreting my response.
Oh and on top of that they used the fact that I’m able to manage my finances well enough to get by as proof that I’m not really disabled, either.
I’m so tired of this nonsense.
Just some brief stuff:
Since my last post about this I have obtained a Leap Motion 1 and have experimented with it a whole bunch, and unfortunately, it’s just not quite there for what I need out of it.
Hey! How’s it going? I think things are fairly okay on my end.
Now that I’m doing even more performing in VRChat and also making use of occasional backing tracks (instead of just doing everything totally live), it’s time for me to improve my audio setup. But Windows audio is super tricky and annoying, so it took me a bunch of iteration to figure out how I want to make it work now.
Hey, stuff’s happening and it’s generally feeling okay. Hopefully posting about positivity won’t jinx it.
So, a couple months ago I started on Lyrica, which made me super fatigued and didn’t help with my pain any. And I got super frustrated about not being able to get anything done.
Over the last couple weeks I’ve been tapering off the Lyrica, and it’s made a huge difference in my energy levels: I’m actually able to do stuff again!
So of course with this surge of energy I’ve been Doing All The Things, with the inevitable result that I am now in incredible pain because I’ve overdone it (as you could probably tell by all the work I did on the streaming music prototyping over the last couple days). And of course, I got it to a spot where things are useful for a hypothetical future, but nothing anyone else can actually use just yet.
My life is such a precarious balancing act, huh.
I’ve been playing around with some protocol ideas and I have some more thoughts.
You can always tell when I’ve been deep into a project when my feed reader stats go off-kilter:

Anyway yeah I’m working on the radio thing!
Over on my music site I wrote a bit about the current state of streaming providers, specifically to encourage people to go back to buying their music and listening on local devices.
The problem with this line of thinking is that people really want the convenience of being able to listen to all the music, all the time, anywhere.
A thought’s been pinging around in my brain for a while about how this could be done differently, without falling into the trap of having a single service for people to have to subscribe to and put their trust in: what if we could make an IndieWeb-style streaming platform?
I’ve not been doing super great lately. I’m trying to get better, but I don’t know how.
One of the main things I do in VRChat is live performances, mostly doing guitar and vocals. One spot where this has been lacking is that I don’t have a satisfying way of tracking my hands while I play guitar, though. Here’s some things I’ve tried and things I’ve yet to try. At some point I’ll make a YouTube video about these different things.
I’ve changed my Lyrica dosing schedule to take it all in the evening, which has helped a little with my fatigue but I’m still just so very tired throughout the day and can barely get anything done.
I’m also still in a lot of pain and can barely get anything done because of that, too. I feel like what few responsibilities I have these days are falling by the wayside and I feel awful about it.
In particular, I have a few pieces of music I need to get done soon and I want to get done but I just can’t work up the energy to do so. Plus I still want to finish the basement reorganization project and that just feels Bad right now.
This weekend was also pretty draining, from Song Fight! Live (which went well but which I have some Thoughts about which aren’t suitable for sharing in public), and then yesterday my ADHD support group had a somewhat-impromptu meeting at Cal Anderson which was a bit of a nightmare to get to and not worth the energy expenditure given how few people actually came.
I’m just so tired of being tired.
The other day I received what I think will be my last Crowd Cow box. There’s a few reasons for this:
The most recent box was particularly expensive. Here’s a cost breakdown, similar to last time.
Just had a realization that this massive current big-fatigue problem started right around when I started on Lyrica, which hasn’t helped with my pain at all, and I do recall mentioning the fatigue to my doctor and her suggesting some other things to try, but uh, maybe this is just as useless for me as gabapentin was
sure is great having a treatment-resistant chronic disorder or two
Updating this thing I guess
I’ve been struggling with my fibromyalgia + chronic fatigue lately. So hard for me to do any of the things I want to do. I can push myself into it for something especially compelling but that ends up wiping me out for days afterward. And I feel like I’m missing so much time, too.
Even driving a mile to the grocery store and navigating things there and doing the very basics is A Lot for me right now. Driving is such a large amount of effort and I feel like I can barely make it there and back safely.
Song Fight! Live is this weekend and I’m having a hard time even seeing myself being able to participate in it at this point, at least to the level I want to.
I’m so fucking tired, and then I have people around me shaming me for not being able to do the things I want to do, as if I don’t want to be doing them, as if I can just magically summon the fucking energy that isn’t there.
Everything is just a lot and there isn’t a whole lot of stuff out there filling me with optimism. Like, all of the information about chronic fatigue syndrome is that there’s no treatment, it’s all about ✨managing your energy✨ but I’m already doing the bare minimum to exist and even that is too fucking much for me.
I still have so many songs and stories and games in me but they’re just fucking locked inside.
I need help.
Just keeping track of stuff with my old and new VR PC.
Here’s some things going on these days, since it’s been a little while since I’ve posted here.
I finally have a disability hearing tomorrow morning. Feel free to send positive vibes, if you’re into such.
Things seem to be moving forward, except for where they aren’t.
Just some stuff to get done
I had a long-overdue physical with my doctor last week, and after explaining my various struggles with fibromyalgia, long COVID, and suspected ME/CFS she put me on two new medications, Singulair, for the persistent shortness of breath, and Lyrica (pregabalin), for the chronic pain. I’ve only been on them for a few days but here’s some observations so far:
My breathing problems have cleared up quite a bit, in that I’m not randomly feeling short of breath when I’m just sitting on the couch. So far I haven’t noticed any of its many potential side effects, but I also theoretically shouldn’t be noticing any positive effects this soon either. I haven’t done any significant physical activity so I can’t yet tell whether it’s effective as a prophylactic against exercise-induced asthma (which is the main reason I’ve been told I should be on it for years).
I haven’t noticed any significant reduction in pain, but I did have a day of extreme drowsiness when I started the Lyrica. The drowsiness has already cleared up but I’m still having a bit of “finger no worky” problems at times, and I’m already having the major constipation that happened with gabapentin. Increasing my water intake is always a good idea as would be going back on docusate, although I don’t recall that helping with gabapentin.
I’m definitely feeling a bit dizzier than usual and won’t be driving at all until things settle down a bit. Fortunately there’s Lyft (sigh) and the bus for most of the places I need to go which aren’t in walking distance. I’ve been thinking about getting a cheap electric bike/cargo trike/scooter for grocery and short-distance travel purposes, and that might even be an overall better setup than owning a car anyway.
Also as of late my hypermobility has gotten a lot worse and I am pretty sure I do have some form of EDS (and not just some unspecified “hypermobility spectrum disorder”) after all. So, that’s fun.
My disability hearing is in two weeks and hopefully it goes better than the previous parts of the process. I’m not optimistic.
I finally found the song I was looking for: it was “Lolita” by Moneyshot off the album Bliss.
Which I CANNOT FIND ANYWHERE ONLINE. Spotify doesn’t have it, iTunes Music doesn’t have it, Musicbrainz doesn’t have it, even Discogs doesn’t have it. CDDB probably has it (given that I’m sure someone submitted it when they ripped the CD back in the day) but they don’t make it easy to search. And FreeDB doesn’t.
But anyway, mystery solved.
Y'all probably know that my views on AI are somewhat nuanced. I’m not 100% “AI BAD!!!” but I’m also hesitant to rely on AI for a lot of things, and generally do not care for generative AI or any situation where you need AI to “reason” on things.
But, recently I’ve wanted to remember the name of a song that I listened to a lot, and where the lyrics I can remember don’t come up in any of the major lyrics databases. I listen to a lot of obscure indie music that tends to get lost by the major platforms, and I’ve been packratting music for decades now.
Further, it’s only fairly recently that music started to get lyrics embedded into the id3 tags (thanks to bandcamp really pushing for that) and even the streaming platforms have taken forever to pick it up. So a lot of the music I listen to has never had its lyrics entered in any sort of machine-searchable way.
But, hey, there are plenty of AI models for vocal extraction and text transcription… so why not actually use them?
I (not so) recently1 finished Echoes of Wisdom and after a ramble about the Zelda games I’ve played and enjoyed, Star implied that I should do a tier list.
So, here we go, way too much effort put into telling the Internet my opinions on things: how I feel about every main series Zelda game so far2.
I’m 47 now.
Or rather, I’ve been 47 for the past two days. I didn’t really want to post about it on my actual birthday, partially because I was super busy that day with two VRChat gigs (following immediately after the previous day’s choir show), but partially because I spent the first half of the day super depressed, particularly over the state of the world, but also over a bunch of interpersonal conflicts I’ve been having which seem to rhyme with one another, and also learning that a good friend of mine is in a really bad situation right now.
And how so many people I feel close to are hurting.
And how of course I share a birthday with a fucking tyrant who was using his birthday as an excuse for a jingoistic military parade, and how completely reasonable it would be that most of my friends would be out protesting that, rather than coming to see me perform silly songs about mental health in VRChat.
I’m simultaneously doing great and not-great.
I only just learned from eladnarra’s blog that May is ME/CFS awareness month, which I guess is fitting given that throughout all of May I’ve been getting painfully aware that I may have been developing it on top of everything else.
Basically, ever since I got COVID last June I’ve been especially prone to fatigue, vertigo, brain fog, shortness of breath, a persistent cough, and a whole bunch of other long COVID signs. The worst of it comes and goes, but this month has been particularly bad, especially on the fatigue front. And ME/CFS is a very common part of long COVID.
Hey y'all, the Furality dealer’s den is open early this year, and this year it’s also free to the public. It’s a pretty incredible world and I’m glad to be a part of it!
If you visit the dealer’s den a all, please be sure to come by booth 816 at some point. During the show itself (June 5-8) there’s a chance you might find a certain critter playing piano nearby, as well.
I got very little done this week and I’m feeling pretty bad about it.
Some comments have happened on certain other sites from my last post about the Comma. Most of them are in the form of, “This person is insane/irresponsible/reckless for doing this.”
Some points:
Choose kindness and charity.
Wellp, my whack-a-mole approach finally got to be too much to maintain. The last day or so my server has been absolutely inundated with traffic from thousands of IP blocks, all coming from China, and I got sick of trying to keep up with it myself.
I looked into setting up Anubis and preparing to just whitelist a lot of IndieWeb things, but it’s all just so very overwhelming and for now I’ve gone with Cloudflare, problematic as they are, because the amount of energy I can put into this shrinks every day and sometimes I just want things to stop sucking for a while.
All of my DNS has propagated but of course it’ll be a while before the bots decide to update their own DNS caches, so my server is still getting absolutely hammered, but hopefully things will subside, and in the meantime things are at least responsive.
I guess at some point I’ll have to figure out how to actually set up TLS with Cloudflare (since I’ve been using Letsencrypt wildcard certs but obviously those don’t work anymore when Cloudflare is handling my DNS) but that’s a problem for future me. Also I’ll definitely be on the lookout to make sure that Cloudflare is properly honoring my login cookies. It’d definitely be unfortunate if it gets confused about logins, which is one of the more common failure modes with HTTP proxies.
I’m also super worried that this will interfere with IndieWeb stuff, because of course most of the anti-bot things assume that any traffic coming from data centers or from headless/scriptless user agents is abusive. Which is, y'know, 99.99% accurate, but that 0.01% is stuff I really care about (namely interop).
Anyway. I resent that this is the state of the Internet right now. It’s getting really difficult for me to find anything positive about AI when this is how the industry treats everyone.
About a week ago I bought a Comma 3X from comma.ai, based on seeing a bunch of quite glowing reviews of it (and other FSD systems) from a number of car and tech reviewers I trust. In particular, since Kate of Transport Evolved has one and also has the exact same car as mine (2019 Kia Niro EV EX Premium in Galaxy Blue) and speaks highly of it, I decided that this might be a useful thing for handling my ongoing driving anxiety and vertigo issues.
Luckily enough it happened to be during a flash sale, where they included the harness for free ($99 off from usual), so my total cost was $999 (shipping was included and there was no sales tax either).
It arrived last Wednesday, and I installed and calibrated it soon after. I didn’t really get a chance to try it out until Sunday, but so far I’m very impressed with it.
Whoops, it’s been a little while since I’ve posted here. Well, okay, here’s some of the stuff that’s going on.
There are so many papercuts with keeping isso running and I really ought to get around to writing something better. Working on software is the last thing I want to do right now though.
On the plus side, not a single person mentioned the broken comments to me, so I’m guessing nobody actually cares about them anymore. I only noticed things were broken when I was looking at one of my particular articles and was like, wait, where did all the comments go?!
If you’re at all tuned into the EV space, you’ve probably heard of the Slate truck, for example from this Ars Technica article.
I am super into the concept. I probably wouldn’t buy one, because it doesn’t actually fit any of my needs as described (also IMO it’s kind of fugly), but I really hope that they expand their offerings a bit. In particular, I’d love to see a four-door model happen (I don’t drive other people often but when I do they usually have accessibility concerns!), and the addition of power windows would be really nice as well.
I do have my doubts about whether it can actually launch for the anticipated price, but they’re at least getting a lot of hype right now, and I love the idea of a barebones modular vehice where you only add the stuff you actually care about.
If I were to get one I’d definitely want to add a CarPlay display and audio amplifier. Fortunately there are already plenty of things on the market that could be used for this purpose, and I’m sure those will be among the first things to be adapted for the Slate if/when the vehicle comes to market.
I also hope that the hype around this causes other manufacturers to realize that there’s a market for lower-spec EVs. I’d absolutely love to see a low-spec version of a Telo, for example.
I’ve been using Gumroad as a digital asset store for years now, as well as for some of my physical goods. But I’ve been wanting to extricate myself from it for a while now, and recent developments have finally pushed me all the way there, and the timing was good given I’ve gotten a Dealer’s Den booth at Furality Somna.
My digital assets are now primarily on itch.io, and physical goods are now just on Etsy for now, although I’m not a huge fan of Etsy either, and my physical books aren’t currently available anywhere (not that they ever sell to begin with). I guess I should look at my ko-fi shop as an alternative for that stuff.
Anyway. I’ve already sent (manually-generated) itch.io claim keys to everyone who paid for my VRChat assets, and for folks who bought my books on Gumroad they can request a download key as well if they want to be able to redownload it from itch.io for some reason.
Now to figure out if I can sell my shares in the company…
Just a reminder that my choir, STANCE, is having our annual fundraiser show in a few short weeks (on May 3), consisting of both a talent showcase and a silent auction. This organization is super important to me since it helps us to celebrate trans joy and self-expression. The show can be attended in-person or online, and tickets are available for purchase either way.
These funds will go directly towards supporting our upcoming Pride concert on June 20 and 21.
I will be performing one of my own songs, and in an ensemble for another song.
Like: Twitterlike is a Bad Shape
As I’ve been saying for years, the problem with Twitter isn’t that it’s centralized, but that it’s Twitter.
This post goes into some great details about what that means.
Back in 2016, when Trump was first elected, so many people around me were despondent and telling me that they should just kill themselves before the rest of the world did it for them. Why should they bother going on, in a world that just wanted them dead anyway?
This is why I wrote Strategies to Live, especially the final verse:
In the long run everything will be fine
It will just be a matter of time, in
Twelve billion years this will all be goneIn the meantime, please1 try to survive
The world is better with you alive
Outliving him is a reason to go on
It took me unti 2021 to finally release it on an album, and I perhaps didn’t do as good a job of it as I could have since I felt like it was no longer relevant. Now that it’s relevant again I end every set that I can with it.
In reply to: Re: Denial
I wrote a bit about this recently, which importantly also includes some information about what you as a website operator can do about it, namely how to look up the CIDR of the abusers' netblocks and add denial rules into ufw if that’s what you use. I should probably expand it to cover other situations as well since not everyone can run ufw.
I’ve been going to physical therapy for vestibular rehabilitation for a few weeks, and right now I have good days and I have bad days when it comes to vertigo. Today was a bad day.
On the plus side, even on my bad days I seem to be able to drive, at least within town, without having a vertigo-induced panic attack. Maybe I’ll be able to start driving to choir again soon. And also finally go to Costco in person instead of paying for delivery for everything.
Okay so here’s what was being replaced:



The wall tile was way too thick (and was poorly-installed at that), there was no bullnose around the edges, it didn’t line up with the edges of the tub, and it led to a perfect little storm of condensation trickling down and saturating the drywall in that weird little gap between the tile and the tub.
Wellp, the latest bathroom situation is something that could have been a lot less expensive, if I’d been a bit more willing to get some proper diagnosing this time around. I still think it’s a good thing that this work is getting done, but gosh, things didn’t have to go this way.
This video about cutting down on phone dependency has been making the rounds:
I have some thoughts about it.
I’ve been accepted into Furality’s Dealer’s Den as a musician! I have a month to get my booth together and I’ve already got it like 90% done. It’s actually in an acceptable state already but there’s some more little things I want to do with the background video, and I’m learning so much DaVinci Resolve stuff to do it.
I also have a show on Sunday, at around 4:30 PM PDT. I hope folks can make it!
Okay, it turns out that there was a lot of hidden magic on the SOMA Connect image that was infeasible to try to migrate/clone over myself, both due to dependencies on how the old-ass Raspbian image is setup in terms of networking, and a whole bunch of random/hidden scripts that do who-knows-what. So I decided to take a different approach, and modify the SOMA Connect image instead.
Last time I had a sorta-working shairport-sync configuration on my Raspberry Pi, but I didn’t have the SOMA Connect hardware actually working, and I had to make a bunch of compromises in order to get things to even try to start up without reimaging to the 32-bit Raspbian operating system.
Well, somehow the filesystem got corrupted and the device was refusing to boot, so I figure this is as good a time as any to document how I got things working in a much nicer way.
I’ve got stuff going on, figured I’d ramble a bit for those who care.
I just watched this video about energy dependence and it got me thinking about some stuff.
In particular, it struck me how one of the quoted figures is that even LED lighting is only about 30% efficient in its conversion from final energy to usable light. My experience with LED lighting has been that 120V AC lamps do indeed generate a lot of heat, and I guess 30% sounds about right, but so much of that heat is just from the power circuitry: namely from having to convert AC to DC and step the voltage down.
But does it have to be that way?
Some folks wanted an update and didn’t see the webmention-based updates on the last entry. I discontinued the Effexor and the concerning symptoms subsided throughout the day, and I only had minimal withdrawal symptoms (basically just a few hours of extreme nausea and some really intense dreams for a couple nights).
I’m annoyed that this didn’t end up being a workable solution but I’m still holding out hope for the vestibular rehabilitation, as well as some other things I’m trying, and whatever happens I’m determined to survive and thrive, regardless.
Wellp, as usual, saying anything vaguely optimistic about a new medication has angered the side effect gods, as over the course of yesterday I noticed I was having progressively more trouble breathing and swallowing and a feeling of swelling in my throat, which is on the list of Effexor side effects to watch out for and to immediately contact your doctor about. So, I’m pausing the Effexor for now (hopefully having been on it for only three days at the lowest dose will minimize the withdrawal effects, ugh) and have sent a question to my doctor about it.
If dopamine regulation is so great, why doesn’t my brain just do it on its own?
The only theory that anyone’s come up with for my vertigo issues that holds any weight is that they’re possibly vestibular migraines, so my neurologist put me on Effexor, which can help treat vestibular migraines.
It can also treat anxiety, fibromyalgia, and ADHD (which makes sense, as they’re all fundamentally dopamine dysregulation problems, and Effexor works primarily by regulating dopamine), so maybe this will be the magic bullet that helps me with everything. Several of my friends turn out to be taking it for their fibromyalgia and/or anxiety and they say it helps them somewhat, so, we’ll see.
Okay so back in 2021 I had my bathroom redone, and the contractor did an awful job of it, and in particular the plumbing for the shower itself failed a bit over a year ago because the person who did the plumbing was super fucking incompetent.
So, I had to get the wall partially opened up to get the plumbing corrected, and the plumber was only able to do so much without completely demolishing all of the tilework, and was just hopeful that the fix would be long-term but said that the correct fix would have been very different.
The tile work itself wasn’t great either but it was Good Enough™ and I didn’t want to spend even more money to get it redone.
Wellp, today I noticed that I’m getting more leaking behind the shower wall! So that means that the proper fix needs to happen, which means the tile needs to come down, which means I’d might as well get all the tiling redone.
I’ve reached out to my usual good contractor to see if I can get an estimate for the retiling and the plumbing fix, and hopefully it won’t be too outrageous, but, jesus christ I’m so sick of dealing with this.
DuckDuckGo has been slowly rolling out AI “features,” and now they’ve decided to triple down on them.
So now for me they’re DuckDuckGone.
I’m using Startpage for now. The search results are Okay. Not as good as DDG’s were, but, sigh.
No I will not be running it
It does absolutely nothing to slow crawlers down (it’s not like they’re going to wait for a page to finish loading before they move on to the next one, crawlers are super optimized to just constantly grab as much bandwidth as possible in parallel), there’s already so much AI slop on the web that it’s not going to contribute meaningfully to model collapse, and all you’re doing by running it is wasting even more resources. Giving the LLM crawlers more content to slurp up just gives them more reasons to waste even more resources, and only continues the death spiral of making the Internet an even worse place.
This isn’t like interfering with scammer call centers through scambaiting or the like. Computers have no problem with having their time wasted.
And meanwhile it does nothing to actually solve the problem.
Okay so a couple months ago I finally rearranged my bedroom, having spent four years here and finally realizing that the layout could be a lot better. It was a one-day project where I was just rearranging stuff and it’s made a huge difference to my quality of life, but it didn’t require any cash outlay, just a lot of energy and such.
While considering that stuff I also started to consider a rearrangement of my living room (for the same reasons), and Sunday I started to enact that plan, only to quickly discover that the particular furniture I have wasn’t a good fit for things and that my idea would make a bunch of aspects of my living room way worse.
So, I was on meclizine for a couple days, and it is definitely not the right med for me.
Basically, it made me super tired and pretty much constantly sleepy or on the edge of falling asleep (like, to the extent that I was experiencing hypnagogia), and it wasn’t helping my vertigo at all.
What’s more, for vertigo it’s meant to be used as a rescue med and not a maintenance med, getting tolerant to it can cause some major problems, and it has a bad interaction with my rescue inhaler. I’m not even sure how it would be useful as a rescue med given that my vertigo attacks usually last 10-15 seconds and are brought on at random, and it takes about an hour to kick in.
Right now my best hope seems to be the vestibular rehabilitation physical therapy I’ve been prescribed. My intake appointment for that is in about two weeks. I also have a neurologist appointment next week, which will hopefully provide some amount of clarity.
My pain flareup is finally subsiding today, and also I had a followup appointment with my ENT and another CT scan on my sinuses, which found that I do not currently have sinus polyps, although I do have a mild deviated septum. The ENT thinks it’s not necessary to get surgery and that I can just continue to manage the occasional sinus infections as they come up, and that my usual ongoing management strategies are the way to go (which I assume means saline rinses and Sudafed, although we didn’t actually discuss those at all).
Here’s some stuff about stuff.
The last few days I’ve been having yet another awful chronic pain flareup. So it’s been one of those time periods when I kind of wish I didn’t have a body, or at least didn’t have to exist so much.
This time I don’t even know what brought it on, it just kind of came out of the blue, after a whole week of being too fatigued to do anything substantial.
I’m trying to finish up my remaining commitments for strawberry jam although everyone waiting for music from me is understanding and not in a huge rush. There’s one piece I want to get done today because the team is trying to wrap up development today but they also waited until the last minute to give me a specification for what they wanted so I’m not feeling too bad if I can’t get anything done for them, I guess.
For now I’m just going with Notion. Some aspects of its UI really piss me off and I especially wish I could turn off the AI bullshit and get it to stop trying to guess what I mean when I’m trying to FUCKING TELL IT WHAT I MEAN (especially since it always gets it wrong, but its guess overrides what I’m trying to write in the first place, please software developers stop doing this shit!!!) but it at least gives me the project/task nesting I need and its workflow is flexible enough that I can add the columns that I need.
The various responses I’ve gotten to yesterday’s post tell me that I need to be a bit more specific about what I mean by a “project,” because how it relates to my work is very different than how the various project-tracking tools do it.
Project-tracking tools think of a project as being a distinct set of work items, often shared by an entire team, going for a single end-goal deliverable. The tasks for a single project live on the project’s own board, and they do not intermingle.
However, in my situation, I am making music for a whole bunch of separate projects (external to me and my own planning), but which I want to all have visible in a single place. Some of these projects might only need one track. Some of them might need a dozen or so.
Hey! As I’m trying to get more serious about my music contracting stuff, I’m looking for a better way of managing my projects and requests and so on.
Here’s the criteria I’m going for:
Self-hostable (and ideally free)
I do not want to be beholden to someone company’s capricious whims about the future of their exponential growth platform.
Public vs. private vs. shareable items
It would be super useful for me to be able to link to a page which tells people how much work I have pending and also maybe be able to designate items as whether the public can see the specifics.
Having a means of letting people also see progress on their specific items would be great, but not a requirement.
I definitely need to be able to make some specifics or even the project/task names hidden to the public, but I still want people to be able to see that there is something going on even if they don’t know what.
Nested items and/or project groupings
When working on music, I want to be able to see what work needs to be done on a per-project basis, but also be able to see what work needs to be done in general. Ideally this would be a “containment” concept (i.e. sub-tasks of a larger task) and not a “relation” concept. Which is to say, there needs to be actual hierarchy.
Freeform text entry for projects and tasks
Usually client requests come with a whole bunch of information that needs to be browseable, and keeping it associated with the request itself would be stellar.
Kanban view
Being able to see the tasks in terms of a pending/in progress/delivered/complete view where I can move stuff from left to right as it progresses would be super helpful.
Ideally things in the “complete” column would automatically age out.
Priorities and due dates
Sometimes a task has to get done by a certain time. Sometimes a task is a “nice to have.” Sometimes a task is just a placeholder for what work might eventually need to happen.
Hey y'all, just a reminder that I have an upcoming show happening on Friday at around 2:30 PM Pacfic time (5:30 Eastern, 22:30 UTC, etc.).
Hey y'all! February is here! Oh gosh!
My big thing this month will be making as much music as I can for Strawberry Jam. February and November are my two big music-making months (November being when I do Novembeat normally, although this year it was taken up with other things).
I’m also hoping to do a second season of Transformative Meditations, also for Strawberry Jam.
I also have a couple of concerts lined up, one tomorrow and one next Friday.
COMPUTER PROBLEMS?
Today I finally had an appointment with an ENT and an audiologist, as part of trying to figure out what’s going on with my vertigo.
The audiologist didn’t find anything wrong with my hearing and said it’s normal for someone of my age. (She also told me the correct pronunciation of “tinnitus.” It’s like TIN-nit-iss.) She didn’t have any idea what might be underlying my tinnitus but I’ve had it my whole life and it doesn’t seem to be relevant to anything going on now.
The ENT didn’t see anything particularly out of the ordinary with my sinuses from what he could see in this basic exam, but he wanted to bring me in for a more focused CT scan, especially since my previous cranial CT scan found sinus polyps as being a thing, and I have such a long history of chronic sinus issues. So that’ll happen in a month. In the meantime he also referred me to a physical therapist that can do vestibular rehabitation, and he thinks the prognosis for that is really good.
Hopefully I’ll be able to feel comfortable driving again soon, because gosh do I not like being stuck in my little bubble.
I knew things were going to be bad, but I wasn’t expecting just how out-loud bad they’ve been starting on day 1.
Erin in the Morning is a great site to follow. Also What The Fuck Just Happened Today?
I have deactivated my Facebook. Not that I was very active there anyway but it’s clearly not the place for me, per the CEO’s own missive.
I’m flying my pride flag high. Soon I’ll be hosting someone who’s escaping from a deep-red state for a couple weeks, I hope to do more to help my local community.
Everything important in my life feels like it’s either under attack or has become a shouting match.
I hope I can get in a good headspace for working on music. I have a game jam coming up this weekend and a month-long one in February.
Tomorrow I have a small show in VRChat and then I have my appointment with the ENT which will hopefully help me find a solution for my vertigo, and after that I have the first night of choir practice for this season, and I’m holding on to what I can.
Bookmarked: Seeking trans-friendly employers who sponsor visas
If you are actively hiring for positions in a company that is friendly to transgender people, in a country that is safe for transgender people, and you are willing to sponsor visas for people seeking to emigrate for these positions, I would like to hear from you.
Ben is good people and an excellent ally. If you know of anyone matching the description above, please get in touch with him.
Like: indieweb-bashblog: a single script SSG with Webmentions and more
I like when things keep it simple, and I’m always elated to see webmention.js being used in the wild.
Stuff on my plate right now, for the immediate future:
Longer-term things:
I’ve reorganized my bedroom and as part of it I decided to finally address the ongoing issues with my audio setup in there. I have an old AirPort Express which I was using as an AirPlay receiver so that I could play music and podcasts and such on the (rather nice) hi-fi speakers, but it’s been super unreliable as of late, and even when it does remain connected, it generates random popping noises on the speakers — not great when I’m trying to sleep!
So anyway I was looking up various aftermarket AirPlay receivers, and most of them are pretty expensive, but then I realized that there’s probably a way of receiving AirPlay on a Raspberry Pi, and yes, there is, and then just as I was about to look for used Raspberry Pis to install this on, I remembered I already have a Raspberry Pi, in my bedroom, in the very same nightstand I would be putting a new one in: because I have SOMA’s older smart shades which use a rebadged Raspberry Pi as their Bluetooth-to-HomeKit bridge.
And the SOMA Connect image is just running Linux (specifically Rasbian 10) and some proprietary software.
The reports we received had enough information to evaluate your condition.
You said you were unable to work as of 05/15/2022 because of fibromyalgia, chronic pain, arthritis of hands and knees, vertigo, hypermobility spectrum disorder, depression, panic disorder, anxiety, and ADHD.
The evidence shows you have received treatment and assessment for these conditions.
We do not have sufficient vocational information to determine whether you can perform any of your past relevant work. However, based on the evidence in file, we have determined that you can adjust to other work. Because you can still perform some type of work, you are not considered disabled. Therefore, a period of disability cannot be established.
If your condition gets worse and keeps you from working, please contact any Social Security office about filing another application.
Given how many times I had to file a vocational report (at great length, in longhand, which FUCKING HURTS) I’m guessing they just never fucking received it. And of course, I’d love to work, but nobody wants to hire me for the number of hours I can work doing what I’m able to do, and commuting is also quite difficult for me.
I’m still waiting to hear back from my disability attorney but she hasn’t responded to any of my messages over the past couple weeks. Guess I need to send her a text on Monday.
In the meantime I’ve applied for all of the state-level things I can find, and it turns out that they do not require me to be declared disabled federally to be a possibility. Washington Connection is super helpful.
I forgot to post about it here but Tyler’s problem turned out to be much simpler: he had fleas. A really bad case of them, which should have been obvious to me, but I am apparently oblivious to the difference between “he is unable to clean himself” and “the crusty junk all over his hindquarters is flea poop.” And the pain was just because he was super overwhelmed by, y'know, having bugs crawling all over him and biting him.
He is now on flea medication, as is Fiona (even though she never got infested, better safe than sorry), and he’s back to his old cuddly self. I also thorogughly combed him and disposed of so many dead fleas, and have done so much laundry.
I think I’m going to try once again to keep Tyler and Fiona indoors all the time from now on. Wish me luck.