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/)LA
Posts
0
Comments
309
Joined
2 yr. ago

  • While I agree it's nice to have access to nixpkgs' packages in other OSs (I've never did this so take the following with a grain of salt), it is my opinion that you're missing out on the biggest features if you don't fully opt for the nix approach.

    I wouldn't reduce the nix tools to a package manager. It's a set to interact with the nix language, which primarily is a language to build a system from. You have the biggest advantage when you know that your system only consists of components built from your set of instructions (of course this pulls in a lot of stuff from nixpkgs) because that brings your system closer to reproducibility. It also makes it more consistent.

  • I'm loving the comments on the article.

    Things that should have disappeared 30 years ago are still problems in the operating system. Not least of which is the handling of locales. I cannot transfer Excel files from my Windows machine to my Linux machine because my Windows machine uses points to denote decimals (as in most companies and homes in South Africa) while Linux does a hard-enforce of the documented standard in South Africa which is a comma for decimal. This breaks my files and I am unable to perform calculations on Excel files due to this. Ridiculous, relevant and sad.

    I was previously unaware of the kernel doing such things.

    People are indifferent, unknowing, fearful, or just plain lazy to learn new apps. Got to get Office, QuickBooks, Quicken, Adobe, and other major apps to run on Linux.

    Most of these are fringe cases nowadays, and often used in environments where the user has no control over the OS anyways. I don't really use Office at home (for the three times per year, LibreOffice is good enough and that's what most Windows users I know run at home anyways).

    Also it's not as easy as to just "get Office, QuickBooks, Quicken, Adobe, and other major apps to run on Linux". The wine project is doing miraculous work already IMHO…

    While I agree with you on the advantages (performance, stability, reliability, security, customization, privacy, lightweight nature, no corporate bloatware, etc) of Linux, its rate of adoption is considerably weak and consistently weak because of various reasons and causes that your article does not mention.

    "Your article doesn't mention the real reasons, which conveniently enough I won't list either."

  • For Oracle, the position makes sense. They want to commoditize around their own stack / products, which is enterprise software. They profit from a free operating system below that. So while I'd say this statement is more than just PR, it can be dismissed as it isn't honest. I'll believe it when they open source their core products (like Oracle DB) and allow rebuilds. Until then, they can go fuck themselves

  • Well, if it helps you, if there's no urgent need to switch, you don't need to, you're missing out on some good stuff but nothing that can't be done during the next setup or so. I had to reinstall anyways at one point, initially thinking it'd be Arch again, and then after testing NixOS decided to go that route, the Secure Boot functionality with Lanzaboote was a strong plus. On the other hand, adding your own packages to Arch is somewhat easier I feel, they're both good distributions, you're not making a mistake with running either of them.

  • Having been in a similar situation to you, I say go for it. Arch taught me the basics about Linux that I think everyone should know to understand what Nix does under the hood, but as soon as I saw how well NixOS worked on my secondary machine I switched my primary over and I'm not regretting it in the slightest.

    That's not to say Arch is a bad distro, in fact I'd say 99% of my Linux knowledge comes from that excellent community, it really is KISS, but it makes no secret out of what this actually means: making it simple for the maintainer by delivering an almost untouched upstream, which I agree brings the ecosystem forward as it pushes toward a bazaar model where everything works together without the distributor doing too much work of their own. But if you want to keep a system clean in the long run, at one point you realize that you need a system like Ansible (which for me retrospectively has shortcomings that can only be fixed in the underlying system) or Nix integrated in your base system, which NixOS does.

  • I’ve heard that recently VSync can be disabled

    You can set an option for the compositor ("Reduce latency by allowing screen tearing artifacts in fullscreen windows"), however as far as I know, standard wine including staging has no real Wayland support right now. Everything up to this point is just laying the groundwork and there's no switch or anything to enable the functionality AFAIK. The merge request that enables tearing for xwayland was just merged last week.

  • If IBM cannot help but to bite the hand that fed it

    Which hand was feeding them and how are they biting it?

    Idc about IBM but the saying makes little sense to me here. It's not like Ubuntu annoying Debian which at one point was their upstream. They find upstream up to fedora and beyond.

    If anything, Distros like Alma and Rocky bite the hand that feeds them by offering paid support contracts. Nothing is illegal about that. But I think the saying fits the reverse better.