OpenStars

joined 1 month ago
[–] OpenStars@piefed.social 1 points 2 days ago

Oh yes, totally agreed there, I just presumed that such would most naturally arise from inside the USA itself. Then again, isn't feddit.uk based in Germany? All it would take would be for someone to start it up, and begin attracting new users to it - though neither of those are small tasks, even if it could share hardware with another instance, such as feddit.uk? So if Discuss.Online were to step up instead, that does seem wonderful news!:-D

[–] OpenStars@piefed.social 1 points 2 days ago* (last edited 2 days ago)

Ah, so is this what happened to lemmy.cafe?

And will Lemmy.World wait until that is fixed do you know? MrKaplan said perhaps a week ago that they were not ready to announce any plans, but perhaps you've heard something since then. I don't know how stable 0.19.6 itself is in that case, or if they need to first wait until 0.19.8 and then wait further for the bugs in it, like 0.19.7 (and 0.19.6 too), to be discovered and patched.

Edit: in any case, thanks for sharing!:-)

[–] OpenStars@piefed.social 2 points 2 days ago

By the way, Piefed does not pull in remote communities by default. It only does it once a local user subscribes. And that's why a lot of them are missing on my own instance.

Oh yes absolutely - and Lemmy is the same way, so this too is not something specific to PieFed. For instance, that post I mentioned previously where my vote counts are all over the place, when viewed from StarTrek.Website has zero comment associated with it, and no upvotes beyond the default - and I have another post that is the same way, though it seems like later that same day someone subscribed and from that point onwards the community starts to have comments and some of the votes seen from other instances.

Or perhaps it is that these posts were locked somehow / for some reason? Which looks to be accidental from a new, inexperienced moderator in this brand-new community, and it was reversed a couple of days later - although that fact again depends on where you look. With an account at StarTrek.Website, I look at the post moderation history and it says that it is still locked: https://startrek.website/modlog?postId=16510256. However, with an account on DiscussOnline (substitute with whatever other alt you may have - hendrik@lemmy.ml?) I see that not only was it unlocked, but that unlock event happened 7 days ago: https://discuss.online/modlog?postId=13575162.

Even so, the post when viewed from DiscussOnline shows 98 upvotes and 8 comments, but when viewed from Lemmy.World (where the !tech_memes@lemmy.world community is located) it shows 191 upvotes and 9 comments (or I think it's 193 upvotes and 2 downvotes, but the web UI no longer shows those individually, unless you jump through many many, undocumented, hoops - e.g. I think I can see those broken down into their individual components on a mobile device in Firefox, possibly solely when viewing a individual users list of posts but not when looking at a post directly or in the standard community view, and definitely you cannot see this breakdown from either Chrome or Firefox on a desktop, etc.). And since it has been 7+ days, this is now enshrined in stone, and we can be confident that having not caught up by now, it never will. A decade from now, if e.g. DiscussOnline is still with us, it will show this post as having 98 upvotes rather than the true value of 193, and StarTrekOnline will still show the default upvotes=1 and no comments, thus providing 3 different stories for this same identical post, depending on how you try to view it - and only one of those stories being explanable by the fact that nobody on StarTrek.Website had subscribed to the community yet (MAYBE, b/c there are 2 other posts that are even older in that community, which have +1 upvote added!? so perhaps this is a complex mixture of that + the locking effect, with the unlock action having not been propagated correctly).

The above stories reveal - federation is NOTHING AT ALL LIKE EMAIL. In the latter, the message either gets passed or it does not, whereas in federation, you can see partial messages as I've shown. And this has not even begun to delve into the variety of defederations that further complicate any mess - especially with a unidirectional defederation where one account can talk to someone on a server that has defederated from them, though the recipient will never be alerted to that fact nor have the capability to respond. Thus it is my opinion that trying to fit the square peg into the circular hole is never going to work - the email analogy is hopelessly simplified, so much so that as soon as users begin to encounter such complexities when they make their posts, especially the content creator types that we very much want to come here, they may outright leave, and moreover be very vocal about how we are not what was promised to them. So while we could say "it's a little bit like sending email", I don't think we should push too hard on that avenue, making it sound so simple, b/c it's really not!

[–] OpenStars@piefed.social 2 points 2 days ago

I get the age requirement - as you say it makes sense - though it makes less sense why it isn't up to date information. Anyway regardless of the why factor it helps me understand where people are coming from when THAT is what they see, which is different than what I do, or what I would see if I personally (who would use DDG rather than Google) would see if trying to look up such a thing today.

I also get why they would want to see an example of a working Lemmy instance, before looking at a website called "join Lemmy" - they aren't interested yet in JOINING Lemmy, or information related to that, until they have seen what(ever) Lemmy IS first.

One correction: lemmy.ml has now fallen to fifth place in terms of MAUs (Monthly Active Users), with only 2165 compared to Lemmy.World's whipping 17195. The second place is lemmynsfw.com with 3288, so definitely a steep drop-off from the #1 spot to all others, then #3 lemm.ee with 2996 and #4 sh.itjust.works with 2392. So even just with respect to these top 5 servers alone, ignoring the entire rest of the Fediverse, lemmy.ml makes up at most 7.7% of the Fediverse, which falls further behind with each server added to the consideration (including the one I am on now:-).

I sorta get the historical argument, but isn't that a bit like saying that an actor is alive bc at one point they were, despite how they are currently dead? Or saying that Russia has not invaded Ukraine, bc at one point that may have been true, though it has not remained true for quite a number of years now. Or saying that Nixon is the President of the United States of America, bc at one point that was legitimately a true fact (yet is not a current one). Google results just seem so hopelessly wrong these days, telling people to put razor blades into their pizza and the like, and that if you stand more than 6 feet away from a nuclear blast you'll be fine to survive it safely. There are REASONS for all of how those answers came about, but it definitely highlights how they - and therefore by extension Google results (tbf the AI ones in those latter cases) - are incorrect. But that is what mainstream normies are most likely to use regardless? (Even if they ignore the AI garbage)

Also, those instances sorta are interchangeable?:-P Somewhat at least, which is by design of the ActivityPub Protocol that anywhere you are, you can access mostly the same content. That said, I like where you are going with that: in one sense they are, if not "the same" then at least they are interconnected, yet in another sense they each have a distinctiveness to them, with unique local content (which if marked "local-only" cannot be accessed from the outside, without an account on that specific instance) making them different from all others. And distinct admin+moderation practices, and account creation procedures, etc.

Less like email and more like a fleet of pirate/free trader ships each passing their messages to all of the others (excepting defederations), but remaining distinctive entities unto themselves with their own flairs and styles. And anyone can spin up their own ship and tap onto the Fediverse network to become one of them.

[–] OpenStars@piefed.social 2 points 2 days ago* (last edited 2 days ago) (4 children)

Yes often I've chased it down to some small degree. The one that Rimu messaged me was near a time of great instability on piefed.social and I got a bunch of gateway errors even so much as trying to reach it as a user (having nothing to do with posting I mean). This instance has calmed down a ton since then and works perfectly these days, but things happen from time to time. Likewise the incident with StarTrek.Website that I mentioned and provided a link describing more.

Other occurrences have still other causes - e.g. a few of them in one community seems to have been due to my posts getting "locked". I have no idea why - perhaps the new mod was just fat-fingering the button? I did not ask. But now the vote counts vary GREATLY (192 vs. 183 vs. 98 vs. 0 etc.) depending on which instance you view it from. If you want to test for yourself, a good one to use is https://piefed.social/post/330559 - though I notice that (fairly recently created) community !tech_memes@lemmy.world does not appear at all on your instance.

The primary cause though was a limitation in how the ActivityPub protocol was implemented in the Lemmy codebase, and not having anticipated that ~80% of the entire Lemmy-based Fediverse would concentrate itself onto a single server, Lemmy.World. So how it works is that any "action" - a post, a comment, an upvote or downvote - will be federated out to all the other instances world-wide at a rate of 1 per second. However, if the ping from the other servers to Lemmy.World is itself a significant approximation of that, then the list of actions to be federated will fall behind and take longer to catch up. Eventually after more than a week it gives up entirely, but in the meantime an action can be delayed for days. Poor Aussie.Zone - geographically distant from the EU - has been really having a hard time of it ( https://aussie.zone/post/13429731 ).

Fortunately this problem has already been fixed in the Lemmy codebase by allowing multiple actions to be sent in parallel (https://github.com/LemmyNet/lemmy/pull/4623) - however, what causes the continued problems nowadays is the fact that Lemmy.World is still awaiting that upgrade to 0.19.6 to make use of that change in the codebase (release notes) (actually now 0.19.7 is already out too, having come less than a week after the former, and representing just a few bugfixes, release notes). When Lemmy.World upgrades to one of those, a good deal of these systemic issues should calm down, by a GREAT deal, if not entirely.

Afaik, there is nothing particularly special about instances running PieFed having troubles connecting to any Lemmy instances. In fact it seems rather stable compared to many (even most!) others - particularly StarTrek.Website that has poor uptime. In fact, https://piefed.fediverse.observer/list reports that piefed.social has a remarkable uptime rate of 99.89, which I very much believe, compared to the aforementioned StarTrek.Website's rate of 98.20, although a year ago when I left it it must have been significantly poorer b/c it would be down for days sometimes, and every single action took like a minute sometimes, back then. Your own instance reports 98.60 - does that sound right?

Rather, it is Lemmy instances - particularly smaller ones (e.g. https://lemmings.world/post/14171987) - having trouble federating specifically with Lemmy.World.

And then recently there were a bunch of instances having troubles connecting to lemmy.ml too (https://lemmy.world/post/22196027) - though this one is more expected as that one is administered by the developers of the Lemmy codebase, and thus that is the place where they test out all of their new code in beta, prior to deploying it across the entire Fediverse. Sometimes that leads to some REALLY odd behaviors, such as entries disappearing from modlog files that were extremely concerning to people, but it is par for the course with that highly special instance, which is unique in its manner.

Edit: ah and I neglected to answer one of your questions: as you said, the way to tell if something federated properly or not is to check the instance - specifically the one hosting the community that you are sending it to. So e.g. to check a post to !tenforward@lemmy.world, I would visit Lemmy.World. If it is there but not on your home instance, then at least that particular message packet got sent, even if the message packet from Lemmy.World to your instance got lost or fell behind in its processing backlog somehow.

[–] OpenStars@piefed.social 1 points 2 days ago (2 children)

I am more fearful that as the USA grows more towards fascism that any USA-based instance may become less stable. e.g. if Project 2025 really does outlaw porn, can all of Lemmy be labelled as "porn" due to the presence of a NSFW post or two, and thereby be taken down? Perhaps people wanting to be admins can volunteer their time to help out other instances across the world without owning any instances within the USA borders? Though the need to have spaces where left-leaning people can communicate with one another will grow all the more as a result.

[–] OpenStars@piefed.social 2 points 2 days ago (6 children)

Almost every single one of my posts has had major issues. Even those from other instances. e.g. Rimu messaged me about this one that did not federate for 2-3 days, and consequently was seen by very few people. And here's one from a difference instance that made it to its destination on !tenforward@lemmy.world, but from its originating server I could see none of the comments, and had to respond from a third account involved in that 3-way attempt at communication. (a post talking about such federation issues on that same server) So to be very clear, I am not saying that instances running PieFed software are having issues, but more that the issues are with Lemmy regardless of software type run.

[–] OpenStars@piefed.social 5 points 2 days ago (8 children)

Ironically it is often that way with Lemmy as well, outside of Lemmy.World. You write up a post, maybe it makes it to its destination, maybe it does not (for several days, after which point extremely few people will see it when it suddenly appears, but down among the older content no longer listed as "new"), maybe people write comments into it, maybe they don't but who even knows if you aren't able to see any of them to be able to respond.

This is definitely a monthly or almost weekly occurrence, even if not quite a daily one, though it depends strongly on what instance you are on.

Also, whether it makes it to the destination or not depends on which server you try to view it from.

And I haven't even begun to start into the defederation artifacts yet!?

[–] OpenStars@piefed.social 1 points 2 days ago (4 children)

If you aren't too annoyed at a much too long comment, here is part 2 of 2.

I get that you are frustrated with lemmy.cafe, and I whole-heartedly concur that it is for good reasons, but in case it helps, I do think that, based solely on what you've told me here and what I can see, CA might be a significantly better fit to Americans than FO would be. Not that either would be horrible ofc:-), I'm just talking about absolutely minimizing any potential friction.

Though DO would be so much more amazingly a perfect fit, and now that I've found that previous post, I do strongly think that it will happen (even if lemmy.ml is too much to hope for, though neither FO nor CA defed from it anyway). So if I were you I would use CA for now, but then be ready to switch to suggesting DO very soon? :-D And I hope that I'm helping by saying all of this, rather than coming on too strong like I'm trying to tell you what to do? Rather, I'm trying to emphasize that it is my strong recommendation, as a non-German-speaking American myself perhaps that gives me insight.:-)

[–] OpenStars@piefed.social 1 points 2 days ago

I tagged you on my other post - I need to focus more on my job right now, but I'm glad that I can help out that much so that you don't have to do literally everything:-). It was only after that when I finally discovered this post (b/c previously I had used a browser search for the word hexbear but that only looked at titles), and yet even so I think I covered what jgrim was asking for - actual reasons to do so, not just "hurr me no likey dose others over der".

If Discuss.Online (DO) were to defederate even only hexbear.net, much less lemmy.ml, I think it would work fantastically well as an option.

That argument pushed against Lemmy.ca (CA) though - I do not agree... mostly. For one, that instance has literally ~1200 MAUs, yet only 21 upvoted that post? And even then, the top community on that instance, mentioned also in that post, is !pcgaming@lemmy.ca with 4.84K MAUs, which obviously is going to show up quite often in the All feed. The solution to that though is to either browse by Subscribed, or else continue to browse by All yet after blocking unwanted communities. If they had wanted to remain Canada-focused, well that ship has already sailed, long ago.

And it is not the only such community either - !fbstolencontent@lemmy.ca (1.79K) and !politicalmemes@lemmy.ca (1.64K) and !fediverselore@lemmy.ca (1.58K) all are geared more towards international (than Canada-only) audiences. That person's argument was a nonstarted even back then, and since then they have definitely lost - though they can (re-)make the Fediverse into anything that they want by configuring their tools to show only what they are (most) interested in. Tbf, otoh there are also some posts that have a tiny bit of an anti-usa stance, like this one: https://lemmy.ca/post/33447213, though I would hope not a deal-breaker.

The only way to know for sure would be to create a post and ask if the admins were okay with you using their instance as the default recommendation for Redditors to flock to. That would also hold for feddit.org though, or Discuss.Online (if they were amenable to blocking hexbear.net and especially if they would also block lemmy.ml), the latter of which I at least got the ball rolling for you:-).

Reading through their "welcome, new users!" post, I came across this very interesting comment. A lot of comments express similar thoughts. So while I think that DO would be a better match than CA (and I would guess that you agree? again, after HB were defederated), CA would still be a good match overall, imho. Not perfect, but especially considering the lack of any other options.

However, feddit.org (FO?) has even more of an offputting "vibe" imho than CA. First, I mentioned that it sorts by Local rather than All, which exagerates even more the focus on German-speaking than English-speaking ones. While many posts seem attractive to a USA audience - e.g. "‘Would you survive 72 hours?’ Germany and the Nordic countries prepare citizens for possible war" and "History will judge German chancellor Olaf Scholz for not giving Taurus missiles to Ukraine, the country's former foreign minister says", many others would act more as a deterrant e.g. "XXL-Leben: Der Fluch des großen Penis" with pictures of men's bulging packages not marked NSFW, and a post about Georgia but it's the country rather than the US state, but mostly I mean that overall on the front-page feed right now I counted and nearly all of the other posts besides those 2 mentioned above (+1 more) are in German. 4 from iech_iel that have the language embedded in an image so not easily machine translatable to other languages.

And even more so than CA that at least has some non-Canadian communities, the communities on FO are even more German- or EU-specific - the top one being !Europe@feddit.org with 3.87K MAUs, which is a bit smaller than !pcgaming@lemmy.ca with 4.84K, and like even !technik@feddit.org that while not unwelcoming to posts in English, the very name of the community itself looks to be in German, as are a large fraction of the posts therein too. I don't know how receptive to a large influx of English-speaking Reddit users that FO would be... but just purely from looking at the communities and posts that are already there, I don't think it's a good "fit".

To attempt to be crystal clear, obviously the above is all perfectly fine and people on FO can do however they please (and on the international stage, Georgia is a nation/country, not strictly a USA state:-P) - I am talking here strictly about the "fit" for average Americans.

Damn, I've hit a character limit:-(.

[–] OpenStars@piefed.social 1 points 3 days ago (7 children)

I just checked, it is local indeed

How very interesting... beyond lemmy.cafe then, this is probably how Lemmy implements "local-only" in general, restricting access purely to those who have accounts on that instance. I would have hoped for a more nuanced take than simply seeing an error screen for me who lacks that, but it is what it is.

The .ca domain and the logo could deter non Canadians by giving the impression that the instance is geared towards Canadians

Yeah, I get that and thought the same, but otoh at least it is a straightforward and easy-to-understand bias, explicitly stated outright (unlike e.g. "A community of privacy and FOSS enthusiasts, run by Lemmy’s developers"). If we were to follow that logic though, the rather high predominance of the German language over and above the English one, the latter of which in particular often is left out, is also quite off-putting to me. e.g. see this page: https://feddit.org/c/fediverse, which does not have a German explanation first and then an English one, but instead offers purely a German one and then... that's it, it stops there. English-speaking people are not only after-thoughts, but often not thought of at all. Which to be clear is fine btw - it's their server and they can do as they please with it - but I would not want to use it as the front face for all for all of Lemmy, for that reason, especially if that is a kind of signal that they are sending that similarly to lemmy.ca others are "welcomed" but they aren't the primary focus. And then the default sort being set to Local rather than All just compounds the issue all the more - other instances are again an after-thought, rather than the primary focus.

In contrast, "Canadian" is at least North American, but more importantly so long as it is using English rather than French, lemmy.ca is not as off-putting as feddit.org is, imho. Also, after the elections, A LOT of more liberal/less conservative (including "centrist") minded people I bet are going to be okay with a Canadian social media rather than a "murica" one.

Especially when the choices are so limited.

  • lemmy.sdf.org has only a single admin
  • beehaw.org has very restrictive moderation practices, and they do not want a wider audience increasing their workload further
  • Lemmy.today does not defederate from... anything it would seem (and I confirmed that I can access ChapoTrapHouse from it, so it is not merely missing a Blocked tab in its instances list, it's real)
  • startrek.website is themed and consistently has many federation issues, probably stemming from hardware ones (its uptime is not ideal)
  • ttrpg.network similarly and significantly worse reported uptime
  • discuss.online is quite nice actually, and I still use it as my primary "Lemmy" instance, though it only has 2 admins, who were balancing running it and trying to develop Sublinks, though it does not defederate from hexbear and that's a dealbreaker right there (imho), much less lemmy.ml
  • and then everything else after that, sorted by MAU and restricting country=United States on https://lemmy.fediverse.observer/list, is at least half as small as lemmy.cafe

I think we should keep Discuss.Online in the back of our heads moving forwards - although otoh it might become an unstable/experimental instance if it were to suddenly shift over to use Sublinks ahead of any other Lemmy instance. Otherwise, the only advantage of e.g. lemmy.ca or feddit.org is that they both defederate from lemmygrad.ml and hexbear.net, which lemm.ee has a firm resistance to ever doing.

It looks like you have an account at lemmy.ca - did you like it? It seems to offer roughly the same uptime as feddit.org.

 

Here is an example link (edit: I originally had this example link, which also has the issue but then does not match the same posting as the other links below so the first one would have been better). Apologies in advance that the content of this video is political, but you can pause it immediately and not watch if you prefer yet still see the effect.

Caveats:

  1. on most desktop browsers I have tried the auto-play is blocked; however in Firefox on Android it auto-plays with sound. For me, (edit: whoops what happened to the word "Chrome") shows the video embed yet pauses it, properly refusing to allow it to play unless I hit the giant Play button in the center. It has been too long but this may not be standard behavior for Chrome, although I did confirm this effect on 2 different devices from different manufacturers (yet if I made any configuration changes in the past to block auto-playing videos, I definitely would have done it to both:-P).
  2. Lemmy.World users are safe for now, as too are users on sh.itjust.works, both presumably b/c they are instances not yet running the latest Lemmy code - though note that that just means that it is coming for you eventually, even if not quite here yet
  3. none of PieFed, ~~Mbin~~ (edit: apparently this one does too, after a fashion, read in comments below), or Tesseract auto-play videos either, or as I mentioned seemingly any Lemmy instance prior to 0.19.6, though e.g. viewing this post from lemm.ee, the 3rd largest Lemmy instance, auto-plays it. Others that auto-play it include view this post from Discuss.Online, view this post from StarTrek.Website.
  4. Edit: an interesting wrinkle, sometimes when you click the link directly, the video does not auto-play (most desktop situations seem this way, and some mobile devices too). But if you navigate to that post more naturally, e.g. click the link to the community first, then find the post (although note in this case that there are many posts describing this situation, e.g. have the word "ceasefire" in them) and click the link to it (or just hit the back button), then the video does auto-play.

This troubles me. Once again this kind of opt-out behavior offered "for my convenience" reminds me of some other place... although even Reddit offers the option to stop the auto-play feature (except for ads I suppose), whereas I see no such option in Lemmy (the closest would be "Auto expand media", which I have set to OFF). The number of places - like Netflix - that offers these kinds of “well ackshually these are not ads you see b/c..." really is off-putting to me.

The more you know I suppose.

 

Mbin in the last six months doubled their number of comments being sent out across the wider Fediverse. PieFed is making strides forward all the time. Sublinks hasn't seemed to keep up, but Lemmy.World has floated the idea of potentially moving to it at some point.

So we are not all just "Lemmy" anymore. Though "Fediverse" seems far too broad a term, when it can include such diverse aspects as PixelFed (like Instagram) as well as Mbin or Xhitter as well as Lemmy or PieFed or Sublinks - see e.g. A lot of good stuff is happening in the fediverses!

So people have taken to calling us the "Threadiverse". Tbf that name predated Mark Zuckerberg's "Threads", but still that name now seems tainted by it? Though otherwise accurate & precisely descriptive as it emphasizes how people talk in topic-based conversations, rather than the user-focused approach of Mastodon and Xhitter.

So what I do (when I don't say that we are on the Fediverse) is simply list out all the possibilities - Lemmy, Mbin, PieFed, and soon Sublinks - though that gets cumbersome. Or maybe there's a new term that we could use? @db0@lemmy.dbzer0.com mentioned:

most people think of microblogging when they hear "Fediverse". Maybe "Nestedverse" or "Forumverse"?

Or I suppose we could say "Threadiverse except don't worry we specifically exclude Threads", whenever we talk about ourselves, especially to mainstream people (who don't use Arch btw!:-P) e.g. to people on Reddit. (oh who am I kidding, ofc I mean @blaze@feddit.org, who regularly tries to attract new users to here and deserves some kind of award like "Ambassador of Lemmy" - oh and there we go again, just what the heck are we!?:-P)

Also, it is up to each instance whether they want to specifically exclude threads.net or not - and one could in theory not do that, so that whenever threads.net decides to turn on its federation it would absolutely flood that instance with content, drowning out the source from Lemmy (or WHATEVER we are!:-D).

So it can all get so complicated - what would help simplify it? Just call it "Lemmy" and leave it at that? Unless Lemmy.World moves to Sublinks, that is where >80% of the userbase lies and therefore much of the content is coming from atm. Or "Fediverse" even if that is too broad? Or "Threadiverse" even though that's a loaded word now? Or something new? (ngl, I kinda REALLY like "Forumverse")

People will call it whatever they want ofc - I intended this to be a silly & fun question to provoke us into thinking about it:-). Especially since I'm posting to Lemmy from PieFed - which is fucking beautiful that none of those details actually matters and we all can just share the content and enjoy it, together!:-D

view more: next ›