gomerspiles
Joined 2 years ago
Joined 2 years ago
Accepting over the wall low quality code and having a submitter for it who may know nothing about it makes it difficult to work any of this low quality code into the mainline kernel via its resource starved processes.
There's certainly an interesting problem of scale and redundancy where I think you need 3+ half full racks to really be efficiently running in DCs and then have to consider how their markup relates to your inefficiency if you are running a lot less.
There wasn't really a good point between bash and nix.
If your goal is to ship to most users something that kind of works then there are certainly complex solutions that will do that.. If your goal is memory safety that's more like every device working as expected which is done with less bloat not more.
Really though I've found jobs similar to compiler developer for an ANSI standard compiler at big tech to include a lot of hazard pay for how disagreeable the job actually is compared to one with more freedom.