Re:Min: A fast, minimal browser that protects your privacy
by tomrod on Wednesday December 14, 2022 @09:34AM
(#33983972)
Yes! CLI based browsers are awesome.
[ Parent
| on HN ]
Re:Min: A fast, minimal browser that protects your privacy
by rollcat on Wednesday December 14, 2022 @10:02AM
(#33984320)
Apologies for nitpicking, but Lynx is not a CLI program. CLI programs are non-interactive, composable via stdio / shell scripting, designed to do their one task and return you to your shell prompt. Lynx is an interactive, terminal-based (character cell grid) program, that takes over your shell session - it has every quality of a GUI program, except it's using a terminal emulator as its toolkit.
But of course - it's still awesome, it's just not CLI.
Re:Min: A fast, minimal browser that protects your privacy
by jefftk on Wednesday December 14, 2022 @10:14AM
(#33984536)
Often people distinguish between "command-line interfaces" (CLI) and "text user interfaces" (TUI). So "sed" is a CLI program, while vim is a TUI program.
But it's also common to use "CLI" to include "TUI" programs, so I don't think your parent is wrong.
Re:Min: A fast, minimal browser that protects your privacy
by rollcat on Wednesday December 14, 2022 @10:31AM
(#33984838)
> But it's also common to use "CLI" to include "TUI" programs [...].
It is indeed common, and (IMO) it is harmful, as TUI programs are just GUI programs in disguise. They do have two unique strengths: readily accessible over a serial console or an SSH session; and being the lowest common denominator of GUI programming. But they don't share any of the typical (desirable) qualities of CLI programs; typically, any CLI features (if present at all) are an afterthought.
$ ls | vim
Vim: Warning: Input is not from a terminal
Re:Min: A fast, minimal browser that protects your privacy
by tomrod on Wednesday December 14, 2022 @01:44PM
(#33987987)
Denotatively, you're 100% correct.
Connotatively, I have no concerns and won't revisit the comment, but will keep the distinction in mind when addressing a technical audience.
Re:Min: A fast, minimal browser that protects your privacy
by bee_rider on Wednesday December 14, 2022 @04:20PM
(#33990767)
The other way around,
vim | ls
Is a 100% foolproof and very “loud” sign that today is a scatterbrained day and I should write off the idea of being productive. Or I should have another cup of coffee.
Re:Min: A fast, minimal browser that protects your privacy
by ajolly on Wednesday December 14, 2022 @07:57PM
(#33993429)
Thank you for drawing this distinction. I had not mentally realized the difference before, this makes me interested in trying TUI programs. Will go check lynx out today.