What is great about them is the constraints they impose on the UI designer. I spend so much time finding actions in apps like Zed, Obsidian or Slack because menus and rows of buttons are not cool anymore.
I'd really want explicit UIs from 2000, but in the mean time TUIs feel like an improvement.
I don't quite agree with this. Feature discovery is much easier in GUI when most commonly used features are either in the first layer of menu or in standard hotkeys. In the worst case, you would do a search in GUIs that provide them. In CLI / TUI, no such function is present and you would basically have to man and scroll through all possible commands to find it, though I guess grep helps.
You accept search in GUI, but don't in man pages? Scrolling through actions in a tree-like menu structure is ok, but through a tree-like structure in the --help output is not? Feels inconsistent.
The whole benefit of text-based interface is that search, filter and transformation is always available and completely independent of the running program.
I can see the visual discoverability aspect for GUIs, but for the visual layout GUIs and TUIs are on par, the difference is rather in the rendering mechanism: pixel vs. character-based.
I agree about the constraints. My ideal solution would also impose harsh constraints, but would also add just enough structure. I’m also frustrated by each app reinventing the same thing slightly differently.
Is it still true with llms being so good at interpreting it? I just tried all the examples on the home page, it works perfectly. In the past couple months I've moved almost entirely back to the terminal because I can just ask my coding agent to "have a look at this tmux session".
As a technical person, how does one find a non-technical business partner? ;)
I know about Entrepreneur First, but that's not for bootstrapping and has a too much of the unicorn vibe for me. The obvious is of course luck through one's social network.
>> The obvious is of course luck through one's social network.
I'd really counsel you to pursue this but not focus on the luck piece of it (which really is a big part). Just like hiring works best when it's a recommendation of a known good hire, look to your 2nd (and possibly 3rd) degree network. Force yourself to attend events, programs and communities (irl & virtual) outside of your direct sphere of expertise. Economic development orgs in your city/region might work too. Maybe you can do it with some help/practice and don't need a partner? You could be looking for a support network more than business expertise; the good news is IME that's easier to find than a partner.
> Must be great to work with people like him who have infinite patience and composure.
It is not just patience, he is ready to spent a shitload of time explaining basics to strangers. Such an answer would take, I believe would take a very least half an hour to compose, not counting the time you need to read all the relevant discussion to get the context. But yeah, it would be great to have more people like him around.
Yes, that comment by gasche is a very good general explanation for why vibe coded slop still doesn't cut it for contributing to any non-trivial FLOSS project. When you're building towards a large feature (DWARF support in this case) it's critical for contributions to be small and self-contained so that maintainers and reviewers don't get overwhelmed. As things stand, this means that human effort is an absolute requirement.
When contributions are small and tightly human-controlled it's also less likely that potential legal concerns will arise, since it means that any genuinely creative decisions about the code are a lot easier to trace.
(In this case, the AI seems to have ripped off a lot of the work from OxCaml with inconsistent attribution. OxCaml is actually license compatible (and friendly) with Ocaml but obviously any merge of that work should happen on its own terms, not as a side effect of ripoff slop code.)
It's still ~1C over a human lifetime which gives you a fair bit of time to adapt. I mean I may fly to Bali next month due to climate but that's just London being crap in winter as usual.
This is like saying fish can survive around 21C so the lower temperature of 19.8C that is keeping it in a -4C freezer for 3.5 hours before searing it for 30 minutes at 200C is fine.
A 1C rise means hotter hots, colder colds, stronger storms and longer or more frequent droughts as well as the general climate of a region possibly changing.
Yes you can find crops that will grow in specific conditions, but you need to know those conditions and if you have a day that kills a crop that can mean you need to wait for the next season. That 1C rise corresponds with a lot more of these crop damaging events as well as changing the efficiency and possibly infrastructure needed in an area.
I'll also note that the last 1C rise is over a generation not a lifetime i.e. 25 years not 80.
You're trying very hard to project your way of thinking onto others, or simply giving them excuses. We've understood with other cases like Strauss-Kahn that their social networks know. The ones involved here are not particularly known for being gullible idiots, they chose to ignore it because it was more convenient than the truth. Or they are simply paedophiles who knew exactly what they were doing.
I'd really want explicit UIs from 2000, but in the mean time TUIs feel like an improvement.
reply