• 0 Posts
  • 42 Comments
Joined 2 years ago
cake
Cake day: August 14th, 2023

help-circle


  • The fediverse has a built-in search engine?

    I can only comment on my experience searching for communities in lemmy and people to follow on mastadon, but in both cases I am not sure I’d say “works quite well” would describe my experience.

    But also that’s not what I think OP was talking about.

    They want a search engine for a random fact like google. It’s been long true that you need to add “reddit” to the end of any google search to find the info you needed.

    It’d be nice to have a fediverse alternative.




  • I don’t know the answer but they pointed this out further in the press release:

    However, it’s also important for us that Mastodon is one of the few, if not the only social media platform that operates out of the EU, and we would like to keep it that way.

    I’d assume that this is for a reason, too. If it were advantageous to run your company out of the EU people would probably do so sometimes.


  • You are describing the current situation in the fediverse, not a problem caused by the idea proposed.

    Allowing for federated identity would also imply allowing migration of identity, which wholly prevents what you just described.

    The current system is guaranteed to have larger instances where people won’t want to leave because doing so abandons your identity.

    If I could move around the fediverse freely I would do so, but that is not a feature that is supported so I stick to the largest instance which happens to be the one I chose. I am not unique in this. Obviously, or this instance wouldn’t be so large.

    Offering federated identity is only a better situation than today.


  • A futurama reference.

    Well, sort of two combined in spirit. One episode they make fun of 20th century tv resolution saying they’re not high res enough to see a character’s obscene tattoo, then they show a blurry tattoo on her back and everyone reacts to its obscenity.

    And in another the professor, who is very old, ends up in the fountain of youth and becomes merely 53. He exclaims that he’ll need a fake id to rent ultraporn.


  • Imagine if login was a federated feature in lemmy.

    What this would mean is that I could go to lemmy.ml and login using my lemmy.world account credentials and people from lemmy.ml could go to lemmy.world and log in using theirs.

    Neither could go to beehaw and login because it does not federate with the two of them.

    In this world I could create an identity on lemmy.world and a separate identity on lemmy.ml if I wanted to.

    Now imagine if I could login with my lemmy.world account on a non lemmy platform that lemmy.world federates with.

    There’s nothing centralized about this, and it is exactly in the spirit of everything else in the fediverse. To login on beehaw I would have to create an identity on beehaw or someone they federate with.

    What you seem to be against is forcing you to have only one login. That does go against the model we are talking about.

    And it isn’t what’s being suggested.



  • Nothing about this idea implies centralization. There is no reason identity has to be tied to the platform using the identity and no reason why there needs to be a central identity store.

    In fact, right now my identity IS centralized to lemmy.world and I have no control over that.

    Your solution to create as many identities as you want is great for avoiding having one identity, but not an example of decentralized identity.

    I would like to be able to have multiple, decentralized, identities.


  • I went to the article expecting rage inducing decisions based on your comment, but your TLDR has no relation to the article whatsoever.

    The article is pretty glowing about Threads and Mastodon, and its author seems to be excited by them being connected through federation. They seem hopeful that they can use Mastodon to continue to enjoy their Threads communities.

    They also claim that the default Threads experience is way better than the default Mastodon one, especially for the average user, but the API of Mastodon makes for a way better experience in terms of third party clients and tools.

    They were able to consume the Threads content chronologically instead of through the algorithmic For You feed that none of us want.

    Generally this is the first article posted I’ve seen that was talking about this from a UX perspective, as well as from a Threads user’s perspective, and I found it interesting to read.



  • Having a support contract has nothing to do with being a customer. If the devs didn’t want customers, they shouldn’t have released their product to the public. It really just seems like they can’t handle the stress of writing code AND managing their customers’ needs.

    Tough love is never the correct way to deal with people, and never the way to manage a product.

    In some of the threads I’ve seen the devs have said that they could be making more money if they went to a big tech corp while also exhibiting behaviors that would NEVER fly at any of the big tech companies.

    Learning projects are great! Releasing them isn’t necessarily the best way to go about things, though.

    Don’t get me wrong, I don’t envy the lemmy devs for the position they’ve put themselves in. It is incredibly stressful to juggle what they’re trying to juggle, and PR is not usually the strongest skill an engineer has.

    I hear you on the context of choosing Rust. It’s not really that relevant to what I’m saying, but I have seen people complain about Rust as the language preventing them from contributing. Having more contributor’s wasn’t their goal, it was to build something in Rust to begin with.

    My point was that Sublinks’ goal IS to invite contributors, so Java is a smart choice.


  • Beehaw was acting like a customer, which they kind of were and sort of weren’t at the same time. Customers act entitled, but they didn’t seem to be any worse than most. Lemmy’s devs are right in that they don’t owe them anything, really, but the way they voiced that was bad PR, IMO.

    It sucks having to care about message when all you want to do is make something you like, so I get it, buy I don’t think it looked great from the outside.

    I don’t think choosing Rust was inherently a bad move. I think it makes sense that if you are going to try to make a competing platform to NOT choose Rust, and instead pick something that a lot of people can contribute to.

    But yeah, complaining about their initial choice doesn’t make sense, and neither does the “why don’t they just learn Rust” sentiment given the context of all this other stuff.


  • You identified one way this could be fixed.

    Remove or completely rethink voting.

    It was a bad system on reddit and it’s worse system here. There is no guideline for how it should be used, so a downvote means anything from “your community showed up on the all feed and I don’t want to see it” to “I disagree with you” to “your behavior warrants a report but I’m lazy and this button is right here.”

    It’s not clear what it’s supposed to be used for, even on reddit. And here it’s worse because moderators can see your upvotes/downvotes, so people rightly using it without any guidance are getting banned from communities for downvoting.

    Removing it altogether and replacing it with a tagging system would be an interesting option. Communities could choose which tags are available, and users could apply them to comments. Maybe “helpful” or “propaganda” or “friendly” or “hard disagree” or whatever.


  • I like lemmy but also I’ve been following the drama from the sidelines, so I think the focus on Rust vs Java has nothing to do with the choice to create a lemmy alternative.

    The reason sublinks exists is that the lemmy devs have made some large technical and PR mistakes that have led to multiple larger instance admins losing faith in them.

    There was the Beehaw debacle where nutomic told the Beehaw admins that they should go to a different platform and take their “entitled” “demands” with them. It’s not surprising to see various alternatives to lemmy springing up as a result of the devs telling people to do so.

    There was the illegal content spam incident which required instance admins to interact directly with the image database in complex ways for each image to remove the content from their servers, and I believe lemmy.world disabled submitting images if you are using a VPN or the tor network as a result. The lemmy devs have made some bafflingly derisive comments about that incident.

    And then there’s the recent update that has broken federation of bigger instances, which is an ongoing issue. Communities are having to move instances to help with this bug which should have been caught in testing the update.

    So sublinks seems to be some folks deciding that they can do it better.

    Choosing Java is one way that they think they can do better. The argument goes, significantly more people know Java than Rust. Lemmy has had some problem getting extra help as a result of this limit, so hopefully sublinks will have a much larger pool of talented devs who will step up and submit code.

    Sublinks isn’t the only one, too. Piefed is the python Lemmy alternative that’s cropped up recently and I believe there are some others in other languages.

    Whether any of them can do it better remains to be seen, but it does seem like the Rust fans are struggling to understand that language choice isn’t always the most important part of a project.