OpenStars

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

Oh yes, definitely. BlueSky has a "bridge", whereas the ActivityPub Protocol is a full federation protocol. The user-based, Twitter/X-like Mastodon, the user-based FaceBook-like Friendica, and the thread-based Lemmy + others all use it. Which you probably wouldn't need to care about, since you would just call the API (except for PieFed, that's not currently an option b/c it does not exist yet).

Much of what I am saying here is not really "actionable" atm - though it might affect how you "structure" your code, e.g. making function calls to use the API rather than do it in-line?

Although another reason that I mentioned PieFed was to point to its large & growing list of features that people kept saying that they wanted to see in Lemmy, but never seem to get added to Lemmy, although PieFed already has them (yet lacks many of the more basic, foundational features, oddly enough).

A powerful example is categories of communities - like I don't have to go individually to !fediverse@lemmy.world and !fediverse@lemmy.zip and !communitypromo@lemmy.ca and !fedigrow@lemm.ee and !loops@lemmy.world etc., and can instead just visit https://piefed.social/topic/fediverse and see posts from all of these communities at once. That has been present in some apps - though I don't know which ones - for a long time now.

And another is hashtags, which have worked so well elsewhere e.g. in Mastodon, and we'd love to see them add additional functionality to Lemmy too. Here is an example that uses both - although the hashtags don't do much there since the vast majority of "Lemmy"/Threadiverse users do not use PieFed.

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

Both the OP and this test seem to work on Mbin (I tried fedia.io, without an account).

OP also works on Tesseract at dubvee.org, but this entire comment chain fails to show up so I dunno about YouTube embeds - probably more federation woes:-(.

But it does not work on any Lemmy instance I've tried.

Edit: nor PieFed.

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

Quick test for

this YouTube shorts video

Let's see if this works!:-)

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

I know, that's why I included so many caveats. However, it is coming to you, eventually. Well, then again, perhaps not you - your instance software version is very much behind:-). Perhaps when you find some additional admins to help, the software will be updated, and then you won't feel so left behind, when news ads can start auto-playing for you too? :-D (edit: unless you use an app I suppose, and in that case... I have no idea what would happen, probably depends on the app)

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

I mentioned in my comment (whoops, and your reply is how I found out that I linked to the wrong post on lemm.ee as my initial example) about this link: https://github.com/LemmyNet/lemmy-ui/pull/2676.

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

8 months ago the admins of Lemmy.World (which has ~80% of all Lemmy users on it) strongly hinted that in the future they may consider leaving Lemmy and moving to a different codebase (for, let's just say "reasons"). Their hope was Sublinks, however ever since that project has basically died off, yet PieFed has surged forward in its place.

So I am not trying to tell you what to do, just offering that wider perspective. Especially since I noticed that your account was only a month old so you may not know the entire history behind Lemmy, and thus find it more surprising when such an event as mentioned above may transpire "suddenly" and "without warning" - except that there are signs, and have been since the beginning. Phrased another way: is your hope to keep "Lemmy" alive - the Lemmy that was written by the codebase developers who consistently advocate for genocide of Western people (especially landlords) and upheaval via violent means of Western civilization, while simultaneously denying that genocide has ever taken place in certain formerly communist nations (including Russia, China, and North Korea), and also being against "capitalism", even while ignoring how some of their favorite nations are themselves capitalist? (again, e.g. Russia)?

Or is your goal to keep the spirt of the free & open source software "Fediverse" alive? The latter also includes Mbin and PieFed (and perhaps one day Sublinks if it ever resurrects from its apparent demise), all of which interact with "Lemmy" as in what most of us try to avoid calling the "Threadiverse", despite how that name predated Meta's "Threads" service and more accurately describes the threaded conversational nature of what we do here. So just to have a single name to call it, mostly we call it "Lemmy", but it's not Lemmy, it's also Mbin and PieFed, and one day perhaps other things too, which uses the identical ActivityPub Protocol to share its messages with users on Lemmy. Case in point, I switched above from my first reply being from my old Lemmy account on Discuss.Online and ever since have been using PieFed - but did you even notice? :-P "Lemmy" and "the Threadiverse" have become somewhat synonymous in our usage of terminology, though they are different, and yet they are also the same.

Again, do as you please ofc, but I hope this discussion might have helped!:-)

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

If PieFed had an API I would say to check it out, as many of us are looking to it as the future. It is extremely lightweight, requires sending ~25-fold less data per post, already has most of the heaviest requested features that Lemmy lacks (categories of communities, hashtags, showing of the community and instance data alongside - after - each post, labeling of users, e.g. newly created accounts, private voting, ability to democratize moderation e.g. a user can choose to auto-hide posts based on a downvote counter, allowing moderators to be looser in the strict decision to remove vs. not remove content, etc.), and much more. Like Mbin, it is another implementation of the ActivityPub Protocol that federates with Lemmy while not being Lemmy itself.

The caveat is that its web UI is horrible (lacks user tagging, many notifications don't actually take you to where it intends, replies aren't done in-line but on a separate page and then afterwards doesn't return you to where you were but to a generic view of the post whereupon you may have to dig through the complex navigation all over again to find where you were before, and most damning of all, it lacks a Preview feature so you may have to do all of that multiple times to get a post to look right, like a link or image embed).

But, as I mentioned, it lacks an API. So unless you wanted to make one first and do a more full-stack than front-end project, that makes it a nonstarter no matter how awesome and a perfect fit the idea would have been otherwise. I did want to mention it though, just in case, and also to plant the seed in your mind that perhaps when an API is available it would be awesome to be able to switch to PieFed or Lemmy (or Mbin?) rather than be locked solely into just "Lemmy". Especially if Lemmy.World switches to PieFed let's say 1-3 years from now, bc that one instance holds ~80% of all the users on it.

So... check it out!:-)

[–] OpenStars@piefed.social 1 points 1 week ago

Honestly I think the hexbear situation may need to be revisited based on recent observations where among other things an instance admin lied to another instance admin. Even lemmygrad.ml had this to say about it:

The last few days have honestly shaken my faith in Hexbear and their team and I hope the mods and admins at Lemmygrad are monitoring the situation closely.

Personally I want every single diversity of opinion to be able to be shared... so long as it is offered in good faith. Which HB is demonstrably not doing, even to admins of other instances. (That said, I don't always want to see it all of the time either - like porn, it would be good to be able to turn it off if I don't want it flooding my feed 100% of the time? Which after defederation, that is what I have bc you don't need an account just to lurk on content from an instance.) Ofc that's up to you all on lemm.ee to decide for yourselves, not us as outsiders, I was just offering my personal opinion since we were discussing it and it's good to be upfront with my biases:-).

I don't know as much about lemmygrad.ml tbh - that whole defederation issue predates me, although on StarTrek.website I did make the mistake of replying to a comment in a post that I found while browsing All that made me wish that I had never heard of the place. It might have been something along the lines of saying that at least Biden had lowered gasoline prices which helped poorer people and thereby that aided getting Democrats into the USA Senate during the midterms, and how while nowhere near enough it at least was a strategic move that wasn't "nothing"... but whatever I said, the response I got was EXACTLY like when I accidentally did the same to a comment in ChapoTrapHouse@hexbear.net - I got an enormous FLOOD of responses filling up by Notifications for WEEKS and WEEKS afterwards. I did not feel like I fully consented to that level of vitriol and hate in return for what I intended as at least an attempt to better understand a complex situation.

Anyway if full defederation is the only way to prevent such content from showing up in every new person's feed, then so be it. Although I actually would rather have an opt-in system based on proper labeling than a "hard defederate", it's just that such is not made available to us by the developers of the codebase (although PieFed has it, yet the flagship instance PieFed.social has defederated from those two instances already). So since the only options allowed are full defederation vs. help spread all of their content without offering any warning to new users, and not only content but their echo chamber fueled hatred and vitriol towards any opinion that is less extreme than theirs... then defederation it is that seems the best course of action moving forwards, imho.

And perhaps that is what keeps people from putting communities onto lemmy.ee? Knowing full well that the hexbears and lemmygrads will be able to brigade it? If so, it's fine for lemm.ee to remain as a general instance - again it's up to you all who are on it to decide what you want for yourselves - I was just curious to think about the potential reasons why. Also I think it's great to have at least one instance in the Fediverse that is that way, and it would be a loss if it were to change. Then again, hexbear admins lying to admins of another instance... at that point the argument put forth that at least the admins were better behaved than the average user seems no longer true, and that the instance might not be trustworthy any longer in the future? Reaching out in full friendliness is awesome! But not in the face of such bad faith behaviors in return.

I agree on the rest - about people wanting to be more consumers and less contributers, in large part (from what I hear) due to the current state of the moderation tools that apparently are quite poor, and all the more so across different instances, which in lemm.ee's case would be exaggerated since to keep up the standards of a community the mod would have to remove content from hexbears.

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

Yes and I hope I did not come across as negative about lemm.ee's policies - the "shocking" part to me is not having exploding heads (probably bc it's defunct, yet most instances keep it there just in case it were to ever decide to resurrect itself, or another in its place using that domain name), and other decisions that are "unusual" (for the largest instances at least) are to not include hexbear.net or even lemmygrad.ml.

And even given all of that, it still has preemptively defederated from threads.net, which makes it all the more extremely unusual that Lemmy.World has not. Even so, as I mentioned, I get it, for those reasons stated.

Tangentially, I wonder why more communities are not housed on lemm.ee. The largest is a movies community with only a few thousand subscribers, and already the next largest is down to a singular comic (albeit a popular one). The next largest instance, sh.itjust.works, has 6 communities larger than the biggest one on lemm.ee. I guess it's related to the whole centralization on Lemmy.World thing, but most instances slightly smaller have communities that are larger - lemmy.ca, feddit.org, lemmy.dbzer0.com, programming.dev, etc.

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

Hrm, that gives me ideas. If urban dictionary makes concepts simply understandable to people within cities, what would its opposition be? Oh wait no I already know, it's Faux News sharing its alternative facts to people living in the cuntry. :-P

I may not know what a vaccine is, nor autistism (sp), nor pastryesation (sp of pasteurization) but I do know that vaccines cause autistism, that's why I drink me's some unpastryesated milk - and ain't allow anyone in my house to do anything different neither!

img

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

Fwiw, Urban Dictionary has a definition of a cuntry flag. It is exactly as you would expect: the same definition as a regular country one.:-P

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

I hear you dude! 😜

view more: ‹ prev next ›