Thanks for the post! Been thinking of spinning my own instance as well because my Hetzner server doesn’t get used that much. Though then I would have to actually make sure it stays up and that I won’t just dip out one day lol.
Lemmy is Federated. You don’t distribute hosting, you have the federation servers communicate with each other.
The best thing you can do is spin up your own instance and convince your friends to use it. That way big communities like lemmy.ml/c/asklemmy only has to send your server one update for a post for all your users to view, rather than sending that update to 20 browsers themselves.
So your lemmy.mo_ztt.com instance could serve the one copy of it’s content to your dozen or so users which takes load off of the “main” instance.
“Instance operators” as you termed it… could be literally anyone. You can host is on a raspberry pi for a handful of users easily. This would lighten the loads on the major “Instance operators”.
What’s the right term for what I’m calling an “instance operator”? I realize that anyone could be one, I just need some language to use to distinguish the people who are from the people who aren’t.
Having feature-rich apps that provide good user experiences will also be vital. Mlem and Jerboa are both open source, and could likely use contributors
If it makes you feel better, lemmings don’t actually commit suicide like you’re imagining and Disney made it all up. They basically threw lemmings off a cliff to get the footage they wanted.
The worst one i heard is some people will spit in their ice cream to get it melty faster. Now you all know this too. Tycho Brahe of penny arcade once admitted to this atrocity.
This is horrific, I wish I didn’t know… When I want the ice cream to melt faster I just put the spoon under a hot tap and let it run for a bit, or boil some water and pour it onto the spoon. I could not imagine spitting into my icecream that’s vile. lol
Small instances don’t seem to require anything major, I’m running mine on a VM with 4c/6gb ram/256gb disk with no issues- it’s just a few Docker pods. Just make sure you use a dynamic DNS provider if you’re hosting from home, as valid SSL is required to connect to the federation.
Skeptical. Writing a graphical UI toolkit is a freight train of work. I’m positively curious about anything that’s not GTK but I’m not sure going with a new toolkit is the right decision. Qt is the mature kid on the block that’s been proven in more environments than I can count. Moreover it’s a complete application framework with a ton of convenience libraries needed for speedy development already included. I guess those can be supplanted in the form of separate Rust libs. Personally I’d have gone with Qt for such a project but I’d be happy to be proven wrong.
This is coming from personal experience/opinion, but after trying to create a simple app in GTK4 Rust bindings I was so confused because of how alien the programming style was compared to typical Rust programming. After trying Iced it was much simpler and made so much more sense, no silly decorators or anything, you can define the view and the update loop separately, and interactions are handled by messages using pattern matching. The inheritance based OOP doesn’t work well with Rust, and Iced has none of it, because it was made for Rust specifically.
I’m guessing QT bindings are similarly in a different style of programming and can’t imagine that meshing well with native Rust code. Iced has a lot of merits to it and having the opportunity to both help it develop and use a native Rust framework in a Rust project makes a lot of sense.
Yeah in general, I like forums better than the format Twitter is in. I like topic-based discussions more than discussions spawned from short, potentially out-of-context messages.
Not to mention that the discussion is almost guaranteed to consist of similarly short (or even shorter) witty one-liners. Twitter format is just horrible, and its restrictions promote equally horrible behavior where you have to look for ways to convey ideas and feeling in a short manner, which almost never results in more polite and sophisticated conversations.
Never used Twitter for anything more serious than some announcements from the game devs I follow. Anything else is just plain stupid, which makes me really surprised over the wide-spread adoption of Twitter by officials and ministries and the like.
And raising the character limit is going to be even more absurd, because then it’s going to be reminiscent of an actual forum, just less structured and sensible.
Twitter, as a format, is the worst option between messengers like Matrix and proper forums of any kind.
I decided a few years ago that I play games to have fun and if a game isn’t fun, I don’t play it. I don’t have much time these days to dedicate gaming, so I want to enjoy the time I do.
I’ve had a few I’ve really enjoyed until I hit some really terrible game mechanic or even a boss encounter I can’t get past. I’ll usually give it a few days/tries, but I’ll flat out just bail and uninstall a game if it is causing me too much stress.
kbin.life
Top