this post was submitted on 14 Nov 2023
417 points (91.6% liked)

Technology

59568 readers
3916 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] Jakeroxs@sh.itjust.works 27 points 1 year ago (3 children)

RCS is not a Google product, see https://en.m.wikipedia.org/wiki/GSMA

Apple has been pushing iMessage for quite some time, but they want to keep it just to their platform and have made no attempt to make it open to other users. That's Apples way and it's not as a "protest" to Google lol

That's like saying they made the lightning port as a protest to USB standards, nah they just want their proprietary shit.

[–] nezbyte@lemmy.world 10 points 1 year ago (1 children)

Google’s RCS service is unique in that it is not telecom based. I would advise looking at the RCS Wikipedia article here.

[–] Jakeroxs@sh.itjust.works 7 points 1 year ago (1 children)

Can you please point to me where it states Googles "version" of RCS can't also interface with telecom based RCS?

Because it seems from my reading the Google just has some enhanced features on top of RCS (like e2e encryption) when both sides are through Google, but that doesn't mean it doesn't work with telecoms as well, unlike Apples walled garden of iMessage which doesn't work with anything else lol.

[–] nezbyte@lemmy.world 5 points 1 year ago (1 children)

Google RCS was designed to be interoperable. Apple iMessage was not.

[–] Jakeroxs@sh.itjust.works 4 points 1 year ago (1 children)

And..? I don't get your point, that's what I'm arguing, Apple specifically made iMessage unable to interact with anything else intentionally, they very well could have figured out a way to bring it to other platforms but specifically chose not to.

[–] nezbyte@lemmy.world 6 points 1 year ago

No worries, I’m just sharing information and answering questions. Not trying to argue a point.

Reasons why Apple iMessage does not support RCS has way too much speculation around it from what I’ve briefly read so I prefer not to comment.

[–] gregorum@lemm.ee 5 points 1 year ago* (last edited 1 year ago) (1 children)

Apple’s ideology behind not expanding iMessage to other platforms has been - at least in part - due to the security of the iMessage platform and how it authorizes senders and recipients (like many encrypted services on Apple devices, tokens are encrypted/decrypted in the Secure Enclave on the SoC). Apparently, Apple has low confidence in the diaspora of Android devices and just decided to forget even trying to create a client for Android it could tie down to hardware authentication due to not having a reliable hardware base. This was many years ago.

I don’t know if this is still true or even necessary today, or if they’ve even bothered to explore it recently, but that’s Apple’s main issue. Sure, it also benefits them in other ways such as driving users to their platforms, but this is their main issue.

[–] Jakeroxs@sh.itjust.works 9 points 1 year ago* (last edited 1 year ago) (1 children)

Not according to the leaked emails... https://x.com/TechEmails/status/1589450766506692609?s=20

Also, the secure enclave wasn't added until the iPhone 5s in 2013, whereas iMessage had already existed as of 2011.

[–] gregorum@lemm.ee 2 points 1 year ago* (last edited 1 year ago) (1 children)

Clearly they also saw the benefits of keeping it to Apples platforms, but that doesn’t remove the technical limitations, at least, early on.

Like I said, I don’t know if those limitations still exist. Clearly, the profit motive would if it weren’t for all of the legal and regulatory liabilities that exist abroad. This is why I suggested in another comment that purchasing and integrating this compatibility layer would be a good workaround for them in that regard.

[–] Jakeroxs@sh.itjust.works 2 points 1 year ago (1 children)

The limitation was added after the fact anyway, like I mentioned in my edit, secure enclave wasn't added until the A7 chip, which was first used in the iPhone 5S in 2013, two years after iMessage became available.

[–] gregorum@lemm.ee 3 points 1 year ago (1 children)

Although true, it was added to make iMessage (and every other service) more secure, not just as some sneaky way to keep iMessages off android devices.

[–] Jakeroxs@sh.itjust.works 1 points 1 year ago

It's really not necessary though, it's just a justification after the fact. There are several secure e2e apps available without utilizing a special chip to house that data, even Google has e2e with their RCS implementation

[–] kirklennon@kbin.social 1 points 1 year ago (3 children)

That’s like saying they made the lightning port as a protest to USB standards, nah they just want their proprietary shit.

They wanted a new, compact, durable, reversible plug for their mobile devices. There was no industry-standard option that met their requirements, so they made their own. If USB-C had existed at the time, they would have used it (though as a physical connector, Lightning is still just plain better).

[–] Th4tGuyII@kbin.social 9 points 1 year ago (1 children)

Do you really think that?

Back when that would've been a good argument... but why then when USB-C did become a thing, and became robust and well-supported enough that even Apple used it on every other device they sold, didn't they adopt it onto the IPhone despite lightning being an inferior standard in basically every way?

Why did they literally have to be forced by the EU to adopt the very standard they helped to create, a standard that was de-facto almost everywhere else?

Because they wanted that sweet, sweet proprietary monopoly. Plain and simple, the rest is just excuses.

[–] kirklennon@kbin.social 3 points 1 year ago (2 children)

Back when that would've been a good argument... but why then when USB-C did become a thing, and became robust and well-supported enough that even Apple used it on every other device they sold, didn't they adopt it onto the IPhone despite lightning being an inferior standard in basically every way?

What's the advantage of using USB-C? Because it's a standard, right? A standard means wide support and it works with what you already have. Except Apple had effectively already established that with Lightning. It was in hundreds of millions of devices before USB-C became mainstream. Sure USB-C was nominally standard, but Lightning maintained the advantages for Apple's customers as a de facto standard. The switch to USB-C meant buying new cables, while Lightning meant using the cables you already had.

[–] Jakeroxs@sh.itjust.works 6 points 1 year ago

Which is literally exactly what Apple did when they moved from the older connector to lightning in the first place lol.

[–] Th4tGuyII@kbin.social -1 points 1 year ago (1 children)

What's the advantage of using USB-C? Because it's a standard, right?

Other than support for superior data transfer speeds, energy carrying ability, and durability? Yeah, it would be that it is an almost universal standard outside of the Iphone.

A standard means wide support and it works with what you already have. Except Apple had effectively already established that with Lightning. It was in hundreds of millions of devices before USB-C became mainstream.

For well-established standards this is correct, but every standard has to start out somewhere, and you'll find once upon a time lightning was faced this exact same argument.

Sure USB-C was nominally standard, but Lightning maintained the advantages for Apple's customers as a de facto standard.

A defacto standard for more or less only Iphones, as Apple switched almost all of their other products to use USB-C once it reached mass adoption.

You'll find that being locked into Apple's proprietary charging standard maintained a much larger advantage for Apple than it did their customers in allowing Apple to demand royalties/licensing fees from any 3rd parties that wanted to make charging accessories.

The switch to USB-C meant buying new cables, while Lightning meant using the cables you already had.

You could make this argument against the adoption of any new standard, again baring in mind that once upon a time lightning stood was the new standard that faced this exact criticism.

Also, had Apple just allowed other manufacturers to make use of lightning as a standard, you wouldn't even need to worry about this right now - thus this is a rod for Apple's own back, which they won't mind since they already got off with the money.

[–] kirklennon@kbin.social 2 points 1 year ago (1 children)

Other than support for superior data transfer speeds, energy carrying ability, and durability? Yeah, it would be that it is an almost universal standard outside of the Iphone.

I specifically said the physical design of Lightning is superior

A defacto standard for more or less only Iphones, as Apple switched almost all of their other products to use USB-C once it reached mass adoption.

The iPhone and all of Apple's accessories (such as AirPods) used Lightning up until a couple of months ago. The keyboards and mice still use Lightning. A connector used on well over a billion devices has all of the practical advantages for consumers of being a standard even if it's nominally proprietary.

You could make this argument against the adoption of any new standard, again baring in mind that once upon a time lightning stood was the new standard that faced this exact criticism.

Yes, which is why companies should always be reluctant to change unless the new option is significantly better. Lightning was way better than anything else available and was worth the inconvenience of the change. The benefits were real and obvious to all users. The transition to USB-C is ... less compelling for users.

[–] Th4tGuyII@kbin.social 1 points 1 year ago

I specifically said the physical design of Lightning is superior

In your first post you said that. What you asked was "what is the advantage of using USB-C?".

If you're going to be so blatant as to ignore the advantages of the USB-C standard purely to focus on its one disadvantage over lightning, being durability (due to the exterior facing pins) then I might as well not even be talking here.

The iPhone and all of Apple's accessories (such as AirPods) used Lightning up until a couple of months ago. The keyboards and mice still use Lightning. A connector used on well over a billion devices has all of the practical advantages for consumers of being a standard even if it's nominally proprietary.

I'll concede part of my point as it was not all of their products that made the switch, but some of their products made the switch as far back as 2018, like the IPad, so far more than just a couple of months ago.

USB-C is also a standard used on well over a billion devices - should Apple get special treatment when it comes to having to play nicely with everybody else?

Yes, which is why companies should always be reluctant to change unless the new option is significantly better. Lightning was way better than anything else available and was worth the inconvenience of the change. The benefits were real and obvious to all users. The transition to USB-C is ... less compelling for users.

It is significantly better in almost every way, but you won't acknowledge that because you want to focus on the one disadvantage of the USB-C standard.

If Apple takes advantage of the higher technical capabilities of USB-C, then the benefits will be obvious to users as well.

I mean if Samsung can use USB-C to allow their phones to become mini-PCs, then Apple can surely figure out a good use for the extra horsepower of USB-C

[–] Jakeroxs@sh.itjust.works 5 points 1 year ago (2 children)

I don't buy this argument at all, they could have contributed towards a combined connector with the usb-if, but instead they made their own proprietary connector.

[–] snowe@programming.dev 4 points 1 year ago (1 children)

They did contribute towards usb c. And lightning came out years before c did. They had promised to only switch connectors once a decade because people got so mad about the switch from the thirty pin to the lightning.

[–] Jakeroxs@sh.itjust.works 0 points 1 year ago (1 children)

Source for them contributing towards USBC prior to implementing lightning port?

[–] KairuByte@lemmy.dbzer0.com 3 points 1 year ago (1 children)

Weird request when USB-C was released 2 years after lightning.

[–] Jakeroxs@sh.itjust.works 1 points 1 year ago (1 children)

That's not a weird request at all, they could have contributed to the USBC protocol before it released, that's... How it works you know.

[–] KairuByte@lemmy.dbzer0.com 3 points 1 year ago (1 children)

You’re asking for proof they contributed before an arbitrary date. Can you provide a list of everyone other than Apple who contributed before 2012?

[–] Jakeroxs@sh.itjust.works 1 points 1 year ago* (last edited 1 year ago) (1 children)

We can look at the press release announcing USBC from 2013 where Apple isn't mentioned at all... https://studylib.net/doc/18619173/usb-type-c-press-release-from-2013

It looks like they were mentioned in a 2014 list however https://www.docdroid.net/uf3z/typec-pdf

[–] KairuByte@lemmy.dbzer0.com 3 points 1 year ago (1 children)

Those are two completely different lists. One is “the promoter group” and the other is “everyone involved” which are in no way equivalent. It’s like the opening credits on a movie, vs the closing credits. One of the two is inherently going to be more detailed.

[–] Jakeroxs@sh.itjust.works 0 points 1 year ago (1 children)

That's true, but if Apple was heavily invested at the time, you'd think they'd show up in the "opening credits" :p

[–] snowe@programming.dev 1 points 1 year ago (1 children)
[–] Jakeroxs@sh.itjust.works 1 points 1 year ago (1 children)

Really my point was just that Apple designed the lightning connector instead of working collaboratively toward a USBc-like standard

[–] snowe@programming.dev 1 points 1 year ago

They did work collaboratively towards a standard. They just also in parallel worked on their own project, because they know standards can take an indefinite amount of time, so it could have been a decade to get USB C fleshed out, while they had already been working on Lightning in the background.

[–] kirklennon@kbin.social 2 points 1 year ago (1 children)

they could have contributed towards a combined connector with the usb-if

There was already one in the works but it was still years ago. They wanted to ditch the dock connector and didn't want to wait forever.

[–] Jakeroxs@sh.itjust.works 1 points 1 year ago (1 children)

Lightning came out in 2012, USB-C came out in 2014, not exactly "forever"

This is just cope man come on

[–] kirklennon@kbin.social 2 points 1 year ago

Yes, that's two years, and we're also needing to look at hardware engineering decisions made in 2011 (since major components are finalized long in advance). Even if they knew then that USB-C would be ready in three years, that doesn't mean it necessarily justifies keeping the dock connector that much longer, but there was also no guarantee it would be a viable option in 2014. How long do you stick with inferior options when you can just to it better yourself sooner? We have to keep in mind the reason we like industry standards in the first place. Ideally they lead to a better customer experience; they are not a goal in and of themselves, just because they are a standard.

My point is that there were very real, entirely legitimate reasons why it was good for Apple's customers that Apple introduced Lightning.

[–] Poggervania@kbin.social 4 points 1 year ago (1 children)

Lmao, how is Lightning better than a USB-C? They’re both practically the same thing, even in durability. Apple might’ve made Lightning first, yes, but then USB-C came out like 2 years later.

Be real here: Apple only stuck with Lightning because it’s stupid easy money for them. Cables are hella cheap to make, and if you make them in-house, you basically spend like $2 at most to manufacture 1 cable. Lightning has the upside of both that and forcing people into the Apple ecosystem because their old phone cables can charge the new phones.

[–] kirklennon@kbin.social 1 points 1 year ago (1 children)

how is Lightning better than a USB-C?

It's physically smaller, doesn't require the thin little piece inside the port on the device, and the rounded corners make it easier to insert without lining up perfectly. To clarify, I'm not saying this makes USB-C bad, but the physical design just isn't as good.

Be real here: Apple only stuck with Lightning because it’s stupid easy money for them. Cables are hella cheap to make, and if you make them in-house, you basically spend like $2 at most to manufacture 1 cable.

Third parties sell Lightning cables and Apple sells USB-C cables (really nice ones, actually). There's no significant monetary impact to Apple regardless of which connector they have.

Lightning has the upside of both that and forcing people into the Apple ecosystem because their old phone cables can charge the new phones.

I thought the whole argument in favor of USB-C was that because it's a standard, people already have cables for it or can buy them for dirt cheap. If that's the case, the fact that people also have Lightning cables wouldn't be a major reason to stick with an iPhone when upgrading.

[–] Jakeroxs@sh.itjust.works -1 points 1 year ago

Man you're just proving you have no idea what you're talking about with every response.

With lightning, Apple essentially added DRM to the connector, requiring cable manufacturers to pay Apple for each sold cable.

"Lightning also introduced additional protocols that could only be officially supported through the MFi program."

"The Apple MFi Program has no fee to join, but there are two costs associated with membership; a company wanting to join has to pay for a third-party identity verification and pay royalties to Apple once approved, and neither cost is mentioned in Apple’s MFi FAQ documentation. Royalty fees in particular are covered by an NDA, making finding actual pricing difficult.

According to an Apple Insider article from 2014 (which is the newest pricing source available), MFi royalties run $4 USD per connector (e.g., a lightning port) on a device. It is unknown if this information is still correct. I contacted Apple and received this response:

All publicly-available information about the MFi Program is available on our FAQ page: http://mfi.apple.com/faqs. Unfortunately, we are not able to provide further details about the MFi Program beyond those provided in the FAQ."

Additionally, the point of standards in general is to reduce waste and make interoperable devices much easier across manufacturers, something Apple consistently has proven they have to be forced to do. For example... iMessage and the lightning connector. They can provide excuses all they want but the truth is plain to see, they frequently hoard technology for themselves and intentionally make products that don't function with existing products in the name of profit.

Don't get me wrong, it's smart of them to do from a monetary standpoint, but that doesn't make it right and consumers should be smarter.