• 0 Posts
  • 8 Comments
Joined 2 years ago
cake
Cake day: June 15th, 2023

help-circle





  • vd (VisiData) is a wonderful TUI spreadsheet program. It can read lots of formats, like csv, sqlite, and even nested formats like json. It supports Python expressions and replayable commands.

    I find it most useful for large CSV files from various sources. Logs and reports from a lot of the tools I use can easily be tens of thousands of rows, and it can take many minutes just to open them in GUI apps like Excel or LibreOffice.

    I frequently need to re-export fresh data, so I find myself needing to re-process and re-arrange it every time, which visidata makes easy (well, easier) with its replayable command files. So e.g. I can write a script to open a raw csv, add a formula column, resize all columns to fit their content, set the column types as appropriate, and sort it the way I need it. So I can do direct from exporting the data to reading it with no preprocessing in between.


  • The ideal amount of storage is enough that I literally never need to think about it, never need to delete anything, and never need to use cloud services for things that could realistically be local.

    It’s hard to say what that would be because I’ve never had a phone that even came close.

    The largest phone I’ve owned was 256GB. That was “fine”, but it was NOT big enough that I could fundamentally change my habits. For example, I don’t carry my entire music collection on my phone. I don’t even do that on my laptop anymore since the advent of SSDs.

    I have a 128GB phone now and it sucks. I’ve set up a one-way copy to my home desktop with Syncthing so I can safely delete photos, videos, and screen recordings from my phone. I need to do this frequently.

    With the standard price-gouging in the industry, I will probably settle for 256 with my next phone. If prices were reasonable, I’d go for 1TB at least.

    I miss SD cards but there are no viable options with slots anymore.