Hi everyone. Phenomenal job with the app, it’s really looking like it could replace reddit with no trouble.

I’m getting timeout issues though, every time I upvote something. I’m sure it’s nothing but I wanted to give you the heads-up.

One more suggestion is to make it easier to find communities on here! Then it’ll be perfect.

Thanks again :)

  • Sirence@feddit.de
    link
    fedilink
    arrow-up
    31
    ·
    2 years ago

    Timeouts might be from the server struggling since the reddit blackout is bringing in a lot of users at the same time right now. I’d wait a few days and see if the issue disappears or maybe a second account on a lesser known instance might help.

    • gkd
      link
      fedilink
      arrow-up
      12
      ·
      2 years ago

      I’ve noticed (although on the .ml instance) that even whenever GET requests go through fine (albeit a bit slow) POST requests don’t actually return a response. After 60 seconds they will timeout, even if the operation actually does complete successfully. This happens mainly on voting and making comments from what I see.

      • zalack
        link
        fedilink
        arrow-up
        1
        ·
        2 years ago

        That’s pretty common. Database reads are much lighter operations than writes, and you can cache responses to heavily alleviate the strain of those requests.

        There’s no real way to get around database writes though. Each one of those has to go through the DB eventually. You can do things to mitigate it like putting the messages in a queue to be bul-inserted in batches, but it’s much harder to optimize write performance than it is to optimize reads.

        • gkd
          link
          fedilink
          arrow-up
          1
          ·
          2 years ago

          Oh absolutely. I would expect the response to take longer. But what I’m saying is that even once the operation is complete, the server will not return a response to you. You can simply refresh to see that your request did go through, but you will still be waiting for a response.

    • CodingAndCoffee@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      2 years ago

      I seem to be getting them about 30 seconds after each interaction, such as upvoting or clicking on a thread to load comments.

  • mrmanager@lemmy.today
    link
    fedilink
    arrow-up
    10
    ·
    edit-2
    2 years ago

    I think its best to just use the lemmy web instance interface to subscribe to communities on all kinds of instances, and then they just show up in Jerboa. :)

    Timeouts may be because you are using an overloaded instance like lemmy.ml when you should spread out on other instances. :)

    • WalterzarBoBalterzar@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      2 years ago

      I wish there were a way to transfer/propagate a single identity across multiple instances. I would love to use a less crowded instance, but I don’t want to keep creating new accounts.

      • mrmanager@lemmy.today
        link
        fedilink
        arrow-up
        0
        ·
        2 years ago

        Maybe it will come in the future. But I also think we should not try and keep the same identity across servers. Lemmy is made to be pseudo anonymous, and you should not use your real name on any instance.

        It may go against habit though, since the Internet today encourages people to log in everywhere using the same identity. Because then all your behavior can be monitored and data can be extracted that is extreamly profitable.

        • WalterzarBoBalterzar@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          2 years ago

          Fair enough.

          Although does this create a separate problem where every instance you sign up to has your email address? Or is email option in most instances?

          • mrmanager@lemmy.today
            link
            fedilink
            arrow-up
            1
            ·
            2 years ago

            Email is optional on most instance signups i believe. It can be useful if you forget your password however. But if you use a password manager, that will never happen anyway.

            It can also be useful if you want to get notified when your account is approved. But most instances will approve your account of course, the message you fill in is just to filter out the bots.

            Another option is to use an email that is temporarily set up for that purpose only. In Fastmail, you have Masked Email so you can create emails for specific sites, such as different Lemmy instances or anything else. Im sure other email providers have something similar.

    • Methylman@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      2 years ago

      At least for me, I noticed subs worked but wouldn’t show up in the list UNTIL I restarted the app.

  • Gerryflap@lemmy.world
    link
    fedilink
    arrow-up
    7
    ·
    2 years ago

    Yeah this is quite an annoying issue so far. It keeps popping up randomly. Not sure if it’s related, but sometimes after this happens I also get a blank screen. I can live with it tho, growing pains are to be expected

    • izzent@lemmy.worldOP
      link
      fedilink
      arrow-up
      4
      ·
      2 years ago

      +1 on the blank screen, it forces me to use the back button on my phone then click the post again. Quite annoying but still better than not having the app.