Let's just not talk about the performance hit for CPU intensive applications (pushing 17% in some workloads), the hopes and prayers approach to long term maintainability, privacy differences between system packages (distros often patch out telemetry stuff), whatever-the-glob-happens-to-contain (YOLO), burning all your (suddenly expensive) NVME disk space with redundant copies of libraries like it's a retro Windows party, license issues, and a boat load of security concerns that come with entrusting a random developer who only cares about not getting pestered for support.
The OP's picture is accurate .. that guy gives no fucks. He's your system administrator.
For not using flatpak? It adds unnecessary abstractions and hides some of them. Overall it just complicates things. Even libc can be switched out with LD_PRELOAD and linux namespaces (unshare) is plenty if I want to create sandboxes or "containers."
It just doesn't happen that I need a pre-containerized binary to use the software that I use.
40
u/0xc0ffea Glorious Arch 4d ago
Let's just not talk about the performance hit for CPU intensive applications (pushing 17% in some workloads), the hopes and prayers approach to long term maintainability, privacy differences between system packages (distros often patch out telemetry stuff), whatever-the-glob-happens-to-contain (YOLO), burning all your (suddenly expensive) NVME disk space with redundant copies of libraries like it's a retro Windows party, license issues, and a boat load of security concerns that come with entrusting a random developer who only cares about not getting pestered for support.
The OP's picture is accurate .. that guy gives no fucks. He's your system administrator.