Right now sure AI is a money vacuum, but will eventually be commodotized where only the best make much money.
Apple is probably smart to focus on their own hardware and software, and just rent out the best AI available.
They need to stop making phones every year. Most people in the world already have phones and don’t need a new one every year.
They also need to make 4 inch phone, like iPhone SE 1. That was the perfect size for a phone.
I for one wouldn't buy a one year old new phone. Used sure but then the price is right.
There are dozens of people who agree with you ;)
Apple came late to the big phone and were pulled there by the market. I'm surprised they still release a smaller phone at all given the rumors of such low sales.
Just look at Microsoft right now. They're experiencing all the heat that OpenAI brings, including unforced errors like Sky. Reputationally speaking, are they better or worse off having made such an early push for LLM product integration?
I don’t mean brand as in purely recognition, but what it means to people. Apple are held to a higher standard because of the specific identity they’ve cultivated. (Arguing the specifics of whether that’s deserved or not will be its own essay so I’m leaving that out)
You see this all the time on HN or Reddit, where any negative subject about Apple gains significantly more traction than other companies.
Meanwhile Microsoft has an identify that is more “meh”. Users expect Microsoft products to not have the polish, to have ads and be weird/quirky. Microsoft did Windows phone and the zune, Apple did the iPhone and the iPod.
Does that mean one companies products are better or worse? Maybe? Maybe not.
But it does mean that the brand appeal of every company has different characteristics that need to be accounted for. Siri giving bad answers is much worse perceptually than Cortana/Bing giving the same answers.
It also means Microsoft is more free to experiment and do things that are half baked because their brand identity allows for that. Often that leads to really interesting use cases ahead of its time.
I’d also add that Apple being “behind the curve” perceptually has rarely been an issue. The brand is that they enter late and redefine the segment. Again, not always deserved, but that’s the association. They often ride out trends that way.
Same thing with Apple - if Apple had launched Siri with GPT-3.0 before ChatGPT, they would have been a laughing stock with how bad it was. But instead now they're behind, even though the competing products are STILL unsuitable.
ChatGPT will give terrible hallucinations as well, but Google is getting lambasted right now for theirs. But even then, it’s written off as Google being Google.
If Apple did it, it would take over the tech news cycle for weeks. Personally I do think it’s better for Apple to be seen as behind in this trade off.
Right now, their limited subset of answers would be wrong in a way that is easily correctable. They fail safe.
An LLM doesn’t fail safe. It fails confidently. Correcting bad responses can be a very expensive and time consuming effort. In the meantime you get actively harmful suggestions: https://arstechnica.com/information-technology/2024/05/googl...
Alexa telling you the wrong weather is a lot less harmful than it telling you to do something that would harm you (staring at the sun, running with scissors, smoking when pregnant) or spreading political misinformation (telling you conspiracy theories).
Tighten the temperature.
Everyone is trying to sell AI as AGI. Apple’s genius will be in breaking from that. Simply, dependable, tightly controlled LLM that isn’t even branded as AI. Just a thing that does certain tasks for you better.
It wouldn't be bullet-proof (there are always "jailbreaks" to these kinds of prompts) but it might be good enough if they slap a "beta" tag on it.
Then again, I don't see the point in Siri either, it's useful in only a handful of cases.
Combine that with “announce notifications” and it really feels like the future, “dan says, are you on your way” and it listens for a few seconds, where you can just say “reply yep I’m 15 minutes away”.
They’re already bringing AI into it a bit, if you get a picture it will try to describe what’s happening in the picture “dan sent a photo of a piece of paper with text on it” which is interesting but it’s not getting enough detail in the descriptions to be of much use just yet. A good multimodal model could definitely improve that, though it must be noted I prefer a worse on-device model to a server based model that can collect a bunch of data.
I think for really off the wall questions/brainstorming, going out to an LLM would yield better results than the current behavior of pointing you towards Google in the browser. “hey siri, what are the typical speeds people achieve on a SPI bus” would be nice if it could give some answer even if it’s not always 100% perfect, it’s kinda like bouncing questions off a slightly unreliable coworker, but you know, better than nothing when you can do it hands/eyes free.
I also have a hope that AI (although maybe not specifically LLMs) would help these assistants handle more complex tasks, like “add eggs to my grocery list” where your grocery list is just in a note and not in some special place. It doesn’t feel out of the question given current technology, I just think nobody’s done it yet.
“Hey siri, turn on the amp.” “Ok, your media will play louder.” “Siri Set alarm for 4:18” “I’ve set an alarm for 8 o’clock” “hey siri cancel alarm” - radio silence. (Listening to podcast, and my alarm goes off) “hey siri stop” (the alarm stops, so does the podcast). “Hey siri play” “ok, here is some media” (random music plays) … uuurrrrrgghhhh.
I can’t wait for chatgpt to replace Siri.
People keep saying things like this, and I’m confused because I go to Google for facts, and chatgpt is still super useful. Things I’ve used chatgpt for recently:
- Here’s some text I’m writing for a paper. Help me reword it to make it sound more natural.
- I want to put coconut crème into a stew. When should I add it? What else would go well?
- I’m making a Makefile which has some unusual requirements. How do I do that? Here’s the actual commands I want it to run. Write the makefile. (The makefile wasn’t great, but it was a good start and let me hit the ground running.)
- Generate 100 quirky characteristics for an npc in D&D
And so on. It’s a tool for creativity. I absolutely can’t wait for my HomePods to be replaced with chatgpt.