HN user

simonmic

245 karma

Simon Michael <simon@joyful.com>

https://joyful.com

https://hledger.org

https://plaintextaccounting.org

https://hub.darcs.net

Posts7
Comments156
View on HN

You can turn that off (I do). In your config file:

    [snapshot]
    auto-track = "none()"
Auto-tracking could be a great default in certain projects, and a terrible one in others. jj doesn't require it at all and is still awesome without it.

Bonus tips:

    # show help by default, as the subcommands do
    [ui]
    default-command = "-h"

    # more readable log (also affects jjui)
    [templates]
    log = 'builtin_log_oneline'

Mine do. The phone's lightning connector socket has become "flaky" (from age, or lint..), and at this point I must hold the phone in hand rather than in pocket while walking, for uninterrupted playback.

Zig Libc 6 months ago

The linked blog post about making this is an excellent read.

Some recent notes, somewhat mac-specific:

"I'm having trouble finding one true activity monitor on mac. I tried all of these on mac with certain criteria in mind (reliability, renicing, good UX):

- Activity Monitor: doesn't update charts when in background, doesn't show nice value, doesn't allow renice, doesn't hide idle processes

- Apple's top: non-standard, information overload, no nice/renice/idle/filter

- htop: doesn't show accurate process cpu usages (known bug awaiting release), no idle hiding. (Use latest release to avoid crashes.)

- btop: hangs (known bug awaiting release), no nice/renice/idle hiding

- bottom: basic

- gotop: I forget

- glances: pretty good, supports nice & renice. That or htop seem to be the only options for that. glances is CPU-heavy.

- zenith: also good, faster, and at least shows nice. (Crashes if you sort by it, known bug awaiting fix.)"

I went with zenith.

You're speaking of "GHC haskell" there. Yes that is the main stream - and this will get solved there sooner or later - but you can also do a fair amount of Haskell without GHC. Eg MicroHs is getting increasingly capable and I believe is highly bootstrappable.

Hledger 1.50 10 months ago

When Gnucash did something, I was never sure what actually happened. And sometimes it would crash. Was all my data safe? Hard to tell.

You express it exactly, I felt the same way with Gnucash, Quicken, and all the other non-plain-text accounting apps I tried. Finance was stressful enough without also worrying about messed-up data. That was perhaps the biggest motivation to switch to Ledger, when I found it.

Later, I often could not figure out how to make Ledger do something I knew it could do, and I often was surprised by a crash or wrong behaviour when it saw some new combination of features and data that hadn't been tested or implemented yet. This was a big motivation to write hledger.

Hledger 1.50 11 months ago

You said book, but I wouldn't rule out the docs on hledger.org (and perhaps plaintextaccounting.org); of which https://hledger.org/hledger-by-example.html is book-ish, and https://hledger.org/accounting.html leads to some good general accounting resources.

Also, again not what you asked for exactly, but the hledger chat room can be a very useful extra resource, to keep things moving along.

And here's one I found useful, though with more of a business flavour: "Accounting Savvy for Business Owners: A Guide to the Bare Essentials" by Philip B. Goodman CPA.

jj's auto staging isn't always desirable. I feel jj docs and evangelists should make clearer that it's easy to turn off by default, by adding this to ~/.jjconfig:

    [snapshot]
    auto-track = "none()"