4 ms·
There are 3 fundemental problems with open source. First, documentation. There's no more or less standard way to document systems and the kinds of people who
by TheBobinator 8y ago
There are 3 fundemental problems with open source.
First, documentation. There's no more or less standard way to document systems and the kinds of people who think to spend 9 months building Widgets are usually doing it as a learning exercise. To pick up and maintain a large solution, you need documentation, and the OSS community has not, by and large, focused on utilities to automate the process and make that happen. It is a tough problem, but I would think developers would be self-interested in building the best possible developer tools and libraries. Instead I see Vi and Vim, and people talking about how visual studio is better.
Second, forever-copyright. The US has a forever-copyright which fundementally does not benefit the public as it does not meet the criteria of enriching the public domain. A key thinking exercise is, when has any commercial software, ever, involuntarily entered the public domain? Someone somewhere owns the rights. Literally you have Nintendo sueing ROM sites for stuff they made in the 1980's and largely on the argument "we need our customers playing new games to drive new sales". Without that flow from commercial to public domain, private companies are, over and over and over again, making the same mistakes and the same software. It's a subsidy to dim-witted management. Illustrating how ridiculous this is; Government thinks removing encyption from everything is necissary to secure the public, without realizing ensuring databases have horribly inaccurate and incomplete data with varying schema's is what drives labor expense in the software market; because of forever copyright, they now have a stenographic exercise when they wiretap.
Third, lobbying. The OSS Community views lobbying as something that people aspiring to be mass-murderers do. What they need to do is view lobbying as a personal investment oppertunity that far exceeds the return of 401k, ira, or any job change. If 1 million people donated 10% of their internet bill to the EFF per month just to bring anti-trust against ISP's and restore net neutrality, it'd take 5 years of investing to wrangle the beast, but after that, your internet bill halves and your speed doubles and the speed doubling is really key, that creates a cultural revolution. Similarily, if 100k developers donated $100 a month to a lobbying firm who's job it was to fix just copyright for software, the net payoff would be far in excess of the upfront investment. The correct question to ask here ultimately is "What would Ghengis Kahn give to see a nuke go off from a safe distance, or King Charles the V for a shot of Penecillin?". The monetary returns of the investment make sense, but ultiamtely, what DBA's and Systems administrators do are largely stewardship positions within organizations and their time is spent maintaining glue. Remove the glue, and you get a renissance. You want them engaging in inventive and academic exercises for organizations, and finding ways and spending time selling technology to the organization, whether OSS or not. To do that you need a market that supports models and standards.
And I honestly think the OSS community, if it doesn't start lobbying, is rather irresponsable. I think traditional labor organizations such as the AFLCIO\Teamsters would benefit tremendously from standing up labor collectives for IT People.
- einhverfr 8y agoThe problem is we have not found good ways to market and attract technical writers. Documentation is harder than testing and having people who are both good business analysts and good writers on a project are really important. In my view consulting companies need to prioritize and bundle these skills.
- DoreenMichele 8y agoI'm a writer by trade. I am routinely told by people on HN that writing is a worthless skill, that if I want to resolve my financial problems I should "get a real job" and I'm generally pissed all over. Let me suggest that a first step would be to stop sneering at writers and telling them what total fucking losers they are for not being coders. I briefly tried to get involved with Open Source. It went nowhere in part because of the enormous wall of contempt with which I am routinely met. I'm a woman and people generally seem to feel that I should do things out of the goodness of my heart and not expect any benefit whatsoever in return. I have been met with open hostility for trying to figure out how to monetize my work, network professionally, etc. If writers tend to skew female, that may also be a relevant issue to the problem space. I've spent years desperately poor while people piss all over me for being poor and also piss all over the idea that I could possibly have anything of value to offer. I have six years of college. I was one of the top students of my graduating class. Etc. As far as I can tell, sexism is a very large factor in my intractable poverty. For any other issue I have, I can find a male example of someone with the same type of issue who was, nonetheless, successful. But women just seem to not be taken seriously professionally, not be treated with the same respect, etc. I'm angry. I'm less inclined to do stuff for other people than I once was because I have learned the hard way that it simply doesn't come back to me in a positive way in most cases. In fact, I have essentially been told by someone wealthy and powerful that someone I did a lot for continues to use their personal connections to wealthy people to tell lies about me and drag my name through the mud and this snake in the grass is apparently believed. If Open Source is generally crapping all over writers half as much as I've been crapped on, there's your problem.
- amenod 8y ago