It attempts to fit solutions from potentially very different domains together with corrective code "epicycles" until it satisfies its context, the user, and tests.
4/7
This is a trap: while the code works within its parameters, its internal model is incoherent. When it inevitably fails, the incoherent basis for debugging or correction will lead to additional 'epicycles' being added. This process increases system complexity and brittleness.
5/7
If you have a fediverse account, you can quote this note from your own instance. Search https://tldr.nettime.org/users/dk/statuses/115883069026281126 on your instance and quote it. (Note that quoting is not supported in Mastodon.)