There is also both Mbin and PieFed that are fairly developed.
Compassion >~ Thought
There is also both Mbin and PieFed that are fairly developed.
In many ways they already are ahead. The front end is a bit wonky though, and some of the foundational features are still catching up (it’s fully functioning though).
For one thing, they have “categories” of communities, and for another I can block all users from any instance I choose - though there is really no easy way to accomplish that while still on Lemmy proper.
But like when you upvote something, later it remembers that but won’t show you the color. The interface is really pretty though, and solves several of the issues I had with Lemmy, like another one is that you can turn on viewing or both the upvote and separate downvote counts, which for Lemmy iirc you can only see that for comments, but for posts that only shows on the mobile site yet not on the desktop for some reason.
The PieFed devs are super responsive, quite extraordinary so imho. It’s like they care or something (uh… cause they do, ofc!:-).
So especially since Lemmy is not perfect either, check out both Mbin and PieFed and just see them in action without an account, just for the fun of it.:-)
That’s kneet.:-)
No (I think?) - I thought your link showed that Lemmy was showing inaccurate information as well. So what I was proposing was perhaps better than what Lemmy does, in the sense that Lemmy would pull in the additional posts upon a new voting occurrence, but PieFed could block that and either show only posts for which fully accurate information is available, and then discard those where the extra (voting) information is not available, or else it could go a step further and go ahead and show those posts that only have partial information but make sure to label it specially to indicate that. Lemmy does neither of those.
Second issue: right - an admin should be able to, and maybe there’s no real reason to prevent regular users either, but it shouldn’t be so common, so it would be nice to move the link to do that somewhere else so that new users (like me!) don’t get confused about what it means and is supposed to do and pull things in on a whim without knowing the factors involved.
Unless… maybe… he WASN’T???😅
Yeah some amount of that is inevitable, but see e.g. https://hexbear.net/post/3820065 for an example of the type of content that you are “missing”, being on lemmy.world that has defederated from hexbear. Also note how it’s not just the post itself but how supportive of the position the comments are (overall), with several of them expressing an explicit desire to do such again, and the overall theme being how “funny” it was.
Now mind you, there is still a lot of similar content that you aren’t “missing”, from places such as lemmy.ml, but hexbear.net is most definitely a special place full of toxic trolls (many of whom continue to troll us after the defederation via their lemmy.ml alts, bc consent means little to them). Here is another example, this time from lemmy.ml that almost no instances have defederated from, since the admins are also the developers of the sourcecode for Lemmy: https://lemmy.ml/post/22043103. The cognitive dissonance is in full display on that instance by declaring that what the Western nations do is “genocide” (I mean…), yet somehow what Russia and China are doing is not genocide - either directly (Uyghurs & Ukraine) or indirectly (the USA has sent support to Israel, while Russia has also sent support to the other side of that conflict). Realistically, both the USA and Russia are supporting genocide, but NOT EQUALLY SO, as one of those two nations is also actively engaging in that activity directly.
Because of so very many posts from this, and toxic trolling from many of their users, I have gone to great lengths to find a way to block both hexbear.net and lemmy.ml, even switching instances to piefed.social that allows a normal user, without needing admin support, to block all users from any instance of my choice (https://piefed.social/post/307636 ). There are also some apps that can do that as well, though you won’t find that option provided in basic Lemmy. I’m not necessarily advocating for such a switch, but it’s nice to know that it’s possible, and it is good to be aware of what content is out there and in particular note where it comes from - i.e. you may want to block at the very least communities such as !memes@lemmy.ml, if you don’t enjoy having the above-mentioned content finding its way into your feed.:-)
Damn I loved that Star Trek episode - it was so great! It’s so easy to just keep doing the same old thing - e.g. to explore the stars, but to join a card game - THAT would be a NEW adventure, surely.
But as for the possible, one idea would be to make a hard separation: let’s say a PieFed user joins a new community XYZ. As of that very moment, all newly made posts along with all votes come in, and everything that can make it there through any federation networking issues are reflected in that posts, BUT all old posts do not show up - even if new votes or comments are sent, those are simply discarded - and perhaps a message is displayed “there are no more posts available from this community”. So everything NEW is fully there (to the extent possible/feasible), while everything OLD is fully missing (it would have been only partial/misleading information anyway), and this way there is nothing in-between.
At least, it’s a thought:-). Surely it would not please everyone, but it might be a least worst option?
On top of that though, the world is literally different today than it was then. Some things changed EVERYTHING - agriculture, fire, medicine, even just knowing to wash our hands, etc. The advent of vaccines may have arguably altered our world in beautiful, wonderful, and potentially terrible ways - allowing children to have an extremely high chance to reach 80 years of age, as opposed to an enormous chance (way more than half) of dying prior to 5 years old.
And the information era radically altered our world. Except it also birthed the post-information, or perhaps we should call it the disinformation era. When companies such as Google were playing nice, we had free access to ALL of the information in the entire world. Whereas now… we don’t, but as soon as they can figure it out, they’ll have us sign up with a subscription to be able to “know things”. What came before was always temporary, but we lied to ourselves telling one another or at least acting as if it would last forever.
My proof: https://hexbear.net/post/3820065. I know it’s hexbear, but click it anyway. Hint: it’s dis-information - active retelling of the story so as to ignore the facts and substitute their own presentation of their own… “alternative facts”.
And for someone who isn’t smart enough to know the difference, how can they tell the difference? WE heard the horrific screams of the police officer as they were brutally murdered. We know of the other ones who died, including one who later committed suicide. We have empathy for their families. We saw the hearings. We heard the testimony, of the officers. We have seen the people involved admit their actions, and some apologized.
Or, you know, iT wAs PEacEfUlL, “it was hilarious and looked like tailgating gone wrong after too much booze”, or as one commenter said “I hope it happens again” (11 upvotes as of now).
So… WILL we learn the lessons that we would need to in order to survive? I am not so certain myself. But maybe! Either way, we indeed will HAVE to, if there is to be any hope of the survival of our current way of life IMHO.
Part 2 of 2.
That said: I thought that we have a problem that Lemmy does not: we allow users to pull in older posts. But your linked example seems to disprove that - do you know how they got those posts then, even though they are “old”? Or perhaps I am misunderstanding something: we CAN get older posts, but we usually choose NOT to, UNLESS someone specifically requests the pulling in of such a post. Damn it does get complicated:-). In general though, I hope you see what I meant to convey: if we can only get new posts and cannot get old ones accurately, then perhaps it is better not to try to get those old ones (except as ghosts/shortcut links)?
As for existing backfilled posts - yeah, it is unfortunate, but it is what it is and I don’t think “backwards compatability” to existing entries is our primary concern right now? If it were, they could perhaps be deleted - if we could even figure out which ones they are? - or left alone. A year from now they will confuse the heck out of people… but that can be an adventure for them to puzzle over, so long as things work properly from here forward - do you agree? :-D
Anyway it’s just something fun to think about:-).
Part 1 of 2.
In the past I have used the rainbow-colored Fediverse icon for things like a quick short-cut to the original instance, to check things like the community or instance rules, but mostly ever since Lemmy started being able to read the static.wikia types of images, I haven’t needed it anymore, now that all instances display more or less identical content for a given post.
With the exception of that known Lemmy.World federation issue. What happened there, from what I hear, is that the Fediverse was never meant to have a singular server holding 80% of the entire userbase, and to have every community be joined by someone on every instance (which Blaze has been doing with his army of alts, to aid newcomers who couldn’t figure out how to join a community that nobody else on the instance had already joined yet). Read more here: https://aussie.zone/post/13429731 (github issue linked from there). TLDR: the issue is already solved (probably) but is in the 0.19.6 version, which Lemmy.ml is testing but until Lemmy.World upgrades to it this issue will continue. I’ve seen it happen on piefed.social, but also startrek.website, discuss.online, and other servers as well.
But in general, I was not asking to be able to view every single post from its original server (though again, that would be somewhat useful, occasionally), nor even being able to pull in a post when it is not there, but to make the pulling in of a post be either full or else none. Here is a simple mathematical equation that may perhaps help: 1 + 1 = 2 is true, and 1 + 1 = ? could also be true, but 1 + 1 = 1 is not. The first one is fully and precisely true, the second is vague and unsatisfying that someone doesn’t know the answer… but at least it is still technically correct. Whereas the third answer is just flat false.
It sounds like from what you and others are saying that it is literally impossible to be able to get the answer of “2” via the current methods of Federation. Okay then, well that seems to inform our answer: if we absolutely cannot get the proper answer of “2”, then we should put “?”, but in no case should we (imho at least) show “1”, just b/c after we pull in a post it receives +1 upvote. “x+1=1” is invalid for nearly all values of x, except the one that happens to be true, and yet ALL of the others are false, hence we should not shorten x+1 to merely say “1” as if 1 + 1 = 1 were a correct statement.
Alternatively, which depending on interrelation with other reasons might be the better way even, perhaps we should simply disallow the pulling in of posts altogether - if they cannot be done “properly” then perhaps to avoid misleading aka false statements, it should not be done at all?
Still further alternatives could be to (1) pull in “ghost” or “shortcut” versions of the post, which are displayed VERY noticably different than “real” ones, and which when clicked go to the original server, and which also have something like “?” or “n/a” rather than a vote count; or (2) similar to 1 but which when clicked show all of the comments, those having been pulled in via some other means (API?) but there too the vote count(s?) should not be displayed, unless they are known to be accurate.
Other matters also interrelate with the above though. e.g. I notice that piefed.social has defederated from hexbear.net (https://piefed.social/instance/hexbear.net does not resolve and https://piefed.social/instances?search=hex&submit=Search looks empty) - so if any votes can from that instance, those should not be counted. Web scraping would include them though, and others e.g. those from people who piefed.social (or any PieFed instance, just picking on that one:-) has banned. Perhaps this is a minor point, but it does touch on how those vote counts are interrelated to other matters, which if brought in via “alternative” means will make it harder to figure out what to display for them. And… oops, I see that you already got to the reverse of that point, where Beehaw would add vote counts, beyond what e.g. web scraping would be able to pick up. Well, nothing is fully perfect, but I did want to suggest that we avoid any KNOWN sources of misinformation. Some corner cases like that… can be saved for perhaps another day when further developing this ActivityPub implementation makes more sense, compared to other more urgent things that need to be worked on in the meantime. i.e., especially if something is also a problem for Lemmy, then it seems understandable to me that if it is likewise a problem for PieFed, then there is little “expectation” that we would do better than them, in every single possible way?
Damn, I’ve hit a space limit.
Oh I see - I was making assumptions about what you said and I apologize for that. You aren’t saying “eVerY tHiNG iS goInG to BE FiNe”, but rather, the USA could end, and yet… humanity will go on. (that might still be debatable as well…)
Yes, your thoughts exactly mirror my own: the only way is to move forward, and what will be will be - hopefully we can minimize the pain, and things WILL change regardless, and yet we still go on, having learned all the more from the doing.
bold of you to presume that American democracy will last that long
the kids have their own issues, including not knowing or being able to do much of anything, which is not entirely all or even mostly their own fault
We have more people than are necessary anyway. With the combined effects of both globalization and automation, more and more jobs - even middle-class ones such as (low-level) “lawyer” and “manager” - are becoming superfluous.
So I think at this point that the wealthy wouldn’t mind, and based on what e.g. JD Vance is currently saying even outright prefer, to have the mother stay home and take care of the children. While in turn they pay the man lower wages, and possibly also pay in “company scrip”, where both healthcare and potentially even housing (and perhaps starting to add in things like food) could all be tied to the job.
And I am not sure that they care what the children actually learn. Although “they” control e.g. FaceBook, X, Threads, etc., and books that are less trackable are already starting to be literally and physically and actually burned, so they already control what they learn.
And in a couple of months, the USA could switch sides and outright join Russian aggression - or at least significantly scale back the current level of opposition - at which point the Ukranians too, plus ofc Taiwan, maybe Japan, and anyone else that China sets their sights on. Plus with the USA backing those Axis powers, the sky’s the limit really.
Meanwhile companies like FaceBook or Reddit don’t really seem to care, only chasing profits, and Twitter has flat-out joined the fight on the other side, by cancelling itself into becoming X.
These are dangerous tools that we are playing with - far more so than guns - b/c knowledge is power, after all.
The internet, like every other man-made thing, is a tool. And therefore its usage is determined by how people wield it. e.g. much of the anti-vaccine disinformation has been traced back to Russian troll farms - this is a known fact. The movement might have predated that, or it might not, but either way it undeniably received a massive boosting, especially in its formative stages, by such outside agitation.
At the same time the internet also provides tools to debunk such anti-“knowledge”. Though like so many other things, it falls into an arms race where the disinformation can move quickly ahead to cover new ground, while getting properly factual information out to people takes more time, especially if refusing to use tools like rage-baiting that increases a message’s ability to spread quickly.
Sadly, we just don’t seem to have an immune system to attack sources of disinformation - at least not one that could ensure that all or even most people who can and will vote have what they need to be properly equipped to handle the continual onslaughts. Which makes me very much fear for the structure of democracy itself in our current age.
Funny answer: well it’s not like we’re going to pay teachers a living wage, either way!?
Brace yourself for a significantly worse one now: Project 2025 may end teaching almost entirely. Factory workers don’t need “school” like we have had it all of our lives - I mean they would to avoid getting scammed and such, hence why schools would be taken away, bc they lead to such things as unionization, which henceforth is to be consolidated “bad” (bc sharing = caring hence socialism = communism and… fuck, nobody can explain this with “factual terminology”, you just have to turn off your brain in order to feel the Truthiness of it, yeah!? 👍🤮).
Similar attacks on basic infrastructure are ofc also taking place elsewhere across the world as well. And ofc even if any individual attempt to roll back provision of education fails, it will simply continue on with the next attempt, and the one after that, etc.
Therefore I vehemently disagree: learning via computers may be the only method of instruction left to people who cannot afford access to human teachers, in the world that seems inexorably and progressively advancing upon us.
So it is what may offer us perhaps the best source of hope for our future!
Oh I never replied to this - I must have gotten distracted, sorry for ignoring you (unintentionally I assure you:-).
I agree that it is nice to “view” a post in its entirety from another server, but what is the benefit to pulling the post into here? Lemmy solves the former issue by adding the rainbow-colored federation icon to everything - posts, comments, users, all of it will go to the original instance. PieFed makes it quite difficult imho to do all of that. There is an EXTREMELY buried “View community on original server”, which actually looks like it is somehow tied to the list of moderators, and only found on a community page. There is no way afaict to go directly to an original actual post though, or comment. There is also a way to go to a users’ home instance, but not to the actual user account itself, again afaict.
I would love to see a retrieval function that puts the post into a temporary location and allows someone to “view” it for awhile, before discarding it later (a week? a month?). But there isn’t much benefit to this, since even without an account you can view any OP from its home instance already - so it’s a lot of work for very little gain.
But to have it “here” - I think the benefit would be that you could respond to the comments within it? Yes, that may be worth the disadvantages that I mentioned. Perhaps then it could be indicated with an icon, or a horizontal separator between it and the other more recent ones, to distinguish it as something pulled in specially rather than having arrived the usual way - e.g. if you look through a community and see posts from, let’s use a hypothetical scenario, “the last 2 months”, and then all of a sudden there is a jump and a single post from “2 years ago” appears, it may help to show that discontinuity? But anyway yes, being able to respond to comments in it does add functionality, so that I like.:-)
(Edit: except if the vote counts are off - that could be quite damaging? e.g. a post with -2 total score is VERY different than one with +998, so it tells an entirely different story in terms of community receptivity to that idea. I would rather see no score at all, like literally perhaps an “n/a”, rather than see incorrect values there. Lack of information is fine - so long as it is labelled - it is misinformation that is what causes the damage in terms of how a message is received, differently than what was intended originally to have been conveyed.)
Mostly that’s true but not entirely. The common analogy is that the Fediverse is a bunch of pirate or free trading ships passing in the night, each passing messages from one to another until they all have all of the messages - “federation”. However, some captains have some bad blood between them and other captains and refuse to pass messages from them along - “defederation”. And for good reason I need to add, bc if outright illegal material were to make its way onto your “ship”/computer then you could be in big trouble, like literally with the FBI or other equivalent governmental agency in other countries. Or imagine that some captain decides to send out a virus - not all of these captains are apparently ethical!
In practice, any captain of a ship can decide which messages they want to pass along to share with others vs. keep private solely for themselves (their own internal set of users). And likewise they get to decide which messages to receive too - like none from a particular source, or maybe only some if they are structured a certain way. And then on top of all of that, Lemmy.World in particular has decided to edit certain messages to filter out banned keywords that they deem offensive to their users.
So like an irl example is that a few years ago a bunch of people/captains decided to create Alt-Right instances, and these spewed forth violent rhetoric and pedophilic content throughout the Fediverse - which in addition to being not nice was highly illegal. So rather than allow that to get us all in trouble with the FBI, in response all the other captains/instances decided to block/defederate from them. In theory I suppose you could spin up your own instance - becoming captain of your own ship - and you could choose to receive to those messages (but again, be careful about content that is literally illegal!). Although actually I think those instances may have shut down in the meantime, deciding to switch to the likes of Truth Social, so they probably are not around anymore to be federated with even if someone wanted to. Still, to be on the safe side, every instance I’ve ever seen has defederated from them, I guess in case they ever decide to come back.
So one practical way that this affects you personally is that Lemmy.world has decided to defederate from hexbear.net, a known nest of trolls (they enjoy a highly contentious argumentation style, but they don’t stop that even outside of their communities where it is consensual, and it is this refusal to consider consent of people outside of their echo chambers that makes them trolls). So no, this content in particular is not “everywhere” - it is blocked quite often from many/most instances.
If you truly wanted to experience the Fediverse with as few filtering of messages as possible (although remember that not all of it is offered in good faith), then you may want to make an account on lemm.ee rather than lemmy.world. But otherwise lemmy.world is a great instance - it is where ~80% of all the people on Lemmy are located.
Hahaha absolutely yes! That series is hands-down my absolute favorite of all of YouTube, which is really saying something next to the likes of Kurzgesagt and Crash Course series. Also Ian Danskin’s other videos like the agency / protagony one - chef’s kiss! 😘
Thank you for the explanation.
Although there are existing instances of Mbin and PieFed that I would guess would not have that problem, bc they already have posts in their own respective formats? And any new Lemmy instance I thought would have the same issues - as in even if an older post would federate, the comments and votes that happened prior to that action would not (if I’m reading https://discuss.tchncs.de/post/1907501 correctly), plus even existing ones like aussie.zone seem like they can lose content if the backlog of bulk sending of actions does not get cleared within 7 days time.
Still, it’s an excellent point about existing instances already running Lemmy not wanting to switch to Mbin or PieFed, but that could perhaps switch to Sublinks.
Though individual users could move, and still keep posting to the same communities as they had been.