cultural reviewer and dabbler in stylistic premonitions

  • 1.02K Posts
  • 1.55K Comments
Joined 4 years ago
cake
Cake day: January 17th, 2022

help-circle

  • Signal protocol is awesome for privacy, not anonymity

    The “privacy, not anonymity” dichotomy is some weird meme that I’ve seen spreading in privacy discourse in the last few years. Why would you not care about metadata privacy if you care about privacy?

    Signal is not awesome for metadata privacy, and metadata is the most valuable data for governments and corporations alike. Why do you think Facebook enabled e2ee after they bought WhatsApp? They bought it for the metadata, not the message content.

    Signal pretends to mitigate the problem it created by using phone numbers and centralizing everyone’s metadata on AWS, but if you think about it for just a moment (see linked comment) the cryptography they use for that doesn’t actually negate its users’ total reliance on the server being honest and following their stated policies.

    Signal is a treasure-trove of metadata of activists and other privacy-seeking people, and the fact that they invented and advertise their “sealed-sender” nonsense to pretend to blind themselves to it is an indicator that this data is actually being exploited: Signal doth protest too much, so to speak.








  • I don’t think anyone called those “web apps” though. I sure didn’t.

    As I recall, the phrase didn’t enter common usage until the advent of AJAX, which allowed for dynamically loading data without loading or re-loading a whole page. Early webmail sites simply loaded a new page every time you clicked a link. They didn’t even need JavaScript.

    The term “web app” hadn’t been coined yet but, even without AJAX I think in retrospect it’s reasonable to call things like the early versions of Hotmail and RocketMail applications - they were functional replacements for a native application, on the web, even though they did require a new page load for every click (or at least every click that required network interaction).

    At some point, though, I’m pretty sure that some clicks didn’t require server connections, and those didn’t require another page load (at least if js was enabled): this is what “DHTML” originally meant: using JavaScript to modify the DOM client-side, in the era before sans-page-reload network connections were technically possible.

    The term DHTML definitely predates AJAX and the existence of XMLHTTP (later XMLHttpRequest), so it’s also odd that this article writes a lot about the former while not mentioning the latter. (The article actually incorrectly defines DHTML as making possible “websites that could refresh interactive data without the need for a page reload” - that was AJAX, not DHTML.)











  • Why not just use proton?

    A few of the many reasons not to use Proton:

    • their e2ee is snakeoil (see my comment here about why - but tldr it requires completely trusting them and if you completely trust them you wouldn’t need e2ee, the point of e2ee is to avoid needing to trust the service provider)
    • their server-side code is closed-source
    • they’re a freemium service which can and does arbitrarily decide to start charging for previously-free features
    • they’ve suspended a number of users who they should not have
    • their CEO is a trump fanboy.

    Its Swiss based.

    You know who else was Swiss based? 🙄

    Not sure about purism but I think its US so avoid it like a plague.

    I don’t know enough about Purism to endorse them but afaict they don’t have any of the above problems.

    Purism’s e2ee is PGP; you can use their service via their client software or whatever other client you want, and can communicate with people who are using different implementations with different mail providers. I don’t see any mention of them even offering webmail but I expect that if they do they would probably offer PGP there using a browser extension instead of having extremely-impractical-to-verify-before-running-it js code being sent anew from the server every time you load the page (which is how Proton’s webmail works, and also what they offer for non-Proton users to receive mail encrypted using their nonstandard encryption).

    I’d rather have US legal jurisdiction and credible e2ee which doesn’t allow the operator to trivially circumvent it for targeted users than to have Swiss jurisdiction and snake oil.