Hacker News new | past | comments | ask | show | jobs | submit login
Wabi-Sabi (wikipedia.org)
19 points by simonpure on Oct 11, 2021 | hide | past | favorite | 3 comments



I certainly respond to the wabi-sabi aesthetic and philosophy for physical objects. How it applies to computer software and systems is not obvious in part because we have not evolved good visualization and aesthetics for complex multi-layered concurrent systems held together by wishful thinking.


I wonder what a wabi-sabi software aesthetic would be like


  From an engineering or design point of view, wabi may be interpreted as the imperfect quality of any object, due to inevitable limitations in design and construction/manufacture especially with respect to unpredictable or changing usage conditions; in this instance, sabi could be interpreted as the aspect of imperfect reliability, or the limited mortality of any object, hence the phonological and etymological connection with the Japanese word sabi (錆, "to rust") (lit., "to rust").
Applied to software construction, wabi would mean bugs, and sabi would mean bit rot.

But I prefer to take a more positive view of it. I think any single purpose CLI tool could exemplify the sort of austere asthetic that wabi promotes. Graceful degradation of its functions over time or inputs would be the sabi side of it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: