What godforsaken hellhole of a country is this happening in? Oh right. 'Murica. If this keeps up, *I'll end up becoming a refugee in some other part of the world…* twitter.com/nbcnews/status…
New video shows severe overcrowding of men in cages at Texas detainment facility during VP Pence's visit Friday. A group of men detained behind chain link fencing shout...
For me it would be synthesizers. Feeling real sad today? Time to buy a Moog! 😆
Therapist: and what do we do when we feel sad? Me: buy mechanical keyboards Therapist: no
Wondering if JS engines optimize Array.prototype.includes() in cases of short, constant-length non-changing arrays like this 🤔 it certainly makes more sense to leave this to the JIT... /cc @bmeurer @evilpies (code via @MarijnJH's lezer github.com/lezer-parser/j… )
OAuth2 Server Improvements marcus-povey.co.uk/2019/07/13/oau…
"So if integrity is defined by what you do when no one is looking, then perhaps political principle is somewhat of a practical opposite, meaning, it is what you stick to when everyone is looking" — @ChrisCuomo m.youtube.com/watch?v=3V8L-z…
I joined this last night and it was powerful. Heard an 82-year-old Holocaust survivor speak and a variety of activists. Stand up, show up, connect with organizations doing the work. #CloseTheCamps
#LightsforLiberty San Diego sandiegouniontribune.com/news/public-sa…
TIL: github.com/rustodon/rusto… “A Mastodon-compatible, ActivityPub-speaking server in Rust” 👀

Going to stick to using Koype Publish now as my Micropub client of choice. This way, I can make sure features are tested in the real world (testing in production, anyone?) and that they continue to make sense. I definitely enjoy the automatic formatting detection in the editor - makes it easy to just keep typing. I'd want an option for intelligent character insertion (like quotation marks, da...

New post: Plaidophile: Post privacy beesbuzz.biz/8011
New post: Plaidophile: My webmention endpoint wish list beesbuzz.biz/6982

🔒 Post privacy

I finally have private posts working in Publ. This is just a test; in particular this post should only appear to people who are not logged in, and should disappear as soon as they do. Think of it as the sound of one hand yapping.
Still don’t have my phone from that Lyft ride two days ago. If you’ve been reaching me and for some reason haven’t tried anything else but texting/calling - this is why. (v2.jacky.wtf/post/eed0fed3-…)

Still don’t have my phone from that Lyft ride two days ago. If you’ve been reaching me and for some reason haven’t tried anything else but texting/calling - this is why.

I’m not sure if @indiewebcat is a 10x cat, but I’m sure @anomalily has known a few.
10x Cats. If you ever come across this rare breed of cat, adopt them. If you have a 10x cat as part of your household, you increase the odds of success significantly. ...
You’re right! But, I did witness a serious injury that the SFFD responded to, and I did hear both police sirens & the distinctive sound of crowd control guns at the time I noted. Here’s the story on the one on Thursday; no note of the injury I witnessed sfgate.com/bayarea/articl…
this article is about the skateboarding + police at dolores in 2017, not the event yesterday
Trending timeline: Harrison Ford Me: oh no oh no oh no Trending timeline: ... just turned 77! Happy birthday!

My webmmention endpoint wish list

While it has some rough edges, the Webmention protocol has a lot going for it. One of the nice things about it is that it’s easy to add support via a third-party endpoint, such as webmention.io, which is what I (and many others) use. There’s a few things I wish were better, though, and I think these can all be addressed by the endpoint itself, while remaining within the specification as it’s written today. I would be tempted to write an endpoint that works this way, if I weren’t already overwhelmed with other projects. Definitely support the webmention.io API. There’s a lot of folks already using that to retrieve mentions to display them on their site, and I see no reason for that to change. Having some form of moderation would be nice. Mentions at their core should be kept perpetually but with a disposition of accept/reject/pending, and domains should also have a default disposition (which defaults to pending). When a new webmention comes in, it should get the domain’s default disposition (along with an unmoderated flag), and then when moderating them, the user should be able to change the default disposition for the domain. Mentions should be periodically refreshed to see if they’re still valid. The refresh interval can be some form of slow exponential growth, like the Fibonacci sequence or something. Whenever the status of the mention changes, that should reset the refresh interval. Mentions which have disappeared should not be rendered while they’re invalid, and the moderation queue should also show a section for “approved but disappeared” mentions. When a mention is sent or refreshed, it should also get a source and destination pointer; track the mention in terms of the original URLs provided, but they should be displayed and fetched based on what their current URL is, after chasing redirections or the like. Relatedly, multiple incoming mentions should be consolidated based on what their source and destination URLs resolve to. For example, if Alice pings Bob from http://alice.example.com/1/first-entry → https://bob.example.org/blog/hello.html, and then Alice’s URL updates to https://alice.example.com/blog/1/First-Entry, if Alice’s site re-sends backfill pings, the endpoint should only report a single ping that comes from https://alice.example.com/blog/1/First-Entry. Likewise, if Bob’s URL changes to https://bob.example.org/weblog/hello, when Bob’s site retrieves mentions for the new URL it should also include mentions that went to the old URL. Obviously for this case there will be a period of time between a site’s URLs changing and the original pings being refreshed, but maybe a new mention to an older target can also trigger a refresh of existing mentions to see if they’re subject to consolidation. Also the consolidation should only happen at the retrieval level; the original source/destination URLs should always be preserved, since it’s always possible for an old URL to become unique again. There should also be some automatic consolidation of pings that have the same path but differing schemes; webmention.js handles this on the rendering end but it’d be nice if the endpoint could do this automatically. For example, if a ping comes in from both http://example.com/12345 and https://example.com/12345, they should be consolidated to both have come from the https: version, probably. It would also probably make sense to do some sort of intelligent auto-consolidation based on domain aliases, like www.example.com vs. example.com. Support for private webmention. Support for Vouch, both from a validation perspective and providing UX to make it easier for folks to present their whitelist (like maybe when a domain is whitelisted it can also be added to a vouch list). Also maybe some form of conversation threading would be nice? I’m not sure how that could be reasonably implemented (aside from supporting Salmention and hoping others come along with that) but it’d do a lot to address the UX problems with Webmention as a conversational platform.

Bleah

So, the first two dosage tapers on my nortriptyline (40→30 and 30→20) went off without any trouble, but going down from 20→10 was really hard, to the extent that I decided to go back to 20 and keep using it for now. Basically, I had massive SNRI withdrawal symptoms, and also ended up being in severe pain all over. After two days of that I decided that maybe the nortriptyline is doing something for me after all, just not as much as I need it to, and went back to 20mg/day. I’m still feeling pretty hecked up from that so it’ll probably be a couple more days until I’m back up to where I was before. Supposedly it’s okay to take both nortriptyline and gabapentin, so maybe I’ll try combination therapy once I’m back to my previous homeostasis (which was livable but not great). Meanwhile, I really hope I’m able to do a song this weekend… it’s a gift for someone and I need it to be done by Monday, and I just plain haven’t had time to work on it.

Finally heading home

Wow, I’ve been traveling for most of the past week and a half. Aside from a brief stop back in Seattle between IndieWeb Summit and visiting San Francisco for family gatherings, I’ve mostly been away from home since June 28. Yikes. I didn’t really get to see a lot of friends on the San Francisco side of things (although I had some good times with my brother and my friend Mark) but that’s okay, since I got a lot of stuff done on Publ. Or, specifically, on Authl, the authentication layer, and the Publ integration with it. I have sign-in by email, IndieLogin, and Mastodon working! I will also probably add direct auth for IndieAuth at some point, now that I know how easy it is to implement an OAuth basic authentication flow. Hopefully soon I’ll have friends-only entries going up on this site! Pain-wise I’ve been doing a lot better. I’ve been tapering off the nortriptyline, but I’ve been taking magnesium supplements. I still hit a crash point in the evening pretty easily, so it’s not like this has, like, solved everything, but it’s at least doing more for me than the nortriptyline alone was. I’m currently at 20mg and taper down to 10mg tonight, so this is where I’ll probably start to see if it really was a placebo early on. Gender-wise, something rather interesting has been happening this trip: I’ve been going into the men’s room as usual (because when I travel and am in “boy mode” clothing I don’t want to cause a panic), and pretty much every time, someone’s taken it upon themselves to point out that I was in the men’s room and redirected me to the women’s room. At the same time, I still keep getting “sir"ed a lot, although I don’t know how much of that is people changing their mental alignment for me after they hear my voice. (Probably a lot.) I don’t feel like my appearance has changed at all over the past year, so I dunno what’s going on there. Also gender-wise, a lot of people have been respecting the use of she/her pronouns for me, and that just feels… off. Still. I think I’m back to thinking of they/them as my primary pronoun. Honestly, the main reason I switched to she/her was because if I was requesting they/them, people would just treat it as unspecified and still default to he/him. I think my way of specifying pronouns is going to switch to "they/them, but she/her is fine.” Because if someone’s going to misgender me I’d rather it go to the femme side of things. And a really cute thing happened at my nephew’s 1st birthday party: Camille, one of my nieces (who just turned 6 yesterday), wanted to get to know me better, and the first question she asked me was, “Are you a he, a she, or a they?” And I sort of fumbled over things and I eventually said “it depends but ‘they’ and she are ‘fine.’” Anyway, I wonder where she picked that up from. Wherever it was, it fills me with hope for the future. It’s also what got my mind grinding away about, like, which situations call for which pronouns. I think generally it’s they/them for folks my age or younger, and she/her for folks who are stuck in their ways regarding “proper” English. Anyway, I guess that’s all for now. Unless something else occurs to me in the next hour fifteen minutes, apparently before my flight boards. Edit: oh yeah, I think I need to switch to a backpack as my only conveyance. They’re kind of cumbersome for keys and wallet and stuff but purses are heavy and lopsided, and having both a backpack and a small purse is really awkward. My current backpack is great for just carrying my laptop to work but it’s garbo for actually organizing all my needs. My larger purse carries my iPad and all my other regular needs but it hurts my back after a whole day of using it. Any recommendations for better backpacks (ideally ones which are femmy and have room for an iPad, a laptop, some sketchbooks, and makeup et al) would be appreciated. Edit 2: oh and another thing: fuck all the plastic straw bans, seriously. I’m gonna start just carrying my own plastic straws with me everywhere. I swear, people see one injured sea turtle and suddenly all people with disabilities and sensory issues just get completely thrown under the bus… Edit 3: oh god only 4 weeks until my next big trip why is everything happening all at once

Lending Club update

Remember how a few months ago I had a positive interaction with Lending Club regarding deadnames on 2FA emails? Well, the other day when I logged in it required a 2FA email and, amazingly enough, they actually fixed the problem! I hope more companies actually start to take these complaints seriously and fix issues with how they handle trans peoples' names.