• 3 Posts
  • 20 Comments
Joined 2 years ago
cake
Cake day: June 9th, 2023

help-circle




  • How does 2 way mirroring work?

    That will depend on a few things:

    • If it’s an user that has “converted” via alien.top’s portal, we can work as a real reddit client and send message on behalf of the user.
    • If the lemmy user is not on alien.top but wants to enable a two-way bridge, then we will have to do an authentication dance and send messages with passcodes to both reddit and lemmy.
    • If the user does not want a bridge, we can still send a message to the reddit thread via another bot.

    The last one would be the easiest to implement, but I’m avoiding releasing this because it might be taken down due to spam.


  • They are definitely not appearing as bots in Connect.

    If the accounts from alien.top you are seeing are not marked as bots, then it means that you interacted with an actual person who has taken over their account. ;)

    i dont agree this is the solution.

    Then how about help and come up with something better?

    will not waste time interacting with bots.

    Then don’t interact with the bots. You can, e.g, write the comment on Lemmy and send a DM to the original redditor, inviting them to join the instance/community. I did that to dozens of people already.


  • without labelling them as such

    All accounts are marked as bots.

    What is the point of this one way mirroring?

    The tool is to help reddit users migrate to Lemmy. By going to the portal, reddit users can “take over” their reddit mirror account and get started on Lemmy already subscribed to the same communities they subscribed on reddit.

    There is no point having a discussion with a bot that cannot respond.

    I’m also working on two-way mirroring, but even without it is already very useful… Do you know the “rule” of 90/9/1? On every social media network, 90% of the users are just lurking. 9% participate in the discussion occasionally and 1% are prolific participants. In my case, thanks to fediverser, I managed to unsub from almost 40 subreddits I was subscribed, but I managed to bring this number to 2 (/r/fediverse and /r/redditalternatives)

    As soon as users realise, they are going to just leave.

    I’m not going to say which to avoid the Streisand effect, but I’m seeing some communities that already have interesting conversations between organic users which could have only have started because of some comment thread that has been mirrored.



  • If not, why?

    How many man-hours of work were already spent in the development of Photoshop, its plugins, etc? How much has that cost? On what scale of time was that spread around? How much money have designers put into them by buying licenses (now subscriptions) of Adobe’s suite?

    If you want an alternative for Linux that can match Photoshop, you need to be willing to support the R&D costs that have been paid off by Adobe throughout the decades of its development. Are you willing to do it?




  • I get it that they need to find a way to fund their R&D team.

    I get that there is also some people willing to pay top-dollar for some specific features which can not be had on commodity phones Linux-based, fully assembled in the US, etc. Which is going to be impossible to fulfill at scale.

    What I don’t get is: why can’t they offer something that makes this explicit? I for one have no interest in a $2k phone, but I would gladly give them $50 per month and in exchange I’d get the right to participate in some periodic (monthly, quarterly, yearly?) dutch-style auction when they had a new update to their phone. Perhaps a percentage of the money that I had given could be used to pay for the device, etc.


  • Can you please stop with the unnecessary snark and this silly attempt at dick-measuring? Are you upset at something?

    Are you unironically implying that a site with a backend that has multiple servers stood up to spread the load won’t have tremendously better capacity, redundancy…

    No. I am saying that the majority of websites out there don’t need to pay the costs or worry about this.

    Good engineering is about understanding trade-offs. We can be talking all day about the different strategies to have 4, 5 or 6 nines of availability, but all that would be pointless if the conversation is not anchored in how much will be the cost of implementing and operating such a solution.

    Lemmy - like all other social media software - does not need that. There is nothing critical about it. No one dies if the server goes offline for a couple of minutes in the month. No business will stop making money if we take the database down to do a migration instead of using blue-green deployments. Even the busiest instances are not seeing enough load to warrant more servers and are able to scale by simply (1) fine-tuning the database (which is the real bottleneck) and (2) launching more processes.

    Anyone that is criticizing Lemmy because “it can not scale out” is either talking out of their ass or a bad engineer. Possibly both.




  • Why not?

    • Because it creates an unnecessary incentive re-centralize the social network under a handful of instances
    • Because it leads to drama and power struggles (beehaw defederating from other big instances, claiming issues with moderation)
    • Because after a certain size, there is no real community, no common identity, no shared values and principles.
    • Because it makes the system (the fediverse) more vulnerable.
    • Because it is not sustainable in the long run
    • Because it is not needed. Even if one server has an incredibly popular community, it can be followed from remote instances.