Lemmy is going to look more appealing as time goes on.

  • @thawed_caveman
    link
    English
    15
    edit-2
    6 days ago

    I mean, the downsides of the Fediverse have been discussed at length.

    Here’s a routine occurence: i’m browsing around, opening new tabs and such; then i go to upvote something, and it tells me i’m not logged in. This is how i find out i’ve accidentally left my instance. It’s cooked at that point, i’m not going to post that comment, if i really wanted to i’d have to carefully replace the relevant parts of the URL. This keeps happening in both Lemmy and Mastodon.

    I need to 1. Not fall out of my instance as easily, and 2. if i’ve opened a page outside my instance, i need to be able to open the same page in my instance in one click. Anything else is is annoying to me and a complete deal breaker to most new users.

    I don’t doubt that there’s loads of work done in the backend that i don’t see, but from my point of view as a user, Lemmy still has the same problems it had when i joined two years ago. That’s right, it’s been just about two years, the Reddit API debacle was around April-June of 23, and i haven’t seen glaring problems adressed.

    • ᴇᴍᴘᴇʀᴏʀ 帝M
      link
      fedilink
      English
      3
      edit-2
      4 days ago

      Yeah, that’s annoying.

      There is a universal link system (example), so someone could write a browser plugin but it demonstrates that this can be done by Lemmy itself and you see this in the links next to usernames and posts where you get the option of two links: local to you (a chain) and canonical (Lemmy pentagram). The problem is, the system would need to identify that the link goes to Lemmy instance and parse it accordingly and there is no standard URL. However, if you held, say, the top 40 instance URLs in an array and ran a quick check when rendering the page it would solve 99% of these problems overnight and you could flesh the link out a bit later on. The extra processing would be minimal.

      edit: I asked @[email protected] (as they know more about the Lemmy code) and they pointed me to this which would resolve many of those issues, but also that using Photo gives you a “remote” and “local” version link at the top of the page to switch you back if you ever wander off instance.

      • @thawed_caveman
        link
        English
        123 hours ago

        That’s great! Good to see that these issues are being worked on.

        I would have thought that the solution would involve checking the cookies to see which instance the user is logged into?

        • ᴇᴍᴘᴇʀᴏʀ 帝M
          link
          fedilink
          English
          119 hours ago

          That may require a browser plugin but if all links between Lemmy instances were rewritten to point to the version on your own instance, that would solve the problem of suddenly finding yourself off the reservation.

    • @knexcar
      link
      English
      25 days ago

      Even when I do stay on my instance, I randomly get logged out every few minutes. Only happens on my iPhone, never my computer, but it heavily discourages me from upvoting let alone posting.

      Also the fact I have to select the language every time is really annoying. When have I ever posted something not in “English”?

    • @[email protected]
      link
      fedilink
      English
      25 days ago

      I see, I really need to get started using the official front-end more to understand UX problems :)