As engineers, we should never insert proprietary interfaces into our designs. We shouldn’t obfuscate the design.
The motivation for these toxic practices comes from the business side because it’s profitable. These people won’t share the profits with you because they are psychopaths. Ultimately we are making more waste when electronics cannot be upgraded, maintained and repaired. It’s bad for people and it’s bad for the environment.
So much stuff in both the hardware and software world really annoys me and makes me think our future is shit the more I think about it.
Things could be so much better. Pretty much everything could be open and standardised, yet it isn’t.
Software can be made in a way that isn’t user-hostile, but that’s not the way of things. Hardware could be repairable and open, without OEMs having to navigate a minefield of IP and patents, much of which shouldn’t have been granted in the first place, or users having no ability to repair or upgrade their devices.
As engineers, we should never insert proprietary interfaces into our designs. We shouldn’t obfuscate the design.
The motivation for these toxic practices comes from the business side because it’s profitable. These people won’t share the profits with you because they are psychopaths. Ultimately we are making more waste when electronics cannot be upgraded, maintained and repaired. It’s bad for people and it’s bad for the environment.
So much stuff in both the hardware and software world really annoys me and makes me think our future is shit the more I think about it.
Things could be so much better. Pretty much everything could be open and standardised, yet it isn’t.
Software can be made in a way that isn’t user-hostile, but that’s not the way of things. Hardware could be repairable and open, without OEMs having to navigate a minefield of IP and patents, much of which shouldn’t have been granted in the first place, or users having no ability to repair or upgrade their devices.
It’s all so tiresome.