13 ms·
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 th
by chamanbuga 2y ago
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.
- mceachen 2y agos/cap/crap/?
- eddythompson80 2y agoOr they mean cap as 'lie' in genz speak. 'No cap' = 'No lie'. in a sentence "I saw an alligator today. No cap"
- mceachen 2y agoThanks for translating. I’ve never heard cap used in the affirmative.
- daedrdev 2y agoIt’s often used to call people out. That’s cap = that’s bullshit
- rapind 2y agoNo cap, I did see an alligator two days ago on the golf course. There were a lot of abandoned balls around her (water trap).
- rambambram 2y agoGen Z speak? I thought it was 'hood speak' or something. Like: I'm going to cap your sorry ass. I'm not a native English speaker, so what do I know.
- IshKebab 2y agoThat's a different old meaning of cap. Modern meaning is "lie".
- rambambram 2y agoThanks!
- red-iron-pine 2y agoboth have roots in urban culture. but busting a cap in someone means cap like cap-gun, aka gun, aka shooting someone. cap in the true/lie sense also has roots there, but more in a superlative sense and not guns
- frankvdwaal 2y agoA lot of slang comes from street language, so that thought may still be right. :) It's a decades old word that used to mean trying to one up someone with tough talk, exaggerating, topping someone. That talk would be so high above the others, it would be the cap on top. Now to have a good story, to have that cap, people could be... flexible with the truth, so eventually, over the years, to cap started to mean that you were telling a tall tale, a lie.
- rambambram 2y agoThanks, now I also know where the word comes from.
- jelling 2y agoEtymology: like others said, the old version of cap was short for a bullet. And that term most likely comes from “cap guns” which are/were you guys for kids that had a tiny tiny amount of gunpowder/similar so they made a small noise when fired. So a bit of speculation, but it’s possible that the word cap has inverted twice over the years, from a toy/fake bullet, to a real bullet, and now back to being a synonym for fake, which it originally was.
- internetter 2y agocap (noun, verb, slang) (n.) A falsehood, exaggeration, or lie. "Saying you climbed a V10 after a month? That’s cap." (v.) To lie, exaggerate, or be deceitful. "He said he coded the whole app in a day, but we know he capping."
- Retric 2y agoEvery 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 2y agoYou 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.
- robertlagrant 2y agoThey're likely to be regulated into allowing third party app stores with review processes that they don't control.
- gnopgnip 2y agoWhat third party apps can see notifications and send via iMessage?
- godelski 2y agoI just want to add that over the last few years Apple has also been teaching its users to ignore security warnings as they make it difficult to verify software and thus lots of stuff never does. Its why there's few free things in the App Store because Apple charges. You install things from GitHub and well you're gonna get that security warning.
- musicale 2y agoI assume you're talking about the Mac App Store since one can't easily install iOS software via github. It's a tricky situation. Windows Vista tried to improve security and then was criticized for having too many UAC pop-ups, and for breaking legacy drivers. I don't like Apple's syspolicyd, but it is also an attempt at improving security.
- pertymcpert 2y ago*This is false.
- madeofpalk 2y agoWhat 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 2y agoI'm just guessing, but notification suggests you could respond to an incoming message but maybe you can't initiate an outgoing message?
- djfdat 2y agoHaven't looked into this, but along with that: - Multiple replies - Edits - Scheduled send - Voice message - Tapbacks - Message history - Message order is reliant on notification order - Delays in the notification system could be different than the messaging system - Opaque nature of message going from notification system -> messaging system, difficult if message is lost/not sent with no indication of why
- deleted 2y ago[deleted]
- bloodyplonker22 2y agoMay I suggest using proper English? I believe part of the reason you are getting downvoted is due to the hat language you are using. Several people, understandably, will not comprehend.
- saagarjha 2y agoNothing makes their English any less proper than yours.
- lynx97 2y agoAs 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.
- bigyabai 2y agoYou 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.
- lynx97 2y agoI probably dont get your sarcasm. But I never had a problem with Lightning. In the long run, I like the switch to USB-C... But when I got my first iPhone, USB-C wasn't invented yet, so... Also, I like the AppStore for its reviews, and would actually NEVER activate an alternative appstore. No need to weaken my security on purpose. I know, its apparently an unpopular opinion here, but that is mostly because many people only comment with their dev hats on and are apparently unable to see things from user perspectives...
- rahkiin 2y agoTo add: when apple switched to lightning they made a deal with hardware makers that they would support this for 10 years in order not to make all their hardware obsolete again. They did eventually change it after exactly 10 years.
- bigyabai 2y agoNot because their software would inherently break by switching to a different USB connector, or even by using a converter dongle. Apple signed this agreement because Lightning had a hardcoded DRM protocol baked into it to force third-parties to pay licensing fees. Of course they demanded a 10 year support window, it was a licensing ruse to make manufacturers pay a price premium to use the USB featureset. https://en.wikipedia.org/wiki/MFi_Program https://en.wikipedia.org/wiki/MFi_Program
- alex1115alex 2y agoPreach. 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.
- 8ytecoder 2y agoThe 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 2y agoThe framework that lets you collect messages and ship them god-knows-where but not send them?
- DrBenCarson 2y agoMight 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 2y agoI 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 2y agoAnd 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?
- apimade 2y agoAs someone who has found a lot of holes both in design and implementation, which have been reviewed and vetted by excellent people and companies, which have all the appropriate certifications - no thank you. I understand the benefit of an open ecosystem. Use your web browser, or a third-party app. The tech adopted by the masses needs guard rails and secure defaults. I hated Apple’s ecosystem growing up, now I think it’s necessary. We can’t trust developers, or companies, that have competing interests to do the right thing.
- theelous3 2y ago> I hated Apple’s ecosystem growing up, now I think it’s necessary. Funny, because the overwhelming majority of people and systems exist outside of it and are doing just fine. This sounds like the sentiment of a crab in a bucket who's feeling quite safe from the sides since it was caught.
- saagarjha 2y ago> Use your web browser, or a third-party app. The tech adopted by the masses needs guard rails and secure defaults. Do you think “the masses” should not use web browsers or third party apps?
- whyenot 2y ago> This is crap I appreciate you sharing your experience, I just wish you could have done it without this bit.
- saagarjha 2y ago[flagged]
- dangisautism 2y ago[dead]
- boringg 2y agoIt might be a walled garden (which is a form of security) but thats also why a lot of people buy their products. Know your demographic.
- Aachen 2y agoI don't think anybody buys their product for the specific reason that they can not do certain things. Nobody likes the restrictions. People buy a product because there are features (things they can do) that they want, including intangible features like usability (it's easier to make a full system backup on iOS than on Android, for example) Edit: or maybe I'm wrong. I do know one person who bought a phone because it sucked, because they didn't want to spend as much time glued to the device. It was an Android with a tiny tiny screen, though, because iOS would not be allowed to run on hardware of your choosing due to Apple's restrictions... Either way, I guess there is a market of people who do want to inflict pain upon themselves, but this really does seem like exceedingly niche argument to me. Saying that the restrictions are the reason why their demographic buys their device is just buying into Apple's lies that fund their bottom line
- ryandrake 2y agoI have recommended devices in the past to family specifically because of the bad/annoying things those devices don't do, so I, as family IT support, don't have to clean up the fallout.
- xnx 2y agoDoes iOS have third-party accessibility software that would have full display and interaction privileges?