• 4 Posts
  • 200 Comments
Joined 2 years ago
cake
Cake day: July 9th, 2023

help-circle
  • You asked how it works, the post states how it works. You also asked if it’s slow, which is clearly answered in the post (though you didn’t quote that part). You also asked if there’s some “secret sauce” allowing it to be fast, which is also a weird question since everything used is listed in the post.

    If something wasn’t clear to you, why not specifically ask about it? Even in this comment, you still don’t specify what you don’t understand. What kind of answer are you expecting to get?



  • (Note that the immutable distros will only be represented by Fedora, GuixSD and NixOS. The others are either too niche or immature)

    This was my issue with your original comment - I’m aware most of the work on features like these is based on immutable distros, but just being immutable doesn’t mean it will have those features.

    When it comes to reproducibility and declarative system management, I think you’re right that they’re only available in immutable distros.

    The security benefit of a read-only filesystem isn’t very significant IMO, and for some immutable distros, interesting parts (to attackers, like /etc for example) are mutable anyway.

    And I don’t use any snapshot solution currently, but don’t most of them only store the parts that change between snapshots? According to the Arch Wiki, Snapper’s “default settings will keep 10 hourly, 10 daily, 10 monthly and 10 yearly snapshots”. This doesn’t seem like much of an advantage for immutable distros, really.

    There’s no need to go over the “consequences” as they’re (as the name implies) consequences of what has mentioned earlier. Hence, as their causes are better than the one found on traditional distros, so are the consequences better than how they’re found on traditional distros.

    I disagree with this though. “Better” is very subjective - I for one consider being able to have an up to date system that can have parts of it updated without rebooting to be much nicer than using something like rpm-ostree, even if it is safer to use in theory (I can’t remember the last time I had an issue when installing a package; rebooting to apply an install atomically will likely make no difference to me other than wasting my time). I know I can use containers to get around this, but once again, this just adds to the hassle.


  • I guess I’d define it as a distro where the base system is read-only and changes or updates to it are done by replacing it atomically.

    Fact of the matter is that the immutable variants of these features are far and wide superior over their counterparts found on traditional distros.

    How exactly? Just saying it doesn’t make it true. Except for atomic updates (which are basically the main point of these distros, and why they’re also called “atomic”), what can they do that you can’t on a normal distro?




  • Using niche browser forks is often not a good idea. These are extremely fast moving projects that need to constantly be updated to stay secure.

    This is especially true for Firefox forks, as Firefox allows you to customize it to the point that it is almost the same as many of these forks.

    There are exceptions to this - for example, LibreWolf has a fairly good track record and Mullvad Browser needs to fork Firefox to (try) ensure all users have the same fingerprint.


  • I figured it out.

    I added the Ubisoft Connect installer as a non Steam game, installed it with GE-Proton9-4, and then switched the shortcut to the location of “UbisoftConnect.exe”.

    Then, in the launch options, I put:

    PROTON_BATTLEYE_RUNTIME="$HOME/.steam/steam/steamapps/common/Proton BattlEye Runtime" %command% uplay://launch/15657
    

    And make sure the Proton BattlEye runtime is installed through Steam.

    I played multiple full matches in a row like this without any issues.

    Edit: Oh I almost forgot, you also need to get a copy of pdh.dll and put it in the game’s directory.









  • dsemy@lemm.eetoLinux@lemmy.mlUltramarine Linux 40 Released!
    link
    fedilink
    English
    arrow-up
    71
    ·
    1 year ago

    Ultramarine Linux was created out of frustration with the legal limits of Fedora. As Fedora (and Red Hat) is an American entity, there are legal restrictions on what software can be packaged in the distribution due to the US patent system.

    The Ultramarine team aims to make Fedora a little more user-friendly by allowing users to install or package any software they want as long as someone maintains it in Flathub, RPMFusion, or Terra.

    In addition to this, we provide various UX improvements around the system, and in the future, custom apps.

    In case anyone else was wondering what this is


  • There’s a 5th type - those of us who understand that the technology itself isn’t a scam and has valid uses (even if many “AI” startups actually are scams), but think there isn’t that much potential left with current methods due to the extreme amount of data and energy required (which seems to be supported by some research lately, but only time will tell).


  • You know that if someone skims your card and makes a fraudulent purchase, you will likely be able to get your money back, right?

    What do you think will happen if someone exploits a 0-day in GPay to do this? How could your bank know the purchase was fraudulent? At least with a card it is obvious that this can happen.

    If you care about “secure” payments that much, why not use cash?



  • Less “responsibility” on the servers would mean better capacity to scale and serve more clients on the same hardware and (if the identity is not dependent on the server and can be easily portable) it would mean less attached value to the server itself

    To me, this makes it sound much more attractive to run a server, as it will be easier to do. Though I guess this is subjective.