๐
WebSockets ... causing live updates to the site which many users dislike
I appreciate all the work in this release. It's insane how much you packed into one release. Well done. I am most excited about the live updates going away. It was quite disruptive. Thanks for that.
That said, WebSockets can be implemented very efficiently. I run an open source notification service called ntfy, and the public instance ntfy.sh currently keeps 6-8k WebSocket connections and thousands more HTTP stream (long polling HTTP) open, all on a 2 core machine with 4GB of RAM. My point being that WebSockets can be implemented very efficiently. Though in Lemmy's case it's likely not necessary.
-- Another thing I wanted to notice is that I am missing mentions of security issues in the release notes. There are some tickets that sound really really really bad, like this one: https://github.com/LemmyNet/lemmy/issues/3060
Isn't that more important than anything else?
I know this is possibly a little insensitive, but I find it quite poetic for the folks to die similarly, and in proximity to the Titanic. They must have really liked the Titanic, and they died doing something that they've probably looked forward to a long time.
Thanks for the kind words. Feel free to recommend it to your friends or write a blog post about it, hehe.
Welcome welcome welcome! Hereinspaziert!
Thank you for the kind words. I love hearing feedback like this. Tell your friends about ntfy, and if ou have concise examples to contribute to https://docs.ntfy.sh/examples/, that'd be awesome as well. Sound like you have some cool use cases there!
Ha. I guess thinking ahead is my trade :-) I'm a Principal Engineer, and much of my job is to think about how a software architecture will look in a few months or a year from now. I often say "It's very lonely living in the future all the time", because people usually think about their current project and current task, not what's ahead of them that far out.
Sorry, I ramble. :-)
I will say, that while I like Lemmy (despite its bugs and all that), it severely lacks stupid GIFs and videos, from interestingasfuck, damnthatsinteresting, PublicFreakout, aww, etc.
Maybe that'll come, but I doubt it.
This happened to my ~770 people subreddit r/ntfy too. They really lost their marbles, didn't they? I turned it back to "Public" out of fear that they'll delete my Reddit account. I fear even "Restricted" won't stop them. So instead, I'll manually delete or lock new posts and direct them to the Lemmy instance. I may assign another dummy mod account too and unassign myself. Maybe that'll give me a way to close the sub in the future.
I used to use XMPP with a dedicated Google account, but when they discontinued XMPP support, ntfy was born. ๐ I tried some email tools for a while but that was never satisfactory..
There are so many things you can use it for, here are some examples: https://docs.ntfy.sh/examples/
It also integrates with everything under the sun since it's just HTTP: https://docs.ntfy.sh/integrations/
You got a lot of heat in this discussion, but let me be one of the few to applaud you for actually making a proposal. Saying No is easy, but suggesting something and writing it down and putting it out there is hard.
I am a Principal Engineer by trade, and i do what you did here all the time. I put out suggestions to my team and let them absolutely wreck it. This is how you advance and enhance your idea. Listen and learn from the feedback and suggest another thing based on what you have learned. Rinse and repeat.
That's how you get to a great proposal. Keep at it. Well done.
๐