Software is a great combination between artistry and engineering.
Being maniacal about something is very helpful.
Maintaining a consistent platform also helps improve product support - a significant problem in the software industry.
We have to find a way to make the aspects of capitalism that serve wealthier people serve poorer people as well.
I reboot [my Windows PC] every night.
If something's expensive to develop, and somebody's not going to get paid, it won't get developed. So you decide: Do you want software to be written, or not?