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
Reposted by Emelia
got a little example project going exploring lexicon dev tools for Go, this one on the "using existing schemas with codegen" side, with @atwork.place as an example
bnewbold.net/atwork-cli
lexicon devex tutorial
tangled.org
November 26, 2025 at 10:36 PM
Reposted by Emelia
Bailey is almost singlehandedly responsible for most of the *usable* tooling for migrating PDS instances and hardening self-deployed PDS instances! If you've ever self-hosted or wanted to self-host, take a look at Bailey's incredible work!
I have some exciting news that I can share today. PDS MOOver's last update was made possible because of a generous grant from Bluesky PBC! Thanks to them supporting my work done on pdsmoover.com and selfhosted.social, it allowed me to go to the next level with fully automated backups!
November 26, 2025 at 9:33 PM
Why, yes, changesets, I am a pretty toy and I fix things! 💖
November 26, 2025 at 8:04 PM
Reposted by Emelia
Ooof. I can’t believe X chose this case, and this place, to fight a global takedown order.

Canada is the one country with a Supreme Court decision supporting global takedowns. The case came out of BC, like this one.

It was about trade secrets. This is an ugly NCII case involving a trans person. 1/
November 15, 2025 at 3:53 PM
Reposted by Emelia
This article heavily implies that ICE is being used in a custody dispute to help Karoline Leavitt's brother get his son and have the mother locked up in ICE detention
"A woman with a family connection to White House Press Secretary Karoline Leavitt has been arrested by Immigration and Customs Enforcement agents in Revere, Massachusetts."

www.wcvb.com/article/karo...
November 26, 2025 at 4:24 AM
Reposted by Emelia
TL;DR: the *actual* poverty line in the US for a family of four with two young children is about $140,000, and there isn't much improvement in quality of life between $40K and $100K.

There's more good stuff in there too, you should read the whole thing.
November 26, 2025 at 1:43 AM
Reposted by Emelia
Also want to say thanks to Bluesky for generously supporting @slices.network with some grant funding ☺️

Working on a containerized auto-indexing “AppView in a box” sort of thing I’m hoping will make it easier to get started with #atproto. More updates soon!
November 26, 2025 at 3:38 AM
Reposted by Emelia
We're announcing a new partnership with StopNCII.org to prevent non-consensual intimate imagery (NCII) from spreading on Bluesky. While NCII hasn't been frequent on our platform, these incidents are devastating for victims and preventing them is a top safety priority. 1/4
Stop Non-Consensual Intimate Image Abuse | StopNCII.org
StopNCII.org is operated by the Revenge Porn Helpline which is part of SWGfL, a charity that believes that all should benefit from technology, free from harm.
StopNCII.org
November 25, 2025 at 5:29 PM
Reposted by Emelia
The new MCP spec just dropped! 🎉

There's too many new things to get into everything, but there are two big changes I am most excited about 👀

📝 Client ID Metadata Documents (CIMD) - a simpler way to manage client registrations, clients describe themselves with a URL they control
November 25, 2025 at 11:14 PM
Reposted by Emelia
I don't have much to say, but thanks to Bluesky PBC for supporting atcute with a very generous grant 🙂‍↕️
introducing atcute, a collection of lightweight TypeScript packages for AT Protocol

API client, OAuth client, utility packages for various data formats, Bluesky-specific utility packages for rich text and posting

they're all covered!
November 25, 2025 at 11:15 PM
@medcrisis.bsky.social this is the "cisgender women on testosterone" article that I mentioned in a comment on your latest video: www.nytimes.com/2025/10/22/m...
‘I’m on Fire’: Testosterone Is Giving Women Back Their Sex Drive — and Then Some
www.nytimes.com
November 25, 2025 at 11:30 PM
Reposted by Emelia
On the Edge team, we think web apps should be easier to install.
The default browser install button is great, but we'd like something which you can use on your own site, how and when you want it.

That's why we're proposing the Web Install API, which you can now test!
The Web Install API is ready for testing
We're happy to announce that the Web Install API is now ready for testing on your own site, as an origin trial in Microsoft E
blogs.windows.com
November 24, 2025 at 5:02 PM
Reposted by Emelia
And all of those App Stores could be using an app Lexicon, and get curated for unique needs, with social signals and ownership details.
Creating a universal app store for PWAs seems like an obvious win here vs. heuristics triggered installs. But think about smaller, more bespoke app stores! An app store for your intranet apps. An app store for your webring of online mutuals. An app store for kid-friendly apps. That's fun territory.
On the Edge team, we think web apps should be easier to install.
The default browser install button is great, but we'd like something which you can use on your own site, how and when you want it.

That's why we're proposing the Web Install API, which you can now test!
November 25, 2025 at 3:15 PM
Reposted by Emelia
It's weird to not only have lived through an information revolution but also now living through its undoing, all within less than a generation.
Google at its peak was basically the best information retrieval system in human history and they and every competitor decided going from there to “you didn’t want answers you wanted half-assed auto-complete 80%-wrong hallucinations” in a few years was the right idea
November 25, 2025 at 12:19 PM
Reposted by Emelia
This is so incredible. You have to see the photos. These workers held the line for THREE YEARS www.publicsource.org/post-gazette...
November 25, 2025 at 5:29 AM
Reposted by Emelia
BREAKING: This is huge news, the EU's equivalent of the 🇺🇸Supreme Court's 2015 Obergefell v. Hodges ruling.

🇪🇺Court of Justice just ruled all 🇪🇺countries must recognise same-sex marriages granted in other member states.

This effectively legalises gay marriage across 🇪🇺
www.reuters.com
November 25, 2025 at 10:10 AM
Reposted by Emelia
🤯 The number of affected packages in the Shai-Hulud npm attack has now reached 770. We’re continuing to investigate and will keep the blog post updated:

socket.dev/blog/shai-hu...
🚨 A new wave of the Shai-Hulud supply chain attack has hit npm, impacting packages across widely used projects from AsyncAPI, ENS, Postman, PostHog, and Zapier. Attackers added a malicious preinstall script following account compromise. The investigation is ongoing:

socket.dev/blog/shai-hu...
Shai Hulud Strikes Again (v2) - Socket
Another wave of Shai-Hulud campaign hits npm.
socket.dev
November 24, 2025 at 11:19 PM
Reposted by Emelia
8 years since I published the first investigative piece into gig economy rider safety conditions here in Australia. No one else was writing about it at the time medium.com/@Asher_Wolf/...
November 25, 2025 at 7:14 AM
Reposted by Emelia
in the last 1.5 years journalistic fact-checking has become significantly harder specifically bc of this, without touching all the other ways education and knowledge-sharing are under attack rn (book bans, censorship, media industry crumbling, etc etc)
Google at its peak was basically the best information retrieval system in human history and they and every competitor decided going from there to “you didn’t want answers you wanted half-assed auto-complete 80%-wrong hallucinations” in a few years was the right idea
November 25, 2025 at 7:23 AM
Reposted by Emelia
This anti-trans frathouse fuckmelon is on HORMONE REPLACEMENT THERAPY?

Our motherfucking media is useless. How do you NOT mention this when he's arguing against trans health care?

And how do you print this fact here without immediately calling attention to his opposition to hormones for trans ppl?
November 25, 2025 at 7:27 AM
Reposted by Emelia
One of my favorite things is getting to tell friends who are new to NYC that the subway "stand clear of the closing doors please" voice is a trans woman named Bernie Wagenblast and she's amazing.
November 24, 2025 at 6:19 PM
Reposted by Emelia
"Worryingly, this area of common cause now appears to be growing. We at GAATW have noticed that many organisations from both camps have recently expanded their use of anti-trafficking frameworks to also advocate for the abolition of surrogacy and promote transphobic ideas."
GAATW warns that some groups are now using anti-trafficking rhetoric to push bans on surrogacy and spread transphobic agendas.

(For example: The NGO who made the recent Epstein PSA is anti-surrogacy). www.opendemocracy.net/en/beyond-tr...
A bizarre new alliance is coming after sexual freedoms
Radical feminists and religious groups teamed up against sex work. Now they’re going after broader reproductive freedoms
www.opendemocracy.net
November 24, 2025 at 8:34 PM
Hm, does @smokesignal.events support the idea of "external events", i.e., where you can say "I'm going to this event defined elsewhere"

And the event organiser is like a meta actor / unclaimed?
November 24, 2025 at 7:43 PM
This is neat!
Content filters may not work for all your feeds. You may trust content from people you follow or a list of friends more than content from others.
You can override label preferences for users you follow and/or lists.
You can set strict filters in general and allow more content from friends.
🧵5/8
November 24, 2025 at 1:13 PM