Live data from Hacker News

Ask HN: What are your favorite terminal programs?

news.ycombinator.com

141–150 of 203 posts

Re: Ask HN: What are your favorite terminal programs?

#141
post #36

Written in Rust: - fd: A simple, fast and user-friendly alternative to 'find' https://github.com/sharkdp/fd - ripgrep: ripgrep recursively searches directories for a regex pattern https://github.com/BurntSushi/ripgrep - exa: Replacement for 'ls' written in Rust https://github.com/ogham/exa - bat: A 'cat' replacement. I recommend following the customizations. https://github.com/sharkdp/bat Written in Python: - asciine…

Written in Rust:

- rq: A tool for doing record analysis and transformation (replacement for jq, supports yaml, json, avro, protocol buffers, etc.) https://github.com/dflemstr/rq

Re: Ask HN: What are your favorite terminal programs?

#142
I just started using cmus and it works great. Also loads up the music library pretty fast.

tmux, neovim are great together (after some configuration.)

Mplayer seems better than mpv. They need configuration though.

htop/top are pretty useful for figuring out which applications are taking up cpu resources.

cpufreq-utils are useful to set max/min cpu speeds if you're running low on laptop battery.

meld is an amazing diff tool though not command line. vimdiff is useful too.

Re: Ask HN: What are your favorite terminal programs?

#143
Since all the good suggestions are taken, I want to mention a couple of diversions:

fortune: prints something silly or thought-provoking. You can get extra fortune cookie files or add your own.

cowsay: prints an ascii-art cow (or other creature) with a speech-bubble filled with the text of your choice. You can pipe fortune into cowsay for extra fun.

    $ fortune | cowsay
     ______________________________________ 
    / Publishing a volume of verse is like \
    | dropping a rose petal down the Grand |
    \ Canyon and waiting for the echo.     /
     -------------------------------------- 
            \   ^__^
             \  (oo)\_______
                (__)\       )\/\
                    ||----w |
                    ||     ||

Re: Ask HN: What are your favorite terminal programs?

#145
For me personally, I guess netcat, socat, tcpdump and SSH (for tunneling) qualify the most. I'm working in a Windows environment where I'm usually not allowed to install new software, and I miss those by far the most.

Often, I need to do a test run of something which involves slightly rerouting network traffic and I'll spend half a day hacking together some horrible "solution" that I could literally have done in 3 lines of bash code on a UNIX-like system. Maybe throw hexdump for looking at binary stuff in there too.

Edit: Oh, and of course GDB! If only I could have the accumulated days of log forensics back that were done just because it's still faster to do that instead of getting the visual studio debugger to work remotely. Whatever happened to KISS? -_-

Re: Ask HN: What are your favorite terminal programs?

#146

Earlier quoted context omitted.

I wish HN handled long horizontal scrolling lines on mobile better. It’s aggravating that we are a site full of programmers and we can’t get the basics of usability in 2018.

One thing that I think most people don't consider often is that making things more usable isn't always good. Medium and message are interlinked. If everyone in the world switched to mobile, it would change the content of the articles we read and it would change the discussion of those articles. When you make something more usable on a different platform, you're encouraging the biases that the platform compels. In the…

https://en.wikipedia.org/wiki/The_medium_is_the_message

Re: Ask HN: What are your favorite terminal programs?

#147
post #61

Earlier quoted context omitted.

If you're just using find to run grep against all files then you would be better off using the recursive flag in grep instead

I like the composition of tools, it lets you extend your usage pretty easily. I personally run this 20 times a day: find -name '*.java' | xargs grep 'pattern'

With ag:

    ag -G java pattern

Re: Ask HN: What are your favorite terminal programs?

#148
post #117

Some of them that I can't live without are - git-standup http://github.com/kamranahmedse/git-standup - z https://github.com/rupa/z - ZSH https://github.com/robbyrussell/oh-my-zsh Apart from that, some that I use time to time - curl-size https://github.com/egoist/curl-size - ripgrep https://github.com/BurntSushi/ripgrep - jq https://github.com/stedolan/jq - asciinema https://github.com/asciinema/asciinema

Just notice that you linked to Oh My Zsh (which, granted, is essential) but not to ZSH ( http://www.zsh.org/ )

>(which, granted, is essential)

Unless you belong to the Prezto or Antigen sects. :)

Re: Ask HN: What are your favorite terminal programs?

#150

Earlier quoted context omitted.

I wish HN handled long horizontal scrolling lines on mobile better. It’s aggravating that we are a site full of programmers and we can’t get the basics of usability in 2018.

One thing that I think most people don't consider often is that making things more usable isn't always good. Medium and message are interlinked. If everyone in the world switched to mobile, it would change the content of the articles we read and it would change the discussion of those articles. When you make something more usable on a different platform, you're encouraging the biases that the platform compels. In the…

You can have different rendering for mobile/non-mobile.

We are in the midst of everyone switching to mobile.

Post reply on HN