@wowaname It did that from the start
@wowaname Yeah, I think I did tbh, because I thought the mrf contacted both sides
@wowaname @p @crunklord420 @nik @sjw@neckbeard.xyz Tbh if you look at the source, it's a script kiddie hack.
It's supposed to chain the DMs into a thread and that work only like half the time.
@wowaname
It didn't break. It's just poorly designed.
@p @crunklord420 @nik @sjw@neckbeard.xyz
@p
Telling someone you've blocked them invites bad feelings at best and retribution at worst.
I've previously blocked people during events they live-tweet for example. I doubt they ever knew. Purely an anti-"spam" measure.
The real problem isn't blocks propogating, it's user expectations, that *become* unreasonable during the transition to a federated model.
People used to Twitter, Facebook, et al have two general expectations when blocking:
1) The (logged in) entity cannot see my posts, or my comments on other people's posts, and vice versa
2) because of point 1, the entity cannot directly include my content in their post's metadata (it can't be a reply to my posts, or be a quote-tweet of one of my posts)
Moving to fedi, if the person being blocked is on a different server, now we have to figure out of these expectations are to apply to the remote server. If so, that server must know about it.
Literally all accusations made towards me about "hacked" Mastodon software are in regards to point 2. Mastodon doesn't really enforce that like Twitter does. If a *user* blocks me, but the instance doesn't suspend me, and my reply-to is their status url, their instance will still show my reply under their status to anonymous users and anybody who hasn't blocked me.
imo the solution is better communication with the end user, and less gaslighting. If it's decided that blocks should federate in *an attempt* to enforce the sillier expectations of a block, the user should be told "instance.tld will be notified about this block, and they may choose to alert @person." if this is undesirable, a "local block" may also be an option to add.
@wowaname @matrix @crunklord420 @nik @sjw
@wowaname Also wold kinda remove the purpose