• 1 Post
  • 17 Comments
Joined 2 months ago
cake
Cake day: August 12th, 2025

help-circle

  • Oh, I forgot one thing on the downsides. The onboarding captcha-like thingy on the lemmy.ml instance is quite elaborate where you have to quote some text from a Communism book. Instances like Memes are rich with upvotes and glorification of Stalin and of the Soviet Union. While I do agree on many of the downsides of for-profit culture (as you can see in my comment above for example), here it’s just extreme levels in my opinion. I personally feel somewhat uncomfortable with the strong political push in general-purpose channels, especially since lemmy.ml is supposed to be about free software.

    That’s the other downside. I still use Lemmy as you see, but I felt it’s fair to share a negative point even if the overall conclusion is positive.


  • Good day! I’m here for around ~2 months.

    • Something that I like better here, is the higher average level of thought put in the comments. Fewer dismissive one-liners, fever thoughts that seem to start and end within a single second. That does not go for all communities, but I’ve received some great help when I posted some questions, and posts where I shared info got valuable comments too. Reddit can also be good for this - but sometimes not exactly on par to the quality level.

    • Another plus, and that’s obvious, Lemmy is a free platform where you know you won’t be cut away, or have to tolerate a bad UI with animations and opening treasure chests because the for-profit core of the business thinks it’ll sell well. (The legal goal of any Reddit emloyee is to maximize company’s profits. Not satisfy user’s needs. Only in the places where these two coincide you get something.)

    • I miss certain specific communities.

    • Also the feel of it sometimes: 9x% of all communities here are unofficial of course. And migrating your community here might be scary, of course, because the total number of Redditors is magnitudes higher (these redditors are not all in YOUR community, but the lizard brain is nevertheless afraid of such commitments).

    • A bit of both, different and the same. I think the people and their motivations are a lil bit different, and you can feel it. But it’s still also people. Having their jobs, doing things for fun or out of boredom, etc etc. So also the same in a way.

    Perhaps a wrapping thought. For my posts and comments personally, I’ve felt that communities here are larger than what I thought they would be based on numbers. You do get responses and help even in smaller communities. Maybe it’s a phenomena that for a smaller group, the noise levels are lower, so more people can survive the noise and continue reading besides “best of the month” filters. So they would go on and respond to something that would otherwise be filtered out as overwhelming.
    Dunno.
    Onboard and tell us how it feels later ;-)


  • vas@lemmy.mltoMemes@lemmy.mlLemmy libs: "But stalin baddd mkayyy"
    link
    fedilink
    arrow-up
    1
    arrow-down
    2
    ·
    18 hours ago

    This is disrespectful to common sense.

    The number of people KILLED in the mentioned Gulags is in the millions. The total number of killed by the regime is estimated as ~~20 million people. The number of people imprisoned in the US is just a bit north of a million.

    Having a mass murderer on a picture and trying to picture it as “wasn’t as bad as the US now” is distasteful. Have self-respect, spend effort and verify the numbers. Think critically about the picture you’re thinking to upvote.

    P.S. I’m not a US citizen or resident. In terms of freedoms, both the Soviet Union was terrible, and a lot of the events happening in the US right now are terrible.



  • I’ve used something similar in the Scala world. It can be useful, but ultimately I got tired of this and started to prefer simple small projects that I build and execute. Still, I think it’s a good feature to have for rare cases. Especially if that feature doesn’t have noticable costs in maintenance for the cargo-* team(s).



  • A feature from RSS readers known as grouping, where instead of a wall of posts you could see an overview:

    Mechanical Keyboards (5)
    Lemmy (3)
    Not Just Bikes (2)
    Another Community (7)
    Some Community (1)

    For each community you see the number of unreads. If you click on one of these entries, you get the posts of that community of course, ideally being able to set up a “read” marker that “I’ve read until this post here”.

    One practical idea to not require API changes for this feature could be to use bookmarks as read indicators. It’s more in the “quick and dirty” realm of course…





  • From my experience, Rust programmers use the terminology of “design patterns” much less frequently, comparing to how it’s used in the Java world. I have only a year or two of Java experience, having quickly moved to Scala for more many years after that, but I think I vaguely remember the vibe around it in Java and it just doesn’t exist.

    In terms of “building blocks” in the Rust world, I’d say there are the “synchronization primitives” like RwLock’s, Arc’s and such, there is the big and sometimes difficult async, there is message passing concurrency via e.g. std::sync::mpsc. I haven’t heard much about actor systems, they’re much less used than e.g. Akka of the Scala(/Java?) world I think. To experiment and design a solution, you probably want to read about these “building blocks” and what they’re meant for. For this particular case I don’t have a quick advice unfortunately. Maybe look from existing XMPP libs and go from what they have.

    On a personal/user level, I’d love to see an XMPP client in Rust!


  • Has anyone considered the feasibility of using distributed technologies? Torrents can handle arbitrary file sizes and throughput, with no servers whatsoever.

    People who download things simply “pay” for their use by providing identical service to others: sharing their brandwidth, their CPU share and their disk space (that one may be for free though, because you do need that library you’ve downloaded right?).

    It’s a “business” (resource sharing) model that works, proven by decades pf continuous operation.