zlacker

[parent] [thread] 105 comments
1. Sebast+(OP)[view] [source] 2023-06-27 17:39:51
Apple are experts are experts at creating these patterns that fall just at the edge of being classified as anti-consumer, to the point where you frequently find heated discussions about whether they are.

Battery throtteling on the iPhone 6s; The sandboxing / sideloading discussion; The no-iCloud experience; The way that regular bluetooth headsets work fine, but AirPods work even better; How unauthorized Apps on MacOS must be opened with a right-click.

Safari suggestions are also a great example: So far, I like them in iOS 17, since they can also provide direct links to useful sites such as Wikipedia. But don't doubt for a second, that taking traffic away from Google was the primary goal here.

Microsoft isn't so smart. Most users, including non-technical, can see through their attempts.

replies(15): >>mouzog+11 >>codetr+i3 >>flagra+l3 >>madars+S3 >>vladva+n9 >>basch+ai >>polite+7F >>rootus+HK >>ars+3P >>lmm+oY >>RoyGBi+S31 >>gerash+he1 >>shortc+ZL1 >>neop1x+Im3 >>9935c1+rk5
2. mouzog+11[view] [source] 2023-06-27 17:45:11
>>Sebast+(OP)
also denying full access to pencil api so that 3rd party pencils cannot compete with the official ones.

and lack of user profiles on ipads so they cannot be easily shared among family.

replies(1): >>throwa+VS
3. codetr+i3[view] [source] 2023-06-27 17:56:54
>>Sebast+(OP)
Google seems just as bad tbh. The only browser I have installed on my phone is Safari but when I click links in YouTube it always asks which browser I want to open the link in. Safari or Chrome.

No I don’t want to install your shit browser on my phone Google. Kindly frick off.

replies(3): >>Eduard+y9 >>Tagber+xt >>kernal+fH
4. flagra+l3[view] [source] 2023-06-27 17:57:15
>>Sebast+(OP)
Many of the Apple-related concerns fall squarely within the definitions of anti-trust laws. The problem isn't that Apple toes the line so much as no one cares to enforce the line.
5. madars+S3[view] [source] 2023-06-27 17:59:49
>>Sebast+(OP)
Don't forget making SMS in unreadable neon green (to the point that it violates Apple's own accessibility guidelines https://archive.is/4nSWV)

"iMessage on Android would simply serve to remove [an] obstacle to iPhone families giving their kids Android phones" -- an actual quote from the SVP of Software Engineering in charge of iOS, revealed in Epic Games v Apple court discovery

https://storage.courtlistener.com/recap/gov.uscourts.cand.36...

Of course, if you really cared about green bubbles, you'd switch to Android because there you can adjust outgoing message color to your heart's liking :-)

replies(4): >>lttlrc+27 >>twobit+Yp >>skygaz+9K >>jackso+9O
◧◩
6. lttlrc+27[view] [source] [discussion] 2023-06-27 18:15:24
>>madars+S3
SMS messages have always been green on iOS. Since before iMessage existed. I don't recall ever having trouble reading them.
replies(3): >>madars+U7 >>_rs+Gc >>trinsi+0p
◧◩◪
7. madars+U7[view] [source] [discussion] 2023-06-27 18:19:49
>>lttlrc+27
They deliberately reduced the contrast. Compare iOS 5 when iMessage came out: https://cdn.arstechnica.net/wp-content/uploads/archive/09-27... and now: https://images.macworld.co.uk/cmsdata/features/3468389/how_t... This underscores GP's point: Apple is expert at making anti-consumer decisions that fall just inside the Overton window.
replies(2): >>js2+Kg >>Profes+pj
8. vladva+n9[view] [source] 2023-06-27 18:25:43
>>Sebast+(OP)
> The way that regular bluetooth headsets work fine, but AirPods work even better

What do you mean by this? I have an iPhone but don't have airpods, just "regular" BT headphones. Under windows, they're hit or miss (sometimes they don't reconnect), but they work pretty well under iOS and mac os. They work best under linux (!), especially since it's the only one to support LDAC (though I understand some non-sony android phones may support this now).

So, if somehow apple came out with a way of making BT headphones work even better (what do they do better?), I don't see why you'd hold that against them. Should they not innovate just so that the competition doesn't get upset?

replies(3): >>mholm+Gb >>Sebast+1d >>solard+YL1
◧◩
9. Eduard+y9[view] [source] [discussion] 2023-06-27 18:26:53
>>codetr+i3
> Google seems just as bad tbh.

It is a difference for Google to advertise their browser on their properties (eg Youtube) versus Apple hijacking the search bar of some other browser, and in general not allowing third parties to provide full browsers in the Apple App Store (and not just a shim which mandatorily has to use Safari behind the curtains)

replies(2): >>sorami+Op >>scarfa+8w
◧◩
10. mholm+Gb[view] [source] [discussion] 2023-06-27 18:37:00
>>vladva+n9
In terms of unique OS-level integrations: Airpods are not paired with a device: they're paired with your Apple ID. If I pair the airpods with my iPad, I can seamlessly switch them to iphone, to Mac, to my Apple TV. They'll even auto-switch if it detects you've stopped using your current device.

Airpods automatically try to pair with a nearby iphone when opened, if one of your own devices isn't around. All of this is through a pretty fancy UI, just for Airpods and Beats

replies(1): >>vladva+vd
◧◩◪
11. _rs+Gc[view] [source] [discussion] 2023-06-27 18:41:03
>>lttlrc+27
Not to mention it's only the messages you send that are with a green background, messages you receive from either platform have a grey background
◧◩
12. Sebast+1d[view] [source] [discussion] 2023-06-27 18:42:25
>>vladva+n9
To connect regular bt headphones, you must go to Control Center > Hold on Bluetooth > Hold Bluetooth again > Select the headphones > wait > tap once to exit > tap twice to exit > swipe up from the bottom.

AirPods are always accesible via the AirPlay-menu, which is prominently featured in many media apps.

Again: still fine, but just bad enough to partly influence my next buying decision.

replies(3): >>vladva+he >>dabina+Li >>rootus+9L
◧◩◪
13. vladva+vd[view] [source] [discussion] 2023-06-27 18:45:07
>>mholm+Gb
But is there a way of making this work with regular bluetooth headphones? AFAIK whey you pair them, the HP will remember the device's physical address, so the random apple devices you may have would have to present the same address to the headphones. Hell, this doesn't work on its own, even between a Linux and Windows install on the same PC. You have to manually move some connection information between the two to get e.g. a mouse working in both.

So if Apple figured a way of bypassing this limitation, it's really not clear to me why that should be considered "bad", even if it's clearly better than what the competition does. It's on the bluetooth standard to do better.

Or is your point that apple should have standardized the protocol they use to make this happen?

replies(2): >>mholm+Jf >>philis+lj
◧◩◪
14. vladva+he[view] [source] [discussion] 2023-06-27 18:47:25
>>Sebast+1d
But that's how bt heaphones work everywhere, right? I have to go and manually pair them.

But once they're paired, they connect automatically to my iphone, and I can select them easily from a list when e.g making a phone call, though they're usually selected automatically when connected.

replies(3): >>acomje+ug >>Sebast+gl >>ohgodp+zl
◧◩◪◨
15. mholm+Jf[view] [source] [discussion] 2023-06-27 18:55:35
>>vladva+vd
I don't have any particular problem with this feature existing, it helps me as an apple user. Though I can imagine a standardized protocol would be what the OP of this thread wanted.
◧◩◪◨
16. acomje+ug[view] [source] [discussion] 2023-06-27 18:59:34
>>vladva+he
I have this issue sometimes. If switching doesn’t work automatically when my Bluetooth speaker is turned on it’s not an quick option to select them.

Apple has a “select audio out” menu thats on a lot of music and video apps. It shows “Apple airplay enabled” devices and makes switching easy. If it’s just Bluetooth it’s harder (you have to go into setting…)

◧◩◪◨
17. js2+Kg[view] [source] [discussion] 2023-06-27 19:01:13
>>madars+U7
What am I missing here? In iOS 5, it's black on blue vs black on green. Now it's white on blue vs white on green. Contrast between text and background looks the same to whether green or blue.

In general, Apple has lowered contrast throughout the UI over the years. There's an accessibility setting for high contrast if you need it.

replies(2): >>AprilA+Em >>cosmot+qn
18. basch+ai[view] [source] 2023-06-27 19:08:12
>>Sebast+(OP)
Battery throttling doesn’t fit the rest of these. Preventing a device reboot is pro consumer.
replies(3): >>015a+qi >>flagra+xp >>babypu+BW
◧◩
19. 015a+qi[view] [source] [discussion] 2023-06-27 19:09:37
>>basch+ai
Ah, found that "heated discussion" the OP mentioned.
replies(2): >>darkhe+ED >>rootus+EL
◧◩◪
20. dabina+Li[view] [source] [discussion] 2023-06-27 19:11:25
>>Sebast+1d
I don’t think this is a case of Apple crippling non-Apple headphones but more a case of Bluetooth being pretty limited.

Either way, the user experience is still better than on Windows. Whenever I start up my PC it steals my headphones, even if I’m currently listening on another device (or worse, making a phone call). I’ve searched online and it seems there is no way to switch this off. The only solution seems to be to manually unpair or disable Bluetooth after using it.

◧◩◪◨
21. philis+lj[view] [source] [discussion] 2023-06-27 19:14:50
>>vladva+vd
Very often when Apple decides to go in its own direction, you can criticize them for not improving standard ways of doing things instead. File transfers, contact sharing, etc.

But with Bluetooth I believe Apple is right to forge its own path. The standard is convoluted, built on old methods, still cannot pair two buds in a sane manner, and can’t provide enough bandwidth for Apple’s uncompressed format.

I expect Airpods to leave Bluetooth behind sooner rather than later.

◧◩◪◨
22. Profes+pj[view] [source] [discussion] 2023-06-27 19:15:46
>>madars+U7
It's worth pointing out that Apple has some of the best accessibility options out there. There's an "Increase Contrast" setting that increases the contrast for SMS messages.

Yes, one could argue that the default should provide high contrast for everyone, but once this setting is enabled, it effectively becomes just that going forward for those that need it.

replies(1): >>mywitt+Yq
◧◩◪◨
23. Sebast+gl[view] [source] [discussion] 2023-06-27 19:27:15
>>vladva+he
No, this is for connecting headphones that are already paired but disconnected. For my Sonys I had to do this every time I activated them, because I use them with multiple devices, and its not guaranteed that they connect to the right one.

Some headphones support connecting two devices simultaneously, which is great... unless you have 3 devices :)

Anyways, if I was Apple, I would have added paired headphones to the speaker menu.

replies(1): >>derefr+tF
◧◩◪◨
24. ohgodp+zl[view] [source] [discussion] 2023-06-27 19:28:28
>>vladva+he
Nope. Google's Pixel Buds have first party integration with a custom UI to connect them as soon as they're out of the box. So are Samsung's Galaxy Buds, and both of these use regular Bluetooth.
◧◩◪◨⬒
25. AprilA+Em[view] [source] [discussion] 2023-06-27 19:35:25
>>js2+Kg
Green has higher luminance than blue at equivalent saturation. The values for SMS and iMessage background colors are, respectively and in sRGB, #00CC46 and #0080FF, corresponding to relative luminance values of 0.436 and 0.227 according to the WCAG 2 formula.

With white foreground text, this gives a contrast ratio of 2.15:1 for SMS and 3.79:1 for iMessage. WCAG 2.x AA level compliances requires a contrast ratio of at least 4.5:1 for normal text and at least 3:1 for large text.

https://www.w3.org/WAI/WCAG21/Understanding/contrast-minimum...

replies(2): >>madars+xn >>js2+RL
◧◩◪◨⬒
26. cosmot+qn[view] [source] [discussion] 2023-06-27 19:40:06
>>js2+Kg
Contrast ratio for white on green is only 2.15:1 : https://webaim.org/resources/contrastchecker/?fcolor=FFFFFF&...

Whereas for black on green it's 9.72:1 : https://webaim.org/resources/contrastchecker/?fcolor=000000&...

◧◩◪◨⬒⬓
27. madars+xn[view] [source] [discussion] 2023-06-27 19:40:48
>>AprilA+Em
Thanks! If you have a calculations workflow already, what would the contrast ratios (even if approximate) be for old iOS? To a human eye it truly looks like SMS got way worse whereas iMessage stayed around the same.
replies(1): >>AprilA+dv
◧◩◪
28. trinsi+0p[view] [source] [discussion] 2023-06-27 19:47:37
>>lttlrc+27
I also Have no trouble reading text messages from Android in IOS. not sure what people are talking about. I still think its wrong to distinguish between the two platforms as it points to anti-competitive behavior. Apple does other things that are way worse.
◧◩
29. flagra+xp[view] [source] [discussion] 2023-06-27 19:50:58
>>basch+ai
Shipping a device that will overheat and reboot when the device is a couple years old and fixing it by silently throttling the device isn't pro consumer either

Those devices really should have been recalled or offered a generous trade-in value to account for the fundamental design flaw

replies(4): >>sorami+cq >>scarfa+pw >>thebru+eE >>babypu+VW
◧◩◪
30. sorami+Op[view] [source] [discussion] 2023-06-27 19:52:05
>>Eduard+y9
> versus Apple hijacking the search bar of some other browser

A difference that's moot because it never happened.

◧◩
31. twobit+Yp[view] [source] [discussion] 2023-06-27 19:52:59
>>madars+S3
The color thing is an urban legend. Original iPhone chat bubbles were green pre-Apple having an alternative to SMS. The messages icon is green. For some reason Apple thought messages should be green.
replies(1): >>BudaDu+Ty
◧◩◪
32. sorami+cq[view] [source] [discussion] 2023-06-27 19:54:12
>>flagra+xp
So that's every device with rechargeable batteries then.
replies(1): >>flagra+4M
◧◩◪◨⬒
33. mywitt+Yq[view] [source] [discussion] 2023-06-27 19:57:19
>>Profes+pj
Apple products seem to require more and more tweaking of the right settings to be usable. I'm dreading the day I have to get a replacement MacBook and have to tweak all my settings again.
◧◩
34. Tagber+xt[view] [source] [discussion] 2023-06-27 20:10:30
>>codetr+i3
And the Gmail app on iOS and iPad will never open in default browser window. It always opens in a capture browser window that defaults to chrome.
◧◩◪◨⬒⬓⬔
35. AprilA+dv[view] [source] [discussion] 2023-06-27 20:21:38
>>madars+xn
The pre-iOS 7 graphics have black text over a non-uniform background color as compared to white text over a uniform background color. This gives us ranges instead of a single value, but even in the worst case, black is a vastly more legible foreground color:

           | iOS 5-6     | iOS 7+ |
  ---------+-------------+--------+
  SMS      | 11.3 - 13.4 | 2.2    |
  iMessage | 11.8 - 14.1 | 3.8    |
◧◩◪
36. scarfa+8w[view] [source] [discussion] 2023-06-27 20:26:24
>>Eduard+y9
And Google also hijacks its own search bar when all I want is “10 blue links”.
◧◩◪
37. scarfa+pw[view] [source] [discussion] 2023-06-27 20:27:54
>>flagra+xp
Have you found a new battery technology where that is mid the case?
replies(1): >>flagra+cB
◧◩◪
38. BudaDu+Ty[view] [source] [discussion] 2023-06-27 20:42:29
>>twobit+Yp
It's not that its green thats the issue, is the shade of green they chose. It does not contrast well with white text and makes it hard to read.
replies(2): >>rootus+XJ >>andyfe+kd1
◧◩◪◨
39. flagra+cB[view] [source] [discussion] 2023-06-27 20:55:19
>>scarfa+pw
Device design is always constrained by the current technology. It isn't impossible to make a phone with current battery tech that doesn't overheat after a year or two of normal use

Apple just pushed design to far and underestimated the cooling/heat dissipation required

replies(3): >>thebru+oK >>scarfa+AM >>babypu+ZX
◧◩◪
40. darkhe+ED[view] [source] [discussion] 2023-06-27 21:06:09
>>015a+qi
Heh. I can't blame them for doing this, but not telling people what's happening (and why) was the big mistake.

People generally want their gadgets to be as lightweight as possible, cheap as possible, last as long as possible, and be reliable. There's tradeoffs in balancing those. eg: overbuilding the battery to make the device run longer in the face of degradation adds weight, size, and cost. Somebody has to make a call on where the balance should be.

What nobody really talks about in the context of device longevity is wear levels in the onboard flash. A battery replacement or three doesn't extend that clock. It's pretty good but it doesn't last forever. This is more of an issue on devices with smaller amounts of flash storage with a lot more storage churn.

◧◩◪
41. thebru+eE[view] [source] [discussion] 2023-06-27 21:08:38
>>flagra+xp
It has nothing to do with overheating. It is battery ageing. The internal resistance of a battery increases as it ages, leading to brownouts when peak current happens.

The throttling feature still exists in iOS. All that’s changed is that you will be made aware that it’s happening and you can switch it off if you prefer a brownout when your battery is degraded.

Other manufacturers are happy to let your handset reboot, it could lead to another sale for them. Some would call that planned obsolescence.

replies(1): >>justso+QG
42. polite+7F[view] [source] 2023-06-27 21:12:35
>>Sebast+(OP)
> Apple are experts are experts at creating these patterns that fall just at the edge of being classified as anti-consumer, to the point where you frequently find heated discussions about whether they are.

I argue that they are blatantly anti-consumer, but have created a brand identity association that causes people to pretend (and argue) they are not. Try using an ipad without handing over your credit card details. Even google is better in this area.

◧◩◪◨⬒
43. derefr+tF[view] [source] [discussion] 2023-06-27 21:14:57
>>Sebast+gl
The W2 chip or whatever it’s called, inside the AirPods, allows it to detect the closest “known” (not “paired”) device when it’s removed from its case, and if it’s not the one that it was connected to when it last went to sleep, then the headphones will avoid automatically connecting to the device they were previously connected to on last use, instead going into an implicit “trusted pairing” mode that allows the first known device to express an audio intent to become the BT auto-pair + auto-connect device.

You can’t do this with a regular Bluetooth audio device that doesn’t have the W2 chip, because according to the Bluetooth spec, you can only be paired to one device at a time; there is no separate concept of “known” devices; devices that auto-connect stay auto-connected on sleep+wake; and devices that connect (therefore devices that auto-connect) must stop announcing themselves as available over BT discovery. (BT is essentially a protocol state machine — a device can be either idle, in pairing mode, searching for its paired device to auto-reconnect, or connected, and none of these states can overlap.)

These are all limitations of the audio device, not of the host OS. Limitations required for Bluetooth conformance! Apple can only work around these limitations by having the device and host both run a completely separate, second discovery protocol over completely separate hardware, that just forces the BT hardware into certain states as a result of its own negotiation. They can’t magically make audio devices that don’t have a W2 chip do this out-of-BT-band negotiation.

◧◩◪◨
44. justso+QG[view] [source] [discussion] 2023-06-27 21:23:11
>>thebru+eE
> It has nothing to do with overheating. It is battery ageing. The internal resistance of a battery increases as it ages, leading to brownouts when peak current happens

yawn Why my 8 years old Moto XT910 eat the battery like cookies but did not reboot? It's battery wasnot only old, but swollen a bit, it's USB port was damaged so sometimes the charge didn't actually happened... but it still could survive a couple of hours with enabled radio and GPS, serving a navigation app with 3G updates? And didn't reboot?

replies(2): >>thebru+TJ >>rootus+LM
◧◩
45. kernal+fH[view] [source] [discussion] 2023-06-27 21:25:25
>>codetr+i3
I don't want Apple's shitty AppStore on my iPhone. I'd like to replace it, but I can't because Apple doesn't think I should be able to install apps that aren't approved by Apple. They can go fuck off as well.
◧◩◪◨⬒
46. thebru+TJ[view] [source] [discussion] 2023-06-27 21:40:33
>>justso+QG
I’m not sure what answer you’re looking for here - each system is different. Design, manufacturing, usage patterns will all play a part.

When batterygate happened my wife’s phone was throttled but mine wasn’t. She didn’t care and never got the battery replaced but she definitely would have upgraded sooner if it was rebooting.

Are you saying that Apple use different battery technology to everyone else? Or what is your point?

replies(2): >>flagra+UC1 >>justso+MS1
◧◩◪◨
47. rootus+XJ[view] [source] [discussion] 2023-06-27 21:40:50
>>BudaDu+Ty
But the argument does become a lot weaker unless they changed the shade of green after introducing iMessage. If it stayed the same, then it's just the design they chose from the beginning.

Also worth noting is that the color only applies to sent messages. When you receive a message, it's just gray in either case. It makes a certain amount of sense to let the user know which transport their outbound message went on since it will affect your expectations.

replies(3): >>ryukaf+KN >>goosed+YN >>lhamil+2U
◧◩
48. skygaz+9K[view] [source] [discussion] 2023-06-27 21:42:12
>>madars+S3
For those not familiar, on an iPhone the green background only occurs on the messages the iPhone user has previously sent, and not those they have received from others. Also, whilst they’re typing, they do not have a green background in the text box. However, that said, to my eyes, the green background does indeed make it slightly harder to read what you’ve previously sent compared to the blue backgrounds of iMessage, or the black on light gray of received messages. But it’s slightly less of a problem to me because I generally remember what I’ve typed well enough to give my eyes an advantage.
◧◩◪◨⬒
49. thebru+oK[view] [source] [discussion] 2023-06-27 21:43:21
>>flagra+cB
You keep mentioning cooling / heat - this is the first I’ve ever heard of this in relation to batterygate, and in fact the first I’ve ever heard of any battery “overheating” (generating more heat?) as a result of a normal ageing process - where are you getting this from?
replies(1): >>flagra+IB1
50. rootus+HK[view] [source] 2023-06-27 21:45:04
>>Sebast+(OP)
> Battery throtteling on the iPhone 6s

This is one of the ways I can tell what preconceived opinion someone has. The only problem with the battery throttling was PR. The engineering solution was correct and objectively better than not throttling. Should they have told users their battery was failing? Sure. But keeping the phone from crashing was better than letting it.

> unauthorized Apps on MacOS must be opened with a right-click

I've never had to do that.

replies(1): >>FireBe+GT
◧◩◪
51. rootus+9L[view] [source] [discussion] 2023-06-27 21:47:47
>>Sebast+1d
BT headphones are certainly less reliable at auto-switching, but that process you're going through isn't the norm for me. I just click on the output menu and select my Sony WH-1000XM4 headphones if I want to use them instead of my airpods. I don't have to pair them every time.
◧◩◪
52. rootus+EL[view] [source] [discussion] 2023-06-27 21:51:24
>>015a+qi
One nice thing HN has taught me is that I should be wary of anti-Apple claims like this. Inevitably someone comes along to add context or explain what's actually going on, and 9 times out of 10 it turns out that Apple's solution wasn't unreasonable at all.

Which isn't to say that things like the 30% app store cut is entirely defensible, though you can certainly make some halfway plausible claims in that direction (based mostly on how retail works, especially at the time iPhones were invented). Or sideloading. There are legitimate gripes. But a lot of crap spewed regularly on HN turns out to be exactly that, crap.

replies(1): >>downWi+F31
◧◩◪◨⬒⬓
53. js2+RL[view] [source] [discussion] 2023-06-27 21:52:28
>>AprilA+Em
Thank you. FWIW, here is it under iOS 16 with Accessibility > Display & Text Size > Increase Contrast turned on.

https://imgur.com/a/b61lmAf

To my eyes, the green/blue doesn't make much difference in terms of legibility. I obviously find the reduced contrast throughout iOS annoying and keep increase contrast turned on.

◧◩◪◨
54. flagra+4M[view] [source] [discussion] 2023-06-27 21:53:17
>>sorami+cq
Not really, most devices are designed with a commination of passive and active cooling as needed to operate under normal conditions.

Apple just has a history of prioritizing design asthenic and they're willing to push the limits on thermal regulation.

replies(1): >>sorami+jK1
◧◩◪◨⬒
55. scarfa+AM[view] [source] [discussion] 2023-06-27 21:57:08
>>flagra+cB
The phone didn’t overheat. That’s just the point. The options were either the phone slows down to keep the phone from shutting off when the battery got weak or the phone shuts off. What was the other alternative?
◧◩◪◨⬒
56. rootus+LM[view] [source] [discussion] 2023-06-27 21:57:46
>>justso+QG
> Why my 8 years old Moto XT910 eat the battery like cookies but did not reboot

Probably because it's a simple, slow dual core Cortex A9 with low enough power draw that it doesn't stress the battery enough to matter.

replies(1): >>justso+8T1
◧◩◪◨⬒
57. ryukaf+KN[view] [source] [discussion] 2023-06-27 22:02:30
>>rootus+XJ
They did change the shade of green, and the newer one is much less readable. See for yourself:

Original: https://ronstauffer.com/blog/wp-content/uploads/taking-a-pic...

Current: https://support.apple.com/library/content/dam/edam/applecare...

replies(1): >>rootus+RO
◧◩◪◨⬒
58. goosed+YN[view] [source] [discussion] 2023-06-27 22:04:18
>>rootus+XJ
They kinda did just not immediately. iMessage was introduced in iOS 5 pre-redesign. It used to be black text on a lighter green. With iOS 7 they moved to white text on searing green.
replies(1): >>rootus+8P
◧◩
59. jackso+9O[view] [source] [discussion] 2023-06-27 22:05:38
>>madars+S3
a much stronger argument than color imo is apple’s refusal to implement RCS, which would make the experience of communicating with android users.

generally I try to avoid SMS since the photo quality is bad, there’s no delivery guarantee, and it doesn’t work over wifi.

◧◩◪◨⬒⬓
60. rootus+RO[view] [source] [discussion] 2023-06-27 22:09:30
>>ryukaf+KN
It may just be that I happen to have my reading glasses on right now, but both of those are easy to read.

But let's run with that for a moment, and assume many people do in fact find that more difficult to read. I still have trouble calling that particularly hostile given that it's sent messages, received ones are the same color no matter what.

I'm more open to the green vs blue argument than the old-green vs new-green one. Apple definitely wants you to know you're using iMessage. It just happens to be useful for me as a customer, too -- I'm glad it's prominent when I send a text message instead of an iMessage. It aligns my expectations for what features will work in the conversation.

replies(2): >>sterli+CW >>wizofa+EX
61. ars+3P[view] [source] 2023-06-27 22:11:06
>>Sebast+(OP)
Apple stuff is always anti-consumer, it's not an edge thing at all.

In the terminal it has a nice "search with Google" option and I can not figure out how to get MacOS to stop opening Safari with that.

Every time I use Apple products I get frustrated at how it blocks me from doing what I want to do.

replies(1): >>babypu+RZ
◧◩◪◨⬒⬓
62. rootus+8P[view] [source] [discussion] 2023-06-27 22:11:24
>>goosed+YN
From my memories of that UI design shift, nobody cared much about text messages in particular, because we generally hated all of the flattened, vivid color and white text graphics. But it's been a while, maybe I'm misremembering how annoyed people were. That was when we lost skeuomorphic design, as I recall, which some people were/are very attracted to.
◧◩
63. throwa+VS[view] [source] [discussion] 2023-06-27 22:32:43
>>mouzog+11
What parts of the API? I've never used a first party one, but the generic $10 one I got on aliexpress worked fine on an ipad6.
◧◩
64. FireBe+GT[view] [source] [discussion] 2023-06-27 22:37:03
>>rootus+HK
> I've never had to do that.

Using OKD (OpenShift Kubernetes Distribution) because I just dealt with this morning:

https://github.com/okd-project/okd/releases - download the MacOS installer and unzip it.

Then try to run it from the command line. Be told that it "cannot be opened because the developer cannot be verified". This is NOT the "is an app downloaded from the Internet, do you wish to run it?" dialog.

Go to Finder, and double click it. Get the same message.

You have to go to Finder, then right click the app, specifically hit Open (which will open a terminal that will immediately exit), and only now can you run this app in your original terminal.

replies(2): >>sgjohn+Dl1 >>rootus+Zx1
◧◩◪◨⬒
65. lhamil+2U[view] [source] [discussion] 2023-06-27 22:39:05
>>rootus+XJ
They actually did change it. It used to be much more readable. There's a comparison screenshot in this article https://css-tricks.com/apple-messages-color-contrast/
◧◩
66. babypu+BW[view] [source] [discussion] 2023-06-27 22:55:14
>>basch+ai
Agreed, the problem was how poorly this was communicated to the user.

I'd much rather have a slow phone than a phone that doesn't work at all (or worse, bursts into flames in my pocket)

◧◩◪◨⬒⬓⬔
67. sterli+CW[view] [source] [discussion] 2023-06-27 22:55:17
>>rootus+RO
I caution against relying on your own senses when designing for accessibility. I can tell the red and green buttons apart just fine, but I'm not colorblind. And even if I were, there's multiple kinds of colorblindness - and of vision disabilities in general, from dyslexia to astigmatism.

For small developers there's checker tools and simulators, but Apple is huge and has a responsibility to get this right.

replies(1): >>twobit+q14
◧◩◪
68. babypu+VW[view] [source] [discussion] 2023-06-27 22:57:15
>>flagra+xp
It's not a fundamental design flaw, this will happen with every device that ships with a modern rechargeable battery.

Android does the exact same thing now, but I don't see people boycotting Google over it.

The problem was that Apple didn't communicate this to the user. People didn't know why their phone was slow.

replies(1): >>flagra+qC1
◧◩◪◨⬒⬓⬔
69. wizofa+EX[view] [source] [discussion] 2023-06-27 23:01:20
>>rootus+RO
> both of those are easy to read

Most accessibility problems aren't things that those without some sort of sensory disability (beyond mild long-sightedness) can detect easily - at least, without using tools to do so.

Surely though there is some sort of "accessible" mode you can put it into that does improve the contrast?

replies(1): >>j16sdi+zd1
◧◩◪◨⬒
70. babypu+ZX[view] [source] [discussion] 2023-06-27 23:03:41
>>flagra+cB
Heat had nothing to do with it. The internal resistance of the battery increases as it wears out, lowering the peak output current.

Increased heat when operating near the current limit is a symptom, not a cause. Adding a fan or a chonky heatsink to your iPhone wouldn't magically raise this limit.

replies(1): >>flagra+gC1
71. lmm+oY[view] [source] 2023-06-27 23:05:30
>>Sebast+(OP)
The stuff Apple does is even more blatantly anti-consumer than their competitors. The difference is that Apple have fans who will defend them, in a way that Microsoft, Google or Facebook don't really. It's the reality distortion field, not Apple being better at straddling the line.
replies(2): >>Sebast+hS1 >>lenkit+lH6
◧◩
72. babypu+RZ[view] [source] [discussion] 2023-06-27 23:14:46
>>ars+3P
This is because the "search with Google" feature is not actually provided by Terminal, it is a service[1] provided by Safari. Other browsers could easily provide their own service, but I haven't seen any that actually do.

You can see and configure all available services by going to the app menu in the menu bar and selecting Services -> Services Settings

1. https://support.apple.com/guide/mac-help/use-services-in-app...

replies(1): >>ars+h61
◧◩◪◨
73. downWi+F31[view] [source] [discussion] 2023-06-27 23:41:47
>>rootus+EL
You can always find a reason to defend any feature. In the case of this article you could say it's more seamless to open Outlook links in their browser. And that's exactly what Microsoft's PR says.

But for some reason Apple's fans are way more insistent in defending everything and sticking to the PR department's arguments. No criticism is allowed to stand.

replies(1): >>rootus+7x1
74. RoyGBi+S31[view] [source] 2023-06-27 23:43:13
>>Sebast+(OP)
> The way that regular bluetooth headsets work fine, but AirPods work even better;

I think this is one thing a ton of people don't realize. Apple doesn't want to sell you individual devices. They want you to sell an entire electronic ecosystem that serves all of your technology needs and seamlessly integrates all of it for you.

It's why they put effort into things like handoff, copy & paste on iPhone/mac, AirDrop, iCloud photo sharing, et al. Sure there's a profit motive in having you use all their stuff, but they really do make a genuine effort to make things work together better than disparate devices, companies or manufacturers do.

I still have to use a private channel in Signal to share things like pics or links from iOS/OSX/Windows because there just isn't a good cross-ecosystem app that I've found. Discord and slack sort of work, but they're not E2E encrypted like Signal is.

replies(1): >>diffeo+Ca2
◧◩◪
75. ars+h61[view] [source] [discussion] 2023-06-27 23:59:23
>>babypu+RZ
Thanks, appreciate the info. Strange though that the services make zero mention of who is providing them.

And really Apple should have made a generic service using the default browser, rather than this being a Safari provided thing. I guess the OP's "edge of anti-consumer" theory has some merit.

◧◩◪◨
76. andyfe+kd1[view] [source] [discussion] 2023-06-28 00:54:41
>>BudaDu+Ty
You know, I've always noticed that iMessages were blue and SMS were green, but I've never found one more or less legible than the other. To me the fact that they are different colours is nice.

I worry this a subjective matter, i.e. if the colours were reversed some people would make exactly the same complaint.

The actual argument really should focus on whether phone providers should use some interoperable standard more capable than SMS. If they can't come to consensus then the telecommunications regulators should involve themselves and force one.

replies(2): >>NoPick+1g1 >>solard+mL1
◧◩◪◨⬒⬓⬔⧯
77. j16sdi+zd1[view] [source] [discussion] 2023-06-28 00:56:26
>>wizofa+EX
The "increase contrast" option under accessibility settings with well for me.

In fact, it is much better than what iOS6 had.

78. gerash+he1[view] [source] 2023-06-28 01:03:05
>>Sebast+(OP)
Apple gets away with some anti-competitive practices that is mind boggling. On iOS, their own app (Apple Maps) can draw a large custom notification for their turn by turn navigation but no other apps is allowed to do the same.
◧◩◪◨⬒
79. NoPick+1g1[view] [source] [discussion] 2023-06-28 01:14:28
>>andyfe+kd1
Agree
◧◩◪
80. sgjohn+Dl1[view] [source] [discussion] 2023-06-28 02:00:46
>>FireBe+GT
> Then try to run it from the command line. Be told that it "cannot be opened because the developer cannot be verified". This is NOT the "is an app downloaded from the Internet, do you wish to run it?" dialog.

Yes, you get the “developer cannot be verified” error if the code isn’t signed. Which is perfectly fine, I don’t see how this is anti-consumer.

It’s $99 for a code signing cert (per developer account) on macOS/iOS, which I believe is less than what they cost on Windows.

replies(1): >>gramie+Cn1
◧◩◪◨
81. gramie+Cn1[view] [source] [discussion] 2023-06-28 02:16:51
>>sgjohn+Dl1
Yes, but the dialog doesn't tell you what to do if you do want to run the code. Why would I think that clicking "Open" in the popup menu would do anything different from double-clicking?

Also, an individual Microsoft Store cert is $19 (one-time, not per year), and a company account is $99.

replies(1): >>sgjohn+pK2
◧◩◪◨⬒
82. rootus+7x1[view] [source] [discussion] 2023-06-28 03:57:54
>>downWi+F31
I find that more often than not, the anti-fans are more strident these days than the fans are. What I like is that there are some knowledgeable fans here on HN that don't just retort with "nuh-uh!" whenever a critic levels some sort of unfounded conspiracy theory at Apple, but actually explain what is going on. They provide context, documentation, and important details that seem to get lost when the only discussion is emotional.

HN isn't perfect, but it's so much better than a lot of other online discussion forums these days.

◧◩◪
83. rootus+Zx1[view] [source] [discussion] 2023-06-28 04:06:17
>>FireBe+GT
Interesting, thanks for the link. I've never run into that before. I've downloaded a lot of software, much of it open source. I've only downloaded from the Mac App Store maybe twice ever. But this is the first time I've gotten completely denied. Is it because it was a zip file with an executable inside, rather than an installer? Or as someone else mentioned, because it isn't signed at all? Are all the open source projects paying for signing certs for their OSX installer packages?

Again, thanks for the link. That's probably the only time I'll run into that, it clearly isn't my usual use case, but I'm glad you could back up the assertion with something I could see for myself.

I do agree that it should be clearer how you can run the executable if you really do trust it.

◧◩◪◨⬒⬓
84. flagra+IB1[view] [source] [discussion] 2023-06-28 04:38:38
>>thebru+oK
My understanding was that the concerns were related to degraded batteries having a lower voltage potential.

The hardware and software were shipped with performance optimized to the initial voltage curves of the battery. Once that voltage curve decreases slightly the device will either reboot when the processor attempts to run at a higher clock speed than the battery voltage can support, or the battery can technically keep up though begin to overheat as the operating voltage is a higher draw than the battery can safely handle.

Dont get me wrong I'm not aware of any concerns over the phone actuary catching fire like that one generation of Samsung years ago, but the degraded battery would either lead to reboots or excess heat.

replies(1): >>thebru+nM1
◧◩◪◨⬒⬓
85. flagra+gC1[view] [source] [discussion] 2023-06-28 04:44:55
>>babypu+ZX
I don't believe I ever said heat was the cause, if I did I misphrased my point. Excess heat was absolutely the symptom, but it was a symptom of a design that was pushed beyond the limits of regular operation.

A two year old lithium battery under normal use will hardly degrade at all. Any design that pushed the limits so far that a degredation of a few percent over promised and under delivered. In Apples case it could be remedied with a software update, but that doesn't mean the device held up to the original performance claims over a standard life cycle of device use.

◧◩◪◨
86. flagra+qC1[view] [source] [discussion] 2023-06-28 04:46:35
>>babypu+VW
I haven't actually seen Google specifically call out that their devices will be throttled in a year or two. I'd be curious to see thatif you have a link though, I haven't kept as up to date with the more recent pixel devices.
replies(1): >>efreak+Kv4
◧◩◪◨⬒⬓
87. flagra+UC1[view] [source] [discussion] 2023-06-28 04:51:01
>>thebru+TJ
I had one of the early generation 17" MacBook pros that ended up with a swollen battery. And when I say swollen, I mean the case eventually split in two and was about 1/2" taller than it was originally.

Granted this happened because glue in the battery was compromised by excess heat because Steve Jobs preferred heat over the sound of a fan, but the machine never rebooted or shut down due to heat or decreased max voltage.

◧◩◪◨⬒
88. sorami+jK1[view] [source] [discussion] 2023-06-28 06:10:25
>>flagra+4M
> most devices are designed with a commination of passive and active cooling

Smartphones with active cooling? You must live in world that's very different from the one I live in.

Also, as mentioned in other replies, your whole point about "overheating and rebooting" is a straw man. Throttling was introduced to address battery aging. Again, a problem that affects every device with rechargeable batteries.

> Apple just has a history of prioritizing design asthenic and they're willing to push the limits on thermal regulation.

Except they do have thermal controls...

◧◩◪◨⬒
89. solard+mL1[view] [source] [discussion] 2023-06-28 06:19:39
>>andyfe+kd1
That's what RCS is but Apple doesn't want to join. https://en.wikipedia.org/wiki/Rich_Communication_Services?wp...

iMessage is apparently a differentiator for them.

◧◩
90. solard+YL1[view] [source] [discussion] 2023-06-28 06:23:46
>>vladva+n9
Apple first party devices have proprietary H1/H2 chips that supplement the Bluetooth stack and enable easier pairing, audio sharing, spatial positioning, etc.

https://www.soundguys.com/how-does-apple-h1-chip-work-21049/

That only works if you use two Apple devices together. You don't get those functions with other Bluetooth on a Mac, or using Airpods with an Android. It doesn't really make that big of a difference IMO but it's there.

91. shortc+ZL1[view] [source] 2023-06-28 06:23:46
>>Sebast+(OP)
> The way that regular bluetooth headsets work fine, but AirPods work even better

bluetooth headphones work to the best of their ability on Apple devices. Apple invented a better technology for their own headphones to improve problems inherent with bluetooth. I’m struggling to understand how improving upon a flawed technology is anti-consumer? Apple devices still support bluetooth, and Apple headphones work with non-Apple devices over bluetooth.

◧◩◪◨⬒⬓⬔
92. thebru+nM1[view] [source] [discussion] 2023-06-28 06:26:18
>>flagra+IB1
There is no “overdrive” as you suggest. With a higher internal resistance you get a bigger voltage drop internally. There is way to overcome this.
◧◩
93. Sebast+hS1[view] [source] [discussion] 2023-06-28 07:20:36
>>lmm+oY
I considered that, but no, the discussions in this thread alone should be evidence, that it's not that clear cut.
◧◩◪◨⬒⬓
94. justso+MS1[view] [source] [discussion] 2023-06-28 07:25:19
>>thebru+TJ
> what answer you’re looking for here

It was a rhetorical question, yet a Jobs' fanboi couldn't resist, see the neighbouring comment.

> each system is different

Except in that part it's pretty much the same. Or your battery, even discharged, can keep up with a full load from a CPU, GPU, WiFi and GPS modules eating amps, or it couldn't even when it's fresh.

If at 3V your battery couldn't power the system then you shouldn't show 3V as 30%, you should show it as 0% and adjust %/V curve accordingly.

It's simple, it's about momentary load in amps, but "only some iPhone 6S models manufactured in September and October 2015 had suffered from a battery manufacturing defect" yet millions of iPhones were slowed down ~~totally not beacuse Apple needed to sell the next iPhone~~.

And as an anecdote - even after the years of abuse, the last time I used my XT910 it was literally showing 10% when I enabled the radio so I could receive a SMS from my bank on it. I really expected it to just shutdown (because enabling radio means data too, so all that bullshit rushed to update their things and using data => more power draw) and for me to be stranded in a remote city without money. But not only it did survive that, it kept chugging for another 4 hours, with radio disabled, ofc. *shrug_emoji*

> Or what is your point?

What people would eagerly drink any Koolaid what would make them feel entitled or standing out. Which most Apple fanbois vehemently deny.

NB: there are people who just use iPhones/Macs/whatever and don't engage in defending 'their favourite brand', of course they aren't fanbois.

replies(1): >>thebru+FT1
◧◩◪◨⬒⬓
95. justso+8T1[view] [source] [discussion] 2023-06-28 07:28:19
>>rootus+LM
Ah, yes, the mighty Apple chips suck so much what an inferior chips from the other manufacturers never could!

Or you drunk your Koolaid and ignored "GPU, WiFi, GPS" parts.

◧◩◪◨⬒⬓⬔
96. thebru+FT1[view] [source] [discussion] 2023-06-28 07:33:12
>>justso+MS1
This is a low quality comment not fitting with the discussions we try to have on HN. Please stop trying to call people fanboys for no reason.

> yet millions of iPhones were slowed

Citation needed. Only handsets with degraded batteries were slowed, and only after the first brownout. Replacing the battery brought it back to full speed. This is the main point people don’t understand. Every phone got the software update. The feature still exists today. But not all phones were slowed. My iPhone 11 will slow if the battery degrades.

If they wanted to sell you a new phone, was that the best way to do it? Couldn’t they… have just done nothing instead? Like the other manufacturers? Instead of prolonging the life of resetting handsets?

◧◩
97. diffeo+Ca2[view] [source] [discussion] 2023-06-28 10:22:45
>>RoyGBi+S31
Which would be fine. The annoying thing is making things worse if you don't buy in, e.g.

https://9to5mac.com/2023/01/16/apple-tv-iphone-required/

Or sherlocking stuff without acknowledging anyone, e.g. game porting toolkit.

◧◩◪◨⬒
98. sgjohn+pK2[view] [source] [discussion] 2023-06-28 14:10:49
>>gramie+Cn1
So what? The average user is going to assume that it can’t be run (which is a good thing, as we don’t want people to run random unsigned binaries they find on the internet), and the tech-savvy ones will find a way.

It’s not like Apple is stopping you from running it. 1 quick google search and there you go. It’s a good design, in my opinion.

replies(1): >>gramie+1G4
99. neop1x+Im3[view] [source] 2023-06-28 16:51:50
>>Sebast+(OP)
Not long ago I couldn't read an SMS message on iPad without enabling iMessage service first. Not sure if that is still the case. But that felt anti-consumer as I didn't want to use iMessage, I just wanted to use SMS reading functionality.
◧◩◪◨⬒⬓⬔⧯
100. twobit+q14[view] [source] [discussion] 2023-06-28 19:50:47
>>sterli+CW
I know a person that can only see red clearly, so he shifts colors in the iOS settings to a red tint. Green icons shifted to red work fine, but what doesn’t work are the health and music icons which are white on red. Applying the color shift in iOS just turns these into red squares. This stuff is hard to get right. For him it’s better to not have single color icons with no outlines, but that’s the trend today. You might think less detail in icons would help accessibility but that’s not always the case.
◧◩◪◨⬒
101. efreak+Kv4[view] [source] [discussion] 2023-06-28 22:31:02
>>flagra+qC1
Anecdotally: a while back while I was running a long build in termux in a warm room with my tablet plugged in to charge, I got a notification that my device was being throttled to prevent thermal damage. I wouldn't be surprised if this was common I haven't gotten such a message since, however I also don't have a habit of building software on my tablet (I have a vague memory that whatever it was didn't offer a cross compilation method outside of qemu/emulation)
◧◩◪◨⬒⬓
102. gramie+1G4[view] [source] [discussion] 2023-06-28 23:30:10
>>sgjohn+pK2
> the tech-savvy ones will find a way

That doesn't sound like good design to me.

replies(1): >>sgjohn+cM5
103. 9935c1+rk5[view] [source] 2023-06-29 05:31:53
>>Sebast+(OP)
The issue with iPhone batteries was one of communication — what they were doing, they still do, as do all smartphone manufactures, because it’s just a downside of lithium batteries.

> the no-iCloud experience

What?

> The way regular Bluetooth headsets work fine, but AirPods work better.

I… I don’t see how this is apple’s fault. Bluetooth, as a standard, is obviously limiting. Apple, making both headphones and the devices that play audio, had an opportunity to offer a better product to their customers if you use other apple devices. That’s fine, and I would argue, eminently reasonable. I just don’t get what you’re driving at here, would love to hear more.

The reason I like apple is that, in vague general terms, their interests as a company often align with my interests as a consumer.

Yes, you can argue that apple has made changes in safari detrimental to google for business reasons. But shit, I’m happy about that. The less data my phone silently sends off to google, the better.

Maybe I’ve just fallen for their ploy, but I do actually really like the apple products I own (and I often try the non-apple alternatives because I love tech). No company is perfect, and I know they aren’t my friend or don’t care about me. But until I feel apples interests diverge from my own significantly, I’ll find alternatives.

◧◩◪◨⬒⬓⬔
104. sgjohn+cM5[view] [source] [discussion] 2023-06-29 09:56:34
>>gramie+1G4
The average user has no need whatsoever to run unsigned code on macOS. Or on Windows for that matter, but code signing on Windows doesn't really matter as nobody reads those popups anyway.
◧◩
105. lenkit+lH6[view] [source] [discussion] 2023-06-29 15:40:29
>>lmm+oY
This. Observed this so many times here on HN, its not even funny. The restriction on browser engines on the iPhone, the so-called "app-tracking privacy" feature, etc. Apple fans will defend all of this to the death.
replies(1): >>Bizarr+oT6
◧◩◪
106. Bizarr+oT6[view] [source] [discussion] 2023-06-29 16:29:41
>>lenkit+lH6
They're already crawling out of the woodwork in this very conversation to defend Apple. It's insane.
[go to top]