Skip Navigation
Proposal to create a collective to own the topic-based Lemmy instances
  • Do you think that the conversation around, e.g, python programming or wood turning techniques will vary so much that it warrants many specific flavors?

    I don't see why not. Human culture is like a fractal after all :P. At least I don't think we should discourage creating different places for the same topics, because different approaches is part of decentralization.

  • Proposal to create a collective to own the topic-based Lemmy instances
  • for the cases where the culture is more-or-less universal

    When is this ever true? The idea of a "universal culture" is exactly what I mean with this encouraging centralization. Even a specific community (subreddit) on a centralized service like Reddit will have a specific culture that is not in line with any "universal culture" (it's likely to be skewed towards whatever culture exists in western english-speaking countries, just to mention an example).

  • Proposal to create a collective to own the topic-based Lemmy instances
  • I personally am not a huge fan of this idea. Instances are at the end of the day communities of their own in a way. One community may want to discuss a topic in one way and another community may want to discuss it in another way. This seems to be a way to centralize all discussion around a topic in one community, but we should rather go for decentralized communities.

    But hey that's just my opinion, if others like it, go for it.

  • Evan Prodromou Launches The Social Web Foundation
  • They have a page on "supporting long form text in the fediverse" - but this is already supported? I think it's only Mastodon and other microblogging places that put restrictions on how long posts can be.

  • What are the best fictional books you’ve ever read?
  • Hyperion Cantos. All 4 books are great, even if the 3rd and 4th are quite different. But it's a masterpiece. It's kind of like the LOTR for sci-fi if you ask me.

  • What are the best fictional books you’ve ever read?
  • not everyone’s cup of tea

    What? These books are very popular and well-liked. What is this qualification trying to say?

  • What's a handy terminal command you use often?
  • Zoxide, dust, fd, rg, btm, tokei. So many newer Rust tools that are way better than the old stuff.

  • What is your favorite movie of all time?
  • Interstellar is the first one that comes to mind.

  • Putin Blacklists Greece and Cyprus as Unfriendly to Russia
  • Congratulations Greece and Cyprus!

    Russia is like an insecure teenager. "Everyone needs to know me and Greece/Cyprus aren't friends any more 😤".

  • Are modern LLMs closer to AGI or next word predictor? Where do they fall in this graph with 10 on x-axis being human intelligence.
  • But how do you know that the human brain is not just a super sophisticated next-thing predictor that by being super sophisticated manages to incorporate nuance and all that stuff to actually be intelligent? Not saying it is but still.

  • I am majestic
  • Them socks though

  • Georgian trans model murdered after parliament passes ‘anti-LGBTQ+’ law
  • Sometimes the bandwagon goes down the wrong trail and it's hard to get back. Don't worry, happens to everyone sometimes. Just be glad it's just random internet strangers and meaningless internet points :)

  • Georgian trans model murdered after parliament passes ‘anti-LGBTQ+’ law
  • Right, I see how you could read it like that but I read it more as a response to the intolerant people I mentioned and not really a comment on who did the murder in this case. Text-only communication is hard and often ambiguous like this but I like to at least give people the benefit of the doubt.

  • Georgian trans model murdered after parliament passes ‘anti-LGBTQ+’ law
  • I'm not sure why they were downvoted so much - the way I read it, they mean that most of these super intolerant people are actually closeted LGBTQ+ people that are ashamed of themselves. E.g. the at this point almost common story of an anti-LGBT politician seen at a gay orgy or whatever. Or did I misunderstand what they meant?

    It's just extra hypocritical in that sense.

  • Georgian trans model murdered after parliament passes ‘anti-LGBTQ+’ law
  • Fucking sad. Just baffles me how some people can be so intolerant.

  • What do you think the voting age should be?
  • I mean... you can already kinda do that right? Raise your children to have similar values to you and they'll vote like you when they grow up. That happens constantly. There's just an 18 year latency to it. Obviously you lose the vote once they grow up to vote by themselves. I feel like you're making a bit of a strawman out of what I'm saying here. We clearly just disagree and that's okay.

  • What do you think the voting age should be?
  • The idea is that the parent represents the child. We don't trust children to make an informed vote, but we trust parents to make all kinds of choices for their children, including extremely personal choices. The current alternative is to not give children a vote at all. I think letting parents choose the vote for their child is better, and fits pretty well with all the rest that parents currently choose for their child. I also think it's better than simply letting children of all ages vote, since again, they probably won't be able to make an informed vote.

  • What do you think the voting age should be?
  • In that regard, they already have representation by their parents’ votes.

    But that vote only counts as much as one person, so it doesn't give any more representation to the child if you ask me. My whole point is that a parent should have outsized voting power because they represent two persons, not one (okay actually each parent would get 1.5 votes as the child's vote would be split on each parent but my point is the same).

  • What do you think the voting age should be?
  • Until they reach that point, it’s essentially their parents or guardians getting an extra vote.

    Honestly I've sometimes thought that parents ought to be able to vote for their kids. At least that gives some form of representation to children.

  • EA execs say generative AI is "not merely a buzzword for us, it's the very core of our business," then pretend to tell a computer to generate buildings live on stage
  • I know you're being sarcastic but if we actually look on the bright side, then tools like this could make indie games easier to produce. More and better indie games could in theory bring more competition to companies like EA and that could actually pressure them to make games cheaper.

  • The two most upvoted comments on any Lemmy instance are on Feddit.dk, but you won't see them on your own instance

    I recently discovered an interesting (and somewhat disappointing, as we'll find later) fact. It may surprise you to hear that the two most upvoted comments on any Lemmy instance (that I could find at least) are both on Feddit.dk and are quite significantly higher than the next top comments.

    The comments in question are:

    1. This one from @bstix@feddit.dk with a whopping 3661 upvotes.
    2. This one from @TDCN@feddit.dk with 1481 upvotes.

    These upvote counts seems strange when you view them in relation to the post - both of the comments appear in posts that do not even have 300 upvotes.

    Furthermore, if you go on any instance other than Feddit.dk and sort for the highest upvoted comments of all time, you will not find these comments (you'll likely instead find this one from @Plume@lemmy.blahaj.zone).

    Indeed, if you view the comments from another instance (here and here), you will see a much more "normal" upvote count: A modest 132 upvotes and a mere 17 upvotes, respectively.

    What's going on?

    ---

    Well, the answer is Mastodon. Both of these comments somehow did very well in the Mastodon microblogging sphere. I checked my database and indeed, the first one has 3467 upvotes from Mastodon instances and the second one has 1442 upvotes from Mastodon instances.

    Notice how both comments, despite being comments on another post, sound quite okay as posts in their own right. A Mastodon user stumbling upon one of these comments could easily assume that it is just another fully independent "toot" (Mastodon's equivalent of tweet).

    Someone from Mastodon must have "boosted" (retweeted) the comments and from there the ball started rolling - more and more people boosted, sharing the comments with their followers and more and more people favorited it. The favorites are Mastodon's upvote equivalent and this is understood by Lemmy, so the upvote count on Lemmy also goes up.

    Okay, so these comments got hugely popular on Mastodon (actually I don't know if 3.4k upvotes is unusual on Mastodon with their scale but whatever), but why is there this discrepancy between the Lemmy instances then? Why is it only on Feddit.dk that the extra upvotes appear and they don't appear on other instances?

    The reason is the way that Mastodon federates Like objects (upvotes). Like objects are unfortunately only federated to the instance of the user receiving the Like, and that's where the discrepancy comes from. All the Mastodon instances that upvoted the comments only sent those upvotes directly to Feddit.dk, so no other instances are aware of those upvotes.

    This feels disappointing, as it highlights how Lemmy and Mastodon still don't really function that well together. The idea of a Lemmy post getting big on Mastodon and therefore bigger on Lemmy and thus spreading all over the Fediverse, is unfortunately mostly a fantasy right now. It simply can't really happen due to the technical way Mastodon and Lemmy function. I'm not sure if there is a way to address this on either side (or if the developers would be willing to do so even if there was).

    I personally find Mastodon's Like sharing mechanism weird - only sharing with the receiving instance means that big instances like mastodon.social have an advantage in "gathering Likes". When sorting toots based on favorites, bigger instances are able to provide a much better feed for users than smaller instances ever could, simply because they see more of the Likes being given. This feels like something that encourages centralization, which is quite unfortunate I think.

    ---

    TL;DR: The comments got hugely popular on Mastodon. Mastodon only federates upvotes to the receiving instance so only Feddit.dk has seen the Mastodon upvotes, and other instances are completely unaware.

    82
    Why Don’t Tech Companies Pay Their Engineers to Stay?
    marker.medium.com Why Don’t Tech Companies Pay Their Engineers to Stay?

    Staying in a role builds valuable, company-specific domain knowledge. Leaving often results in a pay day.

    Why Don’t Tech Companies Pay Their Engineers to Stay?
    26
    Evan Prodromou, co-author of ActivityPub (the protocol of the fediverse) was hospitalized 4 weeks ago after getting hit by a truck and is slowly recovering
    evanp.me Health Update

    Four weeks ago today, I was hit by a truck while crossing the street in Healdsburg, CA. I was hospitalized for a week in Santa Rosa with 9 rib fractures, a broken wrist and facial bone fractures. I…

    Health Update
    13
    Just finished the game and DLC and feeling sad that it's over

    I love the characters in this game and I don't feel emotionally ready to leave them yet. They're just too good. I'm kinda sad to hear they aren't doing a sequel, even though the game really suggests one heavily.

    Does anyone here have some other similar games to suggest? Or maybe just a game with equally good characters? I feel I need to fill this void with something.

    4
    Bevy 0.14 Released
    bevyengine.org Bevy 0.14

    Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!

    Bevy 0.14
    0
    Bevy 0.14 Released
    bevyengine.org Bevy 0.14

    Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!

    Bevy 0.14
    6
    Is there a way to keep Linux responsive when at ~100% CPU usage?

    One big difference that I've noticed between Windows and Linux is that Windows does a much better job ensuring that the system stays responsive even under heavy load.

    For instance, I often need to compile Rust code. Anyone who writes Rust knows that the Rust compiler is very good at using all your cores and all the CPU time it can get its hands on (which is good, you want it to compile as fast as possible after all). But that means that for a time while my Rust code is compiling, I will be maxing out all my CPU cores at 100% usage.

    When this happens on Windows, I've never really noticed. I can use my web browser or my code editor just fine while the code compiles, so I've never really thought about it.

    However, on Linux when all my cores reach 100%, I start to notice it. It seems like every window I have open starts to lag and I get stuttering as the programs struggle to get a little bit of CPU that's left. My web browser starts lagging with whole seconds of no response and my editor behaves the same. Even my KDE Plasma desktop environment starts lagging.

    I suppose Windows must be doing something clever to somehow prioritize user-facing GUI applications even in the face of extreme CPU starvation, while Linux doesn't seem to do a similar thing (or doesn't do it as well).

    Is this an inherent problem of Linux at the moment or can I do something to improve this? I'm on Kubuntu 24.04 if it matters. Also, I don't believe it is a memory or I/O problem as my memory is sitting at around 60% usage when it happens with 0% swap usage, while my CPU sits at basically 100% on all cores. I've also tried disabling swap and it doesn't seem to make a difference.

    EDIT: Tried nice -n +19, still lags my other programs.

    EDIT 2: Tried installing the Liquorix kernel, which is supposedly better for this kinda thing. I dunno if it's placebo but stuff feels a bit snappier now? My mouse feels more responsive. Again, dunno if it's placebo. But anyways, I tried compiling again and it still lags my other stuff.

    124
    Two 4k external monitors through a docking station - Why is this seemingly effortless for Windows but basically impossible for Linux?

    I've ran into this situation multiple times at my current and previous jobs. I really want to avoid Windows and use something better, but I can't live without two external monitors.

    On Windows, it "just works". I don't have to do anything.

    On Linux (I tried Linux Mint today) it doesn't work. First, it only connected one of the monitors, the other one did not register. Then I switched to a different cable from the computer to the docking station and it connected both screens - however, they were locked to 30fps. I could not make them work at 60fps (and this is a major dealbreaker, I cannot live with 30fps).

    This isn't really a tech support question, I'm more trying to understand what fundamentally causes this situation. Why is Linux still struggling with pretty basic functionality that Windows does with zero setup? Is it the vendor of the laptop and docking station that aren't properly supporting Linux? Or is it some other problem?

    52
    Inline const expressions have been stabilised
    github.com Stabilise inline_const by nbdd0121 · Pull Request #104087 · rust-lang/rust

    Stabilisation Report Summary This PR will stabilise inline_const feature in expression position. inline_const_pat is still unstable and will not be stabilised. The feature will allow code like this...

    Stabilise inline_const by nbdd0121 · Pull Request #104087 · rust-lang/rust
    12
    Is TypeScript a fad or is my manager delusional?

    I was talking to my manager the other day, discussing the languages we are using at $dayjob. He kind of offhandedly said that he thinks TypeScript is a temporary fad and soon everything will go back to using JavaScript. He doesn't like that it's made by Microsoft either.

    I'm not a frontend developer so I don't really know, but my general impression is that everything is moving more and more towards TypeScript, not away from it. But maybe I'm wrong?

    Does anyone who actually works with TypeScript have any impression about this?

    154