I wonder how this concept of freedom of the soul can be expressed in software design.
2024-12-28 but ultimately, we add constrains to our software to make it more predictable and useful.
2024-12-28 a text editor has the constraint of not allowing negative
(row, column)
coordinates, because the top-left is a useful anchor to start writing text from. you can start writing text from a single point, and it will not expand upwards or leftwards; only downwards and rightwards, the latter most often being bounded even further by word wrapping.2024-12-28