Leftist Conspiracy Theories

Aug. 5th, 2025 11:45 pm
[personal profile] writerkit
I think it can be as dangerous to overestimate your enemies as to underestimate them. It's more dangerous to slightly underestimate than to slightly overestimate, so you want your margin for error on the overestimation side, but if you overestimate them dramatically it tends to lead to a feeling of hopelessness, of not acting when you really should.

What I'm actually trying to figure out here is why this essay rubs me the wrong way in a way people's frequent comparisons to the Weimar Republic don't. Because they're both predictions, and not even that dissimilar, and both contain warnings that the assumption that democratic norms will prevail is a problem, is hindering the appropriate reaction. And I would agree that much is true, even; there is an assumption that democratic norms will prevail that really isn't warranted and is making it more likely that they won't.

I think it comes down to the assumption of competence. Because she seems to think that there is a coalition of tech bros controlling the situation in a man-behind-the-man way, who are actively pushing things to go the way they're going in order to pick up the pieces out of the resultant crashed society, and that these people are sufficiently competent to stage assassinations once we get far enough along the path that a staged assassination would be politically useful to them. And, like, I don't think that. I don't think anyone here is engaging in any kind of long-term planning. (Among other things, competent people would not be trying to downsize the intelligence apparatus. They might change who we're allied with, but they wouldn't downsize. Being aware of who outside the country wants to destroy it at any given moment is important to every government, including autocracies.)

The rhetorical trap here, I think, is the assumption that they must know what they're doing--that if they're acting in these visibly incredibly stupid ways, there must be a reason for it. That's the root of all conspiracy theories, left and right. The belief that there has to be an explanation beyond the fact that the world is chaos and some people are incompetent. I mean, there's always an explanation in the sense that everyone has motives and no one is the villain in their own story, and I do believe that it's important to try to understand your enemy, but sometimes people are incompetent. Sometimes they manage to rise to powerful positions despite being incompetent. Sometimes they were at one point at least somewhat competent and then got their brains fried by ketamine.

The thing is, them not knowing what they're doing doesn't actually make them less dangerous. It makes it more possible to fight it, in that it makes it possible at all to hope that resistance will accomplish something. But people can be staggeringly incompetent, have no idea what they're doing, and still succeed at taking over the country and building concentration camps and killing people. All you need to do to realize that is look at Operation Paperclip; we imported all these war-crime scientists in order to get science out of them and we got very little science out of them despite forgiving all the war crimes, because the majority of the Nazi scientists weren't actually very good at science. There's this myth of Nazi competence that seems to extend to the neo-Nazis. There's this myth of Soviet excellence that also still exists among a certain breed of leftist. It's easier than going "yup, they totally are this incompetent but also you need to react to them like they're actually good at stuff because you can get surprisingly far by being evil and incompetent if you get high enough in the bureaucracy."

(Also there's a logical flaw in this argument: either the MAGA people are old and dying off and the vast majority of young people aren't Republicans, or the MAGA coalition is now being economically controlled by hiring them for ICE to such a degree that they no longer need Trump's cult of personality. These two things are mutually exclusive.)
[syndicated profile] ekgazette_feed

Posted by EK Gazette (Ygraine)

EK Archery Champs of Pennsic 52
EK Archery Champs of Pennsic 52

Above is the team photo from yesterday.

Today was a busy day at the range! Here are the results through Day 4 of the Populace War Point shooting:

                 Wednesday - Aug.5    Total to-date
               East/Mid Alliance  East/Mid Alliance
Clout           1255      856      2051    1679
Soldier         1479     1151      3245    2370
Window           568      752      1399    1384
Friend/Foe      1422     1599      3208    2900

Total Points    4724     4358      9903    8333
Archer Rounds    690      671      1459    1384
Average                            6.79    6.02

Photo graciously provided by Mistress Arlyana van Wyck.
Any errors are the fault of this humble reporter, compiling them at home. Mistress Ygraine of Kellswood.

[syndicated profile] ekgazette_feed

Posted by EK Gazette (Ygraine)

Pennsic 52 Archery Range
Pennsic 52 Archery Range

This Pennsic, the East and Midrealm are working together against the Known World “Green Alliance”. For archery, this meant fewer champions from the East. There have also been changes in the archery war point shooting. For the first time ever, part of the championship competition was a head-to-head shoot by 10 hand-picked archers from each side. Here is an account:

Head-to-head Heroic Archery Champions shoot
Head-to-head Champions shoot

Sunday morning, as the first war point of Pennsic 52, the first ever Heroic Archery Champions war point occurred on the archery range at 9 AM on Sunday Aug. 3, 2025.

Five members of the East and five members of the Midrealm joined forces to take on the best archers of the known world.

The field consisted of four targets on each side of a central target. The shooters had to hit the four targets on their side and then hit the central target in under 60 seconds with only eight shots in their quiver. Whomever hit the central target first or whomever had hit more targets on their side at the end of 60 seconds would win their round. If neither archer had hit the central target and both archers had hit the same number of targets, 10 seconds were added to the clock and two shots added to their quiver as a tiebreaker.

Eastern Heroic Archers were: Team Captain Godric of Hamtun, Queens Champion Jozef Ludwiczak, Li Kung Lo, Magnus Surtsson, and Kusonoshi Yoshimoto. 

Even though every competition was tight, including several rounds where multiple tie breakers had to be held, only Yoshi was able to take a point for the Purple alliance. Thus the Green alliance prevailed, taking nine of the head to head matches. They took home two well earned war points.

Ryan Mac Whyte, Captain General, Marshal in Charge of the Heroic Championship Shoot 

The Archery Champions Team competition took place this morning, Tuesday Aug. 5, 2025. It consisted of a Roving Range plus a timed Friend/Foe shoot and was contested by teams of 30 archers for each side, with 10 alternates available to step-in if needed. Before the competition began, Jozef and Lada, the EK Royal Archery Champions, each received the Order of Apollo’s Arrow. The team competition results are now in, and the Green alliance won, earning another two war points. Final scores were: Friend/Foe 29 to 16, Roving Range 971 to 883.

Jozef and Lada join the Order of Apollo's Arrow
Jozef and Lada join the Order of  Apollo’s Arrow

Eastern archers on the champions team this year were:

  • Jozef Ludwieczak, Queen’s Champion
  • Lada Monguligan, King’s Champion
  • Godric of Hamtun
  • Peter the Red
  • Kusonoshi Yoshimoto
  • Magnus Surtsson
  • Li Kung Lo
  • Ryan Mac Whyte, Captain General of Archers of the East
  • Cathain Reiter
  • Dorian of Lewes
  • Douglas Douglas
  • Aloysius Sartore
  • Leoric of House MacWard
  • Julian Ridley
  • Mikjall Bogmadr

And serving as alternates:

  • Ragnall  Cennetig
  • Sojourner van Haarlem
  • Kira of Carolingia
  • Maria of Windmasters Hill
  • Casmir Sarkastyczny

There are 4 Populace Archery Shoots this year — the usual Clout, Castle Window and Advancing Soldier, plus an untimed Friend/Foe shoot. Altogether, these will be worth 2 war points. There are shooting times for the populace war points every day through Friday. Archers can shoot each up to 5 times. Here are the results from the first three days of shooting:

                 Tuesday - Aug.5    Total to-date
               East/Mid Alliance  East/Mid Alliance
Clout             39     174        796     823
Soldier           80     279       1766    1219
Window            20      87        831     632
Friend/Foe        82     215       1786    1301

Total Points     221     755       5179    3975
Archer Rounds     40     131        769     713

Photos graciously provided by Mistress Kay Leigh Mac Whyte and Master Ryan Mac Whyte.
Any errors are the fault of this humble reporter, compiling them at home. Mistress Ygraine of Kellswood.

Viol camp 2025

Aug. 4th, 2025 01:06 pm
matildalucet: (Default)
[personal profile] matildalucet
VdGSA held its annual conclave in Oxford OH this year, which I decided was a not-unreasonable solo drive. This is a week of up to four classes per day, plus evening activities. I’ve never done more than three classes before; I chose four this year and my brain was kind of mush by the end. It would be saner to limit myself to three and schedule exercise for that fourth time slot. Live and learn, maybe.

I took a class in bowing technique, a class in dances by two 16th century Italian composers I hadn’t heard of yet (Mainerio and Bendusi), a class titled “Medieval Hit List” (somewhat rare at viol gatherings), and a class on 16th century music theory. There is usually an evening lecture one night but it was replaced this year by English Country Dance for all, which was largely duple minor Playford dances, not my forte though I muddled through. I won two small items in the fundraising auction, bought a bit of sheet music at the store, enjoyed concerts, and sat in on sport sightreading one evening. (Ad hoc groups play most evenings but between mush-for-brains, exhaustion, and shyness I rarely join.)

The dorm room and dining hall were okay. The community feel was excellent. I found people to sit with for meals and the banquet, balanced against alone time in my dorm room to unwind.

Next year looks like it will be in VA, maybe the same distance from home, in a location I’ve never been to. Too soon to say whether going is in the cards; I haven’t ruled it out. :-)
siderea: (Default)
[personal profile] siderea
I finally got around to pursuing a replacement of what we in the Bostoniensis Household refer to as the Lorem Ipsum card, which was itself a fiasco.

(Recap: PayPal, an organization full of people who are not as smart as they think they are and blessed with perhaps the deepest marketing reach in the US into the small business market for financial services, decided to offer to its business customers the greatest credit card deal of their lifetimes, unlimited 2% cash back on all purchases, and the market responded with all the decorous restraint of a river full of pirhana given a whole cow. Apparently we collectively took PayPal for all they were worth – I heard of small tech companies running their cloud services bills to the tune of five figures a month across on the card – until sometime in Sept 2024, when the grown-ups at PayPal discovered they were hemorrhaging money, and very abruptly shut the party down and exit the business credit card market all together. The hard inquiry on my credit report lasted longer than the actual card did. At the time, it was pretty upsetting, but now it's just hilarious.)

A couple weeks ago I decided to apply for an American Express Blue Business Cash card, which has no fees and has a cash back offer. I have to say, absolutely all the customer service agents – five now – I've spoken to have been exemplary. Yeah, alas, that's foreshadowing.

Unfortunately their IT services are demented. First there was the fact they sent me a notification saying my application had been, and I quote, "DENIED", with a link to find out why, and when I followed the link, I discovered my application hadn't been denied: it said that they couldn't run a credit check on me because my credit reports were locked (true), so I need to go unlock the specified credit report and let them know so they could continue processing my application. So I called in and did it in real time with an agent on the line and was approved on the spot. Fabulous. "Okay, you will be getting your card at your home address in three to five business days." "Uh, it's a business card, could you send it to my business address?" "Oh, no, it won't let me send your initial card to any other than your home address." "*sigh* Very well."

My new Amex card arived at my home on like the 30th or 31st, while I had my nose to the grindstone writing. Friday the 1st, I opened the envelope to find my new card, and then to activate it at the website.

I couldn't get it off the paper.

Or rather: in attempting to get the card off the paper, I wound up with a layer of glue and paper stuck on the back of the card, such that I could not read any but the first five digits of the card number, and the CVV was completely covered. It was like the paper was superglued on. It was annealed.

So I called Amex, and discovered that you can't get through the phone tree to a a customer service agent about an extant account unless you can prove you're the owner of the account with, yes, the CVV. Which I can't read. Because there's a half thickness of paper glued across it.

Also, you can't set up an account on their website without the full card number, which I also couldn't read, because there was a half thickness of paper glued across it.

So I called the number for applying for a card in the first place, and threw myself on the mercy of the sales agent, explaining why I was calling them instead of regular customer service: I can't get to customer service without knowing the CVV, and the problem I need help with is that I can't read the CVV. "I know I shouldn't be laughing," he said, "But this is kind of hilarious." He kindly set up a three-way call with customer service so I didn't wind up wandering unattended in a phone tree maze, and once I was talking to the nice people who could replace my card, he ducked out.

The customer service agent and I then discovered that Amex doesn't let you replace a card, for some reason, until an account is 10 days old. My account was, as of that moment, nine days old. She gave me a direct number to business card services in the hopes I could avoid the phone tree of doom; the agent also gave me some pointers about pressing zero to get through it, which trick I had tried on the other phone tree and it hadn't worked.

Saturday I was busy sleeping. Today, I called the phone number I had been given for business card services, and despite the phone tree trying to authenticate with the CVV, I managed to confuse the robot enough it finally found me a human. I got to explain all over again about the disfigured card, and they transferred me again to card replacement, who put the order right in.

I observed to the agent that the issue with the glue and the card might have something to do with them sending it to my home, where I have a black mailbox on a south-facing side of the building, and we had been having a heatwave, and maybe they would like to send my replacement card to my business address, where the mailboxes are indoors in air conditioned comfort? She agreed that would be a much better plan.

So now I await my new Amex. It's a 2% cash back on purchases offer, but only up to the first $50k of purchases, so companies can't use their AWS bill to bleed them dry, so maybe it will stick around a little longer than PayPal's Lorem Ipsum card.

Speaking of credit card offers possibly too good to last, for any of you sad you missed out on getting your own bite of the cow:

I recently discovered that AAA – yeah, the American Automotive Association, the roadside assistance people – has a really great credit card offer. (This may be region specific – I'm in their "Northeast" region.) Their Daily Advantage Visa Signature card has 5% cash back on groceries, no annual fee. Only the first $10k of grocery purchases per year, and then 1% thereafter – which is good, actually: it has a chance of sticking around. But that does mean up to $500/year in cash back on grocery purchases. Given what's happening to the price of food and paper goods, having a permanent 5% discount on groceries is freaking fantastic. It also has a bunch of other features (3% cash back on gasoline or electric car charging stations, e.g.) and 1% cash back on everything else (no limit).

The interest rate is usurious, so under no circumstances do you ever want to carry a balance on it. But if you are the sort of person who can reliably always pay off their balance every month on time: permanent 5% off groceries!

And, no, apparently you do not need to be a AAA member to get the card. (Though we are.)

We got one and I just finished reading the fine print. Seems reasonable. We don't know that our grocery delivery service will be recognized by the card company (it's Comenity Capital Bank under the hood) as a grocery store, but the service is run by a grocery store, and the charges have appeared on the previous card under the name of the grocery store, so here's hoping. We'll know later this week – our next grocery order is for Wednesday, and the charge typically shows up a day or two after that.

Also, we've never had a card with Comenity, so we don't really know how their IT and customer service are. The web interface for account management is very nice. We'll report back as we know more.

I'm not generally in the practice of recommending credit cards, and I can't wholly recommend this one, having not really exercised it yet to discover its landmines. But what's going on here in the Bostoniensis household is that we're cashing in on our good credit scores to take advantage of financial offers that pinch our pennies for us, as a form of hardening our household financially against inflation and other future economic vicissitudes. This has generally meant getting credit with better terms (either lower rates or higher rewards), and opening High-Yield Savings Accounts for our nest egg and my estimated tax payments as a self-employed person.

Given that eating food is a pretty universal custom and groceries are getting scary-expensive, I thought I would mention for anyone who wants to do likewise, and is in a position to do so.
siderea: (Default)
[personal profile] siderea
Canonical link: https://siderea.dreamwidth.org/1879923.html


Americans, if you are not already onboard with the Epstein files scandal, I suggest you get onboard. Non-Americans, feel free to pitch in.

For about nine years now, our side – meaning everyone who thinks fascism is bad and has been voting accordingly – has been ardently wishing any of Trump's excesses would be regarded as a scandal that would take down his presidency, and been bewildered why that wasn't happening. Well, it is finally, finally happening, so get out of the bus and come push.

But before you do, there's some things you should know.



1.

Over on Pod Save America (2025 July 25, "EXPLOSIVE REVELATION in Trump’s Epstein Files Scandal") Dan Pfeifer had some things to say about how our side responds to the Epstein files which I think are incredibly important for us to all hear:
[3:15] [Jon Favreau:] Dan, how does this explosive revelation – that we all saw coming – change the nature of this almost 3-week old scandal?

[Dan Pfeiffer:] I would hope that this changes how everyone, ourselves included, talks and thinks about this scandal.

Because we've had a lot of fun about with this. We're going to have fun about it on this podcast, I hope. It is... There's something amusing about it.

But I feel like everyone has been treating this kind of from a perspective of...bemusement? Like, "Ah, look at these conspiracy pushing grifters who've been hoisted on their own petard!" right? Where the real crime here is hypocrisy and deception. Right? That they they say they released the Epstein files but they didn't do it. Trump's breaking a campaign promise, ha! Take that! The dog that caught the car, and all of that.

But I think we do really have to to take a step back, and I know this is going to sound like hyperbole, and I know it will, but I truly believe it: that this scandal, now with this revelation, this scandal, now, should be treated like Iran-Contra, Watergate, other major political scandals.

Because what we have here is the president of the United States, the attorney general, the intelligence community, the FBI director, and the Republican Congress, all part of a conspiracy to cover up information about the President of the United States' relationship with America's most notorious child sex trafficker.

[Jon Favreau, profoundly missing Pfeiffer's point:] And lying about it, right?

[Dan Pfeiffer:] And he lied– he lied to the American people.  Whether– either by direct order or by implicit request, the intelligence community! We have intelligence professionals, like, the most– what's theoretically supposed to be the most, one of the most apolitical parts of the government, concocting a bullshit report we're going to talk about to try to distract people from the political fallout of this. You have the Republican Congress shutting down and going home, for a month because they are so afraid to vote on a measure that could shed light – once again – on the President of the United States' relationship with America's most notorious child sex trafficker.

Like this really is a giant deal. Like, we need to know what is that hearsay Trump's worried about, in the files? What is in there? What do we not know about Trump's relationship? Like, what, what other steps have been taken to try to cover this up? Have there been efforts to alter or destroy the records? Right? What what other government officials have hid it? Who else has been lied to? Like, this is a big deal and it should be treated as a big deal, in my view.

[...]

[...] this is one of the clues that [5:44] you and I took as evidence that Trump knew his name, or at least suspected his name, was in the Epstein files, was he kept saying, "How are we going to know they're real? Maybe Comey and Biden and whoever else doctored them?" To put his name in there, right?

[...]

I mean the, the chain of events here is they were planning to release the files; they were on Pam Bondi's desk; they released that first tranche that had his name in it, that did not– that at that point they did not say We're not going to release more, because after that went out Pam Bondie said These are on my desk for review; she reviewed them, found something that she thought would be quite embarrassing to the president, and they changed their plan. And they've continued to believe that the massive amount of political fallout they've been getting now for almost 3 weeks is preferable to whatever they believe is in the files.
And:
[Jon Favreau:] How do you think Dems should [17:09] handle this issue over the next few months?

[Dan Pfeiffer:] I think our goal should be to keep the issue in the news as much as possible without putting too much spin on the ball. Right? I've seen other testing which shows that the most effective online posts are not Democrats talking about it. It is clips of Republicans or people who previously supported Trump – you know, podcasters, influencers – criticizing Trump for this. That's the most effective medium.

When we think about how we, like, if we are messaging– if you're an elected official and you're thinking about how to use your platforms, that's one way to do it. If we're thinking about it in the context of how all of us are messengers, and people in our lives, and you're sharing things in your group chat, the better thing to share is the clip of Andrew Schultz talking about this on Flagrant, than it is, you know, some Democrat ranting about this on MSNBC.  Or Pod Save America, or anywhere else, right? It's like the... Think about someone who is– who's motivations are not automatically questioned even in an issue on this one where they're, they're quite sincere.
Commentary follows, below.

Please try not to forget... [4,570 words] )

This post brought to you by the 220 readers who funded my writing it – thank you all so much! You can see who they are at my Patreon page. If you're not one of them, and would be willing to chip in so I can write more things like this, please do so there.

Please leave comments on the Comment Catcher comment, instead of the main body of the post – unless you are commenting to get a copy of the post sent to you in email through the notification system, then go ahead and comment on it directly. Thanks!

Stanley Cups

Jul. 30th, 2025 07:00 pm
[personal profile] writerkit
Just curious, has anyone here heard about the Stanley Cup Trend? Apparently this is a Thing.

Dance!

Jul. 28th, 2025 10:32 pm
jducoeur: (Default)
[personal profile] jducoeur

Oh, and here's a little note worth calling out:

Over the past year, I've been getting more into Scottish Country Dance. I'm by no means an expert -- sadly, I've had to accept that I'm not as bouncy as I once was, and after fracturing my foot a couple of years ago I'm allowing my style to be loose and sloppy -- but I've become a regular member of the Gender-Free Scottish Country Dance class happening in the NESFA Clubhouse twice a month, and am quite enjoying it.

A couple of weeks ago was ESCape, the annual Pinewoods week co-hosted by the local English, Scottish, and Contra communities, which has become a highlight of my annual schedule. Classes all day and balls all night, it's a dancer's dream, and the community is relatively young, queer, geeky, and thoroughly fun to be around.

A particular tidbit this year was the day where Sorcy taught McCloud's Wedding (? I think that was the name), a delightfully weird, intricate, five-couple dance where basically everybody is active. Wild stuff, and at the end of the rather large class they asked for ten volunteers to perform a demo set during the ESCape Chocolate Party on Thursday. They got over a dozen volunteers, so I demurred, but told them that if they came up short, they should pull me in.

Not astonishingly, the party rolled around and they were short on people, so I got grabbed for a quick once-through and then on to the performance. And it was caught on video, so if you're curious what this SCD stuff looks like (in a rather complex form), give it a look!

State of the Justin

Jul. 27th, 2025 05:46 pm
jducoeur: (Default)
[personal profile] jducoeur

Wow, I've completely failed to do any long-form posting lately. Mastodon is a seductively easy outlet, encouraging quick thoughts (and occasionally rewarding them highly with boosts and faves) without the effort of serious writing. I'm kind of disappointed in myself in principle, but not sure whether it's likely to change.

That said, it's been A Lot recently, so let's catch up on some stuff. This is going to be a bit of a long wander across several topics; hopefully it won't be entirely boring.

Work

As promised, I took three months off for a sabbatical, before starting to look for a new position at the beginning April. I did talk to a few companies, but in practice, it turned out to be all about Networking, as usual.

When I say "it's all about Networking", mind, I don't mean spending all my time pressing the flesh at cocktail parties. Real-world networking mostly consists of being good to the people around you, helping them out when you can, and being pretty clear about when you're looking.

In practice, I got Just Plain Lucky this time. Right around the time I started looking, I got a ping out of the blue from Carlos, asking, "Hey, Justin -- would you happen to be in the market?" After a response of, "Wow, good timing", we got to talking.

To explain this, I have to step back half a dozen years. From around (it's complicated) 2017 through 2021, I was working for Rally Health, primarily on a project called Rally Recover. Recover was great -- a product I was really proud of, to help surgical teams keep in touch with patients post-op. There was a lot to it, but the backend was mainly three of us: me (the Scala expert), Steve (the Ruby on Rails expert), and Carlos (not quite as expert in either, but solidly good at both, so he acted as the essential glue).

Sadly, Recover got cancelled -- great though it was, Optum (our Corporate Overlords) weren't figuring out how to sell it effectively. So our team got shunted onto A Project Of Which We Will Not Speak (suffice it to say, it was a political clusterfuck, and largely collapsed after six months), and thence over to start building a new product called OnePass.

I laid down a good deal of the technical foundation of OnePass (built in my preferred stack: Scala, using the Typelevel functional-programming framework), and was having fun on it when The Merger happened.

Like I said, Rally had been a wholly-owned subsidiary of Optum (which itself is part of the UHG empire). We'd known for most of a year that Optum had decided to absorb Rally, and a lot of folks were nervous about that, but I'd initially blithely said, "We build all of the best software in Optum -- surely they won't kill the goose that lays the golden eggs, right?"

But some months later, one or two senior folks who I particularly trusted abruptly left, so I started to get nervous. I wound up interviewing at Troops while on vacation in Hawaii in late 2021; by the time I got home, the merger had happened, and I survived precisely one day at Optum before noping out, giving notice and joining Troops.

Anyway...

After four years "incubating" at Optum, they apparently decided that OnePass was going to thrive better as an independent company, so they were spinning it off. Carlos knew that I don't enjoy working at a corporate giant like Optum, but a scrappy startup like OnePass is becoming is right up my alley.

So basically, I'm boomeranging back to my old project, even through it's a completely new company. I know that I like the tech stack, and I can probably bring a lot to the table -- it seems like the right move.

My first day is tomorrow, so I'm preparing for the roller-coaster now...

Querki

During the sabbatical, and even more during the subsequent months while negotiating things with OnePass (we agreed to wait until the company was fully established before starting the process, so it's taken a while), I've been finally making progress on Querki.

Reminder for those who haven't been following it forever: Querki is my little garage startup, which I've been working on (with a lot of help from Aaron, who also owns a chunk of it) for a dozen or so years now. It's a hybrid between a wiki and a database, designed for "small data" problems -- enabling individuals and small communities to keep track of and organize stuff.

Fairly early on, I made a decision that seemed like a good idea at the time. Querki was built using a product called Conductr -- an early "containerization" system that was optimized for the Scala/Akka architecture that Querki is built on. It seemed like a good fit, and as a result I wound up as the smallest customer for Lightbend, the consultancy behind Scala, Akka, and Conductr: we had a handshake agreement that I would alpha-test Conductr and help them work out the kinks.

But things change over time. Lightbend decided not to be the primary supporter of the Scala 3 language (which is instead managed by the Scala Center), and has instead doubled down on Akka; indeed, they changed the company name to Akka recently.

And Conductr? It just kind of quietly died. It was a clever idea, but Kubernetes sucked all the air out of the containerization room, and there was no point in competing with it.

Querki was, AFAIK, the only third-party product ever built using Conductr (that is, the only one not built by Lightbend). And by the time Conductr was clearly dead, I had a dayjob, and didn't have time to extract it from Querki's architecture.

But there was a huge problem: Conductr was invasive. Much of its power came from the fact that it was actually laced through the application itself, not just wrapped around it. And it was built using Scala and Akka.

Which meant that Querki was bound to the specific versions of Scala and Akka that Conductr had been built with. And Conductr was dead.

So Querki has been stuck on an increasingly antique platform for the past ten years. I was able to make some progress on features during that time, but have been more and more stuck because of that.

So the sabbatical was spent learning enough about AWS to figure out how to do the things that Conductr had been providing, and then "ripping out the tablecloth" -- rewriting Querki so that one day it was built on the Conductr architecture, and the next day it wasn't.

Since then, I've been speed-running a decade of ecosystem evolution: step-by-step upgrading Scala, Akka, Play, and dependencies. That's not yet done (indeed, there's quite a lot to do yet), but making progress has been extremely satisfying, and I'm probably halfway there.

(The next step is upgrading from Cassandra 3 to 5, because Querki's Cassandra host will be removing support for 3 late this year. Thank heavens I've gotten as far as I have, or we'd be in serious trouble come November.)

The plan is to get it all up to Reasonably Modern -- probably not Scala 3 (which is a big jump), but modern versions of Play and Akka (or more likely Pekko, the open-source fork that got set up when Akka locked down its license). Then I'm going to fix a few horrible long-standing bugs (eg, Eric discovered the hard way that Querki Spaces start having serious trouble loading if their history becomes very long), and make some long-desired architectural changes (in particular, rewrite the heart of the QL engine to use cats-effect and fs2). And then I can figure out what comes next.

Typelevel

I've mentioned before that I'm on the Steering Committee for Typelevel, the above-mentioned organization that OnePass (and many other companies) is built on. Suffice it to say, there are some changes coming there: it's not all public yet, but I expect my responsibilities to grow in the coming months. I've been avoiding taking on additional responsibilities elsewhere as a result.

SCA

That said, it's been a busy year for me in the SCA, especially for my two offices.

Chatelaine

I've been Baronial Chatelaine (the new-people officer) for just about three years now. I mostly enjoy the work, but I've been getting a little toasty, and was starting to get quite worried by the beginning of the year: I wanted to hand it off, but had no idea to whom.

Once again, I got super-lucky. Within days of each other, around the time of Birka, Thorfinn and Revna -- both of them young, energetic fighters -- asked whether I was looking for a deputy. I gratefully said absolutely, and suddenly found myself heading a Chatelaine team, which is a vastly healthier state of affairs.

Both of them have been very helpful, and Thorfinn in particular has been a force of nature, doing much of the work to drive the new Baronial Discord, working with the Webminister to improve our site, and generally help new folks. So I'm happily trading places with him around now (we haven't really worried about exact dates, but Pennsic is my three-year anniversary), with him stepping up as Chatelaine and me stepping down to Deputy. I expect that to continue to work well.

Dance

One of the questions I kept hearing from new folks was, "Do you have a dance practice? I'd like to try dancing!" And of course, we allowed Dance Practice to go quiet a year or two ago, so I didn't have anything to tell them.

So early this year, I basically declared that I was coming back as Dancemaster, but changing it up a bunch.

Aaradyn managed to get us the "friends and family" discount for the church she works at, which eased the way a lot -- having a nice site within walking distance of Harvard Square made it much easier to get things going again.

Since we've had difficult sustaining a frequent practice in recent years, I decided to scale it back to monthly for the time being. That allows each Dance Practice to be a bit special, and lets me lean into the publicity harder.

And I decided, entirely on my own recognizance, to start running it using the gender-free "Larks and Robins" protocol. That replaces "Lords and Ladies" -- it's mnemonically brilliant, and I've been using it with great success for the Arisia Renaissance Ball for the past couple of years. The younger dance community in this area are largely used to it, and I'd very much like to bring in some of those folks, so I decided that we're going to follow along.

It's going reasonably well. We're not getting the 30-40 dancers we had in our heyday (much less the 150 who show up for the BIDA contradance in Porter Square), but we're generally getting a decent critical mass, including a fair number of new folks. I'm taking the summmer off, but plan to continue in the fall -- it's being a good deal of fun.

General

Suffice it to say, I'm trying to keep my head on straight during these "world on fire" times. It's not easy, finding the right balance of staying engaged while not letting myself fall into fear or depression, but so far, so okay.

I miss y'all! I'm trying to stay social, but opportunities don't present themselves enough. I hope to see folks more: we need each other, if we're going to stay sane through all this.

As always, comments and questions on any of this highly welcome...

[syndicated profile] ekgazette_feed

Posted by V

Captain of the Guard for Chatricam Meghanta Announced!

Greetings East!

Her Highness Chatricam Meghanta has selected Lord Albrecht Ostergaard as Her Captain of the Guard!

It was fate; guard was already in his name.

If you participate in a martial activity, and are interested in serving Her Highness as a member of Her guard, please reach out to Lord Albrecht at furtumvictus@gmail.com.

Media Analysis

Jul. 24th, 2025 10:46 pm
[personal profile] writerkit
I watched this video and now I have Thoughts.

Because she had me until the end. Things are capsules of their time, that's important to look at, and "this media has Issues" really needs to be decoupled from "it is morally wrong to like this piece of media." She coins the term "virtue mirroring" for the belief that the media you watch reflects your internal morality and notes that this belief isn't a good thing and can actually get in the way of robust critical analysis because people wind up in a position of refusing to criticize because they connect their morality 

At the end, though, she says something I disagree with: that media which shows problematic behavior must show the characters getting punished for it in some way. She gives the example of someone she knows complaining about You, which I haven't watched, because the last season didn't trust the audience to figure out who the villain was and instead hammered it home very forcefully, and that her response to that complaint is "Well a lot of people didn't get who the villain was so this was necessary." This is, incidentally, the same complaint I have about the last season of Deep Space Nine, in which the writers went way over-the-top on Dukat and Winn because people in the audience had gotten a bit too absorbed in Dukat as being cool and trying to downplay his evil and they were trying to Seriously Drive Home that Dukat is evil.

It is not our responsibility as writers to cater to the lowest common denominator of the audience.

Now, I get that she's apparently had a lot of guys who watched How I Met Your Mother tell her they've taken the date-rapist character as an example to follow, but I also think she's overplaying the extent to which HIMYM caused that versus happened to be the fixation for men who would otherwise have read The Game or something. The kind of man who gets naked without invitation in a woman's apartment in order to get her to sleep with him was going to do something regardless.

It's not about whether you can write a complex or interesting story in which the morally reprehensible characters get punished for their moral reprehensibility. Categorically, you can. But there are specific types of complex and interesting story, stories that are worth being told, that are not like that. Where the characters don't get punished, where the terrible characters go free, where you are expected to do some of the work. More to the point, the insistence that the characters who do bad things must be punished for that undermines the rest of her point: that we need to be able to read media critically. Spoon-feeding isn't going to help with that.

And there will always be some portion of your audience who doesn't get it no matter how hard you drive the matter home. There are people who seriously think Lolita is romanticizing Humbert. You will never have a piece of media that doesn't have some substantial portion of its audience miss the point. Saying that media needs to make sure the bad characters are punished? That's still a kind of virtue mirroring. Sure, the rest of the video is letting you off from punishing yourself for liking the Problematic media, but it's still saying media needs to live up to a certain type of virtue or it's automatically contributing to what's wrong with society.

It's still encouraging exactly what the rest of the video purports to be arguing against.
[syndicated profile] ekgazette_feed

Posted by V

Bids Still Needed

Greetings East!

Their Royal Highnesses, Donovan Shinnock (he/him) and Chatricam Meghanta (she/her), are still seeking bids for their upcoming reign.

Along with the usual winter reign events, they’re also seeking bids for the Thrown Weapons Championship. Typically, this is a summer reign event but was unfortunately unable to happen thus far.

Their Royal Highnesses need bids for:

  • Fall Crown Tournament
  • Champs Tournaments
    • A&S Champs
    • Bardic Champs
    • Rapier Champs 
    • Thrown Weapons Champs

Below are each event’s requirements.

👑 Fall Crown Tournament

  • The preferred date for Fall Crown Tournament is the third Saturday in October (10/18), with the first Saturday in November (11/1) serving as an alternate date.
  • Central region is the preferred region for the rotation (odd year, fall)
  • Bid packages may be submitted up to twenty-four (24) months in advance, but must be received by July 1st of the event year.

🏆 Champs Tournaments

  • Per law, for championship tournaments typically held during the Winter Reign, bid packages must be received by one month after the preceding Spring Crown Tournament.
  • There may be only one championship tournament happening at a given event. However, other events, such as baronial investitures, that wish to take on one of these bid challenges would please Their Highnesses.
  • Championship Tournaments that need bids include:
    • A&S Champs
    • Bardic Champs
    • Rapier Champs
    • Thrown Weapons

Their Highnesses also wish it to be known that they are always happy to receive bids sooner than the listed deadlines!

Event bids should be emailed to trm@eastkingdom.org, trh@eastkingdom.org, seneschal@eastkingdom.org, exchequer@eastkingdom.org, and eventclerk@eastkingdom.org.

If you have any questions regarding event bids, please contact the Event Clerk at eventclerk@eastkingdom.org.