Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
simonmic
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
simonmic
2y ago
> My major gripe with hledger and other plaintext accounting systems: setting up the correct rules (regex for your expenses) takes too much time as it involves: > a) defining the regexes/categories) for dozens to hundreds of expe
62.
▲
by
simonmic
2y ago
I don't think it's terribly wrong. It will generate the desired entries (internally) and proper reports, if you add the appropriate option (--forecast=... for hledger, something else for Ledger). Or you could use it once to genera
63.
▲
by
simonmic
2y ago
And here's that (approximately) in h/ledger-ese: 2025-05-01 Pre-booking May usage Expenses:Utilities 100.00 Liabilities:Accrued (utility) expenses -100.00 2025-06-01 Pre-booking
64.
▲
by
simonmic
2y ago
Another answer: > 1. Entries in one month's CSV file may be repeated in the previous or following ... Is your system robust against it? People use various strategies for this. You can treat the data as partitioned (eg in months), or
65.
▲
by
simonmic
2y ago
G'day all.. checking in with my usual 2 (or 20..) cents. I'm loving this article, and discussion, I always learn lots from these. Eventual consistency is a nice phrase to highlight. I feel ( https://fosstodon.org/@s
66.
▲
by
simonmic
2y ago
Oil shell is the way forward for shell.
67.
▲
by
simonmic
2y ago
As a haskeller, and shell scripter, I find this a refreshing and exciting experiment. Much of the goodness of haskell, but with a much tighter focus and smaller scope. No imports, language pragmas, packages or build tools needed; all of
68.
▲
by
simonmic
2y ago
The first link takes you to the home page, which links to examples; probably a better starting point. https://chrisdone.github.io/hell
69.
▲
by
simonmic
2y ago
Just thank you very much, Mike and the large team of maintainers you've organised! I was reading here about GnuCash yesterday. That's an old, GUI, non-mac app, surely a bit too much hassle to try out quickly I guessed. But brew in
70.
▲
by
simonmic
2y ago
Not to go off topic - this story did inspire me to install gnucash again and enjoy the GUI - > parsing it in a structured way is a nightmare Ah, well that’s the job of the PTA app - converting “just text” to something very structured and
71.
▲
by
simonmic
2y ago
I do some things to try to separate and subtly prioritise bug reports and discourage excessively cluttering the tracker with ideas (some are useful to discuss there, but not all). - Issue types, using labels: (Almost) every issue’s first la
72.
▲
by
simonmic
2y ago
Discourse. A hosted instance at $50/month with the FOSS discount. Not everyone moved but it's far more pleasant.
73.
▲
by
simonmic
2y ago
Thank you teitoklien. I found your list seriously inspiring, thanks for writing it up.
74.
▲
by
simonmic
2y ago
+1 from this long time make user. https://hledger.org/just.html has some PTA-related examples.
75.
▲
by
simonmic
2y ago
For most PTA users, 1 million transactions would be a large file; we usually split them up more. On a macbook air m1, here's how hledger 1.40 from homebrew handles it (it used to be faster; perhaps this will improve again): $ hle
76.
▲
by
simonmic
2y ago
To be precise, hledger-ui is not an editor, but it can open hledger add, hledger-iadd, or your $EDITOR[1] for data entry, all of which can complete account names. Web guis like hledger-web and Paisa tend to complete account names as well. [
77.
▲
by
simonmic
2y ago
Bravo!
78.
▲
by
simonmic
2y ago
Understandable. Docs like https://plaintextaccounting.org/#comparisons and https://hledger.org/faq.html#why-was-hledger-created- try to help. (I'm hledger's lead developer.) Don't be afraid t
79.
▲
by
simonmic
2y ago
Welcome again to PTA, HN friends! I set up the plaintextaccounting.org site in 2016, to grow a more organised info hub and community around ledger (2003), hledger (2007), beancount (2008), and the many related apps and resources. I'm h
80.
▲
by
simonmic
2y ago
Not just that; the whole Cardano blockchain is running on Haskell, with 100% uptime and high trust. It’s a hugely impressive system, well worth studying.
81.
▲
by
simonmic
2y ago
And if you share stack transcripts I’ll look into those for you. I’ve experienced this too, the tools can certainly be improved, but also a little more understanding of what they do and how to interpret their error messages could help you (
82.
▲
by
simonmic
2y ago
Not yet mentioned: https://leanpub.com/haskell-cookbook , a good intro from an experienced tech writer. If you like videos: https://www.youtube.com/results?search_query=haskell The haskell matrix room and (s
83.
▲
by
simonmic
2y ago
Also nice, thanks!
84.
▲
by
simonmic
2y ago
Very nice, thank you!
85.
▲
by
simonmic
2y ago
Are Jujutsu users all using it from the command line ? Is there anything magit-like yet ? Or do you use magit with it ? Have you run into extra complexity and messes because of having two VCSes interacting in one working copy ?
86.
▲
by
simonmic
2y ago
Read the essays, they're excellent.
87.
▲
by
simonmic
2y ago
+1 for dtach. That plus mosh and emacs works extremely well with no fuss.
88.
▲
by
simonmic
2y ago
Fascinating, leads to so many informative rabbit holes. Thanks for sharing.
89.
▲
by
simonmic
2y ago
For anyone interested (though to compare you really need to work with them over a period of time): Here's a fairly simple thousand line Makefile: https://github.com/simonmichael/hledger/blob/2d35b1051
90.
▲
by
simonmic
2y ago
Hear hear. https://news.ycombinator.com/item?id=40350218
More ›