Shauna GM
banner
shauna.social.coop.ap.brid.gy
Shauna GM
@shauna.social.coop.ap.brid.gy
governance nerd; open source developer & community manager; novelist; activist; uswnt & washington spirit fangirl

🌉 bridged from ⁂ https://social.coop/@shauna, follow @ap.brid.gy to interact
the three con men of Christmas
December 10, 2025 at 6:13 PM
If her birthday was yesterday you know what it would have been....
December 9, 2025 at 3:20 PM
Movie you’ve watched more than six times with a gif. Hard mode: no Stars (Wars nor Trek), LOTR, or Marvel, Disney Animated or Pixar.
December 8, 2025 at 12:47 AM
Get a cat that looks at you like this
December 4, 2025 at 11:21 PM
December 4, 2025 at 5:00 AM
Nbd just Megan Rapinoe rocking a #freedc flag as a cape at the #nwsl championship game
November 23, 2025 at 1:05 AM
Lorena over Dickey and Bev over Vlatko are objectively dumb results but idc because Tara McKeown defender of the year!!! Did you know she used to be a striker????

#nwsl
November 20, 2025 at 3:56 AM
I've double checked, and I'm pretty sure I've inserted all the code from the tutorial correctly. Which means I'm at a loss for what the error is. Line 215 of federation.ts is the part of the code I'm touching, but why `const follow = await accept.getObject();` is throwing an error I cannot say.
November 13, 2025 at 9:30 PM
ok, the answer lies in here...if I can find it
November 13, 2025 at 9:24 PM
All right, possibly relatedly I have hit my first head scratcher. Tutorial says this sql query should give me a result:

"SELECT * FROM follows WHERE follower_id = 1"

But a look at the follows table suggests the following_id and follower_ids are reversed from […]

[Original post on social.coop]
November 13, 2025 at 9:15 PM
What a great post, Esme. So true, and so findable from Mastodon
November 13, 2025 at 8:30 PM
And now I'm following fake Esme! :D :D :D

I think that's it for tonight, but I'm more than halfway through the tutorial with no major hiccups yet. There's a lot of code I'm copy/pasting without fully understanding, so we'll see how well this sets me up to code […]

[Original post on social.coop]
November 12, 2025 at 10:08 PM
LFG! This is so neat.
November 12, 2025 at 9:33 PM
"yet another format of the public key"

this sounds like something i could get people to vent about at length over a beer 😂
November 12, 2025 at 9:28 PM
November 12, 2025 at 9:21 PM
yay I've reached the activitypub part!
November 12, 2025 at 8:49 PM
okay this has all been unnervingly easy so far...
November 12, 2025 at 8:26 PM
Marta coming for McCall Zerboni and she's not wrong

#nwsl
November 11, 2025 at 2:28 AM
😁😁😁

#nwsl #freedc
November 9, 2025 at 12:51 AM
they're like swiss cake rolls for giant worms
November 5, 2025 at 3:42 PM
"Let us, then, look with new eyes at the fact that when a dictator takes out a loan from a Western bank—pledging as his surety the future revenues produced by the people who he uses men with guns to rule—we can be utterly sure that long after he is dead and gone […]

[Original post on social.coop]
October 31, 2025 at 7:48 PM
"By contrast, Graeber argues that purely monetary debts – such as the $14k I owe in student debts to a variety of banks – legitimize violence and exploitation precisely because they take an otherwise irreducibly complex human relation and reductively simplify it […]

[Original post on social.coop]
October 31, 2025 at 7:45 PM
Of course, money itself is itself an abstraction, one with tremendous impact on social relationships over the millennia.

I'm going to quote extensively from Aaron Bady's review of David Graeber's Debt ( […]

[Original post on social.coop]
October 31, 2025 at 7:45 PM
Speaking of Seeing Like a State, that book is full of examples of overvaluing abstraction and legibility - and it also shows that this preference is nothing new.

For example, Scott documents the rise of fiscal forestry:

"The early modern European state, even […]

[Original post on social.coop]
October 31, 2025 at 7:27 PM
Securities Fraud: As Matt Levine likes to say, "Everything Is Securities Fraud". Why?

"When a company harms some class of people in some bad but essentially non-monetary way, it is hard to quantify the damages as money; when a company harms its shareholders, you […]

[Original post on social.coop]
October 31, 2025 at 7:22 PM