Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I mean mainly things like this:

https://github.com/aristocratos/btop/blob/main/Img/alt.png

Great work, it looks amazing! But what's the point of going through all the pain of rendering graphs in text? At that point, give me an actual graph. The code will be less messy and the information display will be better.



>But what's the point of going through all the pain of rendering graphs in text?

Embracing the curses interface constraints and limiting yourself on purpose to express just what you need to show - as opposed to getting sidetracked by the billions of possibilities of things to render and the shiny graphics?

"This cpu is ~80% this is ~25% load" shown with representative bars for a quick visual gauging of the machine's state at a glance. Would it give it any more benefit it it had nice ticks, and fine gradations, and fancy rendering, so that you could tell 78% vs 80% more easily?

It's not like GUI apps don't exist.


> "This cpu is ~80% this is ~25% load" shown with representative bars for a quick visual gauging of the machine's state at a glance. Would it give it any more benefit it it had nice ticks, and fine gradations, and fancy rendering, so that you could tell 78% vs 80% more easily?

Yes. For instance the more cores you have the less room there is to draw a sensible graph, and we're up to 256 threads already. Even less enormous machines are already at the point where text is constaining.

> It's not like GUI apps don't exist.

Yeah, but SSH is great and not everything has good remote management. And I want the command line to keep up, not to be the better than nothing option.


>And I want the command line to keep up, not to be the better than nothing option

Yes, but by doing what you suggest it wont "keep up". It would be turned into an alternate delivery mechanism for GUI apps.

I want the command line to be the command line. With text, and, at most, curses.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: