3 ms·
This war is a tragedy and an outrage, and its devastation of our World Heritage should make us all ashamed. While politics is often seen as off-topic, this has
by lsb 11y ago
This war is a tragedy and an outrage, and its devastation of our World Heritage should make us all ashamed.
While politics is often seen as off-topic, this has applicable lessons to those of us building distributed systems.
1. Any large enough system will eventually generate exceedingly surprising side-effects.
2. Hot-patching routing of resources in response to run-time surprises (backpressure, etc) is essential for correction of error.
3. Monitoring of resource allocation can help raise awareness and prevent problems before they get big enough to be a national newspaper headline.
Very few of us will work on systems that impact human life (manned space travel, driverless cars, etc) and it is a privilege to not have a day job building systems that have lethal failure modes.
- smaili 11y agoSpeaking of distributed systems, are there any good articles that go over some of the common problems that normally occur as your infrastructure grows?
- pdkl95 11y ago> politics is often seen as off-topic That attitude is a huge problem. Everything is political, because politics is simply the way we solve problems, negotiate details, and make decisions in a society. > lethal failure modes Non-lethal failure modes can still be just as much of a problem, and small problems are still problems. > Very few of us will work on systems that impact human life Everybody that makes a product is impacting human life. You may not be making something with immediately obvious lethal failure modes, but it still has an impact. At ever step in the building process decisions are made that affect people. Many of these are probably small and inconsequential, but prediction is hard and sometimes supposedly-trivial things have large, widespread effects. Hiding from politics and claiming that something is "apolitical" cedes the decisions to others, and technology is rapidly magnifying the impact even trivial things can have. So please, consider the surrounding politics before working on something, and at least try to consider the greater context of how people will be affected - both good and bad ways - by the work you do. Why? Because there is "no neutral ground, in a burning world"[1]. -- [1] Which is the title of Eleanor Saitta and Quinn Norton's 30C3 talk[2], which explains these ideas better than I can. [2] https://media.ccc.de/v/30C3_-_5491_-_en_-_saal_1_-_201312272300_-_no_neutral_ground_in_a_burning_world_-_quinn_norton_-_eleanor_saitta https://media.ccc.de/v/30C3_-_5491_-_en_-_saal_1_-_201312272... http://opentranscripts.org/transcript/no-neutral-ground-burning-world/ http://opentranscripts.org/transcript/no-neutral-ground-burn...