Earlier quoted context omitted.
> For CLIs - most reasonable commands either have a `-h`, `--help`, `-help`, `/?`, or what have you. And manpages exist. Hunt the verb isn't really a problem for CLIs. "Hunt the verb" means that the user doesn't know which commands (verbs) exist. Which a neophyte at a blank console will not. This absolutely is a problem with CLIs.
I think this is a naming problem. CLI is usually the name for the interface to an application. A Shell is the interface to the OS. Nonetheless agree with your post but this might be part of the difficulty in the discussion
John Giannandrea to retire from Apple
241–250 of 380 posts
Re: John Giannandrea to retire from Apple
#242Siri is probably among the products which had the most exposure to users (probably a billion+ users throughout iPhone's history) without capturing that opportunity to actually do anything meaningful with the huge user base it got for free. A decade and a half is insane timeline in tech industry, and huge majority of users use Siri the same way today as 15 years ago, setting a timer or an alarm clock. If they had 0 im…
Re: John Giannandrea to retire from Apple
#243My theory that Apple are becoming Yahoo! keeps being proven true honestly. They have some massive advantages to build really incredible AI tools, infrastructure and hardware but they refuse to take it because they are fascinated by pointlessly making their UI look transparent.
Re: John Giannandrea to retire from Apple
#244Earlier quoted context omitted.
> voice simply isn't a great way to interact with computers in the general case You know I have talked to chatGPT for maybe a 100 hours over the past 6 months. It gets my accent, it switches languages, it humors. It understands what I am saying even if it hallucinates once in a while. If you can have chatGPT level of comprehension, you can do a lot with computers. Maybe not vim level of editing, but every single func…
Why on earth would you want to accelerate, brake, and steer by voice?
Re: John Giannandrea to retire from Apple
#245Siri is almost comically bad. Just one recent anecdote: When discussing a Jeopardy answer with my wife, I say "Hey Siri, who was Pol Pot". Siri said, "OK, calling Scott". So it woke up my friend at 1am.. And if I hear another "I found this on the web", I'm going to scream. Siri is so bad it makes me want to go back to a pixel.
I had a nearly identical anecdote. I was driving my car to work soon I had moved to the Bay Area. I wanted to know what city I was currently on. "Hey Siri, what city am I in?" "Calling Ian"
Re: John Giannandrea to retire from Apple
#246Siri is probably among the products which had the most exposure to users (probably a billion+ users throughout iPhone's history) without capturing that opportunity to actually do anything meaningful with the huge user base it got for free. A decade and a half is insane timeline in tech industry, and huge majority of users use Siri the same way today as 15 years ago, setting a timer or an alarm clock. If they had 0 im…
Honestly, my experience with Siri is that it works worse than it did 10 years ago. It's not clear to me if that's with Siri itself or just the general decrease in quality of Apple software over the past N years, but zero changes would have been an improvement. Things that seemed to work reliably for me 10 years ago but now do not: 1. "Call mom". Siri has apparently forgotten who my mother is. I tried "Hey Siri is my…
Re: John Giannandrea to retire from Apple
#247Earlier quoted context omitted.
I think this is a naming problem. CLI is usually the name for the interface to an application. A Shell is the interface to the OS. Nonetheless agree with your post but this might be part of the difficulty in the discussion
To be super pedantic, wouldn’t the interface to a shell itself be a Command Line Interface? ;)
But the point is none of that is intrinsic or interesting to the underlying idea, it’s just of annoying practical relevance to interfacing with APIs today
Re: John Giannandrea to retire from Apple
#248Siri is almost comically bad. Just one recent anecdote: When discussing a Jeopardy answer with my wife, I say "Hey Siri, who was Pol Pot". Siri said, "OK, calling Scott". So it woke up my friend at 1am.. And if I hear another "I found this on the web", I'm going to scream. Siri is so bad it makes me want to go back to a pixel.
It's always shocked me how dogshit Siri is. I run into this one every day: "Siri, play some music" "Sorry you will need to unlock your phone to do that" "Siri, play some music"
I'm not saying that way to solve a problem, but I refuse to believe that it has to be as bad as it is. The worst part is that it's still better than the alternative of leaving the iOS ecosystem.
Apple is just so bizarre in general. I would say "nowadays" but I think they have always been like this. It took them how many decades to add a unit converter to the iPhone? And after all that time, they buried it in a menu in the Calculator app?
Re: John Giannandrea to retire from Apple
#249Earlier quoted context omitted.
The iphone is so useful they can probably ride it for a couple more decades at least. I would still buy it. From a technology or engineering perspective, I have no idea how to work with Apple.
MacOS (or whatever they're calling it now) for all its faults is still probably the best desktop OS for getting things done without having to fiddle around much. ChromeOS is close but still so far in many ways. And for audio production - I'm just a dabbler, really, but I've been able to do some really impressive things with just GarageBand and a Fender Mustang Micro amp-plug over USB-C. It "just works" unlike my expe…
I continue to be impressed by ChromeOS. With the Linux development environment (Debian VM), it is a brilliant work environment.
Add Android apps as well and ChromeOS is an awesome convergence platform. There are Chromebooks that are high enough quality that I don't miss anything about Apple OS or Microsoft Windows.
> And for audio production
For specialty use-cases, driver support will favour Windows and Apple OS.
And gaming is still Windows-first, although Linux is improving.
Re: John Giannandrea to retire from Apple
#250Earlier quoted context omitted.
Siri was also completely miscommunicated from the beginning. I could never get Siri to do what I wanted, because I didn't realize that it had a very strict and narrow menu, but it never communicated what that menu was, and had no way of saying "here are the 5 things you can tell me about." And then there were the network communication issues where you don't know why you're not getting a response, or if Siri is going…
I get this pain with Apple in a bunch of different areas. The things they do well, they do better than anyone, but part of the design language is to never admit defeat so very few of the interfaces will ever show you an error message of any kind. The silent failure modes everywhere gets really frustrating. I’m looking at you, Photos sync. EDIT: just noticed this exact problem is on the front page in its own right ( h…
Knowing that a company had competent product designers that made a good product, but then shitcanned the working product for a bunch of amateur output from people that don't understand dry very basics of UI, from the one company that made good UI its primary feature for decades... well it just felt like full on betrayal. The same thing happened with absolutely shitty Apple Music, which I never, ever use, because it's so painful to remember what could have been with iTunes...