... and properly written software has no security vulnerabilities.
... and properly written software has no security vulnerabilities.
Because the potential environmental consequences of just leaving the site unmaintained or poorly looked after are high, in the developed world government almost always ends up providing a backstop to this. This could be described as 'socialised losses and privatised profits' when it gets used, and we would be right to be very wary of this model, even to pay a premium to avoid it.
I'd expect compressed old consumer goods to be a rich "ore" for many valuable materials compared to many natural sources, and having the mining operation there would provide an endgame for the landfill that ensured it was being monitored and managed.
The problem is that it assumes that mining operations are well regulated, which I suspect would not be the case.
I think the software analogy is not especially good, but it feels like there's some poorly-aligned incentives in landfill engineering. The point of landfills is to make trash invisible, so saving money by hiding engineering faults in the landfill itself is easy, they get buried along with the trash, and by the time the leakage becomes noticeable, the builder is long gone (bankrupt, merged/acquired, whatever), and the community is left to spend more on remediation than would have been required for prevention.
The solution to this sort of problem is generally regulation and oversight. I try not to be cynical about the utility of that approach, but it's hard.
The difference from software engineering is that, for landfills, the specifications don't change on the fly, and the engineering best-practices to build them actually exist.