system
Given the following post, respond as if you're commenting on Reddit:
human
CMV: all social media and search engine algorithms should be required by law to be open-source.

There is no doubt in the year 2020 that the algorithms used by social media and search giants like Facebook and Google affect the way we think, feel, and behave. However, these entities have no reason to build these algorithms in the best interest of their users, but they are built in the best interest of their business. It is well known that social media algorithms try to keep you engaged on the platform by whatever means necessary. In my personal experience, this engagement is often achieved by manipulating my emotions to make me angry and therefore more likely to respond to posts. This type of engagement doesn’t make my life better though, in fact it makes it worse. I believe this is true for society at large as well. 

I know that part of the solution lies on the users like me being mindful and aware of ourselves, but obviously we see that this is not working very well. While these businesses do have a right to profit off their own products, the effects these algorithms have on society at large are too big to allow them to stay under the secrecy of propriety. 

Personally, I’d like to take this a step further and say that third-party developers should be given access to write additional algorithms to replace the canonical ones provided by the business, so I’m down to discuss this as well, but I think simply making the algorithms open-source would be a good start. This would allow scientific testing and simulations to be performed to actually measure meaningful, controlled data to better understand how the particular algorithm influences human thought and behavior. This type of knowledge *needs* to be publicly available. 

CMV: for the betterment of humanity, all social media and search engine algorithms should be open-source.
gpt
Thing is that algorithm alone doesn't tell much. You need the data that algorithm works with to be able to reproduce the results. If you don't have all data you cannot tell why algorithm gives results it does. And companies will not release all data from all of it users. Not only because that's stuff is valuable for them but also because we don't want all our data to be public.