Apple restricts Pebble from being awesome with iPhones
1143 comments
·March 18, 2025vessenes
chamanbuga
This is cap. I worked on heads up glasses, and one of our issues was the lack of integration with Apple's iMessage ecosystem. Device makers are willing to go through several security measures, like deploying the MFi chips and certification. However, at best this gives you access to the notification system, not iMessage itself. You are able to respond to messages via the notification framework, but not integrate directly with iMessage even after taking all security and certification efforts. This isn't a security play. This is a walled garden play.
lynx97
As a user, I am totally fine with Apple restricting access to iMessage. In fact, now that I read this, I want them to do this, thanks Apple.
smaudet
As a user, I'm not certain I completely agree.
Yes, I don't want apps accessing my messages surreptitiously. Points there.
However, what's wrong with allowing another app to post messages to my messages?
If I don't want it, let me turn them off. Maybe, as a UI expert company, it's easy "block app from sending me messages" when I get a message. Seems like something that should be fairly transparent to the (potentially misbehaving) app.
I use a Garmin, and Android, and I use it for messages all the time, it's great. I can't imagine not taking them. It's easy for me to block stuff I don't want, could it be easier, maybe...
But my point is this isn't something unreasonable for a user to want.
As a general aside, it seems when I hear about Apple products anymore, they are locked down, unintuitive, and generally just unpleasant. I even tried an Apple device again recently...eugh.
Apple is only "nice" for a certain, narrow segment of the population.
bigyabai
You can thank Apple for the Lightning connector and App Store too, for all the good it does everyone in the EU. If a company uses their power to prevent competition with their own products or services, the market's jurisdiction reserves the right to restore competition to their market and prevent the harms inherent to monopoly abuse.
windexh8er
As a user you should be fine with the ability to restrict access to iMessage. Not locked out of it with hardware you own and interoperability dictated by the vendor who also wants you to buy their watch.
CivBase
It's absolutely wild seeing comments like this on a supposed hacker community.
cameldrv
It's tricky. As a long time Apple user, I appreciate that they are privacy focused, but I also get a lot of spam text messages, calls, and notifications. It's become more and more annoying to deal with these on my Garmin watch and on my phone. I wish I had some sort of AI filter. For example, I want to get a notification if my Uber is running late, but I don't want one if Uber is offering me 20% off if I subscribe to whatever their monthly service is.
crawsome
"Apple knows best for us" is something I've gotten very tired of over the years.
This example might be apples-and-oranges when it comes to the protecting Apple protecting iMessage, but they often rob the user of the choice that other manufacturers offer.
For example: Hotspot. Android hotspot can be perma-on. iPhone hotspot cannot. It will always switch itself off after some time of non-use. When I asked an Apple employee about this (This was not his dept), his understanding was that it was for not-clogging up Wifi at-scale, and for users who forget to turn it off. But what about the users who want it on always, who pay their cell provider for the biggest pacakge? My computer goes to sleep, and the hotspot turns off and I have to go manually switching it back on because "Apple knows better". I want those choices.
atmosx
But the Apple Watch has access to iMessage right? :-)
mwinatschek
I’m with you on this one. I’d be fine with Apple opening up their ecosystem in a safe and careful way to other companies but only if the security stays, at least, at the same level - and if I’m able to turn off these options in the settings.
alex1115alex
Preach. My team's building an OS for smart glasses and some of our most common feature requests are iOS notifications & being able to reply to them.
We're going to have to do insane things to get them working. Due to how ANCS works, we're considering developing an ANCS "doohicky" (either a BLE pop-socket, smart-ring, or mag-safe wallet) which gets notifications via BLE & relays them back to the iPhone, to then send to the glasses. That would just get us the raw notifications, though, and wouldn't solve the issue of replying. The other option is a Beeper-like system in the cloud to bypass iOS entirely, but that also has downsides.
It's a total mess, especially compared to Android where you can just easily listen for notifications & send them to the glasses without much pushback from the system.
Retric
Every device you let in is another attack surface, and no certification process can eliminate it.
Allowing devices to view and respond to messages is inherently lower risk than allowing them to freely communicate with anyone.
AndrewHart
You could say the same about software and app stores. If safety were the top priority, then the safest option is to say no apps, but that isn't competitive or lucrative. Apple's approach is to create safe frameworks and a review process that allows the App Store to exist.
tapland
You could argue for only allowing communication through selected carriers, or connections to selected brand computers, and connecting to selected manufacturer Wi-Fi hotspots too
presentation
Yeah, but while Apple might consider the hardware to be "untrusted", at some point I trust the hardware I bought. Apple telling me I cannot decide what devices are trusted or not is annoying.
tremon
You do realize this is a very infantilizing attitude? Why can't the end user choose its own level of security vs usability? Letting a corporation decide this for all users is just creating a nanny state in different clothing.
madeofpalk
What are the limitations of integrating via notifications? That seems like the user-respecting method. For example, I don't use iMessage or SMS, but WhatsApp.
criddell
I'm just guessing, but notification suggests you could respond to an incoming message but maybe you can't initiate an outgoing message?
8ytecoder
The attack vector is a 3pt app being compromised - maliciously or otherwise - that logs/collects the messages - i.e, the apps themselves can be a threat vector. To be blunt and honest, I’m not sure I disagree. The notification framework seems like an okay compromise to me. I have used it with my Garmin bike computer and I’m more than happy with the level of integration.
saagarjha
The framework that lets you collect messages and ship them god-knows-where but not send them?
DrBenCarson
Might be a little bit of both but nothing you said there contradicts the original point--opening up iMessage integration to arbitrary bluetooth connections is a bad idea. It blows open access to all your messages...who knows, maybe even the e2ee keys. Law enforcement would have a brand new frictionless way into all your messages
saagarjha
I don’t think Apple would ever expose the encryption keys to your messages. Nobody would want it anyway: why reimplement the protocol when you actually just want to send and receive messages? And I fail to see why it would be frictionless for law enforcement, as they’d need to have access to your device.
shuckles
And what happens when the MFi chip is cracked, as it has been before, and Apple has to choose between permanently compromising their ecosystem or disabling support for a bunch of 3rd party peripherals?
xnx
Does iOS have third-party accessibility software that would have full display and interaction privileges?
the_mitsuhiko
> moving a message over BLE to untrusted hardware and worse accepting them back into iMessage is a massive, massive change in the security boundary
Is it? My iPhone replicates messages to my mac from where a process can extract that data, it can capture the screen etc. I can use a mac today to set up a relay that would then send those messages to a smart watch if one would do that.
judofyr
Yes? Imagine a bug where iMessages are leaked over Bluetooth when a user has installed an application that integrates with some watch brand. Bring this to an airport and you can steal hundreds/thousands of messages from a wide range of people. That’s widely different attack vector than targeting macOS.
That said, I don’t see why Apple can’t provide toolkit/certification that will make it safe to communicate over Bluetooth. They already have it in-place for Apple Watch.
hnburnsy
Imagine a bug where the Apple Passwords app leaks over HTTP. Bring this to an airport and you can steal hundreds/thousands of Passwords from a wide range of people.
https://www.theverge.com/news/632108/apple-ios-passwords-app...
>The lack of encryption meant an attacker on the same Wi-Fi network as you, like at an airport or coffee shop, could redirect your browser to a look-a-like phishing site to steal your login credentials.
lern_too_spel
Bluetooth is encrypted.
browningstreet
Same with Phone Link on Windows.
greggsy
Your phone and Mac have strong trust at the OS, hardware, and manufacturing level.
saagarjha
Ok but that strong trust lets them do exactly what was mentioned above.
eddieroger
I agree with you, but your iPhone forwards SMS messages, but not iMessages, and there's a trust relationship between the devices through Keychain. Still, doing it blindly over BLE is a scary proposition.
littlecosmic
What is ‘blind’ about sending it to a paired device whitelisted by the user?
amiga386
Step 1: Have the iPhone pop up saying "do you want <Pebble watch> to be able to send messages?" and let the user decide which devices can send their phone messages.
Step 2: Have the iPhone pop up saying "do you want <Apple watch> to be able to send messages?" and don't just assume "yes"
Both steps would improve security, even if they harm Apple's profits.
threeseed
We have decades of experience that users will blindly click whatever prompts they need to make the app work.
amiga386
Ah, but you see, they need to go to the Apple store and buy an Apple product, then with no clicking at all the app will work.
If they go to a different store, and buy a non-Apple product, that's insecure. What they need to do is return it and go to the Apple store and buy an Apple product. That's secure. Give the money to Apple.
Zak
Android handles a couple permissions it doesn't want people turning on accidentally by requiring that the user open the settings app and manually pick which apps to allow from a list. I wonder if that reduces the rate of people enabling things unwisely.
simion314
>We have decades of experience that users will blindly click whatever prompts they need to make the app work.
Really, how is Apple protecting you from clicking Allow on a webbrowser if it asks permissions for WebCam and Microphone? I am asking since I do not have a Mac and really want to know how well are Apple users protected compared to Linxu users from web and microphone on browsers.
_Algernon_
Where do you draw the line between allowing functioning adults to make their own choices (even if they are mistakes) and tech paternalism?
Currently we seem stuck in a positive feedback loop where tech becomes more and more paternalistic which creates more and more tech illiterate users which is used to justify even more tech paternalism.
It is convenient that this tech paternalism also happens to align with the profit incentive: Easy to trap people in closed ecosystems this way.
ryandrake
You're getting dumped on here but you're absolutely right. Anyone who has been in software for any amount of time knows this, too. HN is full of software developers--downvoters should know better.
You can put a button in your app that says "Tapping this will drain your bank account and give you cancer" but if it also enables functionality that the user wants, they will tap it.
spiderice
How would step 1 improve security over not allowing third party devices to send messages at all?
mystified5016
Why let users send messages in the first place? Tell me how you can get any more secure than that.
fiddlerwoaroof
I absolutely hate these sorts of nagging popups and I’m happy that a vendor I already have to trust doesn’t pop them up when I acquire a new product and sign it into my Apple account.
Imo, if this were to happen, it should happen by allowing devices like the pebble watch to sign into an Apple account and acquire permissions through that process rather than nagging on my phone on pairing.
dns_snek
What are you proposing exactly? What can be simpler than a single Yes/No prompt?
tadfisher
Opening up a BLE API for iMessages is not going to impact iMessage spam whatsoever. It will impact Apple Watch sales though.
agloe_dreams
Hey, there we are.
That's exactly it.
You've always been able to use Applescript to send iMessages on a Mac.
Nextgrid
> moving a message over BLE to untrusted hardware and worse accepting them back into iMessage is a massive, massive change in the security boundary
Anyone can already screenshot iMessages and move them out of the "security boundary"... which btw doesn't exist much, as if you have any Mac connected to your iCloud account then those messages are being synced to an SQLite DB any process running under your user can access.
threeseed
> any process running under your user can access
You will need to grant that app explicit Full Disk Access permissions in order for it to access that folder.
bmicraft
Okay then let me grant "Full Notification Access permissions" on iPhone and we're good.
lupusreal
But remember, the whole premise of this discussion is that fools can be duped into clicking yes to anything, so scammers can talk your grandmother into granting an application that permission. In one case iPhones must not permit it because Apple cares very much, but in another MacOS permits it because it doesn't matter or something? Either way, Apple can do no wrong!
seanhunter
I don’t think you understand what the security boundary of iMessage is.
People’s phones got compromised by NSO sending images to them via whatsapp that used an exploit in one of the image libraries to run a malware payload. The security boundary isn’t about whether you can see your own messages, it’s whether bad people can root your phone by getting untrusted code to run. That’s a very different proposition if iMessage is a single codebase that they fully own end to end versus it has a plugin ecosystem. Having such a plugin system widens the security boundary by adding a much larger codebase that would require trust.
Nextgrid
It doesn't need to be a plugin ecosystem - no third party code needs to run within the iMessage processes/sandboxes/containers. In fact, no third-party code needs to run at all on the phone - all that's needed is to expose an API over BLE that allows previously authorized external devices to query/send messages.
madeofpalk
> People’s phones got compromised by NSO sending images to them via whatsapp
Has this happened on iOS via WhatsApp?
I know Apple's had a view problems with this happening with iMessage, but always been unsure whether third party app sandbox does a good job of containing this?
saagarjha
No, that’s not true. NSO Group already has the means to send people spicy JPEGs all they want. Adding this would not significantly change their capabilities.
droopyEyelids
Did you mean to reply to a different comment?
Reason077
> "One reason iMessage is less of a total cesspit than SMS is that the ecosystem is closed"
I don't think that's the main reason. iMessage is available on macOS, so by definition isn't that tightly locked down. Anyone can automate/script the desktop app to try and fire off as many messages as you like.
But of course that won't really work because Apple has security algorithms in the network that detect unusual behaviour. Did that user/device suddenly start to fire off 1000 messages to users they've never contacted before? Activity flagged, user blocked.
There are also functions in the iMessage app itself to block and report unwanted/inappropriate/spam messages. So even low-volume spammers will not get away with it for long.
Besides, in the UK, SMS spam is almost non-existent in my experience. Unlike in some other countries I've visited where it's a huge problem. That's not because the ecosystem is any different - it's because there's strict rules that are actively enforced (see TPS: www.tpsonline.org.uk).
alsiola
> Besides, in the UK, SMS spam is almost non-existent in my experience.
This is not my experience. Perhaps 3-5 years ago was the peak of SMS spam, but I still regularly (1/week minimum) get one of the various "package delivery" | "tax refund" | "diesel emissions" scam/spam texts.
s3p
Do you have a citation for apple rate-limiting iMessage?
sunshowers
The problem is that this argument happens to conveniently align with Apple's financial interests.
ch4s3
If your value prop to customers is seamless and secure default behavior, then of course blocking insecure peripherals aligns with your financial interests. This doesn't seem nefarious at all to me.
rpdillon
The post you're replying to meant that it boosts Apple Watch sales because they hobble the functionality of competitors. I think your statement is simply saying that any competitor is insecure. I'd be surprised if that were a widely held view.
avgDev
As a customer I would like to be able to make that decision. I don't need apple to hold my hand. They could inform me in the app store or when I install the app. Here apple is making that decision for me.
sunshowers
Why doesn't Apple openly market that it's doing stuff in its financial interest? Is it too embarrassed to point that out?
wobfan
This is (I guess) not what OP meant. Apple obviously also gains financially from blokcing everything outside of there ecosystem, mainly because the majority of Apple users will only buy Apple hardware. Obviously, yeah, keeping the hardware a bit more safe also helps, but the main financial gain is definitely not coming from this.
tremon
Your argumentation itself is nefarious, because you're implicitly equating third-party with insecure.
EA-3167
Something I learned a while ago is that there's a particular brand of very vocal person online who has a bone to pick with Apple. Sometimes it's for a good reason, sometimes less so, but the point is that they come to discussions of any Apple topic with a conclusion ready in hand and then work backwards from that. In this case the conclusion is, "Apple is wicked, perfidious, and monopolistic."
Truthfully there isn't much you can say to people in that mindset.
wobfan
That's the problem. Apple has two arguments. It obviously only tells us about the one that sounds good.
gretch
It's not a problem, it's a good thing that someone's financial interests intersect with sound security practices.
That like saying "people want reliable cars" conveniently aligns with Toyota's interest and implying there's something wrong happening.
sunshowers
No, it's like saying that you can only buy Toyota aftermarket accessories at a steep markup, and other accessories are locked out via cryptography.
richwater
I'm glad Apple's financial interests are aligned to my interests of not letting the eco system turn into a shitty Android-esque privacy wild west.
sunshowers
Be careful what you wish for! Apple doesn't let you modify apps to remove tracking the way you can on Android.
modeless
Apple makes a mockery of their own "security promises" for iMessage by not end-to-end encrypting iMessages in iCloud by default. Ridiculous to use that as a justification to prevent users from choosing to send their messages to watches that happen to be made by someone other than Apple.
dwaite
I don't understand, there is no option for iMessages to not be end to end encrypted. Are you speaking to the security of the recipient's backups?
modeless
If the sender or recipient has iCloud backup enabled then by default (i.e. without ADP) Apple can read the entire iMessage conversation. And they routinely do, at the request of law enforcement. Since Apple does not allow default-secure alternative cloud backup solutions to exist, it is almost certain that a large majority of iMessage conversations are compromised in this way (with no notification to sender or recipient).
Apple deliberately makes this non-obvious, but it is disclosed here: https://support.apple.com/en-us/102651
> Messages in iCloud is end-to-end encrypted when iCloud Backup is disabled. When iCloud Backup is enabled, your backup includes a copy of the Messages in iCloud encryption key to help you recover your data. If you turn off iCloud Backup, a new key is generated on your device to protect future Messages in iCloud. This key is end-to-end encrypted between your devices and isnʼt stored by Apple
And is the backup end-to-end encrypted? No, not by default, as disclosed on the same page. It is encrypted "In transit & on server" with keys stored by Apple, which means Apple can decrypt it. And they do, as mentioned earlier, for purposes other than "to help you recover your data". The non-default Advanced Data Protection feature is required to get end-to-end encryption of the backup.
Note that Google's equivalent Android backup feature has been end-to-end encrypted by default for many, many years. Plus, alternative backup solutions are allowed to exist on Android.
josefresco
I have a very capable smartwatch and it's ridiculously bad how hobbled it is on iOS. I'm glad to see this article specifically highlight the issues, and how it's 100% Apple's intention to make non-Apple wearables on iOS terrible.
LeifCarrotson
I too have a very capable smartwatch (fitness watch - Garmin Fenix) and it's remarkable how different my experience with messages and actions are relative to the experience of Garmin users with Apple phones.
Garmin Connect always runs in the background on my Android phone, watching for notifications, pulling data from and pushing data to Garmin servers on my behalf even when I'm not using the app. It's third-party, but it's reasonably well-written and doesn't nuke my phone battery or data plan - Android doesn't need to protect me or their reputation from Garmin. I can always check the weather or look at my daily workouts or whatever on my watch and trust that it's recently been upodated by the phone app phone. Garmin users with Apple phones complain that "Garmin doesn't work" after every iOS update that further hobbles the Garmin background service.
I get text notifications on my watch for any Android apps that provide notifications, and relevant ones (like text messages, whether SMS or RCS) provide an option to reply from the watch. I tap the top right button on the watch and scroll to "OK" or "Thanks" or "Can't talk right now" or whatever one of a half dozen canned responses covers 90% of my needs in this mode, and don't have to dig my phone out of my backpack or otherwise interact. Emails, calendar appointments, clock stuff, music controls, etc. all work over the watch. It's just as privileged as the phone, I'm not concerned about my Garmin intruding on my privacy as protected by Android, I wear the watch 24/7 and it has more data on me than the phone!
lloeki
> watching for notifications, pulling data from and pushing data to Garmin servers on my behalf even when I'm not using the app. It's third-party, but it's reasonably well-written and doesn't nuke my phone battery or data plan
> get text notifications on my watch for any [...] apps that provide notifications, and relevant ones (like text messages, whether SMS or RCS [or iMessage])
I get this behaviour on iOS+Garmin, and can both see notification text (even when phone is locked and notification content hidden on lock screen) + can dismiss notifications just fine with "Clear" action (both points noted in the article as not being possible)
Fair enough though, I just can't reply or take a specific action in actionable notifications.
Media play pause next prev work as well, and calendars are all viewable too.
Widgets that use the phone+app as proxy for network access also just work (e.g weather refreshes, or I have a Home Assistant widget which hits my self-hosted instance just fine)
Apart from replying I don't have a hobbled experience at all.
TheDong
The Garmin experience on iOS is noticeably inferior for me.
On android, you can turn off forwarding notifications to the watch on a per-app basis, so for example I can have youtube put notifications into the android notification center, but not the watch.
On iOS, you can't configure which apps forward notifications to a garmin watch. You only get all or nothing. Apple watch can do this just fine.
Is that not an issue for you? Do you not feel hobbled by that?
cm2012
This is apple's modus operandi. Hobble competitors even if it's anti-customer. Fill the gap themselves for higher profits.
diggan
Don't forget the classic "Oh, that 3rd party app/feature is so popular, I bet we could build a identical/slightly less useful thing ourselves so people don't have to use other things than Apple software ever"
rickdeckard
Conveniently, Apple's App Store Review Guidelines also include several rules that restrict apps from duplicating features that the OS already provides.
So if they detect a trend early enough, they implement it as first-party feature, dry out the existing competitors while restricting new competitors to enter based on the App Store Review...
avgDev
Then they will hit you with, "We do this for safety of your data, we don't want bad actors getting health info from your watch".
I enjoy apple devices but hate the walled garden.
scosman
I've never understood this Apple criticism (scherlocking). Someone built a search for your files, so it's not right for Apple to build a pretty key feature into the OS?
There's a lot of fair criticisms of Apple, but they don't have to be absolutely first at everything or never enter the market.
neilv
If necessary, you can even retroactively ban the competitor's app from the App Store that you control.
As pretext, you can say the competitor's app is doing something now considered insecure or not privacy-respecting, or is not compliant with some new user experience or quality curation that you do.
underdeserver
And why wouldn't they? It's a ton of money and no regulator seems to care.
wilg
I mean it’s also a lot more work to add all the features Pebble would need so it could simply be they don’t think it’s worth it (and it probably isn’t, given all the other broken stuff they need to fix).
distrill
it's pretty frustrating how "apple people" just don't care that it's apples fault. i routinely hear my wife mutter "i hate google so much!" when a google maps integration is being intentionally hobbled to keep her using apple maps. or when she has trouble managing rcs conversations because somebody in our social world has the gall to be on an android phone.
ch4s3
I am aware that apple blocks certain functionality to maintain a cohesive and secure experience. It is THE reason I buy their products, I want the curation. Otherwise I'd buy an android device.
Lio
> I am aware that apple blocks certain functionality to maintain a cohesive and secure experience.
The argument is that they don't do it to maintain a secure experience but to stop competitors having feature parity with their products.
Personally, I find it annoying that my Garmin watch cannot reply to text messages on my iPhone.
I also find it annoying that my iPhone nags me to cut access to my watch to stop it getting weather updates. It doesn't even nag me the once but repeatedly.
It would be one thing if Apple even competed on features with Garmin but they don't.
captainmuon
That's their justification. I never had security problems on Android, and I actually find Android to be more cohesive. Just a few things where iOS is uncohesive to me: You can customize the keyboard, but it will not work everywhere the same. Apps will send you randomly through hoops to click some permissions things in settings. App settings are sometimes centralized, sometimes in the app. There is no single way to "back" to the previous screen.
I actually switched to an iPhone some time ago and was expecting it to be like you said. But I was shocked that iOS is actually less coherent and a mess in some places, and the App store could be curated better. To be honest the reason I still use it is because the hardware is really good and because it is pretty.
Volundr
That's all well and good. Opting into that knowingly is a reasonable decision. Hopefully knowing you've opted into that you aren't then cursing Google when they don't support some functionality blocked by Apple, or when RCS is poorly supported, but instead recognizing this as a trade-off you made opting into the Apple closed garden.
cosmic_cheese
My personal stance on this is that while I’m open to making iOS, etc more flexible, it needs to be done in a way that cleanly avoids the whole “grandma accidentally installed a pile of browser toolbars yet again” problem. I’m confident I can manage added flexibility myself but there’s a very real need for a truly foolproof, social-engineering-resistant option to point friends and family without such aptitudes toward.
skyyler
What kind of trouble does she have managing rcs conversations? It works fine for my partner on their iPhone.
distrill
the thing i hear most frequently is naming group chats with mixed device users
frollogaston
I don't like that iMessage = lock-in, but everyone else needs to make a better standard first. We got cross-platform encrypted covid chat before we got this. RCS has an FBI "do not use" warning on it because there's no E2EE. And the reason people don't want green bubbles is cause they always screw up the group chat.
dr_kiszonka
The E2EE situation will hopefully change soon: https://www.theverge.com/news/629620/apple-iphone-e2ee-encry...
echelon
The ONLY answer is antitrust action from every major government.
The trillion dollar companies are so massive that they are impinging upon every category of business that touches them. And they're so massive that their sinnew and tendrils touch everything under the sun.
Mobile computing is de-facto owned by two companies. It's owned, tightly controlled like an authoritarian government, and heavily taxed. Compared with the (formerly?) open web and desktop of the 90's - 10's, we've wound up in a computing universe where we're all serfs.
We're in a stagnant world where platforms don't evolve because that's where the moats lie.
Google, Apple, Amazon, and Meta desperately need to be broken up into multiple subsidiary companies. It'll oxygenate the entire tech sector and unlock pent up, unrealized value for the shareholders of these equities.
The reason we seldom see centicorn startups or blockbuster tech IPOs is because FAANG (or whatever we call it nowadays) has a dragnet where they can snuff out the markets of new upstarts or M&A on the cheap.
It costs nothing for Amazon to become Hollywood, buy James Bond and Lord of the Rings, become a primary care doctor, become a grocery store, and cross-sell all of these highly unrelated products on prime advertising real estate. It's essentially free for them to put ads at the top of the Amazon store and emblazen it on their delivery trucks and boxes. The old media, which were once healthy competitors, have to spend hundreds of millions to reach the same eyeballs.
We've wound up with Standard Oil 2.0 and it's deeply damaging our market. The innovators and innovation capital are no longer being rewarded. The calcified institutions are snuffing out everything that moves in search of remaining growth.
We must break up these companies. That is the only healthy way forward.
jlkuester7
100% agree that decisive anti-trust action is needed. In addition, many of us can (and do) choose to just not participate (to the best of our abilities) in the nonsense from these companies.
Many of us are not required to use Apple devices (and we choose not to). Additionally, many of us are able to choose privacy-respecting Android variants (like GrapheneOS). It sometimes is less "convenient", but IMHO it is better then surrendering to the duopoly...
bradleybuda
If you don't like an iPhone, don't buy an iPhone. Don't legislate your consumer preferences on me.
mikepurvis
Interoperability is a commons; the market won't protect it on its own, because each individual consumer's best action is to just get an iPhone and an Apple Watch.
But the market (and society at large) is ultimately worse off when Pebble and FitBit and Garmin can't compete on a level playing field with Apple Watch— particularly when Pebble is targeting a completely different feature set, price point, and battery profile from what Apple Watch does.
cheeseomlit
I don't, and I won't, but that doesn't really address the points in that post. There is nothing any individual can do about massive corporate cartels controlling entire industries and strangling all potential competition in the cradle, like they said anti-trust enforcement is the only way. But apparently it'll be difficult to garner support for that when people perceive it as an attack on their 'consumer preferences'
echelon
Apple and iPhone are a gravitational singularity distorting every single market in the world.
Software companies bend the knee to Apple.
Global payments companies bend the knee to Apple.
Entertainment companies bend the knee to Apple.
On and on and on...
You cannot find a corner of the world that iPhone does not distort, tax, shape, or control in some shape or fashion. Some companies and industries to such an extreme that Apple becomes not just their landlord, but their master.
Desktop computing could never do this. Microsoft never had such draconian rules.
The automotive market doesn't resemble this. Dozens of countries have five or six major automakers. There's something for every budget and niche.
Gaming could never do this. There are three major consoles, six major PC distribution channels, mobile gaming, indie gaming, web gaming, tabletop/physical gaming - that market is huge. Honestly, this is what mobile computing should look like.
Only mobile computing and the web have become so perverted and encumbered. These markets are beyond Standard Oil levels of distortion. And the worst part is how massive, important, and all-encompassing these markets are. Everything in life is touched by these markets.
protimewaster
Your preference is limited interoperability?
Why? Can't you just not take advantage of it is it's there? Why demand it to not be here? What ill consequences do you suffer from having the option for additional interoperability?
null
fishcrackers
I mean you could just not buy apple's stuff
tehjoker
isnt it efficient though for these capabilities to exist? why not nationalize them instead and make them accountable to the public
idle_zealot
IMO it makes sense to nationalize things that lend themselves to natural monopolies, or sectors where innovation has mostly dried up on account of maturity, where continued progress is largely driven by tax-funded research grants already. I'm not convinced that "computing" is such an industry, innovation seems dead there because of monopoly. In that case, they should be broken up to drive competition-fueled innovation, with careful supervision to monitor for and punish anti-consumer behavior, abuse of negative externalities, etc.
If it turns out that even then, 10-20 years from now the market is still making mostly glass/metal rectangles with the same feature set of today, then we can consider consolidating that productive capacity for the sake of efficiency.
briandear
The Soviet Union had everything nationalized and it always accountable only to the Politburo. This idea that governments are “accountable” is cute. Government shouldn’t be running businesses.
jlkuester7
Building and maintaining a functional marketplace (e.g. through common-sense anti-trust enforcement) is about more than just optimizing for a specific outcome...
jimbokun
> Mobile computing is de-facto owned by two companies.
Still beats the Windows era when a single company owned desktop computing (which was the only type of computing for consumers).
> We've wound up with Standard Oil 2.0
Skipped right over Microsoft!
> We must break up these companies.
With Microsoft it was a complex consent decree. (The initial ruling to break up the company was overturned.)
echelon
Microsoft of that era is a tiny bug compared to the trillion dollar giants of today.
You could install whatever you wanted on Windows. Any software, any browser. Microsoft was incredibly open with both software and hardware compatibility.
You didn't have to use IIS or C# or Microsoft technology to develop software. You could develop and deploy PHP, Apache, Perl, C, anything. And about that time, Linux servers and distribution were massively growing in popularity. There were so many options.
It was even easy to pirate Windows and other software if you really wanted to. Basically, it was a complete Wild West with lots of latitude and room to navigate for everyone. Microsoft really only pursued enterprise contracts.
And the market back then was incredibly small. The number of desktop broadband and dialup users pales in comparison to the total number of smartphone users we have today.
The situation today is wholly different on every level. Two companies own how society stays connected, how it conducts commerce, and how it shares information. It's gross how much power they have. And how they choose to enforce it and tax it.
holmesworcester
I don't think we need any major government intervention.
What we need is a law that requires companies like Apple to allow their customers to install and run the software they wish, and provide external developers with the same OS features their internal teams have access to.
Europe and Brazil already have such laws, though they could go farther.
In the US we had this bill, which would have covered most of these issues and had bipartisan support: https://en.wikipedia.org/wiki/Open_App_Markets_Act
closewith
> What we need is a law that requires companies like Apple to allow their customers to install and run the software they wish, and provide external developers with the same OS features their internal teams have access to.
So major government intervention.
9rx
Trouble is that most major governments are democratic, meaning that the governmental powers that be are the very same people (the population at large) who are already not willing to do anything about it. The majority will clearly isn't there at this time (that can change in the future, of course).
Government is a useful tool to clean up the dissenters who wish to act against the will of the people, but under a democracy you cannot believe that the majority are the dissenters. That defies the entire premise.
rangestransform
Apple Silicon could not have existed without the vast amount of capital that a trillion dollar company like Apple could've mustered, TSMC might even be one or two generations behind where it is right now if Apple couldn't afford bankroll the latest generation and temporarily monopolize it, and for that reason alone I'm fine with the state of affairs
It's also great that Apple is able to negotiate with countries as an equal wrt. user privacy, iMessage is the only e2e encrypted messenger allowed in China, and is currently able to mobilize a significant political movement against mandatory backdoors in the UK
riazrizvi
Because everyone here commenting knows the reason?! This is all speculation by outsiders. Apple isn’t commenting and if they did, outsiders wouldn’t know if it’s the real reason. It could be that Apple lacks the patents, for some of these key features and they are making the best out of a bad situation. It is what it is and we can’t be sure why.
Osiris
The reason is irrelevant. Apple watches can do things that Apple doesn't allow other non-Apple devices to do.
The law doesn't care why they choose to do it. The result of the decision is what constitutes illegal monopoly behavior.
megablast
I have a very capable smartwatch that I will not mention the brand once. OK.
fracus
I honestly don't think Apple products are a smart choice for tech savvy people anymore if they ever were. You are paying a premium for easy to use, convenient servicing, and the aesthetic.
blackeyeblitzar
There are many anti competitive practices that Apple and Microsoft engage in. And a lot of it is not even “preventing” something but just bogging it down so it takes a lot of time and money and starves out anyone who could challenge them.
But we should also talk about the inverse thing where they give themselves an advantage in positive ways. Like for example, iOS devices will regularly advertise Apple’s own Siri intelligence or their own games subscription or news subscription or iCloud or whatever. These get special treatment and show up in unexpected ways - notifications that you cannot prevent ahead of time or in your system menu with an annoying badge you cannot dismiss until you click the thing. These are things Apple only does does THEIR OWN products and services. It gives them an anti competitive advantage against others, but it does so not by crippling others but by boosting themselves.
All of this should be illegal. I dislike regulations sometimes, for example when EU regulation gets into censorship. But they seem to be doing a lot more to help customers and support competition than the US. While Trump talked a lot about breaking up big tech, I am skeptical as to whether he’ll do anything to actually support competition and actual free markets. It will require regulation, not posturing.
Nifty3929
I think people forget that Apple is not making devices for the Hackernews community. They are making devices for people that just want something that works pretty well and has reasonable security - even to the extent of protecting them from themselves. They have other things to do with their time than learn about security vulnerabilities and how to avoid them. They want to just click 'yes' on every popup and expect things to keep working. Because they know that they are not qualified to answer that yes/no popup question. And those people do not care much about lock-in and walled gardens. They are not interested in jailbreaking and sideloading apps. They've never heard of Pebble or have any interest in it.
This is 90% of humanity, including people we all know and love.
Apple serves these people pretty well.
sigmar
Couldn't you make that argument for literally any anticompetitive practice? Like in the 1990s: "Microsoft isn't making an OS for people that want to try different browsers"
liquid_thyme
Yes, you could. It's indeed troubling to see this mindset on HN. We have an overflow of professional "explainers" these days, we need more doers and fighters.
lanyard-textile
Oh whatever :P Don’t be condescending about a mindset you don’t experience yourself.
I ran debian as my daily driver for like half my life; now I’m on mac and never have to worry about my friggin wifi driver.
frollogaston
If you want to do and fight, use Linux. Apple made their intentions clear decades ago.
2OEH8eoCRo0
The "hackers" grew up and made money. Don't rock the boat!
maccard
If you want an alternative, android exists. I actively want a tightly integrated system that I know works well together. I don’t want to worry “does this device really work with this other device, even if it says it’s compatible” which was a constant source of issues I had on Android.
Your desire for Apple to become an open system removes my choice to opt into a closed ecosystem, when you already have an open ecosystem to play in.
crazygringo
Only if they're a monopoly.
In the 1990's, Microsoft Windows had over 90% of operating system market share. They were a monopoly.
iPhones are only 58% versus Android in the US right now. That's nowhere close to monopoly. Globally Android has 71%. Android is thriving.
With Windows, you didn't have a choice. With iOS and Android, you have choice.
NotPractical
> Courts do not require a literal monopoly before applying rules for single firm conduct; that term is used as shorthand for a firm with significant and durable market power — that is, the long term ability to raise price or exclude competitors.
https://www.ftc.gov/advice-guidance/competition-guidance/gui...
Presumably the DoJ wouldn't have sued Apple for being a monopoly if it was impossible for them to legally qualify as one?
https://www.justice.gov/archives/opa/gallery/justice-departm...
clemiclemen
At which point does a monopoly becomes a monopoly?
There is no need to have a "clear" monopoly like Windows in 1990's to abuse your power and presence in the market.
realusername
If it's not a duopoly, then why there's no competition between the play store and the app store to get developers or users from each other?
The only tariff change ever made on the appstore was as a reaction to an antitrust lawsuit and copied straight to Google. Just that is enough of a proof.
ubermonkey
Well, no, at least not honestly, because in the 1990s Microsoft was sitting on a true monopoly. Apple is one of several (3, at least) players in desktop computing, and one of two in mobile. Nobody has the kind of power Redmond wielded now.
And that's a key part of the discussion.
frollogaston
I honestly don't care about Microsoft bundling a browser. The real problem was that they intentionally broke web standards to push websites to "work best on Internet Explorer," so even those who chose not to use Windows were caught up in it. Whereas, Android users aren't affected by what Apple does here.
They still bundle Edge, and keep setting it to default. But idc, it's just one of 1000 reasons I don't use Windows.
adhamsalama
Isn't the WebKit the only allowed browser engine on iOS?
golergka
> The real problem was that they intentionally broke web standards to push websites to "work best on Internet Explorer," so even those who chose not to use Windows were caught up in it.
Microsoft tried to build their own extensions to the internet standards, like activex and proprietary DOM/JScript extensions, explicitly designed to lock devs into IE’s ecosystem. It's quite impressive that they managed to miss this opportunity to Adobe. And how Adobe then just... squandered it. I would expect that "being the necessary proprietary piece in significant chunk of internet" would have some deep strategic advantage, but both tech giants couldn't be bothered to do a good job.
apatheticonion
Apple do this too with their products - but in more subtle ways.
For instance, try to play a video game on MacOS. While Vulkan is available on every playform, it's not available on MacOS or iOS despite the fact that it would take an engineer at Apple a weekend to implement (figuritively speaking). Apple are also killing off OpenGL support for MacOS.
Generally, Apple deliberately build a "dependence ecosystem" for their consumers on the product side while also actively preventing engineers from using portable technologies on their platforms.
The fact that MacOS is as open as it currently is is a miracle and I am sure executives hate that.
They create the fastest and most ergonomic mobile hardware on Earth but, outside of web browsing, video editing and some engineering workloads, there's very little you can actually do on it.
sneak
Not any anticompetitive practice, just the ones that allow in competitors who have different security models for human/computer interaction.
Imagine if you could swap out Siri for Alexa. The privacy guarantees are nothing alike. People buy iPhones because they prohibit unsafe choices.
Osiris
Source? What data do you have that "prohits unsafe choices" is the only or #1 reason that people buy an iPhone over an Android?
saagarjha
I mean the security model for both is pretty similar, you have a provider which gets your audio and then decides what they want to do with it.
eddieroger
Unlike Microsoft of the 90s, there are alternative mobile operating systems that are actually competing with iOS and Apple, so the argument isn't the same. In fact, people point out that iOS doesn't have majority share when you look at global usage, and only has a small majority when you look at the US. Microsoft's next nearest OS competitor didn't make a browser, and a lot more than half of computer users were using Windows.
wat10000
Making your own products interoperate better than competitors' products is pretty typical and I don't think it rises to the level of "anticompetitive practice."
If you don't like it (and I can totally understand why), there are numerous other smartphone makers out there with products that allow better integration with these watches and you're free to buy one.
MS didn't get into trouble because they went after competing browsers, they got into trouble for doing that while also having a monopoly on PC OSes. Apple doesn't have anything like a monopoly in this market (their US market share is about 50%, worldwide is around 28%).
Osiris
Microsoft absolutely got in trouble for purposefully making other Office suites not work correctly on Windows, for using private Windows APIs in Office that other companies didn't have access to, etc.
If Apple makes a watch that can receive and send iMessages then there is no reason any other device shouldn't be able to use the same APIs that Apple uses.
It absolutely creates a system where competitors literally cannot compete with the same features.
shantara
We’re rapidly approaching the point where having a smartphone is becoming a necessity for being a functional part of the society. You could argue that is some countries we’re already past that point. A device of this social importance that’s also locked into one of the two American megacorps absolutely needs as much scrutiny as possible, since the interests of those megacorps are not aligned with the interests of the society.
To give one example, Apple has removed an option for Airdrop file sharing between iPhones that are not on one another’s contact lists after the pressure from the Chinese government to stop it from being used for protests coordination. And yet this change was silently rolled out globally as a part of an iOS update.
So, no, “Good enough for most people” is not actually good enough.
vv_
> having a smartphone is becoming a necessity for being a functional part of the society
This is correct, as in some countries, you use your phone to authenticate access to banking applications and payments (e.g., https://en.wikipedia.org/wiki/Smart-ID). However, I find it a bit of a stretch to claim that having iMessage access on a smartwatch is essential for being a functional member of society.
Corporations will always take steps to ensure their profitability. Apple, for example, is incentivized to keep its systems locked down to maintain its ecosystem. There are likely other justifiable considerations behind these decisions. While laws exist to regulate what corporations can and cannot do, there should be a reasonable balance. That said, I don’t think this is a battle worth fighting - people can simply switch to an Android phone, which offers better support for a wider range of smartwatches.
NotPractical
> people can simply switch to an Android phone
Giving all your data to Google (an adtech company) is not an acceptable solution. Not to mention that it's incredibly difficult to leave the Apple ecosystem, by design.
shantara
What I had in mind wasn’t iMessage, but the fact that banking and digital ID systems such as Danish MitID are increasingly being built with the assumption that everyone owns a smartphone.
nomel
This is somewhat false. It wasn't removed, it just takes intent now, and it has a timeout. I've been spammed by strangers with airdrop before, and have accidentally airdropped things to strangers. I enjoy the increased intent.
But, gone are the fun days people spam airdropping funny "This is the captain" pictures to everyone while waiting for takeoff in an airplane.
golergka
It took a 100 years from first phone public networks in the 1880s to the basic expectation that you would have a phone number in 1980s. Public internet came this way in ~20 years (early 90s-early 10s). Smartphones did it in 15?
zamadatix
The post has a section regarding these concepts and why the author disagrees, why not respond to that directly instead?
I tend to side somewhat with what the author is saying: they can be both relatively true statements and a way to abuse market power at the same time so identifying it as fitting the mold of one or the other is only the start of the conversation. People against the practices tend to care more about the latter and I think that's why we've seen the EU, Japan, and now Brazil regulate the behavior based on that rather than asking "what's Apple's target usage type".
ketzo
> Apple claims their restrictions on competitors are only about security, privacy, crafting a better experience etc etc. At least that’s what they tell you as they tuck you into bed.
Ah, yes, the author is clearly interested in an in-depth discussion of the tradeoffs in allowing 3rd-party users access to data that you tell your customers is 100% always encrypted.
zamadatix
The HN comments are for our discussion. If you choose to latch on to portions of initial posts or comments like the latter for swipes than that's the kind of discussion we get to have. If you choose to focus most of the discussion on other lines like:
> I personally don’t agree - they’re clearly using their market power to lock consumers into their walled ecosystem. This causes there to be less competition, which increases prices and reduces innovation. DOJ seems to agree.
instead then the quality of discussion here will match.
efdee
> They have other things to do with their time than learn about security vulnerabilities and how to avoid them.
You're making that statement as if iPhones don't have security issues and people using Android definitely have to learn about those things.
> They want to just click 'yes' on every popup and expect things to keep working. Because they know that they are not qualified to answer that yes/no popup question. And those people do not care much about lock-in and walled gardens.
What exactly is it that Apple does that makes it not matter whether you click 'yes' or 'no' on these popups?
alterom
To add: if the goal is to make a system where the yes/no answer is irrelevant, then it's a system when very horrible UX: the pop-up shouldn't be there in the first place!
This also doesn't address the obvious solution: safe and easy defaults, and an option for manual overrides in advanced "I know what I'm doing" settings.
And no pop-ups at all.
NotPractical
> They want to just click 'yes' on every popup and expect things to keep working
This is an extremely dangerous mindset, even if you never leave Apple's garden. As a reminder, Facebook and TikTok are on the App Store. We cannot encourage this zombie-like behavior and simultaneously have a healthy, free society.
> Because they know that they are not qualified to answer that yes/no popup question
Apple put thought into their permission system and made it easy to understand even among non-HN users, so that regular people can make meaningful choices about what information they want to share with apps and the companies who make them. There might as well be no permission system and no sandboxing at all if users are just going to spam the "yes" button all the time.
presentation
I kind of agree - while I personally don't like to be treated like a dummy because I do feel like I know what I'm doing with tech, I wouldn't trust e.g. my parents with that power.
If Apple wants to be the brand for the tech illiterate that's fine—the real problem is that their hardware (and to a lesser extent some of their software) is actually a lot better than the competition, especially every since the M1 CPU came out.
So people like me and other HN denizens are left to hope that either some competitor actually becomes competitive; or Apple positions itself in such a way that they can simultaneously provide the "dummy mode" for dummies, and the "power mode" for people like me.
For the latter option, they clearly don't want to do it, probably not because they don't trust power users to do power user things; but because leaning on the dummies for cover helps them protect their walled garden.
Cue great frustration.
null
queuebert
This is a false dichotomy. You can build a system that is secure by default but allows you to opt out with sufficient technical knowledge.
_emacsomancer_
Or also just have a corporation with enough technical knowledge themselves to work out security.... I suppose they figure it's not in their business interests though.
CivBase
IMO, Apple's position as part of a duopoly disqualifies them that kind of defense.
When customers aren't empowered to choose which company they engage with, companies should not be allowed to choose which customers they support.
frollogaston
The customer has plenty of choice here, including just not having a smartwatch. It's a toy.
CivBase
Plenty of choice... so long as that choice has been approved by Apple. It's a very convenient position for a company with a competing product.
liuliu
I think, we fundamentally lack a mechanism to enforce secure / privacy aware APIs without resorting to trusted inner-circle type of things. I am already not comfortable with Apple picking winners (such as giving Zoom special entitlement but not the VOIP apps you want to distribute by your own). Apple trusting their own apps more than other apps is another symptom of this and it is not helping their anti-trust situation even if it is with good-will.
And "giving people choice" won't work neither because people will just tap whatever checkbox you give them (the internet should never forget that Facebook SDK just forces to accept "The App is Tracking You" notification and most users tapped yes).
wpm
Quicktime Player.app gets an entitlement called `com.apple.private.tcc.allow`, giving it unprompted access to the Camera, Microphone, and Screen Capture.
An MDM administrator, managing a computer or device owned by an organization, cannot grant those permissions to anything without user consent. For good reason!
So why the *fuck* does Apple think they're entitled to?
crazygringo
> So why the *fuck* does Apple think they're entitled to?
Because they manufactured the device, and you bought it?
And honestly, I support them. Because starting QuickTime is a user action, and it only records when I want it to. QuickTime is an app I trust.
I don't trust an organization admin not to record me without my consent. As we've heard the horror stories of schools spying on students with school laptops while they're in their own homes, their own bedrooms.
I trust Apple a whole lot more than I trust an org admin.
jjcob
If you followed the Apple Security scene for a bit, you'll notice that a lot of exploits make use of special permissions granted to Apples own apps and services. If you find a way to run your code in Quicktime Player, or to control Quicktime Player, you can circumvent the privacy dialog.
Do you trust Quicktime Player to be free of exploitable bugs or behaviors?
FireBeyond
Remember when people realized that Apple apps were bypassing application-level firewalls like LittleSnitch?
First it was denied, then it was a bug, then it was a "temporary workaround" while ... something ... was updated.
And that was just ... accepted as an answer. I could never fathom why TextEdit might need a kernel extension in the first place, let alone unfettered/unmonitored network access. I don't even think it was necessarily nefarious, just "we know best, shut up and buy".
judge2020
Replace MDM administrator with ‘malware author’ or ‘spy software’ to get your answer. There is functionally no difference between a regular company doing MDM wanting to bypass camera permission prompts and a hacker who has tricked/forced the user into enrolling into MDM.
Now, replace ‘Apple’ with ‘malware author’. What’s the difference? Well, for one, a hacker has nothing to lose and everything to gain from snooping on your webcam. Meanwhile, if Apple mishandles this permission or used it to beam video data to HQ, there’s a high likelihood hundreds of millions of dollars of iPhone or Mac customers are lost, resulting in billions of dollars in stock value loss.
Avamander
It's not very trivial to manage an Apple device and Apple would shut down those ABM tenants real quick. Not to mention, supervision requires enrollment pre-setup, which is really difficult.
So "just replace x with y" does not really work in this context, MDM is vastly more effort than you think and OP-s point still stands.
badc0ffee
Think about why they ask for access in the first place - it's because camera access or screen access might be unexpected for the app you've just started. Or maybe you don't trust the app with your camera (looking at you, Instagram).
QuickTime Player is already on your Mac and you already know what it does when you launch it.
modeless
I sure didn't know QuickTime Player could read my screen or listen to my microphone...
Spivak
I mean the reason is because Apple, the people who made the security boundary, and Apple the people who made Quicktime are the same people.
I'm not saying it's not anti-competitive but it's fine from a security context. Apple knows exactly how Quicktime behaves, that it doesn't act maliciously, and can't be updated to do so.
FireBeyond
> Apple knows exactly how Quicktime behaves, that it doesn't act maliciously, and can't be updated to do so.
Yes, it's physically impossible for an Apple developer to accidentally or maliciously introduce an exploit into QT and for it to elude security or code review...
I've never heard a security posture that is "well, we know what your tool does, so it doesn't need any security controls".
consteval
> it's fine from a security context
No, it’s not. For example, even if you know every device on your network you STILL need network segmentation.
Running your card readers and corporate computers on the same subnet is asking for trouble - regardless of if you control both.
m463
Because to activate apple's device (not yours), you had to read 1000+ pages of terms and conditions (did you?) and they told you this somewhere in there.
paulcole
> I am already not comfortable with Apple picking winners
This is what I like most about them! Just pick something that you think is good. If I like what you pick I'll keep buying from you.
rednafi
There's nothing new here. From AirDrop to AirPods, Apple's MO is to lock you into their ecosystem and be as belligerent as possible toward any non-Apple gizmo. Couple that with social and network effects, and you have a perfect formula for monopolizing a market without continuously improving the tech.
crazygringo
> and you have a perfect formula for monopolizing a market without continuously improving the tech.
...but the Apple ecosystem has the best tech. M chips, AirPods Pro, Apple Watch, iPad, Pencil, I mean the tech is great.
Apple isn't monopolizing anything. They're competing like hell and winning because their tech is best. The real question is why the Android and Microsoft ecosystems don't do better at improving their tech. Where's the Windows equivalent of an M4 MacBook Air in terms of performance and battery life?
_emacsomancer_
Microsoft couldn't compete themselves out of a wet paper bag (it may be a slightly different script, but they're anti-competitivists just like Apple).
Apple technology is "great" as long as you you're rich enough to afford it, and buy into the whole ecosystem. And, most crucially: contort yourself yourself enough. (="If it's not working for you, you're not holding it right.")
kulahan
> Apple technology is "great" as long as you you're rich enough to afford it
I don’t know what point you’re trying to make with this sentence. It comes across as missing the fact that high quality goods… cost more than low quality ones?
Not to mention they have plenty of affordable tech. Their phones have always been roughly the same cost when adjusted for inflation - something pretty commendable. The iPods back in the day came in a huge range of affordable shapes and sizes for the quality.
quitit
>Apple technology is "great" as long as you you're rich enough to afford it, and buy into the whole ecosystem. And, most crucially: contort yourself yourself enough. (="If it's not working for you, you're not holding it right.")
1) Apple's lack of success in various categories over the years shows that their success isn't "magical" marketing.
2) So if we're ruling out mindless drones of hypnotised people handing over their hard earned cash hand-over-fist, then we might look to more realistic reasons why some of their products sell very well. When we do we see a much more rational picture, closely tied to the basic economics of product and price.
3) At this point one needs to concede that consumers are majority highly rational buyers, hand waving away others as sheep-like with too much money is a risible position to take.
4) In the markets Apple sell well: phones, laptops, wearables: There's plenty of products that cost more than the Apple equivalent and don't work nearly as well.
5) While you may categorise a person with a $700 phone as rich, consider that the lifestyle improvements gained over the typical 4 year ownership lifecycle works out to be ~48c a day. Depending where you are, that's the equivalent of buying one basic starbucks coffee a week. Sure there's more expensive iPhones, there's more expensive coffees too.
6) When it comes to price discussions there's also a lot of bad faith comparisons. Bad faith = where the author of the comment should, or clearly does know that the comparison they're making is excluding pertinent details, but doesn't include them intentionally to deceive, usually because they value "winning" an internet discussion rather than the value of exchanging ideas.
7) Consumers are rational: If such price comparisons held water then certain the Apple products wouldn't be doing so well. We can already see the ones that don't do well with the mass markets because they're priced to very specific audiences (MacPro, VisionPro, etc.)
>"If it's not working for you, you're not holding it right."
1) I'm not sure about the merit of misquoting a dead guy, talking about a product that hasn't been sold in over a decade. I think if you're trying to convey that Apple has a certain arrogant attitude towards their customers then you should revisit the points above.
2) If you're going to quote this, then you should take the time to read what Jobs actually wrote, since the tone doesn't meet the level of arrogance in your portrayal. The email is here: https://wccftech.com/images/news/iPhone4G/jobs.jpg
3) Despite the mixed views on whether the problem even existed in a meaningful way, Apple gave away free cases, no questions asked, to people who felt they experienced this problem. As a barometer to the actual problem: Not even the land of the lawsuit was able to muster a case, and they did appeal widely for injured parties.
lawn
The hardware seems pretty good.
The software has taken a nosedive though and Android has overtaken iPhone in many (most?) aspects.
NotPractical
> ...but the Apple ecosystem has the best tech
You aren't in any position to make that call, since you have no opportunity to try competing products due to being locked in to an anticompetitive ecosystem. European iOS users will soon be able to decide if Apple really does have the best tech or not.
crazygringo
What are you talking about? I can try all the competing products compatible with Android and Windows. I'm not locked into anything Apple because they're not a monopoly. I am very much in a position to "make that call".
presentation
I just wish that they didn't feel the need to block out competitors to compete on an even playing field - I agree that their hardware is great, but if it's so great it should be able to dominate the market without hobbling competitors on iOS.
jeroenhd
Best individual hardware components perhaps, but their software is shit enough that I don't consider their tech to be best. macOS and its weird limitations are enough for me to accept Windows 11 before I'll buy an Apple laptop.
DecentShoes
Apple is monopolizing lots of things. You aren't allowed to make software for the iPhone without distributing exclusively thru the App Store. This whole post is about how they restrict third party watches.
shuckles
Restriction is an odd term to describe: "They don't proactively build a suite of tools and APIs to facilitate third party watch development."
mbs159
"Best tech" in a general sense doesn't really mean anything, since it depends on use-cases
briandear
I like the ecosystem. If you don’t, choose another ecosystem.
tavavex
If you like it, use it. Why not let other people augment the ecosystem? If Apple allowed Pebble to get full permissions and it all turned out to be the extremely unsafe, buggy disaster that everyone here chooses to portray it as, then you can still buy an Apple Watch. In what way does shutting out the competition benefit you?
shuckles
How many users do you think call Apple everyday to complain about issues with their third party, knockoff AirPods lookalikes? Could you imagine why Apple could be protective of the user experience of their hardware and sensitive to that user experience being compromised by poorly implemented or nonfunctional peripherals? For every Pebble user, how many people might buy ripoff Apple Watches?
lucianbr
I like that the EU forces Apple to be more open. If you don't, just don't come to Europe.
csours
"Love it or leave it" - why not make it better?
pparanoidd
It's constantly getting better. If it wasn't then competitors would surpass it, but they never have.
shuckles
Allowing support for a rich ecosystem of mediocre smart watches does not move the needle on making it better for me personally. And Apple probably has done the market research to confirm most of their customers are like me and not like Pebble users.
grishka
What if you like their computers but absolutely can't stand their mobile devices though?
I got fed up with the walled gardens enough that I made a macOS app to transfer files to and from Android devices using Google's Quick Share protocol (that I had to reverse engineer first).
And no, don't suggest me to try desktop Linux. I want to use my system, not maintain it.
null
sabellito
Some 6 years ago I bought new bluetooth headphones. Every time I'd put them on, my macbook would open apple music (I didn't even know it was installed). Every time. No way to disable it, I really tried. Stopped shy of doing some kernel stuff.
Sold that laptop, and have never touched anything apple since. Probably never will. The hardware's good, everything else is an embarrassing mess.
Sent from my Ubuntu.
CharlesW
It's because your headphones were sending a Bluetooth "Play" command on connect (my Honda Odyssey does this as well). For anyone else with this problem, you can override this silly default in macOS using Privacy & Security > Bluetooth, adding Music, then turning off Bluetooth access for Music.
kevincox
That is maybe questionable behaviour from the headphones. But the worse problem is that there is no way to change what media player is used. I don't use Apple Music, have no songs in it and no subscription. But it opens that rather than the player I do use.
I'm pretty sure I have also launched Apple Music accidentally with some keyboard button or touchbar action. For a "premium" device having to close Apple Music (effectively an ad) a few times a week is not acceptable.
bobsmooth
Microsoft changing default programs with an update is a violation of privacy but at least it's easy to change.
jeremyjh
Music isn't in the list of apps and I don't see any way to add it. I would love to fix this in my car radio.
PokestarFan
There should be a "+" button you can click and select any app. The Music app is located in the /Applications folder.
rpmisms
Just did this, pressing play on my headphones still launches Apple Music.
bigyabai
> you can override this silly default
But Apple sure won't, seeing as Music.app conveniently displays a modal advertisement for Apple Music when it launches.
Silly defaults. At what point does it stop being silly and start being a dark pattern?
mrpippy
Your headphones were probably sending an AVRCP 'play' command every time they connect. This was a common problem with older car radios too.
jandrese
Not only every time they connect, but every time they are paused or stopped too. My car has this problem. It was not possible to pause the music, it would always immediately restart play.
jedbrooke
just in case anyone else is running in to this problem, there is a solution
https://github.com/tombonez/noTunes
this will prevent itunes/apple music from opening
IshKebab
Should have called it byeTunes.
rickdeckard
> "Apple’s “Watch Policy” annoys me, but not enough to switch to Android. I hope Apple will be forced to improve their compatibility with other watches."
The conundrum of "[xyz] annoys me, but not enough to [do anything about it], yet I hope [Company] will be forced to improve [xyz]"
So where is that 'force' expected to come from...?
wlesieutre
If there are effectively two choices and both of them do things you don’t like, “it’s your fault for not switching to the other one” isn’t a very useful argument
rickdeckard
The question is more, where is that 'force' expected to come from which should make them change their way? Just hopes and prayers?
AnthonyMouse
The issue is, suppose you want a phone with A, B, C, D and E.
In a competitive market, there are a hundred phone OEMs providing every combination of those things for various prices with various trade offs etc.
In a duopoly, there is one company providing A, another providing B and C, and nobody providing D or E. If you chose the company providing B and C, but you still want A, D and E, what are you supposed to do? Reward the company providing even less of what you want?
What you need is more competition.
Nextgrid
Regulation?
When a market is stuck in a local maximum, an external force would be beneficial to push it out of it.
ianferrel
> So where is that 'force' expected to come from...?
On the margin, it probably does annoy some people enough to do something about it. And even though Apple's policy on this isn't enough to move me, if you combine it with my other annoyances about Apple products, eventually the sum will be enough.
And we vocalize stuff like this because switching does have a cost that I'd rather not pay, so hopefully people who can make a change at Apple will see the discontent and fix it so that I don't have to pay the switching cost.
bmandale
There's very little an individual can sensibly do. You can't pick and choose every feature you want; you're given bundles of features and you have to pick which bundle you like best. This sort of bundling is deliberate anti-competitive behaviour, which the EU and other countries have recently taken steps to crack down on. So there is hope that apple will be reigned in here.
kevincox
Because everyone is on a spectrum. [xyz] wasn't the straw to break this user's back, but it will be the tipping point for some number of users. [xyz] is also moving this user closer to the edge, so when Apple does [abc] the sum of both is now enough to move this user.
You can't expect that everyone who is bothered by an issue switch away from a platform. The switching cost is significant (and Apple works hard to make it as high as possible). Not to mention that the platforms (really one notable competitor) that they are considering switching to also have [def] and [ghi] that the user doesn't like which is also counterbalancing the decision.
noname120
There is a thing called regulation.
jillesvangurp
Anti-trust authorities. Non US based government authorities (e.g. in the EU). Etc. The current trade wars might impact Apple the other large Silicon Valley companies pretty soon. Think stricter rules, bigger fines, more restrictions outside the US.
When it comes to Apple, there probably is quite a bit of low hanging fruit:
- Allowing 3rd party interpreters, browsers engines, etc. on IOS. The OS has sandboxing, there should be no security argument here. Android can manage this, so why not Apple?
- Arbitrary app store restrictions and predatory fees on transactions. Apple is getting rich by essentially using mafia style schemes here. Nice App you have there. It would be a shame it got banned. Better implement X, drop feature Y, or else ... Oh and by the way, you need to pay us 30% on every transaction in your app and you are not allowed to link to payment options outside your app.
- Repairability issues. Apple products continue to score low here. And Apple makes quite a bit of money charging 3-4x component cost for parts and upgrades.
There are probably some more issues.
babypuncher
I think the problem is that nobody makes a smart watch as good as the Apple Watch, so people already in the ecosystem have no real reason to care that it's their only option. There's a reason Linus Sebastian has been wearing Apple Watches for years despite being a self-proclaimed Android fanboy.
This is only getting attention now because these new Pebble devices are offering an Apple Watch alternative people actually want.
rickdeckard
The article is literally describing aspects where Apple prevents competitors to offer a COMPARABLE experience to an Apple Watch on iOS.
There is no equal opportunity to compete in the market of iOS users if you try to compete with Apple.
I think that's part of the problem.
babypuncher
I'm saying that even without those restrictions, the existing stable of Android Wear devices would still be less appealing than an Apple Watch. There's a reason they aren't even all that popular with actual Android users where those restrictions don't exist.
tacker2000
Similar thing is going on with the Spotify Apple Watch app, probably so that people migrate to Apple Music...
see this discussion, for example: https://www.reddit.com/r/AppleWatch/comments/1h6qmrw/spotify...
snotrockets
With Spotify app, some issues seem to be due to Spotify themselves. For example, even when you explicitly download music to your watch, the app needs network connection to start playing. This seems to be explicit design decision on Spotify's part.
tacker2000
The (unfortunate!) hack here is to disable the BT connection on your phone, works 90% of the time.
Also when downloading songs, its better to disable BT on the phone, otherwise the songs download through BT instead of through the much faster Wifi connection. This is clearly an Apple impendiment here, crippling a feature that should work without these sort of hacks.
coolspot
Likely a condition from IP holders to make sure the play is counted and paid for.
kevincox
Pennywise pound foolish and harming UX at the same time. They could just require that Spotify logs the plays and uploads them on the next connection. Resulting in more plays and more money. But instead they block it for the 0.1% of the time that the watch is lost, destroyed or reinstalled before that sync happens.
And people wonder why piracy happens.
crwll
Garmin watches can start Spotify playback offline just fine. You need to have synced your playlist within last 30 days, IIRC, and that's it.
doctorpangloss
Authentic user activity is Apple’s greatest asset to its partners.
golergka
Spotify has offline mode in their iPhone app
sroussey
I dunno, I use the spotify apple watch app just fine
ATMLOTTOBEER
Do you listen without your phone? Ime the app is fine with phone nearby, but for independent playback from just the watch it’s trash.
vrosas
You'll one day hear Apple's lawyers argue in court that "security" never meant cybersecurity, only share price security.
singularity2001
or job security
rickdeckard
If there's a case to make on Apple hindering a competitive landscape, then it would possibly be a case of violation of the European Union's DMA (Digital Markets Act), as Apple is not allowed to favor their own services over those of competitors in visibility, functionality, or integration within iOS.
But the EU is a blunt instrument that needs to be sharpened sufficiently with explicit facts. And then still, possibly a very slow instrument...
As for the US justice system.....not sure whether there is any interest to pursue such a case these days...
bsimpson
Apple has also shown its not shy about geofencing the remedies to only help people physically located in the EU's jurisdiction, with a billing address to match.
rickdeckard
Indeed. But i.e. India followed with similar demands based on EU's DMA Regulation, and so could other countries then.
In a ideal world US would lead the way, as it's the most influential market especially for US companies. But I don't expect this to happen...
sod
I used an apple watch since the first one, updated twice, but stopped using it a few months ago. Siri got slower an more unreliable. Automatic sport detection became annoying. And still having to charge it every single day became pretty old. I miss being able to pay with my watch without having to unlock my phone. But thats about it. Anything else about that product just became annoying.
I'm 100% certain that if 3rd party watches could integrate like apple watch could, that apple watch could be way better. But the lack of alternatives conceals how mediocre of a product it became. I wish apple wasn't such a control freak.
lukevp
The ultra only needs to be charged for like 45 mins every couple days. It’s nice for the “find my phone” button and for getting alerts when my phone is in my pocket.
gslepak
> If you’re worried about this, the easiest solution is to buy an Android phone.
Readers might be interested in our Ultimate iOS to GrapheneOS Migration Guide and Review:
https://blog.okturtles.org/2024/06/the-ultimate-ios-to-graph...
piyuv
Nice guide! Immich should be added for Photos imo
_emacsomancer_
(this is excellent!)
I guess I’ll take the contra here on messages integration — moving a message over BLE to untrusted hardware and worse accepting them back into iMessage is a massive, massive change in the security boundary and therefore security architecture and therefore security promises that apple makes on iMessage.
I do not believe average smartwatch users understand what they’d be doing if they got this. I do not believe vendors integrating with such a thing can do it safely, or even that all vendors integrating are good actors.
One reason iMessage is less of a total cesspit than SMS is that the ecosystem is closed, and makes automation difficult. It used to be impossible nearly, and in that era we had almost no iMessage spam. Now it’s difficult, and we have moderate iMessage spam. But adding hooks to make this automation easy, and worse, leave the trust environment as a feature is just wrong.