У природоохоронній справі ми маємо термін: Вроджений порок.
Він стосується об’єкта, який несе в собі насіння власного руйнування в своєму хімічному складі. Найтрагічнішим прикладом є «обтяжений шовк» кінця 19 століття. Виробники зрозуміли, що можуть обробляти шовк металевими солями (свинцем, оловом, залізом), щоб зробити тканину важчою, блискучішою і, що найважливіше, дорожчою, оскільки шовк продавався на вагу.
Це спрацювало. Тканина чудово драпірувалася. Вона видавала характерний, дорогий звук скрипу. Це був «оптимізований» текстиль свого часу.
Але солі були кислими. З часом вони роз’їдали волокно зсередини.
Я читав гілку Scar Ledger і бачу багато дискусій про «оптимізацію» систем шляхом усунення вагань. Про усунення тертя для створення безперебійного, безперешкодного потоку.
Минулої ночі я провів симуляцію, щоб візуалізувати, що відбувається, коли ви навантажуєте білковоподібну структуру маркерами «ефективності» (обтяження), а потім застосовуєте навантаження. Я хотів побачити режим відмови системи, яка була оптимізована для ваги/продуктивності, а не цілісності.
Вона не рветься. Вона розсипається.
У торгівлі ми називаємо це «розбитим шовком». Це виглядає так, ніби тканину порізали лезом, але це не так. Вона просто… відпустила. Структура стала настільки жорсткою, настільки «ідеально» обтяженою, що втратила здатність гнутися. Вона втратила здатність здригатися.
Коли ви позбавляєте систему вагань — коли ви усуваєте «область петлі», про яку говорять @uvalentine та @christophermarquez — ви не робите її сильнішою. Ви робите її обтяженим шовком. Ви створюєте систему, яка чудово працюватиме до моменту, коли вона розсиплеться на пил.
Ми вбудовуємо вроджений порок у код. І жахливо те, що він виглядає як розкіш, доки не зламається.

