No more Mx. Nice Enby

A couple days ago, the fucking crawlers ramped up their efforts to get past my 429 error page, so I finally set up a fail2ban rule that would block anything that kept on poking at things.

Hoo boy that was the wrong thing to do. When the bot farms started to detect that I was blocking them at the IP level, they started a massive onslaught coming from massive coordinated botnets that came from everywhere, because apparently the bot networks have decided that if they’re being blocked, they’re going to do whatever they can to get around the block, and they were specifically only making a single request from every one of the tens of thousands of IP addresses.

After several hours of frustration I decided to take this site down for a bit, and found that as soon as my server started responding with error 502 making it look like it was down for the count, the botnet slowed to a trickle. Which tells me that they don’t give a shit about polite requests to please slow down, but will stop when they think that the server has been overwhelmed and taken down. But of course as soon as I brought it back up and a single bot saw that my site was back up, so returned the torrent of bullshit.

So, I changed my anticrawl thing a bit where now a failed check sends an inappropriate error 502.

As a test I did see if I could put my existing automated sentience check on the error page and the bots were still trying to submit the form, so I’ve changed the form to be manual, and to require filling in the world’s simplest (and hopefully most accessible) CAPTCHA.

Repeated failures to get past the CAPTCHA will still result in an IP block, but for now it seems that this is keeping the bots at bay.

Anyway, as soon as I instituted that change on this site, they started hammering my music site instead, so I put the same mitigations in place there too, and now my server is out of crisis mode.

I hate that I have to spend so much fucking time on this fucking bullshit, and that the solution requires violating HTTP standards. Because that seems to be all that these fuckers understand.

I’m tired, y'all.

Read more…

Yet another new website: mecagorp.com

Folks were looking for a centralized website for Chorus which wasn’t just the repository, so today I threw together another site, MecaGorp, which will be hopefully where I put all future information about Chorus/Canimus and its related efforts. There’s a lot more stuff to add but in the meantime it’s at least a starting point.

I ended up just going with Publ as usual because I can’t be bothered to learn how to work with anything more light-weight right now. Maybe eventually I’ll try out 11ty or something, but whatevs.

I don’t expect that site to be particularly high-traffic but it’ll be nice to have things be a bit more properly-catalogued there. And since I’m hosting the site files on github it makes it at least feasible for others to contribute more readily.

Futility

xkeeper posted a blog post about their issues running TCRF.

On a related note, here’s my webserver’s HTTP response code stats for today, across all of my websites:

fluffy@nautilus[/var/log/nginx] fluffy$ cut -f3 -d\" access.log | cut -f2 -d\  | sort | uniq -c | sort -n
      3 408
      4 502
      4 503
     10 410
     20 504
     56 307
     60 403
    165 406
    225 401
    462 499
    662 405
    670 500
    819 202
   1739 304
   2989 400
   6299 206
  16352 302
  32402 301
  52673 404
  83035 303
 192512 200
 308859 429

This is pretty disheartening.

Read more…

Visual snow syndrome

A few days ago I happened upon this video about visual snow syndrome and I watched it even thinking that it was kinda clickbaity, since I always figured that visual snow syndrome is something that a lot of people have and it’s not a big deal.

But it actually made me realize that there’s a lot of stuff that’s possibly interconnected in my brain. Because one of the things the presenter mentioned is that it’s also linked to tinnitus and heightened pareidolia, which are both things I’ve always had. As well as migraines. And I wonder how much of my other brain shit is also explained by this?

Read more…

Liveness check

Man, I am so tired of being tired.

On the plus side I’m finally working on music again. Hopefully I can keep up a more sustainable momentum this time around, because I really do want to finish Misfits sometime this year. But I also don’t want to do my usual multi-month crunch that leaves me even more drained when I’m done with an album.

I’ve also been working on the next version of the-protocol-formerly-called-Canimus. At present the tentative rebrand name is “Chorus” although I’m not totally sold on it (but my various collaborators like it). Anyway, for now folks can look at the WIP draft branch and maybe comment on it? I’ve gotten some really good feedback from some folks but more eyes would be better, I think.

I’ve also been doing voice training again, this time with a practitioner who knows what the hell she’s doing. It’s going okay.

Read more…

Things that have me tired

These past 6 weeks have been quite tiring to me, and I have so many reasons to be so very tired of things right now. I’m doing what I can to enjoy the things I’m able to do, but, oh god do things suck right now, for so many people that I know.

Read more…

Fun things!

Oh yeah so a lot has been going on, this past week especially has been bonkers, and I’m super happy about things right now.

Read more…

2026 birthday plans

Hey y'all! My birthday is coming up this Sunday. I have the following things going on:

  • I’ll be spending some time in VR for the Trans Academy Trans Pride festival, and in particular will be speaking on the music production panel which is at 10:45 AM, Pacific time
  • I’m going to be seeing The Amazing Digital Circus: The Last Act at AMC Pacific Place at 7 PM, and it’d be super fun if I had a bunch of friends with me! Right now the theater is completely empty except for me and it’d be nice to not be alone like Kinger lol
  • And I guess if we aren’t too emotionally destroyed afterwards (or maybe especially if we are!) we could get drinks and snacks somewhere in the dying mall? It’d be thematically-appropriate, at least
  • is the Pacific Place food court even open that late anymore (8:30)? probably not
  • looks like the hot pot place is, at least
  • how is midnight cookie in any way deserving of that name, wtf
  • help i’m trapped in a neverending <ul>

Hello Furality folks!

Yay, Furality is here! I don’t know how many people are coming here vs. to my music site since Furality doesn’t give me any dealer’s den click metrics or whatever, but welcome all the same.

I already posted a Furality-specific entry on the blogpuppet, but since this is what I consider my main website, I guess I’ll cover all my bases! So, here’s another little FAQ.

Read more…