- Joined
- Aug 28, 2019
On most places, but not the home page (.st).Chat has been reactivated but made totally opt-in everywhere.
Edit: Meaning it's not opt-in, it just loads.
Last edited:
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
On most places, but not the home page (.st).Chat has been reactivated but made totally opt-in everywhere.
Yeah chat is still down for me on .st.On most places, but not the home page (.st).
I actually second it having been larger before. What's up with that anyway, a measure to prevent lazy phoneposters or just lazy posters in general to skip out on editing down massive quote blocks, or just something built into Xenforo?It has always been 2000.
this. I hold absolute contempt for people quoting enormous fucking posts, often full of multimedia, just to add one fucking line. you should only be replying to what you're replying to.just lazy posters in general to skip out on editing down massive quote blocks
Try .st ... I find .net tends to be a bit janky at times, but .st only has problems whenever KF is subject to full dilation.Lately (I'd say for the past week) I have an absolutely craptastic time posting on kiwifarms.net.
With many tabs open I found that the chat could have RAM overhead exceeding 80GB. It really was that slow. The same number of tabs on my system now has minimal impact. It's important to remember that Javascript can run like an absolute pig if it's not carefully optimized and many web stacks are written with no concern for efficiency. Facebook is much worse, having it open on just a couple tabs can slow an older laptop.So everyone had performance issues with chat but just didn't notice it?
I think this would be possible with a shared web worker thread, although getting an existing chat script to use a shared web worker thread for its communications would be the trick.Dumb question, but is there some sort of way for all open tabs to share the same chat script and websocket? So instead of every page deploying it's own chat code and making it's own WebSocket connection to the server, they somehow communicate with each other and display the exact same instance of code? I don't know if there is a way for the tabs to tell the browser to keep an independent instance active for as long as any tab with chat is open, or if the tabs would have to assign one tab to be running the code - with keepalive code detecting if that tab was closed or suspended. Maybe making chat into a PWA app or implementing an open source engine like Rocket Chat?