• 2 Posts
  • 18 Comments
Joined 4 years ago
cake
Cake day: February 20th, 2021

help-circle







  • rcbrk@lemmy.mltoPrivacy@lemmy.mlHow save is XMPP really?
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 month ago

    You have to trust the servers with your metadata, and that the servers have their inter-server communication locked down, but at least you can choose/operate servers.

    Some clients are a bit flaky with their e2e encryption defaults or from a UI perspective it is easy to send an unencrypted message (in a new chat for example) before noticing that was how it was set.

    There are a few XEPs the server needs which enable things like OMEMO, efficient mobile data/battery use, offline and multiple device deliverability, file transfers, etc. Audio/video calling has various requirements as I think xmpp only facilitates the setup of the call.


  • rcbrk@lemmy.mltoPrivacy@lemmy.ml*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    18
    ·
    edit-2
    2 months ago

    XMPP lacks good clients and suffers from fragmentation of protocol standards implementation

    • For Android: Conversations is excellent, also on F-Droid if you don’t want to use the Google store.
    • For iOS/MacOS: Siskin or iOS/MacOS: Monal.
    • For Linux/Windows: Gajim or Linux: Dino.

    “Protocol fragmentation” is not a valid complaint about XMPP – it’s like complaining that ActivityPub is fragmented; but that’s not a problem: you use the services (Mastodon, Lemmy, Kbin, etc) built with it which suit your needs, mostly interacting with that sector of the federation (eg, Lemmy+Kbin), but get a little interoperability with other sectors as a bonus (eg, Lemmy+Mastodon).













  • Yeah nah, that’s not the way. Sure people can get away with it, but it’s really not eliminating the hazards.

    There’s a bunch of non-obvious hazards which exist around cutting into containers which have held fuels, including but not limited to:

    • An empty propane container could have an gas+air mixture inside it in proportions which could explode.
    • Any liquid residue in an empty fuel container can be vapourised by the heat of the cutting, creating a fuel+air mix which can spontaneously explode from the pressure and heat, even without sparks (think: diesel engine principle but instead of a 0.25L cylinder it’s a 200L cylinder).
    • An empty gas canister can be contaminated with heavier oils/waxes that could build up over the years of refilling cycles, creating the same hazard as noted for empty liquid fuel containers.

    Methods to reduce the hazard include:

    • Thoroughly washing the inside of the container before cutting (access can be difficult though).
    • Filling with water and cutting while full of water. (Container musn’t be sealed, and the cutting method must be safe to use in a wet environment, and further hazards such as introducing oxygen into the container need to be considered).