Emelia
thisismissem.social
Emelia
@thisismissem.social
Corruptress of protocols, working on trust & safety tech, open-source contributor. You've probably used tech I've contributed to. ๐Ÿณ๏ธโ€โšง๏ธ ๐Ÿณ๏ธโ€๐ŸŒˆ ๐Ÿ‡ฉ๐Ÿ‡ช

I'm on the Fediverse: https://hachyderm.io/@thisismissem
Bridged: @thisismissem.hachyderm.io.ap.brid.gy
Pinned
So a not too well known thing about me: I'm the co-author of the Client ID Metadata Documents internet draft that Bluesky / AT Proto uses for OAuth.

This document came about due to my work on Mastodon's OAuth implementation.

If you'd like to support my work: support.thisismissem.social
Support Emelia Smith (@thisismissem)
Fund her work on the Fediverse, improving trust & safety and other open-source contributions
support.thisismissem.social
They could also do DNS blocks for foreign servers that don't comply, like they've issued a number of porn sites. That'd prevent servers in germany from federating with those blocked servers potentially.
February 19, 2026 at 1:38 PM
What's to say he wouldn't apply it to the fediverse, where many servers are hosted with hetzner in germany?

He's already exporting said KiVi tool abroad from what I just saw
February 19, 2026 at 1:35 PM
But it then comes down to what time regulators want to spend to make which prosecutions under which laws.

In Germany, Tobias Schmid developed an AI tool to find pornographic content on social media (twitter mostly) and sent threatening letters to account owners (typically sex workers), not twitter.
February 19, 2026 at 1:32 PM
Well, that's the thing: regulators are paying attention, and as an admin you need to follow laws of jurisdictions where you operate.

What was said by the ex-CEO put a target on everyone else's backs.

There are sometimes exceptions to laws like N% of MAU have to be in country for their law to hit.
February 19, 2026 at 1:32 PM
*sends hugs and hopes for prosperity*
February 19, 2026 at 12:03 PM
Reposted by Emelia
The conversation about bad PRs in FOSS projects needs to move away from "is it AI or not" to: does the contributor care or not? That's a different dimension. You can make good PRs with AI; you can make bad PRs without AI. Assuming a perfect overlap is disingenuous at best.
February 19, 2026 at 12:00 PM
Though I did leave you some notes on signal
February 19, 2026 at 11:57 AM
"Social Software Development is my passion" in cringy WordArt styling with sparkles โœจ
February 19, 2026 at 10:51 AM
There's some interesting (not necessarily good) stuff that ACP from the Solid ecosystem here, especially with them using the User Managed Access Specification.
February 19, 2026 at 8:48 AM
Reposted by Emelia
Discovering I was trans was the greatest blessing of my life. A simple explanation for a sense of wrongness I'd felt so long I thought that wrongness was me.

I credit the trans community for bringing society to the point where I could understand what was wrong and get help.
The calls for trans people to be quieter as we're wiped out are only going to increase, and you owe it to your sisters and brothers to get louder and louder.
February 19, 2026 at 3:09 AM
Can I say that I don't really want bluesky to be mentioned? So many interviews focus on bluesky instead of AT Protocol, which is like focusing on Mastodon when talking about ActivityPub. All the really interesting stuff is largely happening away from them.
February 19, 2026 at 8:37 AM
Reposted by Emelia
The comment on compromising made me think about what Goldwater said.
February 19, 2026 at 5:22 AM
Reposted by Emelia
you can't work with Republicans. you can't compromise with them either. you either win or they do.
Kevin Roberts, President of The Heritage Foundation, claims that evidence suggests a correlation between undergoing Trans Medical Care and acts of violence.

He states Heritage's public policy solution is to ban it for all ages and they're willing to work towards this goal on an incremental basis.
February 19, 2026 at 4:28 AM
I fear this may become true of this new generation of social apps too, where a very small handful of people want tribalism because they think it serves their projects (it doesn't, it drives people away)
February 19, 2026 at 8:31 AM
Reposted by Emelia
Since we're among close friends, a confession: when I was in college, I experienced some hateful engineers in the Linux community, and it kept me away from open source in my prime programming years.

Sometimes the difference between an annoyance and a valued contributor is kindness and mentorship.
February 18, 2026 at 5:21 PM
Reposted by Emelia
Installing asc cli is now much simpler:

brew install asc
February 19, 2026 at 5:00 AM
Here's relevant docs:
- atproto.com/guides/the-a...
- atproto.com/guides/custo...

Sure the feed generator needs posts, but it could get them from relays or the FASP data sharing protocol, both of which currently exist in Mastodon, instead of getting posts from the Firehose.
The AT Stack - AT Protocol Docs - AT Protocol
Components of the AT Protocol Stack.
atproto.com
February 19, 2026 at 8:22 AM
Those are things Mastodon has resisted for so long, but like, could take inspiration from Bluesky in how it's custom feeds work: a feed generator just returns a set of IDs, possibly tailored to a given user.

The machinery is all there already pretty much. I even wrote this up in the discord.
February 19, 2026 at 8:17 AM
I think Jaz is maybe on to something with what he's doing, but that's also requiring a version of Mastodon with:
- custom feeds support
- a local only feed
February 19, 2026 at 8:17 AM
Sorry, what? (I mean, I might have my mouth taped shut in bed, but I assure you that's not about spiders! ๐Ÿ˜‡)
February 19, 2026 at 8:12 AM
Reposted by Emelia
This is great to see vercel.com/blog/we-ralp...

While specific runtime products may compete around features and performance, this kind of research on how to work around the inherent performance bottlenecks in web streams ultimately helps everyone.
We Ralph Wiggumed WebStreams to make them 10x faster - Vercel
WebStreams had too much overhead on the server. We built a faster implementation. See how we achieved 10-14x gains in Next.js rendering benchmarks.
vercel.com
February 18, 2026 at 10:03 PM
Reposted by Emelia
You want
- @moderation.blacksky.app (bots, antiblackness, misogynoir, etc) or
- support@blacksky.app (bugs, how-tos) or
- assembly.blacksky.community/8bbfunvvau (feature requests, governance)

Iโ€™m not going to be the one who helps you. Please use the right channels.
February 19, 2026 at 4:10 AM
idk, I'm just looking at what it said. No @context, did in IDs, idk?
February 19, 2026 at 4:07 AM
My understanding was DID PLC uses a different content type if the primary versus replica?
February 19, 2026 at 3:56 AM