currently, no, there's no way to turn this off unfortunately.
In the next lemmy release (0.18.0), it won't have this behavior, because they are getting rid of websockets, which is a performance bottleneck as well.
Welcome to the lemmy.ca/c/main community!
All new users on lemmy.ca are automatically subscribed to this community, so this is the place to read announcements, make suggestions, and chat about the goings-on of lemmy.ca.
For support requests specific to lemmy.ca, you can use !lemmy_ca_support@lemmy.ca.
currently, no, there's no way to turn this off unfortunately.
In the next lemmy release (0.18.0), it won't have this behavior, because they are getting rid of websockets, which is a performance bottleneck as well.
The mentioned version 0.18 also just got its first release candidate for testing. I can only imagine it'll be rolling out fully in the coming days.
In trying to work around this, I selected "Top Day" as the sort type, but it's real-time loading posts that even have 0 or 1 votes.
If "Top Day"'s settings can be changed to only show the day's top 30-or-so posts by votes, this could allow us to view "All" without scrollmagedon, while we wait for the fix in version 0.18.
Agreed; I see this in my own lemmy instance as well. You are scrolling the main page and suddenly everything jumps for 10s as a hundred new posts come in. Yay for dynamic UI, but this is also a bit of a UX nightmare. Seems to be a lemmy default.