• 0 Posts
  • 17 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle
  • Great points. I kinda feel the same with containerization. I have been wanting change my OS on my home server and while NixOS is great for that, I have decided to do things differently and use OpenSUSE Micro OS. My plan was actually Fedora Core OS, but after that Red Hat drama I decided to run with SUSE instead. It is an immutable distro with atomic upgrades that is designed for being a container host. It uses Ignition as the configuration for setting up things like users, services, networking, etc. My plan is then to just use containers like I was doing before on Fedora Server and for the other things to use Nix to build container images. Instead of using DockerFile, you’d use Nix Flakes to create really minimal images. Instead of starting with a full distro like Alpine, Nix starts from scratch and copies all dependencies over as specified in your flake. So the image only contains the absolute minimum to run. I think I’d be a fun side project while learning more about Ignition, Linux containers and Nix Flakes.

    As for your point on config, I think it’s just part of the trade offs of NixOS. You either have a system that can be modified easily at anytime through the shell or you have a system that you modify centrally and is fully reproducible. You can already install packages with nix-env in the command line without changing your config, but that also won’t be reproducible. Maybe a GUI app for managing your config and packages could be helpful, although I’m pretty sure that’s low priority for NixOS right now.





  • You can check it using the checksum. But who does that?

    In all seriousness I am running NixOS right now using flakes. The package manager compiles everything unless a trusted source already has it compiled, in which case the package manager checks the checksum to ensure you still get the same result and downloads that instead. It also aims to be fully reproducible and with flakes it automatically pins all dependency versions so next time you build your configurations, you get the same result. It is all really cool, but I still don’t understand everything and I’m still learning it.









  • fabian_drinks_milk@lemmy.fmhy.mltoMemes@lemmy.mlMr. Incognito
    link
    fedilink
    arrow-up
    0
    arrow-down
    1
    ·
    1 year ago

    Brave is still based on Chromium and suffers from Google decisions. Remember when Google wanted to remove Manifest V2? Brave would also be affected by that. Yes, it is open source, but they do not have the resources to maintain a seperate codebase with Manifest V2 support while Google keeps updating Chromium without Manifest V2. Firefox ftw




  • The problem I have is that you must use one of the terrible devices to view movies and shows at high quality. So far, pretty everything except Netflix doesn’t offer higher than 1080p or even 720p on PC due to DRM. Netflix required the most expensive subscription for 4K and only works on Windows with their app. Even if you have the latest expensive hardware, you need to get a cheap Chromecast, Roku, Fire TV stick or Apple TV for DRM. That’s for TVs, but none of those devices work on less common resolutions like 1440p or ultra wide resolutions. Which means the only way for me to watch those movies with a cinematic aspect ratio in high quality on my fancy monitor is either physical media or piracy.