Would this be good as a PR?
Lemmy
Everything about Lemmy; bugs, gripes, praises, and advocacy.
For discussion about the lemmy.ml instance, go to !meta@lemmy.ml.
I read in one of the PRs they aren't doing another 0.17 release, and the first issue is already fixed in 0.18 since they're removing the WS client
What does WS mean? I hope it's not Web Site
It means websockets, they way it's implemented throughout the website has been a cause of a lot of headaches and they were using it for things where it really wasn't needed. My hunch is it was to lessen the bandwidth usage but I wonder if that's actually worked out.
Things that are obvious in retrospect! I saw WS and my brain went straight to web site 😆 and I couldn't think of anything else.
My hunch is it was to lessen the bandwidth usage
WS is probably more resource intensive than regular HTTP because it requires an active connection, whereas HTTP creates a connection and then tears it down. Devs have said they're removing WS to reduce load on the server.