This is some naive stuff right here.
Elite programmers make most of the important stuff
This is false. Not even gonna elaborate.
Competition is the solution
No. Competition is inefficient and the best software we have is built cooperatively. Linux, most open source software. We dislike duplication for a reason and seek to avoid it when possible. We try to avoid forking, instead we try to work together as much as possible. Corporations also run things cooperatively internally instead of duplicating effort. Competition is only needed when you a profit driven market is what determines what’s offered and used.
I’m a big fan of free market capitalism. When there’s a lot of churn…
Yeah. See above.
If you have an individual in charge of a company, that’s better than having a mob
Oh Jesus… He doesn’t realize that most of the problems that developers face which they can’t fix, including himself when he was at Yahoo, are exactly because there’s a guy or few in charge and the developers have no decision power.
Quit your job …
Nope. I won’t quit my job to join another place where I have no vote. As long as you’re creating companies that aren’t democratic by design, I’m changing one guy profiting from me for another. If the other guy is marginally more ethical, that’s only gonna last as long as the push for profit knocks on the door. We can’t all be CEOs so the only way to build sustainably ethical companies is for them to be ruled by the mob. One person, one vote. Otherwise I’m better off creating democracy by working to unionize the existing corporations.
SomeBoyo@feddit.de 6 months ago
Does it matter? At the end of the day it’s still money put in to open source.
catloaf@lemm.ee 6 months ago
Yes, because there’s a desire, conscious or unconscious, to keep that money flowing, which means pleasing the investor.
SomeBoyo@feddit.de 6 months ago
If that happens, it will be forked