Live data from Hacker News

The end of the accounting search

lwn.net

181–190 of 208 posts

Re: The end of the accounting search

#181
post #120

Earlier quoted context omitted.

The FAQ disagrees with you: https://www.sqlite.org/faq.html#q5

> But only one process can be making changes to the database at any moment in time

You can open the same SQLite DB from multiple processes and then issue UPDATEs and INSERTs "simultaneously", and SQLite enforces the single-write rule internally with locking - using shared-memory on the same PC or file-locking on NFS-alikes.

Re: The end of the accounting search

#182
post #84

Earlier quoted context omitted.

Also, none of the open source alternatives support simultaneous multiuser access. Users can slowly adapt, but most businesses larger than a sole proprietorship need multiuser capability.

One would think it can't be that hard to put together a webapp to freaking sum up some numbers , but nobody seem to want to do it in open source. It could be because it's indeed so easy that it's boring, or could be that anyone with the necessary knowledge of accounting standards makes way more money doing other stuff than coding for free.

I'd assume that the overlap between capable open source developers and people who enjoy accounting enough to write their own accounting solution is fairly small.

Re: The end of the accounting search

#183

My aunt was an accountant (rip). She had one of those "not calculators" with a built-in printer. Not sure what they are properly called. Her "not calculator" was old, stained with cigarette smoke and coffee and she did not wish for a new one. I got paid a bit a few times to clean it up inside and out. The thing was a tank. (If it still exists, it should still work with a bit of care and attention.) She used some form…

> Whatever key combinations were required to enter data on the terminal had become so ingrained that if you asked her how to do it, she would have to look at what her hands did. (weird).

As an Emacs user, I'm like that too. I don't know which keys I need to type to perform some operations, only the movement. I'm pretty sure a lot of Emacs users are like that too.

Re: The end of the accounting search

#184

We have been working on a FOSS desktop based alternative to GNU Cash with a modern UI for the past couple of years: Frappe Books - https://frappebooks.com - https://github.com/frappe/books Do check it out!

This looks pretty good! Hope you guys succeed.

Re: The end of the accounting search

#185
post #158

My aunt was an accountant (rip). She had one of those "not calculators" with a built-in printer. Not sure what they are properly called. Her "not calculator" was old, stained with cigarette smoke and coffee and she did not wish for a new one. I got paid a bit a few times to clean it up inside and out. The thing was a tank. (If it still exists, it should still work with a bit of care and attention.) She used some form…

Counter-intuitively, making terminal software is harder because you have to think hard about the UX. You have to design how the accountant (or the user) is going to use, you have to make shortcuts, you have to think about the progression, etc... This is not the case for what's happening on GUI-land where the "designers" just randomly put texts, buttons, buttons that look like text, input boxes, tables, etc... It's al…

GUI software for professional use takes the same amount of care to develop. I've been involved in data entry applications used for call center agents, cashiers and industrial control. A lot of care is taken about tab-order, keyboard shortcuts, proper use of F-keys, readability of everything, color-coding related functions and stability of known workflows. The advantage that GUI brings to the table is that a novice or one-time-user can make progress by just using the mouse as always. But e.g. with tooltips, a mirrored F-key toolbar (think Norton/Total/Midnight Commander), always on hotkey hints, learning a more efficient workflow is made possible.

Re: The end of the accounting search

#186

> Scheme looks like Lisp but isn't really Lisp Well that’s a surprising statement, i’ve heard it touted as more lispy than common lisp.

> Scheme looks like Lisp but isn't really Lisp The Lisp world is extremely confusing. I'd wager that at this time, most people in that space can't even agree on what "being a LISP" means.

Javascript is lisp but clojure ain’t so!

Re: The end of the accounting search

#187

I'm a QuickBooks ProAdvisor and have been one for over 20 years and the last few years has convinced me that Intuit is determined to kill the goose that lays the golden eggs by: 1) Forcing all their customers to migrate to the online version of their program. Many of the clients I've spoken to were happy with and preferred the Desktop version. The Desktop version is faster and can do more than the online version. 2)…

Most users and companies I've encountered want to remain on the desktop version. Its faster, gives them more functionality, its under their control and if they want they can pay or not pay maintenance fee. But the software firms are obsessed with the cloud and so are the heads of the Finance teams, they think it makes them look technically knowledgeable to move to the cloud so this pincer movement is forcing the ever…

> they think it makes them look technically knowledgeable to move to the cloud

It's not about looks, it's about locking people to the platform and milking them in a subscription model

Re: The end of the accounting search

#188

Earlier quoted context omitted.

I wonder if LLMs can help with these gaps in documentation and examples? I wonder if LLMs can do someone's taxes. But I'm not going to be the first to try it.

I was trying to understand what box 2b was on one of my tax forms. Google wasn't helping me because I all I found was unreadable blog spam. So, I tried ChatGPT. "On form blah, what goes in box 2b?" It descended into me arguing with the machine over whether or not 2b even existed. "GPT, I'm literally holding the physical paper in my hand and staring at the box labeled 2b!" "That is incorrect. Form blah has never had a…

This seems weird. Did you try rephrasing the question?

Can I see the transcript?

Re: The end of the accounting search

#190

Earlier quoted context omitted.

Frappe Cloud is by far the easiest way to run an ERPNext instance if you're okay with shared hosting. It's a Frappe framework-based app hosting service from the developers of ERPNext and it supports data file imports from other instances of ERPNext: - Frappe Cloud: https://frappecloud.com In addition to the Frappe Bench setup process, Frappe provides instructions for self-hosting ERPNext with Docker and Kubernetes: -…

Thank you, I’ll check these out. I resisted Frappe Cloud because I want to own my ERP code and run it on my own server. I recently started using Beancount, and liked the concept of plain text accounting so much, I want an ERP with the same spirit.

Edit: I'm building this at plaintexterp.com.
Post reply on HN