3 ms·
That sounds like the "open source" argument, and I doubt it'll do any good[1]; don't forget that we used to be able to repair all sorts of things without the or
by userbinator 3y ago
That sounds like the "open source" argument, and I doubt it'll do any good[1]; don't forget that we used to be able to repair all sorts of things without the original design drawings, and we should still be able to for non-software things. The real problem is that the majority of people are gradually losing the skills to do so.
Watch machinist channels on YouTube and you'll see those skills in action.
[1] What open source has done is created a whole generation of developers who have never heard of disassembly or binary patching techniques, which depending on the situation can be much simpler and easier than trying to figure out how to compile the source code (and not change anything else). It has effectively produced learned helplessness in the absence of source code.
- oliwarner 3y agoSkills move with job prospects and the fact is there isn't enough heavy machinery (manufacturing, farming, etc) to support the mass training of fine-machinists. Much of the work there is has to complete against replacements. The same is true in software development, electronics. And I think the same is true in software development. The languages and performance we have allow the majority of developers to focus on bigger problems. That wasn't the case 30 years ago. It's just following the money. Source availability and APIs do mean we have to hack less interop but that came because that's what the market demanded.