Search
109 results for “simonmic”
-
G'day all. I'm pleased to announce hledger 2.0 preview release 2, with many refinements to lot tracking, based on user testing.
(And also hledger 1.52.1, which adds hledger 2-compatible G and U account types to hledger 1.)
- https://github.com/simonmichael/hledger/releases/tag/1.99.2
- https://hledger.org/relnotes.html#2026-04-28-hledger-1992
- https://hledger.org/installRelease contributors: Simon Michael, Joshua Chapman.
-
And, hledger 2.0 preview 1 (AKA 1.99.1), which adds
automated lot tracking and capital gains calculation,
improvements to `print`'s beancount output,
and a new policy for AI-assisted development.This is the first hledger release to explore AI-assisted development, so please do check out the evolving AI policy/FAQ: https://hledger.org/AI.html
- https://github.com/simonmichael/hledger/releases/1.99.1
- https://hledger.org/relnotes.html#2026-03-28-hledger-1991 -
I'm pleased to announce a #hledger double release! First, hledger 1.52, with
more robust paging,
faster valuation,
commodity tags,
and cost basis annotations which are preserved and can be exported (examples provided).- https://github.com/simonmichael/hledger/releases/1.52
- https://hledger.org/relnotes.html#2026-03-20-hledger-152
- https://hledger.org/install -
hledger-1.51.2 fixes some regressions and brings some minor improvements.
- https://github.com/simonmichael/hledger/releases/1.51.2
- https://hledger.org/relnotes.html#2026-01-08-hledger-1512
- https://hledger.org/install#hledger is free, robust, friendly, multicurrency, double-entry, #plaintextaccounting software for unix, mac, windows, and the web.
-
This was a lot of work, so I'm putting it out there in case someone else finds it useful:
new docs describing #OpenCollective's #csv, and #hledger rules for converting it.
https://github.com/simonmichael/hledger/tree/master/examples/csv/other/opencollective
-
This was a lot of work, so I'm putting it out there in case someone else finds it useful:
new docs describing #OpenCollective's #csv, and #hledger rules for converting it.
https://github.com/simonmichael/hledger/tree/master/examples/csv/other/opencollective
-
@simonmic It took 10y to get my friends off of #whatsapp and most are probably not keen on installing yet another messenger. But #simplex surely looks very intriguing.
Same with #radicle now that they've nailed the protocols. I've moved from #gogs / #gitea / #forgejo to plain ssh 2y ago, maintenance had become too much of a burden. It's been great for me but unsurprisingly collaboration has gone down to zero. Maybe this can provide some middle ground? Will definitely try it out this year
-
Hi @simonmic,
thanks for clarifying, so cleaned up, without header and simpler names.Just the + sign with liabilities:vat looks odd:
; I am renting out for a monthly fee, receive payments and owe the VAT to the tax authorities.
2026-04-01 rent april per contract
assets:receivable:customer 20 €
equity:customer2026-04-03 rent april payment
assets:bank:customer 20 €
assets:receivable:customer2026-04-08 rent april billing/tax
assets:bank:customer -20 €
liabilities:vat:customer 3,19 €
revenues:customer 18,81 € -
I've been using #hledger from @simonmic for a few years, and it's been better than any other personal finance tool I've tried ☺️
The only thing I've been missing was various plots and charts, and I wasn't quite happy with any of the existing tools.
So I developed my own viewing UI for my HLedger journal; it's a read-only window on your finances showing a series of plots in a nice TUI - and it can also be hosted on a server!
Try it out! ✨
-
RE: https://mastodon.social/@whitequark/115635167578691059
Thank you
- @joeyh for :gitannex: #gitAnnex
- @matrss for maintaining #forgejoAneksajo
- @simonmic for :hledger: #hledger
- John Collins for #latexmkand many people maintaining other #FOSS projects I rely upon
-
In case of interest to anyone, a conversation on #hackernews about #darcs which has sparked conversations about alternative #vcs
https://news.ycombinator.com/item?id=43022059
cc @simonmic
-
Five years ago, I received a 100$ regression bounty pretty much by accident for reporting a regression in #hledger [1] (what an amazing concept and stability commitment!). I decided to spread that back as issue bounties to feed into the community [2]. Those often sat there for years, humans take time.
That was before the slop era.
Now, AI bountyhunters want it, so I changed my terms to 100% human work [3].
[1] https://github.com/simonmichael/hledger/issues/1638#issuecomment-892386220
[2] https://github.com/simonmichael/hledger/issues?q=bounty%20author%3Anobodyinperson
[3] https://github.com/simonmichael/hledger/issues?q=bounty%20human%20author%3Anobodyinperson -
G'day all. A poll:
Should hledger 2 always infer market prices from @/@@ transacted prices, like Ledger ? (and drop the --infer-market-prices flag)
- Yes, having this always on would be harmless and more useful
- No, having it always on, or changing it, would be harmful
- Other, see my replyOr vote in the matrix poll: https://matrix.to/#/!6BCfAOV-btRKuqChph9Z_ppkIj8KttMoIL_rB4eU0Os/$JveSoLuLOWS_Mg10JDUJKnu33RAclZML03JQ4Lp46qY?via=asgard.chat&via=matrix.org&via=tchncs.de
-
Glad it has helped you! A few things that might help:
- other rust projects linked at plaintextaccounting.org
- https://hledger.org/SPEC-journal.html
- https://hledger.org/hledger.html#amounts (manual is a kind of spec)
- amountp and friends in Hledger.Read.Common -
@happyborg Sure, here's a few examples of people leveraging #hledger in their AI use:
https://forum.plaintextaccounting.org/tag/ai/12
https://x.com/CookResearcher/status/2032247670903828596
https://x.com/sudo_goreng/status/2036789525616414970
https://x.com/motdotla/status/2029247616828276838
-
This aside, I understand the wish to have your accounting be on a rock solid foundation - I feel the same. No software is perfect, but you can still achieve it: keep your data, and if you need extra assurance, your reports, in version control; use double entry bookkeeping; regularly reconcile with real world balances; and perhaps run extra correctness checks. (#plaintextaccounting FTW.)
It is now very hard to miss any mistake made by your software - you'll see and address it right away. -
Me! 👋
Don't Skip The Docs.
For emacs tips, start at https://hledger.org/editors.html#emacs.Don't assume you need hledger-mode (ledger-mode also works well, I use it).
With flycheck-hledger (or a VCS precommit hook), don't feel you need maximal error checking - do what's most useful now, you can always do stricter checks manually.
Don't try for perfect accounts/files/workflow up front - expect evolution.
Don't limit yourself with an ancient hledger version - get the latest.
-
Found in awk-pta's README, this great interview with Prof. Alfred Aho about the origins of AWK: https://a-z.readthedocs.io/en/latest/awk.html
"it was born from the necessity to meet a need. As a researcher at Bell Labs in the early 1970s, I found myself keeping track of budgets..."
"Some Wall Street financial houses used AWK when it first came out to balance their books because it was so easy to write data-processing programs in AWK..."
Plot twist ! Is AWK the original #plaintextaccounting tool ??
-
Found in awk-pta's README, this great interview with Prof. Alfred Aho about the origins of AWK: https://a-z.readthedocs.io/en/latest/awk.html
"it was born from the necessity to meet a need. As a researcher at Bell Labs in the early 1970s, I found myself keeping track of budgets..."
"Some Wall Street financial houses used AWK when it first came out to balance their books because it was so easy to write data-processing programs in AWK..."
Plot twist ! Is AWK the original #plaintextaccounting tool ??
-
Found in awk-pta's README, this great interview with Prof. Alfred Aho about the origins of AWK: https://a-z.readthedocs.io/en/latest/awk.html
"it was born from the necessity to meet a need. As a researcher at Bell Labs in the early 1970s, I found myself keeping track of budgets..."
"Some Wall Street financial houses used AWK when it first came out to balance their books because it was so easy to write data-processing programs in AWK..."
Plot twist ! Is AWK the original #plaintextaccounting tool ??
-
Found in awk-pta's README, this great interview with Prof. Alfred Aho about the origins of AWK: https://a-z.readthedocs.io/en/latest/awk.html
"it was born from the necessity to meet a need. As a researcher at Bell Labs in the early 1970s, I found myself keeping track of budgets..."
"Some Wall Street financial houses used AWK when it first came out to balance their books because it was so easy to write data-processing programs in AWK..."
Plot twist ! Is AWK the original #plaintextaccounting tool ??
-
Found in awk-pta's README, this great interview with Prof. Alfred Aho about the origins of AWK: https://a-z.readthedocs.io/en/latest/awk.html
"it was born from the necessity to meet a need. As a researcher at Bell Labs in the early 1970s, I found myself keeping track of budgets..."
"Some Wall Street financial houses used AWK when it first came out to balance their books because it was so easy to write data-processing programs in AWK..."
Plot twist ! Is AWK the original #plaintextaccounting tool ??
-
https://joyful.com/Lot+tracking+in+PTA
Tracking investment lots is often necessary to calculate capital gains accurately and to comply with tax law. It's a tricky, increasingly widespread bookkeeping need. This page aims to be a useful guide to the topic, for PTA users and PTA developers.
#plaintextaccounting
#hledger
#ledgercli
#beancount
#bookkeeping -
I like being able to use flexible, rock solid, industrial strength tools from the huge programmer ecosystem to maintain and analyse my financial records. For one example: #hledger + #emacs + #git/#jj (complemented by ledger-mode, flycheck-hledger, #just, #pandoc, #fava..)
I like knowing that my data and reports are safe, portable, owned by me, utterly trustworthy, and get strictly better over time.
And if needed could be read or reconstructed by humans from a printout.2/
-
@n0toose
Don't forget https://hub.darcs.net , hosting darcs repos since 2012.
(3767 of them right now, from 1977 user accounts) -
#ThisWeekInHledger 2024-02-16:
Not much time for hledger :hledger: hacking this week;
support and doc tweaks, and an updated example CSV rules file for #Daedalus (#Cardano wallet software).
Read more… https://hledger.org/news.html#this-week-in-hledger-2024-02-16