@tptacek I think my question about your post is this — right now people rely on a lot of apps written by professionals for things like mobile banking, messaging, medical providers, mobile payments, and subscription services (music, tv, etc). The interests of the app publishers aren’t aligned with total user freedom — banking app developers don’t want a totally malleable OS where there are no process separations or trust partitions. Rather, they want to rely on OS level guarantees that their code is isolated from other apps, that the binaries are signed, that the platform is somehow trusted.
I love your idea of an OS where users write their own apps as they want. But if they want to connect to third party services or use commercial software, won’t there still have to be a lot of security guarantees? I don’t just mean the depressing “browsers must implement DRM or you can’t watch streaming video.” I mean “how will medical providers trust your device enough to give you your lab results” if you are thinking of majorly changing the mobile device security model.
It’s not a hostile question, I’m genuinely curious about this design tradeoff.
My lab medical results are mine and only mine. It’s for me to decide if my device is secure enough. I do not need my insurance company to decide for me what device I should use.
Same with my money in the bank.
Streaming is fair. Netflix can dictate their rules. I can decide not to pay for their content.
I’d love for this to be the case, but we’re going to need laws to make it happen. Banks will have to be forced into it and probably also shielded from liability in case the user does something dumb.
Maybe we can force them into providing APIs for us while we’re at it so I don’t have to pay Plaid if I want to build an app to track my finances.
decasia · · focus · HN ↗
I love your idea of an OS where users write their own apps as they want. But if they want to connect to third party services or use commercial software, won’t there still have to be a lot of security guarantees? I don’t just mean the depressing “browsers must implement DRM or you can’t watch streaming video.” I mean “how will medical providers trust your device enough to give you your lab results” if you are thinking of majorly changing the mobile device security model.
It’s not a hostile question, I’m genuinely curious about this design tradeoff.
para_parolu · · focus · HN ↗
Streaming is fair. Netflix can dictate their rules. I can decide not to pay for their content.
p_j_w · · focus · HN ↗
I’d love for this to be the case, but we’re going to need laws to make it happen. Banks will have to be forced into it and probably also shielded from liability in case the user does something dumb.
Maybe we can force them into providing APIs for us while we’re at it so I don’t have to pay Plaid if I want to build an app to track my finances.
enos_feedler · · focus · HN ↗
p_j_w · · focus · HN ↗