Conversation
why did akkoma just fetch a random ph- post thread
1
0
0
what is akkoma's magic algorithm for this wtf
2
1
0

@luna

Someone you follow liked or interacted with the last post of the thread most probably

1
0
0
@gabboman I mean it can also be the first since I saw akkoma backfill replies before so it's just a matter of anyone interacting with any part of a thread to receive the whole thing on my tl
1
0
0

@luna @gabboman this is odd because I don’t think akkoma has backfilling

1
0
1
@noisytoot @gabboman interesting, I fetched a post that showed up as the post alone, and after a few seconds after refresh replies showed up too, with 0 likes, 0 repeats and 0 replies
1
0
1
@luna @noisytoot @gabboman pinned posts are also fetched automatically
also there are some AP implementations (snac) that push posts onto your timeline even if noone on your instance is following anyone on the snac instance
1
0
2
@laru @luna @gabboman does snac just push posts to every server it is aware of then? that sounds like it won't scale well
1
0
1
@noisytoot @luna @gabboman i didnt look at how its implemented but it does very much seem like it

some instances, including myself, actually defederate most snac instances for this reason
1
0
1

@laru @luna @noisytoot

Orginaly wafrn did this for 2 months I think

And it was every inbox lol

1
0
1

@laru @luna @noisytoot

Im talking 3 or 4 years ago, my initial implementation of activitypub

1
0
1
@gabboman @noisytoot @luna how many casualties (fediblocks) did it cause
1
0
1

@laru @luna @noisytoot

Someone using friendica said that it was MY fault that HIS software displayed MY posts without him following me

2
0
1

@laru @luna @noisytoot

And called my software “javascript garbage”

1
0
0
@gabboman @noisytoot @luna idk why everyone hates on javascript tbh, since typescript fixed its issues its a perfectly valid language to use
0
0
0

@laru @luna @noisytoot

No no:

Their software without me mentioning them nor without them following me, decided to display my posts on their feed

1
0
1

@laru @luna @noisytoot

Imagine your instance has 3 users, and because someone else on your instance saw by a rewoot a post of mine, your software displayed it to you too. Without you following me or the person who rewooted it

# It was a bug on their side
2
0
1

@laru @luna @noisytoot

It was their feed generator doing things wrong and ignoring conventions

0
0
1
@gabboman @noisytoot @luna oh i thought they were being shown posts that were neither from a followed user nor interacted with by a followed user (thats what snac causes)
1
0
1

@laru @luna @noisytoot

Ok thats a bug in your software. Why is it displaying you posts that you dont need to be shown

1
0
1
@gabboman @noisytoot @luna well idk but it only happens for snac instances, so if this particular implementation disrupts my feed, which no other implementation does, then im considering it as protocol abuse and block the instance in question

having the local instance firewall posts would in essence automate this, but not solve the actual problem which is the foreign instance misbehaving

idk how activitypub actually works, but the fact that this is even a thing makes me conclude that posts get to you by the foreign instances pushing them to your server rather than by your server polling them from the foreign instances (which is more efficient but would indeed warrant having a builtin post firewall)

but then again if your ssh server was to be attacked by malware its good to have fail2ban installed, but that doesnt clear the attacker of his guilt
1
0
1

@laru @luna @noisytoot

Its a bug in your software.

1
0
1
@gabboman @noisytoot @luna i am ending this conversation because were going in circles
0
0
1