v7x
With that in mind, I'd also argue that there should be spaces for "anything goes" content. If people are going to do it anyway, why not give them their own space? Let it be an outlet for those who choose to partake in such content. If we arent willing to accept certain kinds of content everywhere, lets at least allow it somewhere. It will still exist regardless of what we do, but at least if it has its own space we can separate oursepves if we so desire.
Lastly, to make sites like 8chan out to have no value other than content some might find deplorable is, frankly, as close minded as those who the author apparently fears. If you hadn't geussed already I use 4chan regularlly and its brought much more positive value to my life than negative. The technology board is what got me into programming in the first place. Its through them that I learned about Linux, the benifits of FOSS, the history of computing, and skills that have lead me to be succesful in my life. They are even the ones who lead me to hacker news. Maybe the messages they gave me were worded in a way that some deem undesirable. But when looking at the message itself and not the envelope its wrapped in there is value to be found in these spaces. If the culture is not for you, thats fine! I understand. But please, don't see that as a reason to condemn those of us who do use these sites. We have a right to exist too.
Twitter didn't label it, so it must be real!
Read: We don't want the internet to turn our program into Tay 2.0 because we are super duper serious.
I get why these companies do this. But I can't help but feel like attempting to eliminate "bias" and tackle "safety" are counter productive to the goal of developing softwate desinged to mimic a species that is by and large biased and unsafe. Purposefully hindering a program because you're afraid it might produce results is not a healthy method of development, especially in an area like AI where we are still working to understand the basics of the field. Let the programs "learn" what's objective before trying to constrain it with the subjective.
Any issues companies have with FOSS licenses is entirely on them, assuming they arent one of the few who actively contributes to and fights for FOSS. MongoDB doesn't like competition from Amazon? Understandable. But don't play the victim and then turn around and screw everyone who isn't Amazon over with a license change. Maybe instead you could take some of your shake-down money and put it to good use by lobbying against these monopolistic conglomarates in the valley so that they can't use their overreaching power to screw you with your own code. Maybe instead, you could encourage ALL developers to start using copyleft licenses, instead of the weaker licenses everyone loves to throw on their project these days. Because those weaker licenses are somewhat to blame for this too. What good is a FOSS program if its just going to lead to more proprietary software? How does that help anyone? There's a reason most of the big tech monopolies release most of the open source code they do produce under non-copyleft licenses. Its not because they love FOSS, its so that they can pay lip service to the community and then use it with their the proprietary programs we're so concerned about them surveiling us with. Of course, the retort to all of this is "developers need to eat to, how can we make money off of copyleft?" I have two answers, one thats snarky but possibly helpful and one that's honest but possibly rude, and hopefully enlightening. The first answer is "Ask Qt." "Ask Blender." "Ask Redhat." Ask one of the many companies that do buisiness while still releasing their main software under a FOSS license. They all seem to be doing pretty well. The second answer is that I don't care how or even if you make money. Thats not the reason you release something as FOSS. Never has been, never will be. If you release software as FOSS, its because you believe that there should be a balance of power between developers and users. Its because you believe that sharing information and knowledge is the best way we can improve quality of life for ourselves and those around us. If you can't make those ideals your biggest priority even in the face of financial loss, frankly don't even bother releasing your software as FOSS. I'd rather your software be proprietary. That way I'll know to avoid it and we won't have to waste eachothers time.