!til &learning-jam-2024 on Linux cgroups and user namespaces weren't originally created with containers in mind

cgroups were created to stop programs fighting for control over the hardware,
namespaces were created to allow for setting quotas on ressource usage

they just happen to allow for containers when used together