jkap
@jkap

no guarantees we're gonna ship anything here but we're considering it. if we do, it'll likely be outbound only, since we're not currently comfortable with inbound content that we can't moderate (i do not consider defederation to be an effective form of moderation). i realize this sort of just makes it a glorified RSS feed, but we've gotten requests for it so may as well investigate.

happy to discuss in the comments, although keep in mind that since nothing is firm i probably won't be able to answer much if anything.


You must log in to comment.

in reply to @jkap's post:

still investigating how we manage this. as of a couple years ago, mastodon required you to list an inbox for it to treat the implementation as valid, but i'm unsure at the moment the best way to essentially have a fake inbox (subject matter experts lmk where i should look for this, or if mastodon's requirements have changed here)

As a sometimes instance op, if you do have a fake inbox please make it 200 on requests; failed requests get retried and could cause problems for both ends.

Otherwise, AP syndication seems like a great idea to me; there is already a way (RSS -> RSS Gateway -> AP) which is similarly read-only, so this would just be giving folks more control.

One unique opportunity you have is to allow federated likes only, so that people could interact in a way you wouldn't have to moderate.

(Personally I think an allowlist-only full federation would be neat, but I totally understand if you don't want to take on even that amount of moderation work.)

inbound likes is an interesting concept. and yeah, allowlist-only federation is still more moderation than we're comfortable with, especially since a big component there is trusting whatever instances we've added to that list to do effective moderation on their end, as well as differences in community guidelines and practices between the sites, etc etc

good to know! probably wouldn't spin this up as-is (from a brief glance, it doesn't really meet our Coding Standards For Production) but it's an extremely useful reference implementation

mastodon sucks bad for posting art, so outbound such that i could post once and have people who are not here come back to cohost for The Good Files might be nice. though as i have learned every server along the way will rehost and compress it down again anyway, so i'm uncertain how useful it will be for most who only follow that way. publishing updates out via activitypub for edited posts here may be a tricky thing?

i do also generally agree with the opt-in and cohost+ only suggestions others have made

there is an Update activity type we can send out for edits, although it's one of those things that i feel like is very implementation dependent as to if it's even used.

I was going to make almost exactly this post, so instead just going to comment here to state that I agree with all of Pinballs concerns but I'm not entirely against the idea of ActivityPub support IF it's opt-in

It's the protocol that Mastodon instances (and other platforms in the Fediverse) use to communicate with each other. Basically, implementing this would mean that Mastodon users could follow your Cohost page.

I don’t feel like the platforms are really that compatible, CSS crimes won’t translate, long form posts won’t translate necessarily well to masto instances that expect a lower character limit, they would still have to click through to come here to see those properly… that said, good luck if you do, already seen two reminders today that I want nothing to do with mastodon, and appreciate you will make it opt in, because I wouldn’t want it.

hmm. To be honest, I figured you all didn't have a high opinion of federation, so I wasn't expecting anything in this space, really. I get the concerns with inbound, but that does mean that if I wanted one account, it would make more sense to have it be elsewhere in the fediverse since at least I'd get some cohost content mixed in, instead of missing the entirety of the fediverse by choosing here. That's reductionist, of course, I wouldn't be a Plus! member if I didn't think something special was going on here haha, and it also doesn't really change the calculus on your end re: moderation.

it's complicated. i think viewing federation as the be-all-end-all solution to social media is misguided; the problem with social media is not centralization, and mastodon's solution comes with its own suite of problems that (imo) can make things worse (hence, why we're looking at outbound-only). that said, i think there is benefit to syndicating content to other locations (whole point of us implementing atom/json feed), and i think outbound-only activitypub meets those goals as well.

Would this still open you up to some (light) additional moderation stuff?

Would you feel obliged to do things like defederate from e.g., obviously-nazi servers? It's outgoing-only, so the risks are much less, and I know any of those servers could already access stuff by running an atom -> activitypub bot so maybe it's a moot point reguardless.

YES, PLEASE DO THIS!

I really signed up for an account (and waited for it to be activated) just to say that.

I read a couple of cool posts by @cathoderaydude (linked from hacker news) and I initially thought that I'd like to have an RSS feed of this, but then I realized he also frequently posts a lot of shorter things, and so ActivityPub probably makes more sense than RSS.

I followed him here but, if I'm being honest, I'm probably not going to remember to come back here to check for new content. (I only remembered to finish posting this because I left the tab open.) I will, however, occasionally check my mastodon instance.

Read-only, or read+like only is fine with me.