• 198 Posts
  • 5.28K Comments
Joined 3 years ago
cake
Cake day: September 1st, 2023

help-circle
  • Rust ownership and async have been the worst part of my Rust experience. I normally either use a reference or copy and that solves 90% of my problems.

    Rust prides itself on “fearless concurrency” but as I said, async is horrific. I’ve spent way too much time trying to build an pipeline that downloads data from a source and spreads it out to multiple consumers who can also pass data on or terminate gracefully. The experience left me so annoyed that I just moved to a worker based model with Kafka in between and let every worker download the file to do its processing. So much simpler.

    Having to do shit concurrently in rust is amongst my biggest fears because of async. I’d rather use python or even JavaScript which have functional and easy async.













  • They = email host. gmail, etc.

    But the mail flow goes into your gmail inbox and is analyzed when it it lands. How does this prevent google from reading your mail received by the gmail account?

    It’s not, but if you switched to another email host, they wouldn’t have the data Google acquired. And if you switched again, the new host wouldn’t have the data the other host + gmail acquired.

    How does Proton Mail Bridge work?

    Proton Mail Bridge is a desktop application that runs in the background, encrypting and decrypting messages as they enter and leave your computer. It lets you add your Proton Mail account to your favorite email client via IMAP/SMTP by creating a local email server on your computer.

    https://proton.me/mail/bridge



  • Because the headers will have all the transport and delivery metadata from your old inbox? I don’t see how this obscures any of that.

    I think there’s a misunderstanding here. How are they going to access my old inbox? I’ll be self-hosting it.

    GMAIL --POP–> myServer --IMAP–> myDevice(s)

    I can switch out gmail, with protonmail, startmail, fastmail, posteo, kolabnow, zimbra, gandi, etc. The only thing I need to update is my MX record and fetchmail to pull from the new managed inbox and that’s it.


  • Article written by GrapheneOS? They are hardly objective. Graphene’s social media account hates every android ROM that isn’t called GrapheneOS and will excessively shit on it. It’s to make you believe nothing but GrapheneOS is secure. It also helps that they are releasing a phone with Motorola soon that will come with GrapheneOS pre-installed on it.

    My bet is that they will call it the most secure phone on the planet with quotes taken out of context from anywhere they can find.

    “Unhackable” says the IDF

    “Impossible to crack” - NYTimes

    “A must have have for journalists” recommended by the FBI