<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>Blog Feed</title><link href="https://www.molus.org/blog/" rel="alternate"></link><link href="https://www.molus.org/blog/feed.xml" rel="self"></link><id>urn:uuid:be54e496-4bf0-32d1-8e23-d8c4a191c86e</id><updated>2018-07-02T00:00:00Z</updated><author><name></name></author><entry><title>Men in High Towers</title><link href="https://www.molus.org/blog/men-in-high-towers/" rel="alternate"></link><updated>2018-07-02T00:00:00Z</updated><author><name>mh</name></author><id>urn:uuid:454723e2-88c4-3575-9ff0-224f38ac9c90</id><content type="html">&lt;h1&gt;Men in High Towers&lt;/h1&gt;
&lt;p&gt;The Men in High Towers problem is an analogy of situations where problems are solved in isolation. This isolation encapsulates all types of situations where those who are solving the problems (solvers) will be ignorant to the true needs of those they are solving the problem for (sufferers).&lt;/p&gt;
&lt;h2&gt;The analogy&lt;/h2&gt;
&lt;p&gt;Imagine a small world or city where there are 2 types of people. The Ruling class and the Serving class. The Ruling class lives in a constructed-tower or floating-city that is high up in the sky whilst the Serving class lives on the ground.&lt;/p&gt;
&lt;p&gt;As their names specify, the Serving class exists to see to the needs of the Ruling class.&lt;/p&gt;
&lt;p&gt;The 2 classes likely speak different languages. The Ruling class also observes the Serving via binoculars or other far-sight devices. It is critical to keep in mind that communication between the 2 classes is extremely minimal.&lt;/p&gt;
&lt;p&gt;Without adding too many more variables, the analogy goes as such:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;The Ruling class observes the Serving class from a great distance and then enacts measures and other legislation under the guise of helping the Serving class&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;So what we have here are scenarios where a Ruling class have minimal information (where information = physical distance) of the happenings of the Serving class but enact measures that they assume will benefit the Serving class.&lt;/p&gt;
&lt;h2&gt;Criticisms&lt;/h2&gt;
&lt;p&gt;Before discussing the applicability of this problem in the real world, we should first highlight a few criticisms of the problem itself and address them.&lt;/p&gt;
&lt;p&gt;(in no specific order, they are)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Altruism - Even if there existed 1 or many individuals in the Ruling class who genuinely felt concern for those below them, they face a number of issues: lack of data-gathering tools to derive accurate information from; the threat of usurping their own utility/comfort for real equality; the issue of the "giving hand getting tired"; the forgetful nature of humans&lt;/li&gt;
&lt;li&gt;Improving data-gathering tools - The first barrier to this would be costs. The Ruling class may decide that the cost to improve technology is too much for marginal improvements in the lives of the Serving class (this assumption of how much utility the Serving class might derive is itself a derivation of the Men in High Towers problem). The second issue is that even though technology may initially be a measure to improve information, the Ruling class will then face a dilemma. The improvement of data-gathering may allow them to enact more stricter rule vs. implementing better legislation&lt;/li&gt;
&lt;li&gt;Threat of revolt - Although we might assume that the Serving class could engage in some type of direct/indirect revolt, the distance and other factors (like the Ruling class being able to out-survive the Serving class) would make it illogical for the Serving class to revolt&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Applicability in the real world&lt;/h2&gt;
&lt;p&gt;Although originally written for "rich people trying to solve world hunger" (see first point), the applicability of the Men in High Towers problem can and does extend to a variety of situations.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Wealthy people trying to solve macro-scale issues - After the accumulation of enormous amounts of wealth, many wealthy people then decide to spend their accumulated riches "solving world hunger". The first failed assumption is that one-off solutions can fix decades of systemic problems. The second would be how the solutions (which would normally work in their known environments) are not applicable to foreign lands. One example of a failed idea would be "creating a JavaScript-heavy mobile application" in countries where limited access to electricity means that most people would choose not to use it so that they can preserve the battery-life in their devices. Another example (of a failed idea) would be a one-time donation to purchase vaccines where the quantity purchased is only enough for 2 years of supply.&lt;/li&gt;
&lt;li&gt;Government central planning - In this scenario, central governments draft up plans for different areas under their control. A relevant example of this is when a government drafts up legislature for an island under its control that is physically very far from the mainland of the government. As mainland culture is almost always different to a distant island culture, a particular legislature like curbing CO2 emissions will impact the islanders negatively, as they will be forced to import expensive newer models of cars and have to dispose of the older models (by dumping, exporting or recycling).&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;In summary, the Men in High Towers problem is open to criticism and further input. It was thought up whilst pondering about failed policies of wealthy people trying to help the poor (but doing so from a vantage point that did not give them insight into the true issues). Time was spent researching existing eponymous laws but none were found that reference this issue. If you do find an existing concept similar to this, please inform us.&lt;/p&gt;
&lt;p&gt;The problem should also not be used as a justification to forego charity work. Instead, we should be critical of the charity work that we do and make sure that it actually benefits the recipients more than pandering to our egos.&lt;/p&gt;
</content></entry><entry><title>Decentralization Dilemma</title><link href="https://www.molus.org/blog/decentralization-dilemma/" rel="alternate"></link><updated>2018-03-08T00:00:00Z</updated><author><name>mh</name></author><id>urn:uuid:11755699-d818-3775-9953-7c2bf0a4c1ba</id><content type="html">&lt;h1&gt;Decentralization Dilemma&lt;/h1&gt;
&lt;p&gt;A big part of the reason that Molus exists today is because of my ponderings regarding decentralization.&lt;/p&gt;
&lt;p&gt;I have spent ample time researching software like: ZeroNet, IPFS, Scuttlebutt and other projects associated with federation or P2P&lt;/p&gt;
&lt;p&gt;2 things seem to always pop up with these projects:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The relative difficulty of running your own as an absolute beginner&lt;/li&gt;
&lt;li&gt;The eventual centralization on top of the most well-run versions (like Matrix)&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;1. Beginner difficulty&lt;/h3&gt;
&lt;p&gt;After spending a few years on a Linux machine, I can safely attest to being someone who is aware of &lt;code&gt;apt-get update&lt;/code&gt; or &lt;code&gt;pip install&lt;/code&gt; or whatever other commandline knowledge is required for installing/managing software on servers.&lt;/p&gt;
&lt;p&gt;I am by no means a solid SRE, System Administrator or "DevOps" person, but I can get by.&lt;/p&gt;
&lt;p&gt;The average non-tech person does not have (or even feels the need) to possess such skills. To be able to manage a portion of services for some specific software, will always require some technical knowledge. This is evidenced by the ever-simpler torrents scene for pirated content. Once you knew how, torrenting was easy.&lt;/p&gt;
&lt;p&gt;Going from: login to Windows &amp;gt; open Chrome browser &amp;gt; land on google.com &amp;gt; search for Facebook &amp;gt; click, redirect and then proceed to login to Facebook&lt;/p&gt;
&lt;p&gt;To being able to successfully use torrents was the difficult part and a steep learning curve for most.&lt;/p&gt;
&lt;p&gt;The well-meaning intentions of advocates for decentralization will always face this stumbling block.&lt;/p&gt;
&lt;p&gt;The 2 important keywords here are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Learning-curve&lt;/li&gt;
&lt;li&gt;Adoption-rates&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;2. Eventual centralization&lt;/h3&gt;
&lt;p&gt;Ignoring the gradual decline of IRC and other chat protocols, let us assume that Matrix.org is successful in getting people back to chatting on federated servers. The important observation is the eventual re-centralization on top of the most popular federated servers. IRC could have been a million small communities running their community-based chatrooms. Instead, we have 10-100 popular IRC servers, with Freenode being the most well-known among casual techies.&lt;/p&gt;
&lt;p&gt;I suspect Matrix.org will face a similar problem, as the convenience of just joining their network will trump the efforts of managing your own servers for your own community.&lt;/p&gt;
&lt;p&gt;You have to ask yourself if history will keep repeating itself as we attempt to decentralize communications, only for convenience of the end-user to cause re-centralization.&lt;/p&gt;
&lt;p&gt;Keywords to take from here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;convenience&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Postulating a theory&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;The learning-curve of any decentralization technology is inversely related to its adoption-rate.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Faced with the dilemma of running their own version versus using existing infrastructure, the user will always choose the latter for convenience.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Expanding on the theory:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;When referring to adoption-rate of the technology, it is the actual managing of the servers to keep in mind&lt;/li&gt;
&lt;li&gt;When referring to choosing existing infrastructure due to convenience, it is end-users we should keep in mind&lt;/li&gt;
&lt;li&gt;Each sentence is its own separate theory, but they are related&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="/blog/decentralization-dilemma/graph1.png" alt="Example Graph"&gt;&lt;/p&gt;
&lt;p&gt;This theory can be bashed, scrutinized and discussed. It is based on personal observation, which has bias. It is not based on broad empirical data.&lt;/p&gt;
&lt;p&gt;It does serve as a means of justifying the existence of Molus and our experimental organizational models.&lt;/p&gt;
</content></entry></feed>