And for anyone asking "Why are we boycotting/blocking lemmy.ml?" Here's a quick recap:
Lemmy.ml is an instance run by admins who are hardcore tankies and will enforce their ideology on their instance through various means from allowing (and pushing it themselves) propaganda (Such as Russia being justified in some way to invade Ukraine) and known propaganda outlets (Like RT) to removing content on their instance critical of their favored authoritarian regimes such as Russia or China and even banning users for such speech or speech critical of them if it's off their instance (Just like the Reddit mods of ol!).
If it was just some random instance it would have been defederated from long ago like the rest of the "Tankie Triad" (Hexbear and Lemmygrad), but they've positioned lemmy.ml as the "flagship" instance and abused that position and influence to become large enough to keep other instances from defederating from them.
Which I believe is harmful to the Lemmy-verse's overall growth and outside reputation. I have seen it come up before on Reddit threads (and other testimonials from people who came back and tried it again) that "They tried Lemmy but it was a bunch of tankies and went back to Reddit"
I don't know about you, but I'd prefer Lemmy to not end up with the reputation for being "Tankie Central " or even worse "Voat 2.0".
So if you haven't joined the boycott yet, join today and help us foster a better healthier Lemmy-verse!
You can take a look around here on [email protected] for documentation of it or checkout this list of curated documentation
On bans and censorships:
https://lemmy.world/post/28480760
https://lemmy.world/post/28481615
https://lemmy.world/post/28482147
https://lemmy.world/post/28480936
https://lemmy.world/post/28482273
https://lemmy.world/post/28481272
https://lemmy.world/post/28481064
https://lemmy.world/post/27674360
https://lemmy.world/post/27674117
https://lemmy.world/post/27673934
https://lemmy.world/post/27673724
https://lemmy.world/post/27577337
https://lemmy.world/post/27378634
https://lemmy.world/post/27346630
https://lemmy.world/post/27341283
https://lemmy.world/post/27288224
https://lemmy.world/post/27156418
https://lemmy.world/post/27054157
https://lemmy.world/post/27008261
Allowing altered headlines and permitting known propaganda outlets:
https://lemmy.world/post/28275465
https://lemmy.world/post/27428838
https://lemmy.world/post/27416097
https://lemmy.world/post/27314050
https://lemmy.world/post/27288953
Spreading Russia talking points like the Ukraine invasion just being a "negotiating tactic" !https://lemmy.world/post/27012640
General negative sentiment to other instances who haven't "seen the way" yet: https://lemmy.world/post/27426510
Open declaration of support for Russia (direct from dessalines (head admin)) https://lemmy.world/post/27352415
"concentration camps were just reeducation camps and weren't that bad" https://lemmy.world/post/26985447

~~Edited, but I wasn't aware it was needed for direct posts URLs, does it not work on your client if there's no exclamation mark?~~
Reverted
You had it right originally. You can't do what he's asking for, which is unfortunately something that Lemmy doesn't support today. See my response to him. The exclamation syntax lets you make a link that, when viewed by viewers on different home instances, will take them to a view of that community on their own home instance. Can't be done (today, anyway) for posts or comments, which is what you're linking to.
EDIT: Looking on fedia.io, it looks like unlike lemmy, mbin automatically converts links to other instances to local links, without any special syntax. All of your links on fedia.io's view of your post are to views of the posts on fedia.io.
I suppose that mbin's approach might get a bit annoying if you want to link explicitly to the other instance, for troubleshooting or something, but I think that it's probably addressing the most-common situation that people want correctly.
EDIT2: Looking at piefed.social, piefed appears to have lemmy-style behavior rather than mbin-style behavior and doesn't convert the links to local ones.
EDIT3: And for completeness, since my own home instance runs a number of alternate lemmy Web UIs, and those could theoretically do the conversion in the frontend:
Mlmym (the "old"-Reddit-style Lemmy UI) does not do the conversion, so lemmy-style behavior.
Photon does do the conversion to local links, so mbin-style behavior.
Something seems to be broken with the Voyager install on my home instance; can't see this community there, so can't check it.
Alexandrite does not do the conversion to local links, so lemmy-style behavior.
EDIT4: Oh, wait. Voyager is working. It just doesn't use the same URL path syntax as the other frontends.
Voyager does not do the conversion, so lemmy-style behavior.
Voyager keeps Lemmy links in app. What problem are you experiencing with that?
LMAO ah the intricacies of Lemmy lol