News for hackers. Stuff that matters.
Re:Show HN: Transity – Plain Text Accounting by sushisource on Tuesday June 05, 2018 @06:15PM (#17242546)
No judgement, but can someone explain to me the use case for this sort of thing? I'd imagine for anything other than the simplest stuff, you're going to start using something a bit more powerful, and for the simple stuff - who with the skills and knowledge of this type of tool really needs to do small time pocketbook budgeting?
Re:Show HN: Transity – Plain Text Accounting by hannibalhorn on Tuesday June 05, 2018 @06:30PM (#17242656)
I can't speak to Transity, but I use HLedger for my entity (nothing fancy, just a single member LLC.)

I can keep my ledger in git, I don't need to pay for or even learn to use QuickBooks, I can quickly write a script to import data from basically anywhere, and I can use all the standard tools in my toolbox (grep, diff, python) to visualize and work with the data.

I'm sure mainstream accounting programs add value as the organization grows, but I spent a few minutes playing with Quickbooks and I was ready to just use Excel when I discovered the whole plain text accounting thing. And it's been working well for me.

Re:Show HN: Transity – Plain Text Accounting by ams6110 on Tuesday June 05, 2018 @07:01PM (#17242871)
I used ledger to keep the books as treasurer for a small non-profit for a few years. It worked really well for me but the problem came with handing it off to the next person or thinking about involving an accountant to do the annual reports. Very few are going to be able to deal with a text file of journal entries. QuickBooks is the standard for all small business accounting, like it or not.
Re:Show HN: Transity – Plain Text Accounting by _emacsomancer_ on Tuesday June 05, 2018 @09:21PM (#17243683)
I've never actually used it (or Quickbooks), but does ledger have any way of exporting something that could imported by Quickbooks?

> Very few are going to be able to deal with a text file of journal entries. QuickBooks is the standard for all small business accounting, like it or not.

I always find this lowest-common-denominator as de facto standard depressing. It's how we end up with word processing documents as a standard for exchange and collaboration (and word processors are horrible environments to create in).

Re:Show HN: Transity – Plain Text Accounting by gglitch on Wednesday June 06, 2018 @11:52AM (#17248127)
I have recently learned a technical term for the scenario you're describing: https://en.wikipedia.org/wiki/Nash_equilibrium

"Informally, a strategy profile is a Nash equilibrium if no player can do better by unilaterally changing his or her strategy. To see what this means, imagine that each player is told the strategies of the others. Suppose then that each player asks themselves: 'Knowing the strategies of the other players, and treating the strategies of the other players as set in stone, can I benefit by changing my strategy?'

If any player could answer "Yes", then that set of strategies is not a Nash equilibrium. But if every player prefers not to switch (or is indifferent between switching and not) then the strategy profile is a Nash equilibrium. Thus, each strategy in a Nash equilibrium is a best response to all other strategies in that equilibrium.

The Nash equilibrium may sometimes appear non-rational in a third-person perspective. This is because a Nash equilibrium is not necessarily Pareto optimal."

Re:Show HN: Transity – Plain Text Accounting by _emacsomancer_ on Saturday June 09, 2018 @01:42AM (#17271714)
Thanks for this. I've been pondering whether the word-processing/QuickBooks strategy is a Nash equilibrium (at least from my admittedly shallow understanding of the term). So lots of people produce documents using Word or LibreOffice - so that's their strategy. Some group of people produce documents using LaTeX. I'm not sure that I see how this is a Nash equilibrium. The LaTeX people in some situations might gain an advantage by switching to the Word strategy for better interoperability. The Word people (in almost all situations) could gain an advantage by switching to the LaTeX strategy for the sake of using a sane paradigm.

Rather the word-processing situation (and likely the QuickBooks situation, though I know much less about accounting software) seems to be something like maximizing the lowering of perceived entry cost (in terms of learning to use the software) over all other factors (with resulting increasing in complexity for more advanced functions and poor flexibility).

Re:Show HN: Transity – Plain Text Accounting by Jtsummers on Tuesday June 05, 2018 @09:28PM (#17243711)
Ledger can output to CSV, so yes. But, not having QuickBooks, I couldn't tell you what it wants in the CSV and what needs to be altered from ledger's output.
Re:Show HN: Transity – Plain Text Accounting by wrycoder on Tuesday June 05, 2018 @10:00PM (#17243824)
I have the same issue. In addition, for a medium-sized operation, it becomes necessary at some point for more than one person to be updating the system at the same time. That’s when I switched from GNUCash to QuickBooks Online.
Re:Show HN: Transity – Plain Text Accounting by nodesocket on Tuesday June 05, 2018 @06:50PM (#17242787)
I also have a single member LLC, but can't understand the advantages of using a cli tool over Quickbooks. Beyond the obvious transactions list and graphs of income and expenses, Quickbook self-employed estimates quarterly taxes and even allows me to make payments to the IRS directly via eftps.gov. At tax time, it exports all transactions tagged and categorized to TurboTax.
Re:Show HN: Transity – Plain Text Accounting by ams6110 on Tuesday June 05, 2018 @06:58PM (#17242851)
... and sends a copy of everything to Intuit.
Re:Show HN: Transity – Plain Text Accounting by brianjoseff on Tuesday June 05, 2018 @06:52PM (#17242808)
from where/how are you getting your data in?
Re:Show HN: Transity – Plain Text Accounting by bsilvereagle on Tuesday June 05, 2018 @07:54PM (#17243232)
I'm not the parent, but it's fairly straightforward to get data into the ledger format.

I have written a handful of Python scripts to convert CSV credit card statements (Chase, credit unions, etc) to ledger. Additionally, pdfquery can be used to extract data from PDF statements.

Re:Show HN: Transity – Plain Text Accounting by LVB on Tuesday June 05, 2018 @06:23PM (#17242608)
I'm not sure what your point of reference is for the question, but at least for personal finance tracking I think such tools work well. I have a long history with apps such as Quicken and Mint, and some years ago I migrated to plain text (https://www.ledger-cli.org/) and have not felt any lack of functionality. I think the type of person who would even consider these types of tool also tends to value the flexibility of being able to get data in and out of the system however they want.
Re:Show HN: Transity – Plain Text Accounting by djhworld on Wednesday June 06, 2018 @03:29AM (#17245039)
I use beancount for personal finances.

I've only recently moved to it in fact, previously used tools like YNAB and so on, but this approach seems to be a bit more flexible, especially around managing investments etc

I think you need to have the mindset for it, I've always reconciled my transactions and like to keep an overview of everything, so people saying it's tedious etc doesn't wash with me, in an odd way I sort of enjoy it

Re:Show HN: Transity – Plain Text Accounting by erikb on Wednesday June 06, 2018 @06:48AM (#17245935)