Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)C
Posts
58
Comments
540
Joined
4 yr. ago

West Asia - Communist - international politics - anti-imperialism - software development - Math, science, chemistry, history, sociology, and a lot more.

  • It may be one of the better solutions, but there are certainly privacy implications

  • Lemmy.ml will have around 1-2 hours of downtime tomorrow, Friday at 1430 CEST.

    Jump
  • Contribute code on github!

  • Its best to use a protocol that doesn't allow unencrypted messages

    This is an implementation thing and not a protocol thing. What protocol doesn't allow unencrypted messages? I am sure signal's protocol would still allow it, it's just that the implementation doesn't.

    And same for XMPP. Just go with the implementation that doesn't.

  • Unless you pay from the exchange's wallet

  • I have read that it is faster, though I have not tested it myself. Personally, my initial reason to use it was just to try something new and explore the unix world. My reason for staying is that it is a very simple init system that is pleasant to work with. It made me understand what an init system is and use it a lot more.

    Systemd is good if you just want something invisible and you do not want to mess too much with an init system unless you have to. Everything integrates with it

    OpenRC is nicer if you want to write your own init scripts. It is very well documented also.

  • For #2,

    For gaming, if you use steam, you may not face more than the following:

    • game does not work with no well known way to resolve. You can find this out by checking protonDB
    • game does not work because it needs to enable some options. Very easy to fix, and you can find the options on proton db for each game.
    • does not work because you didn't setup steam right. You often need to enable proton, which in short is steam's emulator or windows
    • does not work because your gpu drivers did not install. This depends on distro and they should all have a guide on how to do it, but usually it is just a matter of installing something.

    For programming, you will love your life because everything programming is way easier on Linux.

  • For #1, I've made the realization that most distros are lightweight skins or addons on top of another distro. Most of the time, if you start with the base distro, all you have to do is install some apps, change some configurations, and suddenly you have that other distro. It is much easier than doing a reinstallation.

    If you filter out all of these distros that only do a little on top of an existing, you're left with a quite small number actually. I'd bet it's less than 10 that are not super niche. Fedora, Arch, debian, gentoo, nixos are the big ones. There's some niche ones, like void Linux and Alpine.

    So I'd say if you try all of those, you don't need to try any more 😁

  • First time Linux user you mean?

    I wouldn't recommend it, unless you can navigate the terminal well. When you install arch, it installs no desktop environment, only the ability to talk to a terminal.

    It's technically possible and very doable with some googling, but I wouldn't recommend it.

  • spontaneously combusting * NOOOO

  • Depends on the distribution, many package managers can filter by license. So you can find anything that doesn't have an open source license.

  • So what happens, does it just not boot? Any error messages?

  • Just come ask here when you have trouble, and we'll try to help.

    When troubleshooting, the biggest thing is searching the web honestly. But some more things to help you out: look for logs. Linux has loads of logs and sometimes can tell you how to fix the problem.

    Logs may not be immediately apparent. Some programs have their own log files that you can look into. Sometimes, if you run the program from the terminal, it'll print out logs there. Otherwise, you read look through journalctl, although this has logs for everything so might be harder to search.

    Another useful tip, particularly for system tools and terminal tools, is manual pages. Just run man ls and replace ls with any command, you'll get the documentation on how to use that tool.

  • OpenRC btw 😁

  • There are many ways to do this, but the next up from users is using groups!

    For each file or data directory, create a group that owns it. This group should have the service's user as member. Then create a user for running the backups, and add it to all these groups.

    The benefit of this is you don't have to use root, and you have an association of directory to group that you can always change. You can for example grant a user access to a data directory by just adding it to its group.

  • I use gentoo btw

  • Please do not care about people shitting on popular distros. As a gentoo user myself, it's as niche as it gets, but I will wholeheartedly recommend Ubuntu and mint.

  • Normal people boycotting AI models will not stop executives from being hostile to artists.

    Especially people who would have otherwise not paid for art.

  • Sounds like clickbait

  • Memes @lemmy.ml

    They hate to see me win

  • Selfhosted @lemmy.world

    Use desktop to self-host?

  • Memes @lemmy.ml

    Need to make more money 😩

  • Memes @lemmy.ml

    You don't have to use customer service voice anymore 🥺

  • Memes @lemmy.ml

    Vegan food: The west vs India

  • Privacy @lemmy.ml

    We are not empowered with the free choice of privacy like many people think we are

  • Linux Gaming @lemmy.ml

    How to use Sony DS4 Controller with GOG games on Bottles?

  • Linux @lemmy.ml

    Does this exist: flatpak-like sand-boxing with gentoo-like source-based package management?

  • Linux Gaming @lemmy.ml

    besides wine, what do you need to run non-steam games?

  • Linux @lemmy.ml

    How can I run Xorg (with wine or Lutris) with filesystem isolation?

  • Asklemmy @lemmy.ml

    What is the most impressive music video you've ever seen?

  • Linux @lemmy.ml

    Projects that are experimental or daringly innovating the terminal and command line world?

  • Linux @lemmy.ml

    Scriptable configuration (with programming language) vs data / text configuration: what are the benefits?

  • Linux @lemmy.ml

    (Neo)Vim alternatives: Kakoune is great! I am surprised that Helix is more popular

  • Linux @lemmy.ml

    Resources for learning Linux Networking (iptables, namespaces, firewall, NAT, interfaces...)? preferably text resources (books, articles, etc)

  • Linux @lemmy.ml

    Alpine Linux (in lightweightness), but glibc?

  • Linux @lemmy.ml

    EFISTUB: If I have both CMDLINE configured in kernel, AND via efibootmgr, which one gets executed / takes precedence?

  • Linux @lemmy.ml

    Opinion: Distributions that only change non-system pre-installed software or desktop environment should instead be packages or scripts

  • Linux @lemmy.ml

    How to make it such that, when running command, it automatically does SOME_ENV_VAR=value command? (something cleaner than aliases?)

  • Linux @lemmy.ml

    Has anyone had success cross compiling from x86_64 glibc to aarch64 musl?