Imagine instead a world where syncing settings, credentials, bookmarks, shortcuts, rss feed subscriptions is as easy as connecting an application to a self-hosted server with a simple database attached. Offline and no third-parties involved. It is incredible that this is still an unsolved problem.
All that is needed for this to take of is that one of the major open source desktop environments integrates an open protocol where any application developer can add support for their applications independently. Before long, someone will offer a hosted service, completing the circle.
[...] authoritarian regimes, although displaying a façade of strength, are fragile in crisis. In conditions of relative stability, society is prepared to tolerate the lack of real elections. People are prepared to come to terms with this situation as an inevitable and habitual evil. But they will do so only until the country encounters a seri- ous challenge [...]