When scrolling through Lemmy, I often will see the same posts from the previous page - usually as the first links on the current page I’m on.
When scrolling through Lemmy, I often will see the same posts from the previous page - usually as the first links on the current page I’m on.
I don’t know if it is lazy as much as it is a design choice - remember at one point Lemmy actually auto updated (which meant posts were pushed down while you were browsing) and it was an intentional design.
https://github.com/LemmyNet/lemmy/issues/2841#issuecomment-1535469357
It’s a valid design choice. But it is to keep the programming simple. One might characterize that kind of choice as lazy. Especially in terms of user interface. But I’m not beating up on Lemmy. I’m just explaining to the original poster the trade-offs that people make.
one man’s lazy is another man’s efficient and pragmatic
It’s not necessarily lazy. If I want to go back to a particular post I saw on page 1 when I’m on page 2, but it was knocked off the front page, how would I find it? It’s no longer on page 1, so back would miss it. I’d have to go to 1 and then back again to 2 to find a post that moved.
It gets even more complicated when the algorithm also changes post order.
Sometimes simple with minor inconvenience is the best option.
In an endlessly scrolling implementation, you’d just scroll up.
Without endless scrolling, it could behave as follows: