Remix.run Logo
fragmede 4 days ago

Waste and inefficiency should be stomped out, but it doesn't need to be ground down into a fine dust and then vaporized into nothingness. A little bit of waste is fine. You want slack in your system in case of emergencies.

atoav 4 days ago | parent [-]

The problem with that attitude is that waste isn't that easy to define:

- what is waste during good times may be essential during bad ones. If your service utilizes 100% CPU during normal operation (no waste), it has zero slack for changes in the environment.

- what is waste for a manager, may be an essential service to the persons using it. So maybe that cell tower in a remote area may be operating at a loss, because few people live there, but to them it is essential (or to you, if you break your ankle during a hike). Privatized services don't have the goal of covering people, but earning money. Covering people may be a side effect, but it isn't necessarily the goal

- cutting waste can make the service less attractive as a whole and make it enter a downward spiral. E.g. if you cut all non-profitable lines in a public transport system your public transport system becomes less usable as a whole, as people now have a harder time fetting where they want to go. That leads to less people using it. That in turn leads to you having to cut more lines, which in turn... You get the idea. No service means no waste, any service has/to have waste

- some waste appears like waste because managers don't understand why it is there. Essentially a Chesterton's fence-type of situation. Like with the OceanGate submarine implosion, that essentially happened because the late owner of the company decided that all these lengthy certification processes the submersible industry had written in blood were waste and could be skipped. He didn't posses the expertise to know why it was there in the first place, so it was waste.

With some services the goal isn't (or shouldn't be) to do "something" as cheaply as possible while extracting value, with some services the goal ought to be to provide the service in a sustainable fashion to everybody ad infinitum, while trying not to waste more money than is necessary and creating budgetary timebombs for future administrations/generations/managers.

Those are entirely different incentives, leading to entirely different results. And depending on which service we talk about the reasonability of chosing one over the other may differ.

That being said, there can be real waste to cut. But cutting everything based on suspicion is very expensive in the long run.