Hello, tone-policing genocide-defender and/or carnist 👋

Instead of being mad about words, maybe you should think about why the words bother you more than the injustice they describe.

Have a day!

  • 0 Posts
  • 45 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2023

help-circle
  • Using containers on Linux has basically no performance loss compared to running on the host. They share a kernel and nothing needs to be virtualized (unlike containers on macOS and Windows), so anything you run in a container is basically the same performance as running it on the host.

    I still agree though: using Nix is better than using Distrobox for many other reasons.


  • Nix has more packages , by far. Nix also automatically handles the dependent libraries for each package, which is something you can’t do with brew on immutable systems. This means that Nix can install software like espanso, which wouldn’t work on uBlue derivatives otherwise.

    I really wish the uBlue maintainers would have opted for Nix over brew for that reason. It’s not much more difficult to do nix profile install nixpkgs#package-name over brew install package-name. They could have even aliased it to make it easier.




  • trevor@lemmy.blahaj.zonetoMemes@lemmy.mlIsrael's Perfect Match
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    13 days ago

    Friendly reminder that conflating Jewish people with Israel is highly antisemitic.

    Ethnostates should not exist. They will always result in the exclusion and harm of the excluded groups, as we are seeing now with the government of said ethnostate attempting to genocide Palestinians.

    Both Nazis and the genocidal government of Israel are willing to enact violence to uphold their ethnostates, so in that regard, comparing Zionism (not Jewish people) to other ideologies that aim to build ethnostates is perfectly apt.

    Hope this helps 🥰


  • trevor@lemmy.blahaj.zonetoMemes@lemmy.mlIsrael's Perfect Match
    link
    fedilink
    English
    arrow-up
    21
    arrow-down
    8
    ·
    14 days ago

    If you’re mad that the flag of Israel is depicted next to a Nazi logo, I would remind you that Israel is not the same thing as Jewish people, nor does it represent them. Israel is representative of a Zionist nation-state, and nothing more.

    Both of the ideologies depicted in this meme are centered around genocidal ethnostates, so nothing being said is untrue.






  • trevor@lemmy.blahaj.zonetoLinux@lemmy.mlZed Decoded: Linux when? - Zed Blog
    link
    fedilink
    English
    arrow-up
    16
    arrow-down
    2
    ·
    edit-2
    2 months ago

    While I generally agree with your skeptical attitude toward this, I think the fact that they were targeting Apple’s Metal graphics API to built the most performant possible IDE makes sense. You can’t just snap your fingers and have a Linux graphical stack start working with your software.

    I think the reason they targeted macOS first is probably because many of the dev team uses Macs.

    As a Linux user, I’ll happily wait for software like this to get ported to native Linux APIs so we get performant text editors instead of more Electron crap.






  • Here’s what I do in my docker images:

    mkdir -p /lib-your-executable
    ldd ./your-executable | tr -s '[:blank:]' '\n' | grep '^/' | xargs -I % cp % /lib-your-executable
    

    Essentially, it’s the same thing that you’re doing, just automating getting the dependencies, and then copying everything in the lib-your-executable dir to your LD_LIBRARY_PATH. I don’t know of a better way, other than statically-linking the binaries.

    EDIT: fix typo in commands.



  • Sandboxing does nothing for social-engineering attacks, which is what many of the malicious snaps were designed for.

    And the thing that makes the Snap Store uniquely bad is that there’s no human review. Anyone can throw up a malicious snap, and there are very good odds that it’ll get served there. Even the Flathub, a community-run project, has human reviews before new apps get published. Canonical, despite having money and resources that community projects don’t, can’t seem to be bothered to take basic steps to protect their users.