2026-02-28 GnuCash IRC logs
01:08:14 *** fell_laptop has joined #gnucash
01:08:15 *** ChanServ sets mode: +o fell_laptop
01:08:21 *** fell has quit IRC
01:14:18 *** fell_laptop has quit IRC
01:15:36 *** fell_laptop has joined #gnucash
01:15:36 *** ChanServ sets mode: +o fell_laptop
02:01:49 *** fred has joined #gnucash
03:06:45 *** hamaryns has joined #gnucash
03:06:45 *** ChanServ sets mode: +v hamaryns
04:07:31 *** fred has quit IRC
04:58:06 *** fell_laptop has quit IRC
04:58:15 *** fell_laptop has joined #gnucash
04:58:15 *** ChanServ sets mode: +o fell_laptop
07:37:25 *** hamaryns has quit IRC
11:46:35 *** meh has joined #gnucash
11:46:57 *** ChanServ sets mode: +v meh
11:48:19 <meh> hey all. I came here from the help tips "Tip of the Day" after loading gnucash.
11:48:54 <meh> MEH = Montana Ethical Hackers. We're a hackerspace in the frozen desert of helena mt.
11:50:34 <meh> I'm looking at the gnucash source. it's not bad at all. I was thinking about doing some sort of integration with a DB for concurrent editting, but after reading the wiki, I get why that is an undertaking. So I might quietly bow out of that before I even start.
11:52:20 <meh> Yet, it would be AMAZING to have web API to CRUD transactions. or a consumer/producer to auto-mangle my DB via Kafka or Rabbit.
11:52:33 * meh looks through his drawer for his favorite foot-gun
11:52:59 <meh> anyway. I don't pay much attention to my chats... so I'll take a while to respond.
12:08:05 *** hamaryns has joined #gnucash
12:08:05 *** ChanServ sets mode: +v hamaryns
13:16:53 <warlord> meh, a long long time ago (*in a galaxy far far away*) jsled wanted to turn gnucash into a webapp. But honestly, it turned into WAY too much work. So much of the business logic is tied into the UI, that making a true CRUD system with correct validation would require doubling the logic everywhere.
13:18:05 <warlord> As for concurrent access -- it would require changing the whole application into a DB frontend app, converting all queries into SQL queries instead of searches over an in-memory object store.
13:18:54 <warlord> doing THAT has been a desire for... oh... 15 years or more? So,...
13:20:23 <meh> ah.. yeah. that checks. but I dream. I really like gnucash though. I can see the allure. I mean.. if a web app is all we need, it should be portable via asm.js... but that's not my jam. I have gnucashweb running. it's decent but it's not gnucash.
13:21:19 <warlord> question: why do you need it was a webapp vs a desktop app?
13:21:21 <meh> a lot of logic is indeed tied into the gui isn't it... hmm... especially in the business, actions and reports...
13:21:35 <meh> I didn't I was just curious
13:22:07 <warlord> see, curiousity is not necessarily a good thing when trying to build an application.. having an actual need, that's what gets things done.
13:23:21 <meh> lol yeah. My actual need was "integrate with paypal/etc." I know that's audacious/naive/etc.
13:24:17 <warlord> Define "integrate with paypal"? Download & import transaction data?
13:24:20 <warlord> Or something else?
13:24:43 <meh> first, a hackerspace member opens the door to the hackerspace with a TOTP QR code. Then the door sends a kafka msg(I wrote an esp32 cam driver for kafka at bootloader).
13:27:41 <meh> it's all weird. Idk. I have my five year old booping me right now. realistically, I don't know how much I can get done.
13:29:04 <warlord> Go focus on your 5yo. They wont stay that little for long, and if they want your attention ,you should enjoy it while you can!! Eventually they'll want nothing to do with you. LOL
13:29:14 *** fred has joined #gnucash
13:29:36 <meh> yeh. I'll have more time at night
13:29:42 <meh> ttyl
13:29:58 <warlord> I recommend you email gnucash-devel list for insights and more developer interaction
13:30:08 <meh> tx
13:30:14 <warlord> np
13:30:21 <warlord> enjoy!
14:18:43 *** fred has quit IRC
14:34:11 *** nevivurn1 has joined #gnucash
14:34:11 *** ChanServ sets mode: +v nevivurn1
14:34:32 *** nevivurn1 has quit IRC
14:35:55 *** nevivurn has quit IRC
15:06:43 *** jralls has joined #gnucash
15:06:43 *** ChanServ sets mode: +o jralls
15:06:54 <jralls> .
16:40:22 *** hamaryns has quit IRC
17:04:10 *** nevivurn has joined #gnucash
17:04:11 *** ChanServ sets mode: +v nevivurn
19:22:00 *** fell_laptop is now known as fell
19:28:54 *** fell has quit IRC
19:29:08 *** fell has joined #gnucash
19:29:08 *** ChanServ sets mode: +o fell
20:30:03 *** fell has quit IRC
20:30:06 *** fell_laptop has joined #gnucash
20:30:07 *** ChanServ sets mode: +o fell_laptop
21:27:08 *** chris has joined #gnucash
21:27:08 *** ChanServ sets mode: +v chris
21:27:08 *** gncbot sets mode: +o chris
21:28:02 <chris> CDB-Man: I wish to share a little tax-efficiency that's quite popular in Oz... not sure if there's equivalent in CA/US. keen to know how/why it works in Oz but not elsewhere
21:28:48 <chris> premise: your house loan interest isn't deductible in Oz... because it's not used for income-generation purposes
21:29:27 <chris> premise2: the ATO deems a loan interest to be deductible if and only if the loan is used for income-generation purposes i.e. business use
21:29:56 <chris> so, step 1 - have some emergency funds eg 100k in offset account
21:30:41 <chris> step 2 - ask the house loan provider to kindly split the loan, e.g. instead of 500K loan, make it 450K + 50K. they agree, because it's a risk neutral activity
21:31:09 <chris> step 3 - use 50k from offset to clear the small loan. the lender won't close it, but will make it a LOC facility
21:31:30 <chris> now we have 50K in offset, and a 450K loan, and a 50K LOC
21:32:15 <chris> step 4 - whenever I have a business spending, e.g. buying shares or paying business insurance or suppliers, I use the LOC to transfer to them directly
21:32:36 <chris> whenever I receive income, it goes into my offset as usual
21:33:00 <chris> *all the LOC interest is now deductible*
21:33:31 <chris> step 5 - when I've maximised the 50K LOC, I should hopefully have around 120K in my offset now, from my $dayjob$
21:34:05 <chris> step 6 - don't ever touch the LOC again... split the 450K loan into 390K+60K and repeat
21:34:40 <chris> step 99 - instead of the original 500K loan, I now have 50K, 60K, 70K etc small loans, all of their interest is now deductible
21:35:50 <chris> therefore the house loan is now 100% a kiyosaki's "good" debt
22:25:37 *** chris has quit IRC
22:43:50 *** chris has joined #gnucash
22:43:50 *** ChanServ sets mode: +v chris
22:43:50 *** gncbot sets mode: +o chris
22:59:15 *** fell_laptop is now known as fell
23:03:02 <chris> CDB-Man: fwiw I took the initiative to ask the ATO to confirm the above and they agreed to confirm in writing that it's legit lol
23:09:50 *** fell has quit IRC
23:10:00 *** jonakeys has quit IRC
23:10:07 *** jonakeys has joined #gnucash
23:13:27 *** fell has joined #gnucash
23:13:27 *** ChanServ sets mode: +o fell
23:37:50 *** chris has quit IRC