oktux

joined 1 year ago
[–] oktux@lemm.ee 4 points 2 weeks ago

To quote Shakespeare, "Or not?"

[–] oktux@lemm.ee 2 points 1 month ago

I think self-hosting a simple, static web site on a Raspberry Pi would be a good project.

  • There's something satisfying and motivating about creating a website from scratch and publishing it for everyone to see.
  • It's a good starting point for interested students to dive in even further, by updating the website, self hosting other things, or learning to program.
  • Learning to host a website touches on many fundamental technology areas:
    • Basic linux commands, which introduces concepts like directories, executable files, and the root user that are applicable to all OSes.
    • Basic networking, answering questions like: How does the internet work? What really is "the cloud"?
    • Basic security, covering things like defense in depth and social engineering. I think for this one I would ask the question, "What would we need to do if this website accepted personal info?" as a way of talking about the enormous technical and legal complexity of securing data.

Overall, I think a practical, interesting project is a great way to make lessons concrete and engaging, and this particular project would an excellent springboard into a variety of topics that are fundamental to the invisible technology that underpins everything we do day to day.

[–] oktux@lemm.ee 2 points 3 months ago* (last edited 3 months ago) (1 children)

I appreciate you pointing out the limits and pitfalls of e2e encryption. It added important nuance to the thread. Thanks!

[–] oktux@lemm.ee 4 points 3 months ago* (last edited 3 months ago) (3 children)

It sounds like your main concern is that once your inbox is decrypted by your local device it could be used by Proton to train Scribe or for some other (perhaps nefarious) purpose.

For the first point, I think the technical challenge of creating a distributed machine learning algorithm, which runs locally on each user's device and then somehow aggregates the results, is much more difficult than downloading and using an existing model like Scribe does currently, but I agree that it is theoretically possible. If Proton ever overcomes that challenge and offers that feature, I hope they handle it as I suggested above for Scribe: an option to disable it the first time you use it. As long as I could disable it, I would consider the risk minimal. As it stands today, I consider the risk negligible.

For the second point, it's true Proton could program their app (or their website) to send your decrypted inbox elsewhere. (That's true of every email provider, unless sender and receiver have exchanged PGP keys, since email is a plaintext protocol.) I trust that they don't, based on my assessment of the available info, including discussions like this. I certainly consider them much more trustworthy than Facebook/Meta.

As a general point, I think a lot of security/privacy for services like Proton comes down to trust. It's important to keep Proton honest and to keep ourselves informed. I'm glad we have communities like this to help us do that.

[–] oktux@lemm.ee 17 points 3 months ago (6 children)

It's enabled by default and can send your email drafts to their server. The first time you try to use it (by clicking the Scribe button), it asks whether you want to use the local version or the cloud version. It's easy to disable it completely in Settings.

It does not, and cannot, train on your inbox, due to end-to-end-encryption.

More info: https://proton.me/support/proton-scribe-writing-assistant

I would prefer if the inital prompt included an option to disabled Scribe completely, and a warning about the privacy implications of enabling it, but overall I think their approach is good enough for my privacy needs.

[–] oktux@lemm.ee 2 points 5 months ago

I did a lot of research on digitizing old VHS tapes and ended up going with a local, professional service to have mine converted.

If you want to do it yourself, this site and its associated forum are a great starting place to learn how: https://www.digitalfaq.com/editorials/digital-video/professional-analog-workflow.htm