Hah! I hadn't thought about that. I'll consider how to make it better for that situation. A client/server mode was already being considered, and that might be a good fit.
For just a couple of reasons. One is the shell integration to remind me that the notes are there. The other is making it a standard tool with standard formats and expectations. I find there's a little bit of magic in that.
As for Salt and such systems, this is way far away from anything like that. It is not intended to run your infrastructure for you.
LibreNMS has a very different purpose from your other monitoring options - it's network monitoring at a large scale, not a generic data storage / data visualization platform. If your goal is to monitor your selfhosted servers and services, this is going to be an odd fit and you'll probably struggle against it.
Better fits for an out-of-the-box monitoring setup would be CheckMK or Zabbix.
These other "stacks" for monitoring are a little more bespoke. To cover it briefly:
Grafana is popular because it is a fantastic visualization platform. The backend data storage is pluggable.
There are many options for data storage, all that are a little different. Graphite, is push-based and the Statsd compatibility makes it super simple to push your own metrics into it. Prometheus is pull-based. And InfluxDB is more of a time-series database.
Conjure is what did it for me. I kept running into trouble with Clojure vs ClojureScript vs Babashka projects with vim. Just couldn't get the config to work consistently when switching between projects.
Yes, that changes the borders. But it doesn't turn a column into a table. Compare ls /proc in both bash and nu. It's a simple kind of thing that I can't find a solution for in nu.
I did not know what to expect going in to this one. 10 minutes in I was thinking it would be unbearable. 20 minutes in and I was laughing. It somehow gets weirder and funnier all the way through. And when I say weird, it's like Eraserhead level weird.
We're just not much good any more at refusing things because they don't seem proper. As a society, we can't even manage to turn our backs on abysmal threats like heroin and the hydrogen bomb. As a culture, we love to play with fire, just for the sake of its allure; and if there happens to be money in it, there are no holds barred. Jumpstarting Mary Shelley's corpses is the least of our problems; something much along that line happens in intensive-care wards every day.
Hah! I hadn't thought about that. I'll consider how to make it better for that situation. A client/server mode was already being considered, and that might be a good fit.
Thanks for the reminder. I already had it in GitHub so I edited the post and added the link. I'll check out Sourcehut. Hadn't used it before.
For just a couple of reasons. One is the shell integration to remind me that the notes are there. The other is making it a standard tool with standard formats and expectations. I find there's a little bit of magic in that.
As for Salt and such systems, this is way far away from anything like that. It is not intended to run your infrastructure for you.
:wayq!
If you're enjoying Sherlock, why not try Metasploit?
In another direction, perhaps the most CLI fun I've had at work was using the
phosphorhack of XScreenSaver and piping a lot of useful info to it.https://www.youtube.com/watch?v=G6ZWTrl7pV0
LibreNMS has a very different purpose from your other monitoring options - it's network monitoring at a large scale, not a generic data storage / data visualization platform. If your goal is to monitor your selfhosted servers and services, this is going to be an odd fit and you'll probably struggle against it.
Better fits for an out-of-the-box monitoring setup would be CheckMK or Zabbix.
These other "stacks" for monitoring are a little more bespoke. To cover it briefly:
Grafana is popular because it is a fantastic visualization platform. The backend data storage is pluggable.
There are many options for data storage, all that are a little different. Graphite, is push-based and the Statsd compatibility makes it super simple to push your own metrics into it. Prometheus is pull-based. And InfluxDB is more of a time-series database.
Conjure is what did it for me. I kept running into trouble with Clojure vs ClojureScript vs Babashka projects with vim. Just couldn't get the config to work consistently when switching between projects.
The eval period was about a day.
Yes, that changes the borders. But it doesn't turn a column into a table. Compare
ls /procin both bash and nu. It's a simple kind of thing that I can't find a solution for in nu.Sadly that's still not a compact output. The listing is still just as long as before scrolls right off the terminal
Hey Nu fans: is there some way to get compact ls output? Like a table of just names. No type, date, size, etc.
Dr. Caligari https://letterboxd.com/film/dr-caligari/
I did not know what to expect going in to this one. 10 minutes in I was thinking it would be unbearable. 20 minutes in and I was laughing. It somehow gets weirder and funnier all the way through. And when I say weird, it's like Eraserhead level weird.
I have the same weird obsession with GITD stuff. One of my pendants has tritium-powered glow tube in it.
Nushell is nice, but the lack of vi-style keybindings killed it for me as a replacement for bash. If that ever changes, I'll try it again.
Good catch with the camera!
This one hit home for me:
Joy Ride (2023) https://letterboxd.com/film/joy-ride-2023/
I was surprised. Very fun.
Climax (seriously disturbing)
Mad God
His House
One of the real gems I had missed until recently: Orphan Black. And I'll second the recommendation for Severance.
High-Rise https://letterboxd.com/film/high-rise-2015/
FLCL