188 karma · joined July 25, 2019
Thanks for reading and commenting!
Thanks for reading and commenting!
As to the "convince people to switch" angle, I think the benefits of data interoperability would be pretty significant and eventually lead people to switch to providers that have that or would likely incentivize providers like Apple to implement that into their products.
Ideally, no one would have to switch and everything would just get better.
Thanks for reading and commenting!
Totally agree, but there's a lot more nuance here. Giving each friend an account on my server would require it be exposed to the public internet which is difficult to manage securely. And SSO doesn't really make this very convenient because that means everyone would have to sign in and sync to everyone's servers which is a lot of work for the user. It's a UX problem.
The solution as I see it here is services that can interoperate and sync files across hosts. So, my friend's Alice and Bob can both have their photos synced to a separate server and can choose which photos to share to my server. Separate but connected.
Thanks for reading and for your comment!
> But why should a (public) library be interested in providing such services? For funding? What about costs?
Public institutions like libraries are usually funded through government mandates. We as citizens decided that having free access to books is a good thing and nations, states, and municipalities dedicate tax dollars to fund those programs. So, if we decided providing internet-based services through the library was also important, we'd enact mandates for that, too.
Not saying that's likely, but it is possible.
> At-cost service[s] provided by the libraries will probably collapse as soon as a for-profit company comes up with a cheaper plan.
At-cost actually means it couldn't be cheaper (at least if economies of scale are equal). That gets a little hairy because companies like Google can provide services like Photos and Drive for "free" because they make so much money selling search data, but generally speaking that's the deal.
> Also, host by a library still creates centralized service, which comes with all problems that a centralized service inherits. It only shifts the problem, not solving it.
Totally agreed – if there was only one library. But, there are tons! And as I mentioned, if the services are based on interoperable standards, you could easily move your data between services and have them talk to each other so there's no vendor lock-in. Think ActivityPub for files.
Thanks again for reading and engaging in the discussion!
Lets connect! Send me an email – hn@drewlyton.com!
To the point about people not knowing how much they've given up, I think another way to phrase this is that people don't know how much has been taken away from them. This is why we need better consumer protections for internet services.