News for hackers. Stuff that matters.
Re:Eza: A modern, maintained replacement for ls by dsjkvf on Monday July 22, 2024 @05:45AM (#41032511)
What's the point, though?

You still have to rely on POSIX and / or GNU tools in most scenarios, and if already knowing / using those, then why bother to switch to anything else?

Re:Eza: A modern, maintained replacement for ls by oneeyedpigeon on Monday July 22, 2024 @07:40AM (#41033281)
Use cases are different. I bet I'm not the only one who runs ls manually on my command line a LOT more than I ever use it in scripts.
Re:Eza: A modern, maintained replacement for ls by jryb on Monday July 22, 2024 @05:51AM (#41032545)
I don't know how common my situation is, but I don't have any of those constraints. I have eza aliased to ls both on my daily driver and all of my work servers and it hasn't caused me a single problem.
Re:Eza: A modern, maintained replacement for ls by jen20 on Monday July 22, 2024 @09:46AM (#41034316)
The only time you have to care about GNU tools vs your own preference of tool is when writing scripts to run on computers running some Linux distributions, and per [1] you shouldn’t be using ls for that.

[1]: https://www.shellcheck.net/wiki/SC2045

Re:Eza: A modern, maintained replacement for ls by alerighi on Monday July 22, 2024 @07:25PM (#41040871)
Yes but if you work professionally as a software engineer, chances are that you don't only use your PC. Being that a server that you connect remotely to develop on, or a production system where you connect to investigate a bug, or the PC of a coworker you are helping, or getting inside a container, etc.

Getting to know and use a standard setup makes you efficient in that situations, that is also the reason why I learned to use vim (since vim or at least vi you can take for granted there is on every system).

The only concession that I make is the shell, since zsh is much more convenient to use than bash, even if every time I use a system with bash I of course write some code that works in zsh and have to remember that in bash you can't do it. That is annoying, but to me it's worth it to use a better shell, not worth probably for an `ls` clone.

Re:Eza: A modern, maintained replacement for ls by xigoi on Tuesday July 23, 2024 @05:24AM (#41044204)
I just type `ls, which uses eza when I’m on my own device and ls when I’m on an SSH server. What’s the problem with that?
Re:Eza: A modern, maintained replacement for ls by jen20 on Tuesday July 23, 2024 @02:15PM (#41049097)
My setup does not deviate from that. As the sibling comment points out, `ls` responds everywhere (even powershell on Windows), it's just nicer on my local machine.

Coworker machines are whole different issue though - most of them have American keyboards (I do not), most of them do not use editors with vim bindings etc.