matprotocol
@mmatt.net
850 followers 490 following 3.1K posts
building @teal.fm - the best place for music resident @star.opn.haus right now @right.now.mmatt.net 🔗 https://mmatt.net 📍 Nashville 🏳️‍🌈 he/him
Posts Media Videos Starter Packs
mmatt.net
what’s up mpreg doordash
mmatt.net
GO SUDZI!!!!!
mmatt.net
iirc there’s no actual docs there yet and @natalie.sh has probably been busy lol
mmatt.net
that’s a feature! right click on the extension icon in your toolbar and then click Options and the settings page should open
mmatt.net
I recommend trying my chrome extension which now has the ability to choose which client you would like to redirect to! chromewebstore.google.com/detail/deer-...
Reposted by matprotocol
pisfool.bsky.social
Introducing Nyami's new look as well!

x.com/popn_team/st...
#popn #ポップン #PopnCheers #ポップン27周年
mmatt.net
hosting the central account on a third party PDS would 1. make it so your repo will not get taken down for TOS violations (or anything else) by Bluesky PBC and 2. you will (in theory) always have access to making did:plc document changes.
mmatt.net
2. you DON'T have access to your PLC, you have to make a NEW identity, therefore all previous posts need to be updated with a new at-uri in their records.

you can see how this could get potentially messy, especially when hosted on a bsky mushroom
mmatt.net
there could be two ways (in my mind) to go about it

1. you have access to PLC rotation keys so you're able to upload your repo to a new PDS and point your identity there, all previous posts will resolve fine
mmatt.net
i feel like you could maybe say "just" do this and "just" do that to all of nooki's problems, but I don't know the developer but I would assume that this is their first real ATProto project so those best practices are just unknown to them. I would have done a lot of these same things probably
mmatt.net
also I feel like memberships are very much a personal thing, why is this on the host account? just use constellations for backlink count if needed!
mmatt.net
it might be failing to get the did document? because when I joined a community on my did:web it used memberId `null`, but when I used my did:plc it used it...........
mmatt.net
for the record I hope nooki does well. I hate to join the dogpile but I kinda wish it had more time to grow then being immediately skyrocketed into a bunch of eyes, therefore increasing the risk factor
mmatt.net
people posts would point to an invalid at-uri ultimately making the network useless.

same could be said if the communities were hosted in the individual user's repo's too? so it's an interesting problem to go about
mmatt.net
you could make that argument, but I'd say it's even worse considering the nooki account is being hosted on Bluesky's PDS, and not them hosting their own account. meaning ultimately at this point if their repo gets taken down without appeal they'd have to rethink the entire app's structure
mmatt.net
might just have to do it for the plot tho
mmatt.net
please do not get any ideas from this tweet, it's just something we should really be thinking about when modeling out ATProto apps.
mmatt.net
like in theory, wouldn't I be able to take down nooki as a whole by uploading gore to their pds, bsky scans it (the account is hosted on their pds), and the repo gets taken down?
mmatt.net
however, it's very jarring that I can upload any image I want to nooki's repo automatically without moderation, I feel like this can get *very* bad in the wrong hands, no? pdsls.dev/at://did:plc...
mmatt.net
yknow, maybe it's a good thing then that communities are all on the host's pds: pdsls.dev/at://did:plc...
PDSls
Browse the public data on atproto
pdsls.dev
mmatt.net
yeah from what you said in your other reply, feels like name squatting /shrug
mmatt.net
I made the Nashville one because of this post, you're welcome