• 0 Posts
  • 43 Comments
Joined 2Y ago
cake
Cake day: Jun 10, 2023

help-circle
rss

Interesting - TIL. I wonder how Lemmy resolves the post #, since it is different between instances, and if it re-syncs comments when you do that. The post # thing is annoying, btw, because it makes it impossible to use relative links in posts/comments.


A better analogy is how Lemmy and Mastodon are theoretically compatible. Yeah, you can get federated content, but it really isn’t usable.

Kbin is just a different implementation of Lemmy, intended to be compatible (not coincidentally compatible through the protocol).


Kind of. My observed behavior of Lemmy, combined with comments from some developers (I haven’t read the code):

Post goes up on community hosted on instance A, Message goes out to B and C: “here’s a new post”

User x@B comments on post. Message goes from B to A saying “here’s a new comment”. A adds the comment, then sends a message to C “here’s a new comment”

User y@C upvotes the comment. Message goes from C to A, then A sends a message to C.

Each of those messages are confirmed by the recipient, and there are timed retries. However, there have been plenty of cases where one of those messages get lost, and the communities get out of sync. As I understand it, the message traffic is only changes. They don’t talk to each other to see what the current state of the content is. So whenever a sync break happens, it is permanent. New content/changes are fine, but stuff that gets lost in transit is lost for good.


I’m not sure ActivityPub is suitable for implementation of Lemmy/Kbin. ActivityPub seems to be a push (with retry) protocol, where if a message gets lost, the protocol doesn’t seem to have a means to recover synchronization. Theoretically, instances could verify synchronization on a periodic basis, but that would be a massive increase in traffic.


Lemmy isn’t really targeting that space, though Reddit had a feature that they could add here that would work hit some of your feature points: there was a user page that was like a sub owned by each user. In the meantime you could create a community and make it mod only posts, and that would be pretty much the same thing. Just no hashtags.

Mastodon does (by default) have a post length limit of 500 characters, but in all other ways it sounds like a better fit for what you want.


And you can write an app that will lie about the address of someone posting on ActivityPub. What’s your point?

Mine is that you log in to your e-mail provider to access the content you are interested in. You don’t go logging in to other e-mail providers because that is where the people creating the content are.


Stop thinking Reddit and start thinking email. You don’t log in to Hotmail with your gmail address to read mail sent to you from hotmail.


Choosing different communities with the stated purpose is all about context: the policies of the mods, the policies of the admins, and the reputation of the instance. Yes, it isn’t a perfect analogy, but people need to shift how the think about the Lemmy/Kbin model from how they think about Reddit, and the example that seems to connect most easily with users is e-mail. Maybe a more subtle / apt analogy would be [email protected] has an obviously different context and significantly different content than [email protected], but the same stated purpose (and community name).

The problem is that it isn’t just the users who are confused about this: Lemmy admins seem to each have the goal of being “the place to be”, and Kbin goes out of its way to devalue off-instance content. I personally think (primarily) user instances should be separate from (primarily) content instances, but that would take a coordinated effort by the admins. We are starting to see some grass roots efforts at making that happen, though the actions of the admins may prevent that from taking hold.


If I send an email to [email protected], it should be copied to [email protected] because it is the same thing, right?

Lemmy isn’t Reddit. It has similar capabilities, but it is fundamentally different. Think email or web hosting, not one stop shop.



Also, the expense of a car can decimate their income. I don’t know how some people made ends meet when gas prices spiked during the pandemic.


WTF, I’m not going anywhere. I’ve been trying to help frustrated people on /r/Lemmy and /r/Redditalternatives. What have you done to help?



Be aware that most of what you see as happiness and comfort is actually just performative - they see that everyone around them is “happy” and their minister tells them if they follow the rules they will be happy. So they don’t want anyone to know how imperfect their lives are, so they pretend they are happy, and say all the right words and jump through all the right hoops.

Then you dig deeper and find that all their kids had kids out of wedlock, one is being abused by their spouse and is cheating on them, one disavowed any responsibility for their second kid they had with a second person who they weren’t married to…

You get the idea.

It isn’t all a front. The truth is that some religious communities do provide community to people who otherwise would be alone. But they are just groups of people with a shared hobby, not some kind of magic.


…the other 50 who showed up had to stand in the hall or not get in at all. They said the venue sucks and left.


Use m.lemmy.world - much better experience than the default UI. (It is the Voyager front end, previously wefwef)


Exactly. Mastadon is about who is sharing, Lemmy is about what is being shared.


I did edit to add a note to that effect. I think the perception continues due to that long established history.


Kbin is a Lemmy clone that has a mastodon client built in. It uses slightly different terminology (e.g. magazines instead of communities) but is otherwise functionally the same.


Mastodon and Lemmy both use the same underlying protocol, but are fundamentally different types of content with different paradigms for interacting with it.

There are folks working on combining the two into an app or platform - Kbin is one - but mashing the content together is going to give the garbage UX you describe.


In the US, there is a consumer magazine Consumer Reports. This magazine is published by a non-profit who takes no advertising dollars and pays full price for anything they review so as to avoid any appearance of bias. Every year, CR sends out a survey to all of its members (8 million+) about the cars that they own, asking specific questions about problems & repairs their cars have had over the last year. They aggregate this data and present it as reliability ratings. In the past, Japanese cars have had overwhelmingly better reliability ratings than US cars. I recall in the late 90s / early 00s US cars rarely did better than the middle value of their 5 bubble scale for overall reliability, while Japanese cars almost always got the top value. (German cars also rated highly for reliability as well, but are much more expensive in the US than Japanese imports)

The difference may no longer be as large or uniform, but this is certainly where the generalized view came from.


This is the way. Government, Businesses, Celebrities and News organizations should be hosting their own social media presence. They shouldn’t be beholden to corporate interests to regulate their communications. This also breaks the cycle of exclusive content that causes lock-in. Wins for everyone.


Yeah, I gather that you can follow a Lemmy thread using mastodon, if awkwardly. I figure it would be what doing it from Threads would be like - definitely not something the average threads user will be interested in. I think the conversation would be more about Threads being a fair player and not making Mastadon a second class citizen, but there is already a planned feature to limit interaction with federated users:

Another unique aspect of Threads that many have been anticipating is the way it can connect to federated social networks like Mastodon (collectively known as the “fediverse”). It seems that Threads may not be ready to launch its fediverse features right away.

Soon, you’ll be able to follow and interact with people on other fediverse platforms, like Mastodon. They can also find you with your full username @[email protected].

The only other detail we could uncover about Threads’ integration with the fediverse is that if you choose to restrict replies on a post, it won’t be shared outside of the Threads app.

When you limit replies, your thread will not be shared with your fediverse followers.


I don’t get the privacy argument against federation with corporate instances. No corporation gets access to any more information when federated than they can get from the API with a simple login. Our privacy protection comes from logging in to instances other than those controlled by corporate interests, not by avoiding sharing our content with them (which we cannot avoid).



Even at the most basic level it is broken - at the bottom of your comment is a “context” button with the fediverse symbol. If I click on it, it won’t take me to the comment on my instance (lemmy.world) but instead is an absolute link to the comment on your instance (Aussie.world) even though the community lives on lemmy.world.

I love lemmy, and I think it has a bright future, but this fundamental problem really needs to be fixed.


The best thing you can do to help is to comment on threads. I know it feels weird to comment in an empty post, but it does tend to spur lurkers to respond.


I think people are working on browser extensions to do that, and it would work for users & communities. As far as I can tell posts and comments are numbered by the instance, and don’t correspond between instances, so there is no way to link them in an instance independent way.


It is really clear until a newb tries to use it:

  • Someone gives you a link, or you find it in search
  • You click on the link, because that’s what you do with links
  • It takes you to what you are looking for, but it says you have to log in to comment or vote
  • You log in so you can comment or vote

The UX for interacting with off-instance subs is abysmal. What is even worse is that as far as I can tell, there is no way to link a post or comment that is instance relative / instance independent.


They couldn’t get any of that information through a federated instance. If they federated, you wouldn’t interact with them, your instance would.


Your data is publicly available. Facebook can get it right now, they don’t even need to fire up an instance.


Facebook can harvest all the data in all the instances while being defederated.


I think for me, the killer feature for a Facebook alternative is being able to limit the audience - there is some stuff I want to share with friends and family that I don’t want to be globally public.


That isn’t a feature, it is a bug. With the exception of during recent slowdowns, it almost never happens on Lemmy. If you want to post a warning, at least give the ability to dismiss it - I don’t need to have an oddly colored banner at the top of every community.


I’m curious about what aspect of Kbin is similar to Facebook / Tumblr? I can’t tell the difference between a post and a thread, but both seem to be posted in magazines (communities).


I get the point, but the presentation is a “It is very important that you do not miss this warning”. The message (and attitude) is less “We have technical details to work out” and more anti-federation.


shrug I’m just speaking of my experience. I’ve been able to access the communities I’m interested in on multiple lemmy instances, but I’ve had zero luck on Kbin. Frankly, the “connect to remote community” UX for both lemmy and Kbin is complete crap, and is likely the #1 turnoff for new users. I’m very disappointed that neither have chosen to fix it.


I see little difference beyond the ability to microblog on Kbin. I think it was unnecessary to rename communities, and causes confusion. I still keep an eye on my kbin.social and fedia.io logins, but I just can’t access content I can find from multiple lemmy instances. I was also swayed away from Kbin by an admin who was running it but ultimately gave up on it and switched to lemmy because Kbin is unstable. (I’ll update this comment with a link if I can find it)


I’m really put off by the “warning warning this content isn’t from this instance” attitude of Kbin. I’ve also had a heck of a time getting some content to federate. I’m having a much better experience on Lemmy, so I’ll put up with the UI quirks - I use the memmy app most of the time anyway.


Listen and be supportive. If you feel the need to solve, of think they are looking for a solution, ask. “Are you venting or looking for advice?”

It is really important to ask before offering advice/solutions, because doing so can make someone feel like you are trivializing their problem, or that they can’t solve it themselves.