3 ms·
I don't think it's a critique of the library; calling the x509 specification complex enough to be magic seems accurate. Honestly I love the UI presented: conci
by epistasis 2y ago
I don't think it's a critique of the library; calling the x509 specification complex enough to be magic seems accurate.
Honestly I love the UI presented: concise, shows all the options, a fantastic summary of the CLI without having to scroll a massive man page or website.
I'd love this for all the super complex CLI tools I need to use, as a visual cheatsheet on where to search in the man page.
- behringer 2y agoI'd love this for all the cli tools. Instead we'll get more boot managers and desktop managers.
- bckr 2y agoConsider helping make such a thing!
- AlotOfReading 2y agoI wrote a personal tool to do this automatically by parsing '--help' after I couldn't remember the tar options for the millionth time. Turns out the programs that have complicated, undiscoverable interfaces also tend to omit useful options from automatically discoverable documentation, so it wasn't especially reliable.
- BoingBoomTschak 2y agoReminds me of a similar wish for argv introspection I had at some point (e.g. https://github.com/ImageMagick/ImageMagick/issues/7688 https://github.com/ImageMagick/ImageMagick/issues/7688) that went nowhere. I hardcoded curl this way.
- gyomu 2y agoI’ve always found it a shame that the UNIX philosophy seemed to stop at system/command line tools and no one ever took the further step to apply it to user interfaces. UIs generated in systematic, composable ways emerging naturally from all the plumbing (pipes, option flags, etc) we already have in place.
- perching_aix 2y agoThere was a time when I'd have agreed with you. But over time I've come to honestly disagree, perhaps unsurprisingly, since I detest the typical command line experience too. Just like when books are adapted into movies, the good adaptations are the ones that are better than the sum of their parts (aren't a direct adaptation). Blind, generic composability is in direct contradiction with this. One could argue that it's the scale that determines whether a better integrated or a consistent but generic solution is better, but in this case I think the article very explicitly demonstrates that the latter approach is what loses out. I have a very strong and persistent disdain towards the many shell incantations I had to come up with, have to keep around as notes, and have to have AI generated. Having to navigate the maze the article calls a GUI would result in much the same. I feel like I'm taking crazy pills seeing people in this thread regarding this visual any good, especially given how even the article author clearly disagrees, hence "why" the article was created in the first place.
- tpmoney 2y agoEvery few years I get the urge to dive into smalltalk/squeak/cuis/<insert smalltalk variant here> and while it suffers from being pretty heavily stuck in an era and a small community it always feels like a window into what could have been if operating systems in general and unix in particular didn’t stop at CLIs with a window manager tacked on top. In fact having recently revisited some old classic Mac things, it’s sort of interesting to note how despite how nice it is that osx has Unix underneath and windows has the WSL it also means we’re converging on a design with a lot of old baggage.
- yakkers 2y agoA long time ago, Apple actually did more or less this for the coreutils in A/UX, which was their own UNIX for the 68k Macintoshes. This page has a screenshot of the GUI provided for ls: http://toastytech.com/guis/aux3.html http://toastytech.com/guis/aux3.html
- FergusArgyll 2y agoWhat an incredible website
- rsanek 2y agohttps://github.com/chriskiehl/Gooey https://github.com/chriskiehl/Gooey