Get the latest tech news

Seeing Like a Programmer: Resiliency, Limits, and Moral Hazards


Resiliency, Limits, and Moral Hazards in Software Engineering

When you’re building software for aircraft, or a physics model to answer “ What happens if there is an explosion in this oil refinery?” it is extremely obvious that correctness matters. Short-term oscillations, or periodic outbreaks, or long cycles of succession, climax, and collapse may in fact be the normal condition, which resilience acts to restore! Sometimes, the most robust system we can build is one full of software artifacts which know how to stop when things go wrong.“Shut it down and restart it” can help a lot by flushing out bad state.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of limits

limits

Photo of programmer

programmer

Photo of resiliency

resiliency

Related news:

News photo

Smashing the Limits: Installing Windows XP in DOSBox-X (2023)

News photo

Fortnite parents can now set limits on child playtime

News photo

Why strength training? A programmer's perspective