#[0]
me: i have this JSON data set that isn't at all structured well for querying but i need to query it anyway. can you do this weird thing?
MongoDB: yep.
this is my first time using MongoDB and it's more or less what you'd want a JSON database to be. you throw loosely structured documents into it and you can query them and nothing breaks.
mad lad queries you run on MongoDB to perform queries on schema-less JSON data

#[0]
ping
Nostr is not free of moderators. there is a Report button and relay admins can ban users.
the issue of how to bridge ActivityPub to Nostr with good event propagation becomes a little easier if users and small instances do it individually because then it won't trigger the rate limiters on the relays. far less easy for the users though.
it also looks like mostr.pub does actually talk to a Nostr relay pool, i.e. it runs clients in addition to being a relay, but it's not a very large pool, and i suspect the reason may be rate limits, which most Nostr relays have. it would be unable to publish to most relays because it has to relay a lot of accounts. it would have to ask for special exemptions.
so as i understand it, mostr.pub largely sits idle until stuff happens on either side of the bridge. i suspect those metadata floods happen because it looks like it publishes that each time someone posts, so when Fediverse gets busy, that's a lot of metadata updates.
investigating the architecture of mostr.pub
what happened when i tried is that the other relays i broadcasted to rate limited it.
mostr.pub is absolutely hopeless to proxy because of its occasional massive dumps of user metadata if you subscribe to the firehose. it just seems to do it on a schedule, even if nobody actually changed their profiles.
i'm not sure if designing the mostr.pub ActivityPub/Nostr bridge as a Nostr relay was the best decision, because it's basically invisible unless you add it to your Nostr client, and most people aren't doing that.
on the other hand, designing it as a Nostr client that broadcasts to popular relays could have issues, because it might get resource limited if there is enough traffic.
i can solve this problem for one person (me) by setting up a bot that subscribes to my bridged mostr.pub accounts and rebroadcasts to other relays.