Htop 3.0
github.com
github.com
It's nice to see users of an abandoned project happy that it's because the developer (apparently) abandoned it, as long as he's okay.
From my own experience, if I've been away from a project for a while sometimes there's this snowball of guilt that just keeps building up, and if there's people saying "hey what the hell?" it just adds to it. Understanding that and making sure there's no implied accusation can go a long way to getting someone to break their silence.
- atop (great for finding out what's causing system-wide slowness when you're not sure whether it's CPU/disk/network/temperature/etc.)
- iotop/iftop/sar (top equivalents for disk IO, network traffic, and sysstat counters)
- glances/nmon/dstat/iptraf-ng (pretty monitoring CLI-GUI utils with more colors)
- systemd-analyze blame (track down cause of slow boot times)
- docker stats (htop equivalent for docker containers)
- zpool iostat -v <poolname> 1 (iotop equivalent for ZFS pools)
- nvtop (NVIDIA GPUs htop like monitoring tool)
- radeontop (top-like GPU utilization for AMD Radeon GPUs)
Definitely a situation for reader mode.
Edit: No, actually that is because I have uBlock Origin enabled on Firefox.
Also, just checked again, still ads on Firefox.
I also mentioned a solution.
One thing I'm noticing is that your text structure looks a bit similar to mine, and the short paragraphs don't dovetail well with horizontal ads. It's hard to track whether the text is part of the ad or the page.
I should probably keep that in mind if I start trying to make any of my own work pay for itself.
If like me you never bothered to look into it just hit F2 in a running htop and start browsing the options.
I found a workaround that seems to work though, once you're happy with your defaults you can do:
chmod a-w ~/.config/htop/htoprc
This way you make the file read-only and prevent htop from changing it.Also I had to add "vim_mode=1" directly in the rc file because I couldn't find the option in the menus.
Unfortunately it seems that git only stores the eXecutable bit of the files in the index, so you can't really commit a file as read-only, so you have to remember to do it one every one of your machines (or script it in a git hook I suppose).
mpv is one tool I think handles a kind of similar thing nicely: it has a main config file for long term settings, but also allows you to use Q instead of q to quit and save state (eg. playback position, speed, volume, etc.) in .config/mpv/watchlater/hashofurl (a separate file for each URL you play).
htop could save the single-keypress-changeable settings in, say, .config/htop/viewstate and only keep the other stuff that’s buried in the setup menu in the htoprc
So I have a /usr/local/bin/htop that does
#!/bin/bash
rm -rf ~/.config/htop
/usr/bin/htopfd and ag (or rg) just do what I expect them to, I don't need to think about how to use them. Both find and grep's syntax trip me up, even after 20 years of using them.
It's written by the same developer as fd
The interface is nearly 1:1 with `ag` (and the older `ack`). One notable difference is that ag enables `--smart-case` by default, so it treats an all-lowercase pattern as case-insensitive, while `rg` doesn't, you need an explicit `rg -i`. (or set it in a config file, but I'd rather not learn defaults that won't work out-of-the-box on other machines).
echo '{"some_json": "value"}' | python -m json.tool ... | python -m json.tool | python -m pygments -l json
or, path permitting, ... | python -m json.tool | pygmentize -l json
[1] https://pygments.org python -m http.server 12345
serves files in the current directory over HTTP on port 12345.I'll stop now, but I love how Python module developers add these "hidden" command-line features.
P.S.: You can — and, at this point in history, probably should — s/python/python3/ in all these examples.
You really shouldn't put troubleshooting tools in your container images. You can join a "toolbox" container to a running container's namespace to get your tools there when you need them. That avoids unnecessarily large images, extra build time, and extra dependencies in your image.
Here's the docs on it: https://docs.docker.com/engine/reference/run/#pid-settings--...
All of these are mandatory for containers, though... ? </joke>
Today I noticed that Arch is already on this release. Albeit with this[0] patch applied.
I knew https://addons.mozilla.org/en-US/firefox/addon/privacy-redir... could do the last two plus something for Instagram, searched https://duckduckgo.com/?q=nitter+invidious+instagram and lo and behold, https://www.oldd.it/r/privacy/comments/hpy82f/redirect_twitt....
I’d be surprised if HTTPS Everywhere wasn’t whitelisted. And if it isn’t, TIL you can use it to fix Reddit.
I've created this domain (and olddit.com/path) to redirect the urlpath to old.reddit.com using only a single CloudFlare Page Rule.
https://redd.it/iiowpn -> new interface
https://oldd.it/iiowpn -> old interface
On mobile you can save some keystrokes too, since the new FireFox does not support many extensions, yet.
https://github.com/htop-dev/htop/blob/master/ChangeLog
Perhaps it originally linked to their site, which is:
Here's a screenshot of my server with 32threads/cpus. https://www.simcop2387.info/htop3.png
This is i configured with 8 cpus per line