3 ms·
So what's interesting is a lot of the use cases you're mentioning are basically large scale storage of tv shows, movies, images, etc. I guess these use cases ar
by asim 4y ago
So what's interesting is a lot of the use cases you're mentioning are basically large scale storage of tv shows, movies, images, etc. I guess these use cases are already heavily served. For the people who really need self storage of it, they'll go to the lengths you've gone to implement it, for everyone else streaming is enough and you accept stuff will eventually go away e.g I don't care too much that a tv show goes missing.
The email part, I sort of wish I had programmatic email to messaging or something. Just some variant on it that isn't about the classic mail serving. Gmail does my email, but I don't really have programmatic access to that inbox or the ability to write filters easily or whatever else i want to do like trigger on stuff, do my own search. Current email provider APIs suck, so if actually there was one that was heavily focused on a great API that would be awesome. Also, some new domain separating that inbox from my personal one because I'm starting to feel like email masking needs to be come a thing.
> unless it's all E2E encrypted and you use an open-source client to access whatever service this is
This is something I want to know more about. VPN to the service itself through an open source client? And maybe also data encrypted at rest with a key to decrypt only you provide at time of access.
I guess what I'm starting to wonder, why is it we have all this infinite cloud and compute but when it comes to privacy we lose all that convenience because we can't trust services enough to host for us, instead we have to do it ourselves.
I feel that so much that I started a cloud provider from the ground up (m3o.com) thinking if I could see and understand every piece of the cloud infrastructure and all the services running on top were open source then maybe it would be the starting point for something. TBD on whether it will work.
- selfhoster11 4y ago> for everyone else streaming is enough and you accept stuff will eventually go away e.g I don't care too much that a tv show goes missing. Streaming is constantly asking a provider to give you a copy of that media, and the provider can always reply with a flat "no", or give you a "remastered" version that doesn't capture the charm that first made you like the media (see Star Wars - not in my personal opinion, but it is a controversy online IIUI). As such, I consider streaming a convenience that's great when it's available, but not something I'd like to be on the mercy of. The digital era gave us the ability to enjoy what we want, when we want it, and I refuse to let copyright dinosaurs ruin my fun. Mail in a Box comes with support for Sieve filtering, but it's unpleasant at best for programmatic processing of email as you described it. I actually built an email server precisely with programmatic processing/sorting/transformation of messages in mind, but other projects took priority and I wasn't able to finish it. > This is something I want to know more about. VPN to the service itself through an open source client? Nope, I mean in the sense that the data is only ever decrypted and encrypted on the endpoints themselves. If the provider ever stores or forwards anything, it's encrypted blobs of data with no added metadata to even hint as to what's inside. > we lose all that convenience because we can't trust services enough to host for us, instead we have to do it ourselves. This mirrors my own reflections. The prevalence of centralised, gatekept systems is the trend of the day. I would greatly prefer a web of peered "communal" servers that each serve between 100 and 10,000 people each, to make sure that no one server dominates while also not putting the burden of server maintenance on each and every person who wants to participate in this. I guess the Fediverse is a shadow of this, but that's just for communication and not say, compute or serious storage. > every piece of the cloud infrastructure and all the services running on top were open source That wouldn't be a bad start. Some degree of transparency as to how you build and configure the control plane of such a cloud to not give yourselves undue power over machines would also be appreciated.