News for hackers. Stuff that matters.
Re:Facebook Renames to Meta by tsimionescu on Thursday October 28, 2021 @04:07PM (#29031188)
> as every engineer knows nothing good ever comes from a committee.

That's a common adage, yet some of our most used technologies are created or maintained by committees - the Internet, web technologies, ECMAScript (enemy though it started out as a single person project), C++, OpenSSL, Unicode - these are all design-by-committee projects.

Regarding your point about democracy vs oligarchy, this is to some extent a spectrum. There are few truly democratic (one man one vote) organizations, that is quite true. But I still have much more of a say on how my city is run than my company.

And there are some examples of huge co-ops with a great degree of success. The biggest is the Mondragon corporation in Spain. They're by no means an example of a perfect democracy, but again - workers clearly have much more of a say there than in most similarly sized corps.

Also, some of the countries on Earth with the biggest quality of life happen to be some of the most democratically run as well - Switzerland perhaps being the most striking example.

The sheer amount of effort put by those in power in making sure those below them don't get any ounce of power also shows that they see the potential risk to their status if some of these things happen - thinking here specifically of the huge union busting industry, and of efforts to discredit any leftist candidate that makes it onto the world stage (like the disgusting accusations of anti-Semitism against Jeremy Corbyn, or the insinuations of being anti-black against Bernie Sanders).

Re:Facebook Renames to Meta by Karrot_Kream on Thursday October 28, 2021 @05:26PM (#29032240)
> That's a common adage, yet some of our most used technologies are created or maintained by committees - the Internet, web technologies, ECMAScript (enemy though it started out as a single person project), C++, OpenSSL, Unicode - these are all design-by-committee projects.

I think "created or maintained by committees" here is not precise enough. In most of these cases, especially in the case of net technologies, ECMAScript, and C++, a committee came into place only after independent vendors began to blaze the trail on their own. The committee's job here was to take existing implementations and distill them into a standard. This is important because individual entities often have almost no incentive to cooperate otherwise.

However, there are examples of initiatives created top-down by committee that ended up becoming too complicated to achieve actual usage. The OSI Model vs the TCP/IP model [1] is a good example of this failure.

[1]: https://en.wikipedia.org/wiki/Internet_protocol_suite#Compar...

Re:Facebook Renames to Meta by tsimionescu on Thursday October 28, 2021 @06:57PM (#29033122)
It's definitely true that committees can produce terrible results, like the OSI stack. But the committees that I listed didn't just distill implementations into a standard, they also design new features for those projects and actively steer experimentation done by vendors (especially true for the C++ committee).
Re:Facebook Renames to Meta by Karrot_Kream on Thursday October 28, 2021 @08:47PM (#29033958)
Right, I didn't mean to disagree with you, I just mean the whole thing is a bit more subtle than just "by committee" or "not by committee".