Once again thinking about containers, specifically b/c I'm backing up my home dir and the snap directory is always an annoyance that needs to be excluded.

All this bloated redundancy because these programs need particular versions of particular libraries and it strikes me that this "solution" is a fundamental failure of the operating system. Yes, dependency management is not an easy problem to solve, but is it not the job of the OS to abstract away much of the complexities of interfacing with the lightning charged magic runes we etch into rock?

At the end of the day, the bundle everything and the kitchen sink approach of snap and the like seems like a lazy solution that only feeds the bandwidth and storage creep of modern applications while further walling off the innards of the applications we run on our hardware.

I offer no solution to the maintainers of Linux, other than get gud at package management and maybe I'll finally stop complaining about snap. Maybe.

#OldWomanYellsAtCloud