• 3 Posts
  • 22 Comments
Joined 3 years ago
cake
Cake day: July 31st, 2021

help-circle

  • I did an experiment where I used Distrobox for many apps not available on Debian. I installed an Arch distrobox and exported the packages. I found that it works great with simple programs, but I run into a few issues when using more complex programs. Jellyfin Media Player for example tended to have a memory leak and have a core dump on the desktop whenever it is closed. It uses twice as memory as the Flatpak for some reason. I had the same issue with Stremio which is also a video streaming app. For command line things it’s mostly fine. But this too can get tricky. I tried to use Neovim (Debian’s is a bit old) in the Arch distorbox. The issue is that if you need plugins that require some dependency with a given version then you have to also install those and export them which makes things messy. For example you may have a version of Nodejs on your Debian install but you’ll need to install Nodejs on the distorbox too and export it. It’s the same with many packages like that. You’ll run into some issues and waste time trying to figure out where is it coming from. Is it your machine or the distorbox? I ended up just building from source. Overall it’s a great project and might work for some software that you need. But it’s not something you can always rely on for everything. The app devs are not testing for that specific use case. It’s so great for testing and installing stuff and then destroying when you don’t need it anymore.









  • Yes it’s always read right to left, which can be confusing when you combine English and Arabic. When you reach the Arabic word or sentence you jump to its beginning which is the first Arabic letter to the right, read it from there to the left, and then continue to the next English word when you’re done.


  • nobloat@lemmy.mltoProgrammer Humor@lemmy.mlThe future is now
    link
    fedilink
    English
    arrow-up
    35
    ·
    edit-2
    1 year ago

    It’s somewhat difficult to translate, because Arabic doesn’t have the concept of case in letters. Usually you can use “حروف صغيرة” or ”حروف كبيرة” which literally translates as “small letters” and “big letters” when referencing other languages. For the general “letter case” you can use “حالة الأحرف”. So it’ll be something like : تجاهل حالة الأحرف.

    So here you substitute الرسالة for the correct word الأحرف to mean “letters”


  • nobloat@lemmy.mltoProgrammer Humor@lemmy.mlThe future is now
    link
    fedilink
    English
    arrow-up
    122
    ·
    edit-2
    1 year ago

    I hope this is a joke because the Arabic translation is so wrong. It’s also confusing because Arabic is written from right to left so it’ll just create a mess. The translators are using “letter case” and translated it literally to Arabic. The word used doesn’t mean “letter” as in a letter in the alphabet but “letter” as in what you send in the post office. These are totally different words in Arabic.



  • When installing Debian, if you choose to enable a root account then sudo is not installed by default and your user isn’t added to the sudo group. Next time try to opt for not enabling the root account to have a similar experience to other distros. Debian does this doe security reasons but it’s annoying for users used to a certain way of doing things. Many distros just disable root account by default so you don’t see that issue.




  • Piracy makes up for some huge inequalities in the world. The prices for digital goods do not usually take into account the economies of certain regions. I live in Morocco and our money is really low compared to the dollar. 1 dollar is like 7 Dirhams. The average salary for a normal job is really low if you convert it to dollars. So services like Netflix and HBO would cost 10 times more if you factor in wages and conversion to dollars. Why should we pay that just because we live in another place ? Why do these services pretend to be global and yet they are enforcing US prices on the rest of the world. You can’t even speak of physical goods because Amazon doesn’t give a fuck about Africa. Books would cost 3 times their price in shipping and you have to wait a month or so, not to mention that there are limits on how much currency you spend internationally. The fees for an international card are so high also. In short, without piracy 90 percent of the world wouldn’t be able to partake in anything.



  • But why is up-to-date always good though?I get it if you actually need the new version but that’s rare though. There’s a reason that critical infrastructure relies on more stable, older and tested packages. In the industry and where the money actually is, older is generally seen as better and more mature. For example the whole drama of RedHat with Centos Stream happened because people don’t want to use upstream Centos Stream because it’s the testing ground for RHEL. I am at a stage where I prefer older packages. The new and shiny doesn’t mean it’s better.


  • Well, Arch is not inherently better, it depends on your needs. If you want up-to-date packages and don’t mind the do it yourself approach you’ll love Arch. I’ve used Arch for a few years and learned a lot from it. I love the minimalism. Now I switched to a minimal install of Sway on Debian because I just want a tried and tested stable system. I am at a point of my life where I want a really boring install. Instead of tinkering with the system I use it as a base to learn more on the server side, and learn more coding, etc