128 Cores - nice: http://hisham.hm/htop/128.png
Show HN: Htop 2.0 released, now cross-platform
121–130 of 159 posts
Re: Show HN: Htop 2.0 released, now cross-platform
#122128 Cores - nice: http://hisham.hm/htop/128.png
Re: Show HN: Htop 2.0 released, now cross-platform
#123Earlier quoted context omitted.
Apropos of nothing: does country of origin (or is it residence; or residence of the main contributors) tell us anything that is at all useful? It seems like information - the sort people go 'oh really, how fascinating' to - but I can't really see how it's relevant. Anyone want to chip in and make a stand for national identity or anything? To me it's kinda like you said 'find and grep are the two main contributions to…
This is a legitimate question. I'm brazilian and I constantly see Facebook posts in Portuguese highlighting "Of the top X things, Y are Brazilian!", whereas I see none or very little of that in English speaking communities. My theory is that there are relatively few great international contributions from Brazil and we rejoice anytime we see one.
Re: Show HN: Htop 2.0 released, now cross-platform
#124Still no Windows though.
Haha everyone used to mock MS because cross platform to them meant Win16 AND Win32. Now we use it to mean various flavours of Linux. Progress?
?
"Portable" htop 2.0 works on FreeBSD[0], OpenBSD[1] and OSX[2], not just "various flavours of linux".
[0] https://github.com/hishamhm/htop/tree/master/freebsd
Re: Show HN: Htop 2.0 released, now cross-platform
#125I love htop! I hope homebrew gets it soon. Mine only says version 0.8.2.8? I donated $5 to the developer. Thanks for htop
Re: Show HN: Htop 2.0 released, now cross-platform
#126Wait, where are the Windows binaries? Oh, I see. They trying to be smart and say "cross-platform" because now it runs on more Linux distros. That's not smart, that's faulty marketing. And AFAIK it already was running on 90% of Linux and also on MacOS.
No, it's accurate marketing. Asking for htop to be available on windows is kinda silly if you recall that htop is "top++" and depends on having a unix filesystem. "Cross-platform" is a contextual term.
It doesn't do that. Before the multiplatform changes it did depend on having procfs (linux's I assume since BSDs had a non-identical procfs yet weren't supported), aside from the OSX fork which ripped out all the /proc access and replaced them with OSX API calls.
What it does depend on is ncurses.
Re: Show HN: Htop 2.0 released, now cross-platform
#127Re: Show HN: Htop 2.0 released, now cross-platform
#128I really enjoyed this talk[1] by Bryan Cantrill, part of which is about what it took to emulate Linux's syscalls from within SmartOS. It's lengthy, but enjoyable. One of the applications that they tried to port directly to before the emulation layer was htop, and he has a good rant about what that took because of its use of /proc and how that made porting it very difficult. Given that, I'm sure this wasn't easy. Kudo…
Re: Show HN: Htop 2.0 released, now cross-platform
#129To be fair, it is still only for POSIX-y systems. Not cross platform in the conventional sense.
Re: Show HN: Htop 2.0 released, now cross-platform
#130Earlier quoted context omitted.
It's just a little point of interest. I don't often think about my life intersecting with the nation off of Brazil, yet I use htop every day. Now I'll probably cast my mind to a Brazilian rainforest when I do. Just makes the world a slightly more interesting place.
Thanks! Always nice when we help to make people's perceptions of places less unidimensional. Brazil is not only a place with rainforests, we also have coders! :) (Though, even though I'm a (Southern) Brazilian myself, I used to think the whole "monkeys in the streets" here was a hoax until I moved to Rio de Janeiro and I realized they have tiny squirrel-sized monkeys running atop the power lines there!)