this post was submitted on 27 Aug 2023
282 points (97.6% liked)

Rust

5981 readers
110 users here now

Welcome to the Rust community! This is a place to discuss about the Rust programming language.

Wormhole

[email protected]

Credits

  • The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 12 points 1 year ago (2 children)

As outline in the blog post, https://lemmyrs.org/ would lend itself best to avoid the case of one big instance de-federating from another.

Discoverability can be an issue with smaller instances but I'd argue that can be bypassed by simply linking to it from official resources that previously linked to reddit. Same with linking to that instance from Reddit.

One thing of importance IMO is that should lemmyrs.org be selected as the reddit replacement, there needs to be communication and more importantly help for that instance admin, so that they don't have to carry the weight of supporting one of rust-lang's communication channels.

[–] snaggen 21 points 1 year ago* (last edited 1 year ago) (1 children)

The problem with lemmyrs.org seems to be that it is poorly maintained, still on Lemmy 17.4 and few moderators aso. Programming.dev otoh is very well maintained, well moderated and still not a huge centralized place. It also host many other interesting resources for programmers. Also, the structure of lemmyrs.org with many smaller communities doesn't work really well at the moment, it would require a huge number of users to avoid these communities being ghost towns.

[–] snaggen 8 points 1 year ago

In short, running an instance requires quite a bit of work, so having a really small instance might be quiet a challenge. Programming.dev is still niche, but large enough to not be a one man show.

[–] snowe 10 points 1 year ago (2 children)

I'm biased (I created programming.dev), but I think lemmyrs.org should definitely not be the main site, but that goes for any site with "lemmy" in the name. The entire purpose of federation is that the software doesn't matter. If things go south with lemmy in the future, or people fork it, or just want to migrate to different software you've now completely tied the identity of the site to the software it's running on, which just really seems dumb to me. The reason I chose programming.dev as the name is several reasons.

  • It immediately tells you what the website is about
  • It's easily remembered.
  • It's indicative of what you will find on the website, not just one programming language, but all things programming at all.
  • It's one general concept.
    • It's not extremely specific, which contributes to website 'rot' as only specific users of that specific community will ever use that site. It promotes growth, as almost anyone can find a home on the website. It encourages branching out into different topics, as you might come for Rust, but then find the Kotlin community and think "what's that" and go learn something new.
    • It's not extremely general. For the majority of lemmy sites, you have no clue what kind of communities the site hosts, so you have no reason to choose that instance over any others. For example, lemmy.world, what is it about? What communities are there? Why would I choose lemmy.world over lemmy.ml over shitjustworks (where even do you put the dots there? That has to be the worst named site out of all of them really).
    • There's either no opportunity for growth if you go too specific, or too much opportunity for growth, completely defeating the purpose of federation if you go too general. "Programming" as a concept is plenty large, while not encapsulating the entire world.

Of course, these are my own opinions, but I did think for a long time about it before settling on the website name, while it seems most server owners did not really think at all about their site names.

[–] [email protected] 1 points 1 year ago

Very good points tbh. My main thought with why I suggested lemmyrs.org is cause it would be an entire instance around Rust, not just a single community on an instance. That being said, there is already an official discourse for Rust so maybe just having a single community on lemmy as opposed to an entire instance is enough in that case ^^