Re:Thinking About Decentralized Communities
by kodah on Sunday December 13, 2020 @08:45PM
(#25412574)
> The openness of the APIs offers those interested the ability to create their own features on top of a base
The tough thing is that those companies often close or undocument those public APIs because serving you ads is always more profitable than not. Open APIs also encourage aggregating and refinement behavior, which if done outside the parent company would be a detriment to their profits as well.
You're, in essence, asking one of two things:
- Figure out how to monetize APIs
- Change the incentives of the web to be less corporate
The latter would require that the web be significantly cheaper to run. The former would create quite an equal access and innovation problem.
The openness of the APIs offers those interested the ability to create their own features on top of a base (Facebook games back in the day, Spotify's song previews on NYTimes "Best Music of 2020", etc) while still maintaining a central point that normal users can come to for the default experience. By letting power users build on top of it more users can be drawn in by the interested developers experimenting with new features and experiences.
In a way, these hip, modern, and flashy companies remind me of the ancient and dual unix philosophies of: "Do one thing, but do it well" and, for the power users, "give them just enough rope to hang themselves".