How is communities undiscoverable? There are services for this https://lemmyverse.net/communities , of course it would be nice to have that more integrated in to Lemmy, but it is still there.
snaggen
The reddit thread is found at: https://www.reddit.com/r/rust/comments/162keij/transitioning_rrust_to_the_threadiverse/
I assume there will be some discussion there, so go and let them know what you think.
Until Eric is caught cheating on his girlfriend with Alice....
I'd be happy if all movie posters looked like this from now on. They are brilliant!
I think they actually tried to take MS to court, but lost since they had stolen the ideas from Xerox in the first place.
They have fixed this and the code is available now.
Weird, a blog post by Collabora about a crate by Collabora, that no longer is availabe? Well, the crate seems to be, but not the code. So, what is going on here?
I'm happy to see that the maintainer listened to the users, so we got the best possible outcome.
Also, MS pays computer makers to preinstall Windows.
Normally during a project, I tend to restructure the code quite a bit.
First when it is small, I do it like you and have everything in one file, then as it grows I start to split out the things in to multiple files/modules. Then as it grows even further, I create subfolders. Try to define parts of the algorithms and break them out to their own modules. Like if you have a scheduling part, then you move that to scheduler.rs
. Also, move out special types to types.rs
, error types to errors.rs
to keep the area with the actual algorithms more clear.
So, that the code feels like a mess as it grows is just a normal thing. And often, it is not worth trying to plan that much ahead since it is very difficult to predict the needs.
But for a REST server I have something like this
src/main.rs
src/types.rs
src/api/v1/mod.rs
src/api/v1/errors.rs
src/api/v2/mod.rs
src/api/v2/errors.rs
src/api/v2/types.rs
src/tests/v1.rs
src/tests/v2.rs
But the before the v2 version of the api, there was just a src/api.rs, src/errors.rs . So, I think the key is to not be afrad to shuffle code around and restructure it as you need. And it will not always be good, but then you just do it again. One of the things with a very strict language like Rust is that you can shuffle it around, and rewrite it without a big risk of adding hidden bugs.
The implicit contract is to show an ad for a service, but they are actually violating the contract by attaching other things to the ads. They then use the ads to steal information that they then sell without my consent. So, if anything we are discussing honor amongst thieves.
Well, duplicate communities might also be on purpose, to lessen centralization. I see many that try to migrate away from lemmy.ml, and this community is one of them. I agree that it might be a bit confusing, but it is easily worked around by subscribing to both communities.