• Avitld@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    44
    arrow-down
    6
    ·
    11 months ago

    What’s the point of even using iMessage when there’s so many better options for messaging.

    • modcolocko@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      33
      arrow-down
      5
      ·
      11 months ago

      “It’s installed by default and all my friends are on it” - 50% of Americans

      They don’t need to worry about the fact that the other half of Americans are not able to comfortably message them, or participate in group chats, because those are people poorer than them that they might not even want to interact with anyways. Some of them might even be not white.

      This becomes even more extreme as ages become younger, with around 98% of college age students and younger having iPhones (this is obviously biased to higher income colleges in metropolitian area but the data is still useful). The peer pressure of not having an iPhone is genuinely incredible (trust me, i experience it). I have genuinely had people stop wanting to be friends with me once they learned I had an Android phone.

      Apple has a monopoly so powerful that they influence the social circles of almost every grade schooler and college student in America. This is why they don’t want to give it up.

          • 𝚝𝚛𝚔@aussie.zone
            link
            fedilink
            English
            arrow-up
            4
            arrow-down
            1
            ·
            11 months ago

            I did get given a free iPhone! I opted not to use it.

            • Terrible email client options
            • Can’t rearrange your home screen beyond changing the icon order a bit
            • Firefox is just Safari with a groucho marx fake nose and glasses
            • Notifications are laughable by comparison
            • Share options are laughable by comparison
            • Camera is supposed to be better than any Android device ever invented, yet somehow managed to take blurry photos ~50% of the time so I’d end up taking 6 photos in every situation to make sure I got one where you could use it. I may be an edge case here as I’m mostly taking photos of name plates and technical documents where crisp detail is super important… iOS just wanted to make pretty colours and boke the world, even if it meant half a name plate was in focus and the back was artificially blurred for that sweet Instagram professional photographer look.
      • ThePowerOfGeek@lemmy.world
        link
        fedilink
        English
        arrow-up
        10
        ·
        11 months ago

        I have genuinely had people stop wanting to be friends with me once they learned I had an Android phone.

        Fuck those horrible people. They don’t deserve to be anyone’s friends with such a shitty attitude.

      • Serinus@lemmy.world
        link
        fedilink
        English
        arrow-up
        9
        ·
        11 months ago

        The peer pressure of not having an iPhone is genuinely incredible (trust me, i experience it).

        I wanna talk a bit about where this comes from. There are what, two or three models of iPhone that you can buy off the shelf right now?

        Think about grade school kids and their first phone. What do they get? Well, parents almost expect them to break the phone. If it’s an iPhone, then it’s one of the three, expensive models. If it’s an Android, it’s probably a cheap piece of shit (because on Android those are an option). It’s certainly not a Pixel or the latest Samsung.

        So grade school kids learn that iPhone = quality, and Android = cheap pieces of shit. And even if at the high end Android is better, young people by and large don’t experience that. And it sticks with them. Apple did a similar strategy with putting Apple computers into every grade school in the 1980s.

        And Apple is doing everything they can to reinforce this marketing and peer pressure, especially the iMessage thing. The only reason the iMessage “issue” exists is because Apple wants it to exist. They want the $700 cosmetic for chat to continue to exist. It’s a large part of their business model.

        • PersnickityPenguin
          link
          fedilink
          English
          arrow-up
          3
          ·
          11 months ago

          Most of my tech friends bought their babies iPad pros. As in, they crawled on them. I was told this will help them become programmers.

      • calypsopub@lemmy.world
        link
        fedilink
        English
        arrow-up
        7
        ·
        11 months ago

        As an adult with Android, I can say this is real. I was on Safari in Africa and everybody else with me had iPhones. They were airdropping pictures to each other and I was reduced to begging for somebody to email them to me.

        • 𝚝𝚛𝚔@aussie.zone
          link
          fedilink
          English
          arrow-up
          4
          ·
          11 months ago

          We were on a tour and the guide had an iPhone, but we have Android phones. He took some photos and said “Oh if you had an iPhone I could just Airdrop them to you” and we said “If you had an Android phone you could Nearby Share them to us”.

          Then there was much explaining about how Airdrop was better because it works with iPhones, and Nearby Share is no good because it won’t work with iPhones.

          Couldn’t quite get them to see the irony about that complaint.

    • DominusOfMegadeus@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      1
      ·
      11 months ago

      I have never had an issue with messaging anyone in iMessage, regardless of what platform they are using. Serious question: is there something I am missing out on with iMessage that warrants investigating alternatives?

        • ThePowerOfGeek@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          1
          ·
          11 months ago

          That’s interesting about the reactions. I’m an Android (Pixel) user, and I swear when using the standard SMS app on my phone, from some iOS users I see their reactions as an emoji, while from others it does the “[user] liked your message” thing. Could it also be related to the version of iOS that’s being used on the other end?

        • Redredme@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          4
          ·
          11 months ago

          So… What your telling us is that it’s bad. Not good.

          because incompatible. It won’t work on any device. Except those of that cult. That cult whose leader killed himself after magically getting a a new liver somewhere in Asia.

          You know, donor organs for which there are waiting lists of months and months.

          Which was totally not weird and surely 100% legal and all. Just fine.

      • PersnickityPenguin
        link
        fedilink
        English
        arrow-up
        10
        arrow-down
        4
        ·
        11 months ago

        If you don’t have a blue bubble on your friends phones, they will bully you until you take an AR-15 to school and kill everyone.

        Either that, or suicide. Blue bubbles are a leading cause of suicide among tweens and teens in the US.

      • Snekeyes@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        1
        ·
        11 months ago

        I have Andriod and my wife’s got iPhone. IMessages don’t deliver… or deliver hours later. Images don’t make it… or make it xna they are potato.

        • jasondj@ttrpg.network
          link
          fedilink
          English
          arrow-up
          2
          ·
          11 months ago

          You aren’t sending iMessages. You’re sending text messages, and vice versa. Old school SMS and MMS (from the days of the first cameraphones…the standard hasn’t changed much since then) are the best common language between your phones.

          Google/Android support RCS, the open modern protocol to replace SMS/MMS, and Apple is being sluggish to implement. Apple also supports iMessage, the default enhanced language to replace SMS/MMS, but that’s a closed protocol, and as such only supports Apple.

          Sent from wefwef for iOS, but I’d still say Apple are the assholes here. The only reason I even have a damn iPhone is because most of the people I exchange pictures/videos with, and the people they exchange pictures and video with, happen to use iPhones. So there’s no incentive for all of them to switch to a third-party platform for just me.

          • gayhitler420
            link
            fedilink
            English
            arrow-up
            1
            ·
            11 months ago

            One of the problems with rcs is that some features like encryption are handled by the rcs provider, and if you’re not using googles rcs server you don’t get it.

            • jasondj@ttrpg.network
              link
              fedilink
              English
              arrow-up
              1
              ·
              edit-2
              11 months ago

              Citation needed. I don’t know enough about the protocol, but it would be foolish for Google to hold the keys, when PKI is literally sitting right there and is a perfect solution for end to end encryption since, ya know, that’s why it was invented.

              And reading a little bit about RCS, it seems like that’s what they are doing, since Google doesn’t hold the keys. It’s more likely they are a key management server, which publishes the public keys of all users.

              And that’s fine. Public keys need to be available, that’s how it works. Each key is generated as part of a pair, a private side and a public side.

              Here’s how it works:

              • User 1 generates a key pair. The pair contains a private side and a public side.

              • The private side is retained by User 1. The public side is published in KMS.

              • User 2, repeat.

              • User 2 wants to contact User 1 and locates them in the KMS (from their experience, this is “enter users phone number”)

              • User 2 composed a message. To them, it just has a destination and a body. But behind the scenes, it looks more like this pseudocode.

                message = { “destination”: “user1@ gmail.com”, “message”: “User1, there are hot single milfs in your area\nRespond with your credit card number for more info.\nTo stop, reply with your social security number. “} my_public_key = “blahblahblah” message[“body”] += f”\n{my_public_key}”

                result = sendmessage( destination=message[“destination”], contents=encrypt( key=findpubkey( query=message[“destination”]), contents=message[“body”]))

              • User 1 receives the message. Since he holds the public key, only he can decrypt it. He now has the public key since user2 so helpfully attached it to their body…though now that I think about, that shouldn’t be necessary as long both users are registered in a KMS and both users know (and trust!) the KMS where the other user is registered.

              Note the bit about trusting the KMS. It’s mostly about trusting them to say “this person definitely gave me this public key and told me it’s them, so they must have the private key”. There are obvious inherent risks here. The most obvious drawback and weakness of the KMS system is really in protecting the key, and since that task is delegated to the users, it needs to be pretty foolproof that it works and they can’t accidentally export it. Exporting the key would mean that the user could be spoofed until they deregister the corresponding compromised public key(s) in KMS.

              However, that drawback beats the drawback of the other major usage of PKI, at least in this particular instance, and thats CAs. If a central CA were to be used, and were talking about a very small number of application publishers, then messages could easily be intercepted by the CA or anyone with access to their keys. That works better in much larger systems, where there’s competition for CAs and trust lists are distributed out-of-band (by Microsoft/Apple/Mozilla/etc), or entirely closed systems where “identity” is the chief concern over “privacy” (like internally within the walled garden of PlayStation Network). It could be adapted in that way. Old fashioned secure email works that way. But it would require users getting their own certificates from public CAs and even with current automations, it’s still an expensive and technical process not really fitting for mass-market instant messaging (but great for a security-conscious crowd).

              The public side can be distributed freely and the private side gets retained by the holder. It can be backed up by Google, and associated with the account, but it’d be a major security oversight that literally any security professional would ragequit over if the KMS had any sort of access to that.

              I suspect Apple will also run their own directory/kms, or there’s a means to search users across multiple directories/reams built into the protocol.

              It’s okay to be suspicious, especially of Google. And PKI is really confusing concept (that ultimately just boils down to “trust me bro”). But from my perspective it seems like you are fundamentally misunderstanding the technology, based on what I could find in literally 15 seconds of a web query.

              • gayhitler420
                link
                fedilink
                English
                arrow-up
                1
                ·
                edit-2
                11 months ago

                There’s no rcs encryption standard. Google messages does it the same way as signal (pki, like you described), but you’re either remotely accessing googles server by signing in on the web or downloading their google messages application from the play store, their server.

                E: I should have used more clear and precise technical language in my previous post.

                • jasondj@ttrpg.network
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  edit-2
                  11 months ago

                  Are you saying Google “holds the keys [to the castle]”, as in you have to go through them to access the app? Or because they are the only ones supporting end-to-end encryption between their users?

                  The former should be able to be fixed with external app stores. The latter is a bit more difficult and would probably require changing the standard since, you’re right, E2EE is a Google Messages feature, not an RCS feature.

                  If I were working on the standard, I’d probably add support for KMS/Relay servers on specified SRV records for a domain. KMS could even be optional with TXT records for an individual users public key. Then just layer on GnuPG or something similar. This would also make it easier for vanity/personal domains for RCS addresses.

                  • gayhitler420
                    link
                    fedilink
                    English
                    arrow-up
                    1
                    ·
                    11 months ago

                    honestly im saying both. google has the only e2ee rcs implementation and they require you use their software and afaik haven’t opened up that part and have no plans to.

                    becoming corporate citizens is the solution presented to common carrier surveillance and its a bummer.

                    relying on dns opens the end user up to cert attacks and everyone already just clicks through whatever cert acceptance popup their provider throws out so the eu almost doesn’t need to mandate everyone accept nation certs.

        • PersnickityPenguin
          link
          fedilink
          English
          arrow-up
          1
          ·
          11 months ago

          My mom had the same problem. She has a 6 year old iPhone and sometimes my messages are delivered days after I send them. Happened a lot last year…