there are, predominantly, three types of software:
- software written by people who do not take pride in their work, due to which the software is full of bugs
- software written by people who do take pride in their work, and have thusly burnt out, due to which the software is full of unfinished and/or missing features
- software written by people who are paid big money by investors, due to which the software is full of dark patterns and antifeatures
the art of using a computer involves learning to identify which of the above types a given piece of software belongs to, and choosing the software you use based on this tradeoff.
- software written by people who do not take pride in their work, due to which the software is full of bugs
- software written by people who do take pride in their work, and have thusly burnt out, due to which the software is full of unfinished and/or missing features
- software written by people who are paid big money by investors, due to which the software is full of dark patterns and antifeatures
the art of using a computer involves learning to identify which of the above types a given piece of software belongs to, and choosing the software you use based on this tradeoff.