• Justin@lemmy.jlh.name
    link
    fedilink
    arrow-up
    2
    ·
    3 months ago

    Pretty useful article! I’m pretty sure I’ve seen data shifting happen a few times on Jerboa.

    I wonder if uuid7 based pagination solves these issues. Precise enough that you don’t overlap/over fetch data with time based pagination, while still being essentially time based so you have a consistent offset. Definitely important to limit the size if requests, though.

    • Jade@programming.devOP
      link
      fedilink
      arrow-up
      3
      ·
      3 months ago

      This whole article was sprung from a discussion of exactly that case, because users often simply don’t delete notifications. It’s very common for users to have years of undismissed notifications stacked up under the notification bell, and it’s not a good experience to load them all at once.

      • MonkderVierte@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        3 months ago

        Ah, like smartphone/Windows notifications, not webpage popups? Yeah, always wonder how my dad doesn’t miss everything, despite always having 20+ notifications.

  • solrize@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    Fairly lame article but yeah this is something lemmy used to get wrong. I haven’t paid attention to whether it still does.