News for hackers. Stuff that matters.
Re:GitHub Copilot X: The AI-powered developer experience by brookst on Wednesday March 22, 2023 @10:43AM (#35261790)
It’s the same with every paradigm shift.

“GUIs are pretty but slow. Ok, they’re faster but just glued on to CLI programs. Ok, they’re native but less information dense. Ok, that’s a good thing, but…”

“The internet is nice but you still have to go to the store/bank. Ok, you can shop/bank online but you still have to call airlines. Ok you can buy airline tickets but you still have to go to the library to research. Ok, you can research but you still have to drive in to work. Ok…”

Maybe it’s a half empty / half full thing, but there is some portion of the populace that can’t acknowledge the promise of anything until it is perfect and comprehensive.

And, yes, there’s another portion that can’t acknowledge gaps or flaws of the promise is sufficiently huge. But it’s the former that grinds my gears.

Re:GitHub Copilot X: The AI-powered developer experience by scandox on Wednesday March 22, 2023 @11:27AM (#35262525)
Your overall point is reasonable, but to take your point about GUIs...we actually lost an awful lot moving from text based interfaces going to GUI. We got universal adoption and more or less zero training required...but we got very slow and inflexible interfaces.
Re:GitHub Copilot X: The AI-powered developer experience by chaxor on Wednesday March 22, 2023 @02:25PM (#35265150)
Command line didn't vanish ... You can still use it. Approximately 90% of my work is done via TUI, so it's certainly not gone.
Re:GitHub Copilot X: The AI-powered developer experience by scandox on Wednesday March 22, 2023 @05:56PM (#35267610)
I'm talking about people behind counters, people in stock rooms, people in all kinds of data entry and so on. The terminal did vanish from many places. We're not the market.
Re:GitHub Copilot X: The AI-powered developer experience by aprinsen on Wednesday March 22, 2023 @07:47PM (#35268663)
I worked at a paint store in my teens (2010s) that operated a beautiful text only PoS system that had been built decades ago and it was incredible. So efficient, purpose built, nary a click.
Re:GitHub Copilot X: The AI-powered developer experience by roguas on Friday March 24, 2023 @02:03PM (#35293127)
Yeah and owner would have to have SWE on payroll to continue having it working. It's why people migrated to a more general, albeit sometimes also more confusing apps/platforms.
Re:GitHub Copilot X: The AI-powered developer experience by aprinsen on Friday March 24, 2023 @08:30PM (#35297643)
It was a chain (Sherwin Williams), so I assume they could afford an in house dev team.
Re:GitHub Copilot X: The AI-powered developer experience by GeneralMaximus on Wednesday March 22, 2023 @11:53PM (#35270350)
I use tons of GUI apps with mostly a keyboard (or sometimes only a keyboard). For example, my Git client of choice is Tower, and I’m able to get all my work done without taking my hands off the keyboard. It took me a bit of time to get used to the shortcuts, but now I’m able to work off my muscle memory.

Well written GUI apps will always have good support for keyboard-only use. This is doubly true for apps that care deeply about accessibility, since some people have disabilities that make it hard for them to use a mouse or trackpad.

On the other hand, TUIs will never support non-Latin scripts properly, or have good support for screen readers, or be easily discoverable without a manual, or have uniform automation support using native automation APIs. In my view, CLIs are strictly inferior to GUIs unless you’re putting together data pipelines.

Re:GitHub Copilot X: The AI-powered developer experience by darkwater on Wednesday March 22, 2023 @10:52AM (#35261948)
I'm speaking more generally but

> Maybe it’s a half empty / half full thing, but there is some portion of the populace that can’t acknowledge the promise of anything until it is perfect and comprehensive.

Probably because paradigm shifts or new ways of doing things come with a lot of trade-offs that can be seen only after the change has been absorbed more. Early adopters are usually blind to these issues (or decide to be blind at them), conservatives don't look at the improvements but think that there might be something not that good in the future by projecting past experiences.

Re:GitHub Copilot X: The AI-powered developer experience by headcanon on Wednesday March 22, 2023 @02:16PM (#35265005)
I would assert that the "here are the current flaws" side is still necessary in the overall conversation, since they provide the necessary feedback that allows technology to improve. Similar to political debates influencing the Overton window of a population, I see the "future promise" vs "current flaws" as a human algorithm realizing itself. The debate never ends, but the "mean" value keeps moving as technology progresses. As a "future promise" person myself I used to be annoyed by the "current flaws" side as well until I started seeing things through this lens.