Skip Navigation

Posts
2
Comments
25
Joined
3 yr. ago

Most likely programming in Rust otherwise figuring this thing out.

  • I can somewhat relate. I mostly do something like this (instead of the exact dependency version):

     
        
    chrono = {version = "0", features = ["serde"]}
    clap = {version = "4", features = ["derive"]}
    anyhow = "1"
    
      

    I do, however, typically write application code instead of library, so it's probably less critical for me. Occasionally do run into dependency hell here and there, but nothing too bad so far!

  • I think I struggled at least a couple months before I even got the hang of Rust. Read "the book" several times, didn't help. Watched several videos, didn't help. What eventually clicked for me personally was learn rust with entirely too many linked lists, I think I have read that 20+ times (still visit it sometimes).

    6 months into it, I started getting better at organizing code and thinking more in terms of a data-driven approach (structs and impls) vs abstraction based (class and methods).

    Bottom line is, everyone has a different approach to learning with wildly different times it takes to absorb knowledge. As for whether it's worth, well, it's still a relatively young language (compared to C, python, erlang, java) so you're already early. Another decade and perhaps Rust becomes as universal as C is.

  • A few things:

    • Instances are like their own self-hosted Reddits with communities being the sub-reddits. We have (had?) r/python, r/rust, r/golang along with r/programming; we can do the same here with topic-focused instance (like this one). I can imagine there being instances like lemmygo.org, lemmypy.org etc if the Reddit exodus continues.
    • You don't need multiple accounts to access communities (sub-reddits) from other instances (reddit). A single account on any instance allows you to access communities from any other instance. The UX/UI is a bit wonky, but it works.
    • As @erlend_sh@lemmyrs.org pointed out, micro-communities like cli, wasm, networking etc can potentially become big enough and/or have specifics that are more suitable to exist on a topic-based instance.

    Personally, I don't have any preference. I will simply subscribe to the community which is the most active on whichever instance.

  • Hey !meta@lemmyrs.org should be open now for non-admins to create posts. My apologies I had it setup for admin-only post creation on it earlier.

    As for the logo, I was actually a bit concerned about it when setting this instance and communities up because I didn't quite know which icons were in public-domain for general consumption, so I picked the ones with the most permissive licenses I could find. Happy to change to whatever icon(s) the community desires as long as we don't use any icon with a strict license.

  • I have been using Artix Linux for many years now. On laptops I prefer to use either Fedora or PopOs!

  • In order of play time on the deck:

    • Dead Cells
    • Hades
    • Katana Zero
    • Hi-Fi Rush
    • Neon White
  • I’m yet to get my hands dirty with GATs, just haven’t had the opportunity yet. I typically write application code instead of building libraries so that’s partially the reason I suppose. One of these days though I’m sure I’ll get to it.

    It’s promising that you were able to switch with relative ease, excellent work!

  • Hey! I recently made a post detailing the instance I run. Admittedly it's tiny compared to the big ones but I wanted to get something going :)

  • Borderlands series is pretty fun split screen!

  • If old.reddit.com gets taken down, I'm out for good.

    As good as the fediverse is, there has to be a tremendous amount of work to make it easier for non-tech folks to participate. I am excited though, being here certainly feels like the good old simpler web.

  • Yeah, I know folks are struggling to find the communities on other instances. I posted https://lemmyrs.org/comment/3900 if it helps. Basically you start your search with the full URL, wait a second and then switch back to text search and it pops up magically.

    The UX certainly needs some polish, but we'll get there :)

  • Okay, so it is definitely a little wonky but I was able to search for lemmyrs.org/c/rustlang from another instance.

    I first had to paste the full url https://lemmyrs.org/c/rustlang in the search bar then click search a few times for it to actually show up.

    I understand it's very annoying that it is this way but I'm hopeful that the experience will smooth out over time.

  • Hmm, I’ll try to debug that tomorrow. It has been a bit flaky in my experience as well. Some folks have had success subscribing from other instances fwiw but its been admittedly inconsistent.

  • I myself have been figuring things out, but ideally you should be able to just go to Communites -> Search and it should show all the relevant named communities from other instances (as long as the instances are listed in federation, which lemmyrs.org is fwiw).

    Admittedly that functionality is a little flaky in my limited experience.

  • Greetings! The legend himself!

    I made the suggested communities over at lemmyrs.org. The next few weeks are going to be very interesting!

  • I mostly agree with you and the fact is yes there are no guarantees. But that's kind of the point, I don't believe that lemmy.ml would be around forever either, will lemmyrs be? I don't know! I see it as an opportunity to further decentralize and diversify the existing ecosystem. FWIW, the maintainers themselves encourage hosting other instances :)

  • As long as you're already here then yeah you can just subscribe to https://lemmyrs.org/c/rustlang. lemmyrs.org serves as an instance for those who haven't yet joined the fediverse to help keep the load off of the main beehaw/lemmy.ml instances.

    If there's enough traction in the rustlang community then lemmyrs.org can serve both as the instance to join fediverse as well the main rust community on fediverse. I think its too early to tell.

  • Rust Lang @lemmyrs.org
    Featured

    Welcome Rustaceans

  • Rust Programming @lemmy.ml

    Dedicated lemmy instance for rustaceans