

there is no “use case” here


there is no “use case” here


not much beyond “look at what other apps you’re trying to interoperate with output and try to reverse engineer your way through”. reading through the sources of other apps may be a good idea.
some links that may get you started, picked from https://socialhub.activitypub.rocks/t/guide-for-new-activitypub-implementers/479 :
and depending on which ecosystem you’re targeting:
counter intuitively, avoid reading the specs if you’re looking to federate with existing software. the official specs are… extremely lacking beyond giving you the bullets to shoot yourself in the foot with (half of what little it defines goes unused in the real world, important things like “how do i know this activity is sent by the person it claims to be” is completely undefined (hint: everyone has more or less settled on http signatures).
once you get something federating, you can then look in the specs in an attempt to learn the concepts in depth, but writing code following the specs will result in code that simply won’t federate.


Simply by choosing a lesser used fedi software you’re helping keep the fediverse from being dictated by a single software’s whims. So that’s a big plus there. Federation issues with kbin/mbin/azorius/other lesser used instance software will inevitably happen as people only test against the largest player in the field (in the ““threadiverse”” that’s Lemmy, in the microblogging fedi that’s Mastodon). So simply by not picking the largest you’re, even if in a small way, helping not only mbin but all the lesser used fedi software as a whole.
Your own local communities being “dead” mainly boils down to communities themselves having a network effect around them where the largest one keeps growing larger as everyone focuses on it. And the largest communities are usually on lemmy.world (or occasionally other Lemmy instances). There isn’t that much you can do there.
In my experience, it’s always the smaller software that innovate. The same is true in the microblogging fedi (emoji reactions, quote posts, markdown, nomadic identity, reply permissions) just as it’s true in the ““threadiverse”” (combining communities together, the ability to follow people, polls apparently (?)).
So really, don’t worry about the size of your own instance’s communities. As long as you trust your instance’s staff to keep you safe there’s no real reason not to get on a smaller instance, or on different software. Especially on here, where “discoverability” is not as much of an issue as it is in the microblogging fedi.


Am I understanding right that this has a low percentage chance of triggering on every tick
yes!
but will release a bunch of angry Enderman when it finally does?
no. you’ll get teleported to where the enter pearl is and the potions will be shot towards you, killing you instantly.


there’s more to “the general public” besides 2 instances. beehaw defederated from .world and sijw because the mod tooling to handle a huge influx of people isn’t ready, and it still isn’t ready. (and the rest of their defederations are an off the shelf mastodon blocklist import which all instances should do imo and a few explicitly unmoderated instances. oh and porn i think)
beehaw federates just fine with the instance i’m on, for example.
if they wanted to defederate completely, lemmy does support allowlist federation, and i’m pretty sure their admins know about it.


i’ve been filtering hexbear’s communities from my all feed with uBO[1] because of the tankie vibes, but outside their own communities hexbear people seem to behave themselves reasonably well. considering lemmygrad is defederated i can expect them being defederated as well just because of the politics, but they don’t seem too brigade-y to the communities here.
to be fair i’ve been blocking all the politics and politic-adjacent communities left right and center so perhaps i’m just not seeing the bad parts of hexbear, but shitposting wise they seem alright.
the only real gripe i have with hexbear is that lemmy’s handling of emoji in general suck and man do they like their emojis. but that’s a software issue more than anything
lemmy.blahaj.zone##.post-listing:has(.community-link[title$="@hexbear.net"]) ↩︎


A popular misconception is that Firefox runs Gecko. And while that is kinda true, the real problem is much more interesting when you come down to the technical details.
Because it’s the other way around. Firefox doesn’t run Gecko, Gecko runs Firefox. Firefox is built in Gecko. In a similar vein, Thunderbird also runs inside Gecko. It’s why they look so similar despite one being a browser and the other being an email client. Gecko is, in a way, a proto-Electron.
You cannot “rip off” Gecko from Firefox and embed it inside something like you can do with Blink/Chromium (unless you’re on Android and use GeckoView), which means the only way to have a “Firefox based browser” is to fork the entirety of Firefox. There are forks like the TBB or Librewolf that do this, but the embeddability of Chromium makes it much easier for devs to make something that diverges from Chromium in major ways (stuff like Qutebrowser, for example)


after seeing this for a brief moment i forgot lemmy supported headings in markdown and assumed it started supporting MFM
i’ve been spending too much time on calckey firefish
no