Compassion >~ Thought
Isn’t ActivityPub extremely network intensive though? If all you wanted was a single user subscribing to a handful of communities then Lemmy would be inexpensive but to pull from a lot of communities I thought people have said that it can cost a bit of money, time, etc. Also defending against attacks such as CSAM.
Maybe make a distinction then between running a “tiny personal instance with only a few niche community subscriptions” vs. a small instance, either with multiple users or even just one person subscribing to many communities, if that cost would start to become more prohibitive?
Yes and moreover, feeds work at the community level, not individual posts. Which is a step in the right direction but you may want finer-grain control. Filters may offer more what you are looking for in that case.
I did not mention previously but PieFed also allows you to block all users from a user-specified instance, without requiring admin approval to perform full defederation. It is not perfect but it is very good and e.g. I use it to block Lemmy.ml, which saves me a lot of headaches as most of the worst, most argumentative and unfriendly (and batshit insane) comments I’ve seen come from there. Lemmy’s instance filter is horribly misnamed - it would have much better been called a community muting, as it blocks communities from that insurance but the users remain free to troll you in communities located in other instances, leaving replies, triggering notifications, etc.
The Lemmy apps Sync and Connect can also block all users from an instance.
Edit: also check out !bestoflemmy@lemmy.world - it uses cross-posts to build up a curated listing of “good” posts by some metric. Conversely, the entire instance of beehaw.org works the opposite by extensive manual curation efforts to remove “bad” content by other metrics.
I can think of 3 easy ways to do it off the top of my head… all using PieFed. (1) Straight-up filtering of keywords, which allows All, None, or Some; (2) user customizable and shareable Feeds, so someone creates a good collection and everyone benefits; (3) the entire model of browsing content using PieFed is different: by offering more than simply Subscribed vs. All, you can do something like not subscribe to any political or news communities (i.e. have your cake), so that it doesn’t show up in your Subscribed feed, but then when you want to read that content, it is a click away in the News and Politics Feed (or another similar one of your choice made by you or other users; i.e. eat your cake too).
Using Lemmy though, no not really (not “trivially” I mean). Search for people using ad blocking filters, possibly Ublock. Maybe an app would help? But I don’t know which ones and kinda doubt it - I haven’t seen such a thing in Voyager or Thunder or Interstellar, etc. Development of the Lemmy codebase, in the highly difficult Rust language, is super slow. Basically if you want something like this, you’d have to code it yourself.
A workaround could be to make several Lemmy alts - one for each type of content you would want to include in your Subscribed feed. Like one could be only uplifting news. Most of the time you’d be looking at the same older content though… without being able to widen your view that would allow bringing in of new content.
Edit: I did think of another way: you could run your own Lemmy instance, and use a bot to curate the content however you wish.
Or again, PieFed already has multiple forms of it.
Instance blocking works on:
Nothing else works.
PieFed is trying a bunch of new stuff that even Reddit does not have, enabling the democratization of moderation by putting more power into the hands of individual users (e.g. mods don’t have to be as aggressive as removing many posts with keywords when users who want such can set their own preferences via the built-in keyword filtering, which enables All, Some, and None).
Lemmy to me looks more like a straight attempt to copy, although the modlog is a great addition - unfortunately in the absence of notifications of a moderation event, lack of modmail, and presence of an obscured moderator name, Lemmy has somehow become even more authoritian than Reddit.🤷😳
Though with a MUCH more friendly userbase, and most admins, and ofc lack of profit incentive which all by its lonesome helps a ton.
Bc he’s just that chill, obviously! 😁
I used to think it was that, but now I realize that it’s not “just” communication.
Like Lemmy for instance is somehow more authoritian than Reddit itself - not for an instance admin but for the end user I mean. While there is a modlog, there is no modmail, no notification about an event such as removal of someone’s post, no ability to even know who to DM to ask for clarification or appeal (the modlog used to say more, but nowadays simply says “mod”), and on Lemmy.ml people are routinely banned from communities that they have never even so much as heard of, for making a comment in some other community, and importantly, for violation of an entirely unwritten rule (that while the instance is e.g. pro-genocide when done by certain nations, any negative portrayal of an action done by other nations is not allowed). The latter, especially when the end user receives no notification of it happening, sounds an awful lot like shadowbanning to me.
Instance admins are free, mods can be depending upon the graces of their admins, but end users… are given whatever freedoms the admins allow. Just like Reddit, except less content, and no modmail. No amount of merely explaining this to people who tried Lemmy, got bullied (stories abound in r/RedditAlternatives), and went back, is going to convince them to try again. The tools themselves just don’t live up to the hype that people have already tried promising, and the development moves at a snail’s pace.
Though PieFed gives me more hope.
Omg it’s amazing! Treat yourself enough to make an account. Once you see the sign-up wizard, asking you what your interests are and pre-signing you up to communities based on your responses, and it asking you how much content you would like to see containing the keywords “Musk” or “Trump” (importantly, not just All vs. None, but an intermediate Some as well), you’ll see what the Threadiverse has been missing!
After that, it does take quite some getting used to, coming from Lemmy and Reddit, but that’s a good thing bc it has so many more CHOICES that you can make, like not just All vs. Subscribed (vs. Local), but categories of communities. Like e.g. you could choose not to subscribe to any political communities so that you won’t be deluged with such every single time you log on, and yet all the News and Politics are available in the appropriately named News and Politics - which (it just keeps getting better and better) are also user customizable and shareable as well!
It’s not perfected yet - notifications are sometimes buggy and the search function sucks compared to Lemmy - but it serves my needs 99.9% of the time and for the rest there’s my Lemmy alt to fall back to anyway:-).
So yes indeed, try it and you’ll fall in love instantly, finding yourself using it more often until it’s your main. You’ll see.:-)
Oh and the developer team adds features practically weekly, plus is super friendly and responsive, so there’s that too.:-)
Me too. I found a post via browsing by All, and responded with something innocuous (I thought) to the effect that “Biden may not be perfect, but he did at least lower gasoline prices and that’s not entirely nothing”… and the responses kept coming for WEEKS and WEEKS. And then I did it again - once was on Lemmygrad.ml and the other on hexbear.net.
Even taking it as a given that I’m a dumb stupid idiot (am I though?), it was obvious to me how “consent” matters not at all to them. I was being “dunked on”, which tbf is literally written in the side-bar text of ChapoTrapHouse@hexbear.net!.. EXCEPT that I found it by browsing All, so had never seen that!?
So to clarify, it’s not that I think such places shouldn’t exist entirely, just that they are not a match to everyone else across the Fediverse, particularly the more mainstream normie, mostly centrists in the USA that were coming over from Reddit (including myself).
Mind you, PieFed provides full solutions to all of these issues: the side-bar text is shown down below EVERY post from a community (okay so someone could still find something via All and respond via comment without ever seeing it but… it’s something?), and more importantly it provides the ability to place messages attached to like URLs or more relevant here, Lemmy instances. Hexbear is fully defederated from PieFed.social but if it were not, then for one I wouldn’t be here, but moreover I would push heavily for such a message to be added that warns people who do not know the lore already. Also you can do personal defederations without needing admin support, by truly blocking all users from a given instance (I do it for lemmy.ml), unlike Lemmy’s horribly misnamed feature that would be better termed a community muting (that still allows those users to spam your inbox with notifications for WEEKS and WEEKS). Also, PieFed allows you to trigger notifications for anything at all - a user, a particular post, a singular comment (whether yours or by someone else), and thus CRUCIALLY allows you to STOP receiving notifications for something when you don’t want that anymore.
And those aren’t even the top features of PieFed:-). However, back then PieFed didn’t exist, so I can well understand all the people complaining in places such as r/RedditAlternatives (as I mentioned but I’ll bring it up again:-) why they tried out Lemmy and decided to abandon it. You and I almost did the same - and we are by no means alone in that, as, still yet again, many did do so.
Unfortunately Lemmy’s feature set in this regard have actively gone backwards lately - e.g. instance blocking used to not allow notifications, but now it does. And Lemmy.ml seems integrated heavily into the Lemmy processes, so much so that most instances don’t dare to defederate from it. This seems relevant since the OP was talking about “centralization”, and while in theory the Lemmy sourcecode doesn’t absolutely 100% mandate that a new instance be federated with lemmy.ml, in practice it is true that every single major instance has done so. i.e. we talk a lot about decentralization, even while we have this major centralization feature present in the Lemmyverse.
Thus forcing new users to be exposed to the anti-Western propaganda (e.g. “bOtH sIdEs SaMe”), before they learn how to block those communities and users (but are prevented from doing so for the entire instance) one by one…
Even so, if celebrities started using something, their users would follow them - as happened with Bluesky, and to a much smaller extent the Rexodus from Reddit to Lemmy over the 3rd party app debacle.
But there seem to be just too many problems to make it worth most people’s efforts. Like lack of content. And speaking of Lemmy, r/RedditAlternatives is full of people that came over here, but then went back - citing lack of content and presence of toxicity as their top reasons.
Tech people tend to make horrible salespeople, especially to non-technical normies.
The thing is, some people value different things… and that’s okay.
Thank you for explaining about the relationship=me links.
Email ofc is the same - e.g. BillGates@google.123 just maybe might perhaps not be the same person as BillGates@microsoft.com. Nevertheless, Bluesky makes this stuff trivially easy, as too does Reddit, by virtue of centralization.
So the task would come down to convincing people to prefer more effort on their part vs. less effort somewhere else - while also at the same time doing this on top of all the other criticisms as well (none of my friends are there, there’s barely any content, trying to find stuff is so very hard, why do the developers fight amongst themselves leading to an abysmally slow rate of improvements, and basically why should I care about this anymore then, if others likewise can’t be bothered to care either?). And the vast majority of people are going to choose the latter over the former.
It’s not even necessarily a bad thing, so much as it simply is, and we must make peace with it, or expend effort to overcome it ourselves, bc that’s just how the law of entropy works.
What else is there though? Mastodon by design is counter-culture, so why then are people surprised when “culture” in turn does not like it?
As just one example, if a famous person makes an account, and then a spammer makes an identically-named account, just on another instance, then the famous person’s followers could get confused. Throwing out right or wrong, famous people worry about stuff like this, which would require a level of coordination and communication across the Fediverse - i.e. a type of “centralization” (even if accomplished via possibly decentralized means?). I’m not sure if I am remembering correctly or not, but I thought there was even a fix submitted to the codebase, which has sat for YEARS without being reviewed or approved. If not this feature though, other features have definitely followed this pattern.
TLDR 1: you snooze, you lose.
TLDR 2: ideological purity tests beatings will continue, until moral improves.
TLDR 3: FAAFO means, it turns out, that if you entirely ignore everything / most things that the users that you hope will use your platform ask for, they might just go elsewhere, where they feel welcomed.
Is Mastodon behaving similarly to an incel culture, demanding that people like what a “nice” man platform it is, rather than do the work required to make people actually happy with what it offers? And if not (due to other reasons, perhaps funding), then what is the functional difference really, between that vs. whatever it is doing?
So yeah, Bluesky it is then. If we want something better, we had best get to actually building it.
Perhaps especially after this.
Not just that, but “Reuters and CNBC reported it” as well. It snowballed from X to mainstream news then back to X again and back to people talking in “reputable” news again, again and again.
At this point I’m wondering just how much if any that mainstream for-profit media is any better than X at reporting anything at all.
I am currently at 100% of the people that I’ve told about Lemmy irl actively chiding me for having mentioned it to them. It doesn’t help that (1) Lemmy.ml is the #1 Lemmy instance in a Google search, and (2) that instance uses Local rather than All when you don’t have an account. If someone told me to consider joining Lemmy.ml, and that first couple of pages of content were all that I saw - especially just before any election in a Western nation - well then now I understand their reaction perfectly, as it is the correct one!?!?
Conversely, PieFed has a number of features that Lemmy lacks, one being the ability to actually block all users from an instance (rather than merely mute communities but not actual users on it - leaving them free to troll you in other communities, reply to your comments, trigger notifications, downvote your content, etc.). Since blocking lemmy.ml, I have had zero regrets, and enjoy interacting with Lemmy communities much better:-).
The real biggest problem that Lemmy has is lack of users and overall dearth of niche content - which ofc wraps back around to why would someone willing come here to be bullied just for being a mainstream centrist or even “leftist” by USA standards (Reddit is based in and its largest userbase is from the USA)?
Bullying is why Lemmy will never grow. That, and how the tools are somehow even more authoritian than Reddit - i.e. there is a modlog but no modmail, nor notification of a moderation event, instead the modlog simply says that a “mod” did something, if you go to the trouble to find out why nobody bothered to respond. And worse, on Lemmy.ml you’ll find yourself banned from communities that you’ve never so much as heard of, citing having broken a rule that seems not written down anywhere. The lack of transparency is very reminiscent of the spez.
Fortunately, PieFed and Mbin offer non-Lemmy options to the Threadiverse.:-)
That’s great!
I was just talking with an admin of Lemmy.zip who automatically puts up a community muting of HB for new users joining that instance, but not going so far as to defederate from it. So… that surely helps a little bit? Except when Hexbears brigade a community located on a different instance.
But the example I gave of a mod throwing out death threats to users involves lemmy.ml rather than Hexbear. Both instances are problematic in that regard, ML mostly for the admins and the mods that they choose to protect, while HB the subset of users that go outside of the instance to engage in trolling. In both, it is also entirely possible to have completely sane and normal conversations on the instance itself, which muddies the waters a bit, though the presence of sanity on occasion does not negate the presence of insanity on others.
And I was thinking of editing my comment but instead I’ll put it here, your own posts such as https://www.reddit.com/r/RedditAlternatives/comments/1fmuk7o/post_to_address_the_usual_criticism_about_lemmy/ most definitely covers both the strong benefits as well as strong criticisms of using Lemmy, as well as solid solutions to the latter problems.
Lemmy has a well-known reputation as being a “Nazi bar”. e.g. as mentioned in this example post in r/RedditAlternatives complaining about toxicity on Lemmy, here is one of the comments therein (not from OP but as part of the overall conversation):
If their experience is anything like mine, it’s populated by mostly far left wing Americans who were banned from Reddit for being too extreme. I disagreed with someone about a topical left wing American position and received death threats. In fact I’ve never received that many death threats on Reddit. Lemmy is extreme.
Even if the threats came from Hexbear or one of the lemmy.ml mods who are allowed to make death threats against users without any repercussions, “we” still expose “our” users to such content when we federate with those communities. i.e., for exactly the same reason that we defederate from instances that share CSAM, if we really, truly, genuinely don’t like it when mods make death threats against users, then we need to put a stop to it - by defederating those instances that are known to do exactly that.
Otherwise we give our tacit approval, and moreover whenever we encourage people to join Lemmy instances, we willingly expose those people to this kind of content. Would you expose someone to CSAM, knowingly and without warning them first? Then why is it different when we can see the death threats, delivered by mods, who are not censured in any way, yet still encourage people to come here to Lemmy communities? Are we truly that desperate for content that we are so inconsiderate to them as to expose them to that without warning?
If you somehow have not heard of this yet and really don’t know what I’m talking about, a lot of details are offered in Discuss.Online’s (successful) Petition to defederate from hexbear.net, although that particular mod in question is from Lemmy.ml.
They are not - he X/cancelled it.:-P