Comment by elliotto

5 hours ago

It is probably a mistake to humanise the artistry of a commercial software endeavour. These systems exist because capital has deemed it worthy to exist, and they will reflect the desires of capital - to consume and expand. When AI comes in and breaks the historical flows of these systems, we will see this breakage reflected in the ugliness of the products. Capital would cut all the humans out of the software production process if it could.

Open source software, or software created for personal or artistic reasons, is worthwhile to consider as being human-driven. Linear, while an effective ticket management system, is probably not an example of this.

Rather than humanize, why not examine how it participates in the description and expansion of human knowledge?

Literate Programming seems the one effort to capture institutional knowledge as so described and make it accessible to anyone reading the source --- it has also been put forth as a mechanism to make software more accessible to/maintainable by LLMs:

https://news.ycombinator.com/item?id=47300747

If all the details and complexity are captured and explained thus, should it not be possible to maintain and extend?