PaleMoon is really old, slow Firefox code with poor add-on compatibility. I personally don’t think anything Mozilla is doing with Firefox bad enough to make that compromise, but YMMV. Maybe something more focused in scope and more tightly bound to upstream Firefox like LibreWolf is a solution?
And if you’re self hosting, consider using bitwarden_rs. It’s a drop in replacement for the official Bitwarden server. I used to use regular bitwarden, but it was pretty resource heavy for a single person, and it’s nice having just one docker container instead of… four?
I think I might have misunderstood the scope of the conversation- if we’re talking about lemmy.ml vs. any given lemmy instance vs. any online community, I mean.
the only thing I have asked developers is not to add shadow banning, cause I believe it goes against the spirit of transparency and opensource software.
I don’t understand this. I don’t think the use of open source software has any implications about how you run a community, you can be as transparent or as opaque as you like without any contradiction.
Shadow banning is a moderation tool like any other, in my experience used when an actor keeps creating new accounts when they are transparently banned. It’s not inherently cowardly, and I don’t think a chronically misbehaving user is owed a confrontation. I know it’s possible to use shadow bans to manipulate a community for other reasons, but this is something easily noticed and an instance ran by someone doing that could easily be abandoned.
That said, I’m not championing the creation of this feature, I’m just not especially worried about it. An instance admin already has the power to do anything with the users, posts, votes, etc. on their instance whether the software intentionally enables it or not, that’s just the reality.
I love FF6, but it does fall apart a bit in the late game especially and as it is it’s probably not worth playing more than once. I really, really recommend playing the Brave New World patch of the SNES version. This mod, in my opinion, fixes pretty much every game-play weakness of the original. Notably, each character remains uniquely useful and there is no need to grind at any point. The battles are not unfair, but you can’t sleepwalk through them anymore.
From their Beginner FAQ:
How is BNW different from Vanilla?
The biggest difference is that the characters are more individualized. Espers are now restricted by character, so everyone has their own spell list and access to specific stat boosts which allow them to be built in a number of different ways. Every major bug (i.e. the evasion bug, sketch, vanish/doom) has been fixed as well as most of the minor ones, and every mechanical aspect of the game (i.e. all enemy scripts, damage formulas, etc) has been addressed while largely retaining the look and feel of the original.
Nothing has gone untouched. Things that weren’t useful before now serve at least some purpose. Brave New World operates by a different set of rules than the original game and should be treated as a completely new one. While it looks the same and feels similar, it is very different under the hood.
On a related note, I have enjoyed the Worlds Collide open world randomizer quite a bit as well. Check that out if randomizers are your thing.
I’m keeping a close eye on the Snikket project (which bundles Prosody as the server). They are trying to provide a suite of similarly-branded XMPP clients and server which provide a common set of features and experience across platforms. In other words, provide a more “product oriented” XMPP platform. So far it uses:
While I’m a huge fan of what they’re trying to achieve, I’m a bit worried about the strategy. Using preexisting code for each component seems like a win, but they are all made with very different sets of technology. Lua, java, swift, and python projects all need to be worked on simultaneously to add support for any new XEPs because of how important it is to maintain parity of experience on the different platforms. That’s quite a heavy lift if you ask me, but maybe working with the maintainers of those projects is easier than I expect it to be.