leonim
Joined 6 years ago
Joined 6 years ago
I am seeing this issue on a Mac with ghostty but not with wezterm, from the same binary. Ghostty shows some correct characters and some diamond-question marks, and a line usually contains one or the other. The ghostty inspector shows the diamonds are not the blocks.
I'm surprised no one has mentioned Robert Tinney the artist who illustrated many of the covers. His work is pretty amazing, and seemed to capture all sorts of interesting ideas.
I met him once at a computer show. I was in too much in awe that I didn't really talk with him, but was able to give him some praise for his artwork. Also, I bought one of the t-shirts with his artwork.
VisiData makes it possible to view a lot of data such as CSV, JSON, databases, etc. All the supported formats are listed in https://www.visidata.org/docs/formats/
There is a wonderful tutorial in https://jsvine.github.io/intro-to-visidata/
For CLI tools, I’m also a big fan of Miller (https://github.com/johnkerl/miller) to filter/modify CSV and other data sources.
The author provides a font patching tool, however mentions that it does not preserve existing ligatures.
This font can be useful when looking at large numbers. I've used it with successfully with Visidata in sheets with large numbers.
https://www.amazon.com/Parasite-Rex-Bizarre-Dangerous-Creatu...
I hope he'll return to writing.
Though I think it is possible to get a lot done with VisiData only knowing a handful of commands/operations.
I think that the Jeremy Singer-Vine tutorial is a great starting point: https://jsvine.github.io/intro-to-visidata/
Also, the VisiData developer Saul Pwanson has a YouTube playlist listing all sorts of VisiData demos and step-by-step videos:
https://youtube.com/playlist?list=PLxu7QdBkC7drrAGfYzatPGVHI...
I'll mention an alternative way to visualize Venn diagrams are UpSet Plots.
[1]: https://en.wikipedia.org/wiki/UpSet_plot [2]: https://upset.app/ -- points to multiple implementations.
You can find reviews of hundreds of CLI And TUI programs, some great, others barely known and clearly forgotten. The last review is from 2015. Some reviews are very short, others are more involved.
The site is a blog with a tagline "Adventures with lightweight and minimalist software for Linux". The author K.Mandla is opinionated and has certain preferences for such programs like [1].
I have not looked at the site in years, but if you are willing to explore, this could be a fun option to find a variety of these tools.
[1]: https://inconsolation.wordpress.com/2015/01/19/wpe-and-we-so...
You might be interested in Tidy Viewer with lesspipe.sh
[1] https://news.ycombinator.com/item?id=28670252 [2] https://github.com/alexhallam/tv
It is also possible to create a column based on the output of a shell command.
VisiData is row based, not cell based, so you cannot create expressions that reference data across rows.