4 ms·
Exactly, they conflate the fact that the CLI tool is just a "programmable API view" of an app, and that GUI is more of a "interaction view", with the fact that
by oulipo 2y ago
Exactly, they conflate the fact that the CLI tool is just a "programmable API view" of an app, and that GUI is more of a "interaction view", with the fact that it can or cannot do some stuff
Now with AI and better design, nothing in theory would prevent us to "script UI apps" like we do with terminal, you could say
"take a screenshot of my webpage with Chrome | set it in isometric with nice shadow using Photoshop | send it on my iPhone Twitter app"
and you would get the same pipeline
of course "UI apps" just have too many input / output possibilities, and you wouldn't want to have "--flags" everywhere for every possibility
But that's where "natural language as a universal API" applies, or perhaps just a better design for interaction with UI apps
- tazu 2y ago> "take a screenshot of my webpage with Chrome | set it in isometric with nice shadow using Photoshop | send it on my iPhone Twitter app" This is basically Apple Shortcuts. It would be nice to have a CLI interface for Shortcut "actions".