4 ms·
The reason why centralized app stores (and autocratic dictatorships) suck is because once you delegate enough power to a single entity, they will ALWAYS have an
by john_moscow 6y ago
The reason why centralized app stores (and autocratic dictatorships) suck is because once you delegate enough power to a single entity, they will ALWAYS have an incentive to start using this power to protect their own interest and not yours.
The arguments like "unlike Google, they actually listen to their users" sound similar to "this guy is a complete tyrant, but look, his interests are aligned with ours, for now". History has shown where this road goes.
I think, the only way to have a fair "app store" is to somehow model the recommendation mechanics of the pre-monopoly era. 50 years ago you would learn about a new product from your friends (i.e. people you trust) or a newspaper you would buy (i.e. the "influencer" you trust). Each person had their own circle of friends and trusted "influencers", and made their decisions based on them. There wasn't any central authority that could apply the same ranking algorithm to what 100 million different people get to see.
This could be modeled fairly well with decentralized mechanisms. Where the weight/rating of an app is different for each user, and it strictly comes from the approval of that app by the people they trust. If you get too much spam this way, just track down the source in your trust network and untrust them.
- ohazi 6y agoThey're not really app stores, but community-managed free software repositories (e.g. Debian) work astoundingly well next to the shit-show that is every commercial app store I've ever seen.