• 4 Posts
  • 43 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle



  • IIRC, Canonical is using Ubuntu to push an “extended security maintenance” program or something like that.

    These kinds of services are all the same. RedHat does it, Microsoft does it, many others too probably.

    The idea is: (stop reading if any of these don’t apply)

    • You are a huge enterprise with lots of money
    • You have a lot of computers with a lot of complex, (manually tested and badly designed) programs/systems that are strongly coupled to and dependent on the specific configuration of those computers.
    • Thus, you HATE upgrading all these computers to new OS versions
    • You would love to pay a company to give you a sense of security by providing monthly security patches so you can keep using your old OS
    • You don’t really mind that this is fundamentally flawed and insecure because the cost of upgrading to a new OS version is too great for you to pay: you’d rather take a subscription for shitty bandaid.





  • This is excellent! Each step can be Googled but for a quick summary:

    A wine or proton prefix is like a small Windows filesystem inside your Linux. This is how you run most games. Steam normally hides this from you, but it does this exact thing: one proton prefix per game.

    On Nobara and Fedora, you will not need to worry about duplicating files and wasting space at all: they use a very advanced filesystem which (among other things) does not actually repeat files but just goes “this file is the same as the earlier one, just read that” and saves on disk space that way. You don’t see this in the file explorer, you can just copy a file a hundred times but it will not consume a hundred times the disk space. Very cool stuff. And very useful with proton tricks.




  • Fair point, but the engine is important.

    I understand their blog post, and if I were to build a browser today, I’d probably do the same.

    But that doesn’t mean this situation isn’t problematic. It’s similar to car-centric infrastructure: in this situation, for any individual, choice X makes sense, but that will make the situation even worse for the whole population. A cumulation of many tiny Prisoner’s Dilemmas.




  • Good points all! I think OP, like me, is not afraid of manually messing with config, reading archwiki and getting your hands dirty.

    But I would’ve never looked at dracut when setting up Arch. I’m really happy Endeavour set that up for me. It’s nice to have a good base. Btw, thus dracut also meant I didn’t have to do anything with the mkinitcpio change you are linking. Although I was reading the wiki, forum, and looking forward to it.



  • F04118F@feddit.nltoLinux@lemmy.mlHelp deciding Os
    link
    fedilink
    arrow-up
    5
    ·
    4 months ago

    As a Python dev, I think I may understand your desire to get away from Windows. I have often encountered Python tools and frameworks that don’t work on Windows but do on Unix (Linux and MacOS), like Flask, but can’t recall seeing the other way around.

    If:

    • Your laptop is still receiving security updates from Apple and is performing well,
    • And your main focus now is to learn Python

    I would not mess with it and just stick with MacOS.

    If your laptop is no longer supported or it is getting too slow, or if you want to play around with Linux, that would be a good reason to move away from MacOS.


  • F04118F@feddit.nltoLinux@lemmy.mlWhat's your favorite terminal?
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    edit-2
    4 months ago

    I agree that Konsole are Kitty are both lovely terminals that are very configurable. Kitty for text file people vim enthusiasts and Konsole for GUI lovers.

    By “questionable update policy”, do you mean that it is updated by the package manager when installed from official repositories but it has an auto-updater functionality for users installing it manually?

    IIRC someone who compiled from source but didn’t set the flag/config to disable the auto-updater was surprised about that.

    I don’t see the big deal of it to be honest. The vast majority of users will be installing through the package manager. If you compile from source, you can decide yourself whether you want it to auto-update. The whole point of compiling from source is the extra control, not the defaults, I’d guess. Unless you don’t know what you are doing and the package was not available for your distro and in that case, enabling auto-update by default even serves that user group.