Live data from Hacker News

ActivityPub

w3.org

31–37 of 37 posts

Re: ActivityPub

#31

How do algorithmic feeds work in the fediverse? Are there already services out there the last slurp in a ton of activitypub feed data and help surface content to users that they will enjoy? Some of the centralized social media services do this extremely well after you've been using them for awhile (YouTube in particular)

In ActivityPub "feeds" are not really a thing. A "feed" is the content of an Actor's Inbox and it will contain all the Activities that have been received by that Actor in chronological order.

That being said, you can overlay some semblance of algorithmic feed in the client that presents the Inbox contents to the end-user, but that is not related to the specification in any way.

Re: ActivityPub

#32
post #8

What's a minimal AP implementation that works with Mastodon?

Mastodon requires more than simply ActivityPub to be able to interact with it. Its user discovery is based on WebFinger and if you don't have that working, your service won't be able to be interact with Mastodon servers.

Re: ActivityPub

#33
post #8

What's a minimal AP implementation that works with Mastodon?

Mastodon requires more than simply ActivityPub to be able to interact with it. Its user discovery is based on WebFinger and if you don't have that working, your service won't be able to be interact with Mastodon servers.

Yes.

I looked at Express middleware and it seems that a minimal server to interact with Mastodon is more than a few days work.

Re: ActivityPub

#34
post #33

Earlier quoted context omitted.

Mastodon requires more than simply ActivityPub to be able to interact with it. Its user discovery is based on WebFinger and if you don't have that working, your service won't be able to be interact with Mastodon servers.

Yes. I looked at Express middleware and it seems that a minimal server to interact with Mastodon is more than a few days work.

Hahaha, I've been working on a server, a client, and adjacent plumbing for about 4 years non-stop as a side project. Spoilers: it's still not fully done. :)

Re: ActivityPub

#35
post #33

Earlier quoted context omitted.

Yes. I looked at Express middleware and it seems that a minimal server to interact with Mastodon is more than a few days work.

Hahaha, I've been working on a server, a client, and adjacent plumbing for about 4 years non-stop as a side project. Spoilers: it's still not fully done. :)

Btw.

What are the requirements to run an instance?

Re: ActivityPub

#36
post #14

Earlier quoted context omitted.

This solutionism is kind of a little a lot problematic. Expecting a single pat answer that utterly projects & reduces all possible wins into a single minded "this is how it will work" confines imagination & potential (just by the pointed ask alone), reduces a complex place we can keep exploring & winning & growing, into an overbearing consumerist expectation that all answers are known, all is worked out, and that the…

You seem to be shadowboxing a non-existent opponent. If anything, their reference to service*s* suggests that they do not expect a singular clear way.

> already services out there the last slurp in a ton of activitypub feed data

this posting was from the enemy seeking an evil reductionist desire deeply in opposition to what this world wants (self definition) and you are ungenerous & unmoderate in unwillingness to meet part way here. bad things here from bad intent! be warned. this is a vile path.

i still think some room should be allowed or explored. i still found the original ask to be incredibly solutionistic & consumeristic in gross ways. there was zero interest in enjoining the effort at all; it expected, without involving.

Re: ActivityPub

#37
post #35

Earlier quoted context omitted.

Hahaha, I've been working on a server, a client, and adjacent plumbing for about 4 years non-stop as a side project. Spoilers: it's still not fully done. :)

Btw. What are the requirements to run an instance?

Of my software? A random machine with a network connection. It targets small/medium communities, so the focus is for ease of installation. You only have a static binary, or a container to run. :D

However that is just the ActivityPub service, there are no full clients for it(yet) outside of a link aggregator/discussion platform similar to old(reddit) and HN, which is another static binary, or container.

See my profile for links to the projects if you want more details.

Post reply on HN