Zephyrix

joined 1 year ago
[–] Zephyrix@kbin.social 3 points 1 year ago

Nice. I had a similar idea bouncing around in my head, but didn't get around to implementing it.

The main hurdle for me was that there's no way to interact with the content (i.e., upvote, boost, comment, post.)
I can't see a way around this without either a private instance, or creating an account on each respective platform - this is a limitation of ActivityPub IMO. I'm curious as to your thoughts?

[–] Zephyrix@kbin.social 1 points 1 year ago* (last edited 1 year ago)

I agree, standardization would be good.

It’s entirely up to the developers to collaborate and implement according to the spec though. ActivityPub wasn’t really designed with this use-case in mind, so the spec has limitations that warrant a specialized API, or extensions to the AP spec.

For example, the outbox is an OrderedCollection. This is how you would list posts in a magazine/community. However, there’s no way to sort by other metrics such as hot, top, or trending. Even Mastodon has its own REST API.

[–] Zephyrix@kbin.social 2 points 1 year ago (2 children)

They use the same protocol, but so far both of them have only implemented the server-to-server (federation) portion. Neither (to my knowledge) have implemented the client to server interactions.

Lemmy has its own API, which is completely separate from the ActivityPub spec. Kbin doesn’t have an API yet, but one is actively being developed.

[–] Zephyrix@kbin.social 9 points 1 year ago* (last edited 1 year ago) (1 children)

This was not a social engineering. It was a JavaScript injection that stole browser cookies, bypassing password changes and 2FA.

However, it seems lemmy.world was running a custom version of the UI. So it's possible that it only affected their instance. Hard to say at this point.