2017-01-15 GnuCash IRC logs

01:41:16 *** fell_ has joined #gnucash
01:43:52 *** fell has quit IRC
01:47:44 *** iliv has joined #gnucash
02:09:32 *** fell_ has quit IRC
02:23:38 *** iliv has quit IRC
02:34:12 *** iliv has joined #gnucash
02:45:10 *** iliv has quit IRC
02:50:32 *** Mechtilde has joined #gnucash
03:17:45 *** iliv has joined #gnucash
04:23:06 *** gjanssens has joined #gnucash
04:23:07 *** ChanServ sets mode: +o gjanssens
04:55:45 *** fekepp has joined #gnucash
05:01:13 *** fabior has joined #gnucash
05:08:17 *** fekepp has quit IRC
05:10:42 *** rubdos has joined #gnucash
05:13:17 *** Mechtilde has quit IRC
05:13:19 *** fabior has quit IRC
05:14:30 *** fekepp has joined #gnucash
05:18:19 *** Mechtilde has joined #gnucash
05:28:16 *** fabior has joined #gnucash
06:32:30 *** Mechtilde has quit IRC
06:44:32 *** Mechtilde has joined #gnucash
06:57:54 *** User has joined #gnucash
06:58:56 *** fabior has quit IRC
07:52:15 *** O01eg has quit IRC
08:00:27 *** O01eg has joined #gnucash
08:00:56 *** fabior has joined #gnucash
08:02:30 *** rickoehn has joined #gnucash
08:13:17 *** fell has joined #gnucash
08:24:17 *** fekepp has quit IRC
08:24:54 *** fekepp has joined #gnucash
08:37:33 *** Jimraehl1 has joined #gnucash
08:38:07 *** Jimraehl1 has quit IRC
08:51:20 *** User has quit IRC
08:55:01 *** rubdos_ has joined #gnucash
08:56:03 *** rubdos has quit IRC
09:01:55 *** Mechtilde has quit IRC
09:06:52 *** fabior has quit IRC
09:08:17 *** papangue has joined #gnucash
09:20:27 *** fabior has joined #gnucash
09:23:20 *** User has joined #gnucash
09:23:38 *** Prentasid has joined #gnucash
09:26:50 *** Prentasid has quit IRC
09:28:34 *** s10gah has joined #gnucash
09:29:32 *** s10gah is now known as Stig
09:34:25 *** gjanssens has quit IRC
09:54:04 *** mlncn has joined #gnucash
10:02:10 *** papangue has left #gnucash
10:13:19 *** gjanssens has joined #gnucash
10:13:20 *** ChanServ sets mode: +o gjanssens
10:17:15 *** fekepp has quit IRC
10:18:40 *** fekepp has joined #gnucash
10:30:52 *** Mechtilde has joined #gnucash
10:36:43 *** Mechtilde has quit IRC
10:39:06 *** Mechtilde has joined #gnucash
10:43:35 *** Mechtilde has quit IRC
10:44:47 *** gjanssens has quit IRC
10:53:26 *** cyphase has joined #gnucash
10:59:00 *** iliv has quit IRC
11:06:03 *** gjanssens has joined #gnucash
11:06:03 *** ChanServ sets mode: +o gjanssens
11:08:32 *** Stig has quit IRC
11:29:32 *** Stig has joined #gnucash
11:34:16 *** Mechtilde has joined #gnucash
11:41:14 *** User_ has joined #gnucash
11:43:09 *** iliv has joined #gnucash
11:50:41 *** mlncn has quit IRC
11:54:46 <jralls> gjanssens: I started yesterday extending the functionality of GncRational as I said in email. I still like the idea of separating the rounding behavior from the arithmetic.
11:58:55 *** User_ has quit IRC
12:00:17 *** Stig has quit IRC
12:00:51 <jralls> gjanssens: But I realized something I'd forgotten: GncRational contains to GncInt128s plus an error value, and the Gnc128s also have an error value. Memory and alignment aside (I can fudge those a bit) I wonder if we really want to go to 256-bits for our numeric class instead of 128.
12:02:57 <jralls> gjanssens: I remember now that the point of GncRational was to prevent overflow during calculations. So maybe better to stick with that and make GncNumeric a public class.
12:07:58 <jralls> I'm particularly concerned about SQL storage. SQL can't handle 128-bit ints so we'd have to store them as strings or blobs, which would make calculations in queries not possible.
12:57:55 *** Stig has joined #gnucash
13:07:09 *** Mechtilde has quit IRC
13:08:29 *** thecat has quit IRC
13:12:09 <Stig> I am a beginner when it comes to GnuCash. I actually started a few week back, but I gave up. I started again yesterday, and I think I have sort of figured it out now, atlest some of the functions
13:12:27 <Stig> But I still have some trouble. Do you know about some great video tutorials I can look at?
13:15:38 <Stig> I tried to create a budget, but I have some issues. I took a look at this video: https://www.youtube.com/watch?v=3b4BQN0MTdY but I couldn't figure out what I'm doing wrong
13:17:25 *** fabior has quit IRC
13:18:03 <Stig> I have added an income account, monthly expenses, and a bank account. I added a new transaction for the income account, of $2352
13:20:18 <Stig> I splitted the income. $941 to my "rent account", $294 for my food account, and the rest ($1,117) for my bank account
13:21:41 <Stig> So now it says I have +$1,117 on my bank account, +$294 on my food account, and +$941 on my rent account. But it also says I have negative $2352 on my income account. I took a look at the video, but I can't understand what I'm doing wrong
13:24:52 *** bertbob has quit IRC
13:32:14 *** bertbob has joined #gnucash
13:32:17 <jralls> Stig: Have you read the "Tutorial and Concept Guide" in the GnuCash documentation?
13:33:11 <Stig> jralls: English is not my native language, so I prefer videos
13:33:41 <Stig> But if there's no videoes available, I will take a look at the documentation
13:34:12 <jralls> Stig: OK. Go find a book in your own language on double-entry book keeping and read that. No video is going to teach you the basics of accounting,
13:34:25 <jralls> and you need to know that to use GnuCash.
13:35:09 <Stig> I see
13:36:46 <Stig> By watching the video I understand that I have to allocate all the income to different accounts, which I did
13:37:18 <Stig> But what I don't understand is that I'm negative on income now (The money that I already have allocated to different accounts)
13:38:24 <jralls> By watching the video you failed to understand that getting paid and paying bills are separate transactions, and that each transaction has at least one split in an asset account and at least one split in an income (when you get paid) or an expense (when you pay for something) account.
13:38:49 <jralls> That's what you need to learn about from a book on accounting.
13:39:53 <Stig> Hm. I think I understand
13:40:23 <Stig> I did allocate $941 to my rent account, but I haven't paid any bills yet
13:40:45 <Stig> So I have only added the "getting paid" transaction, and not the "paying rent" transaction yet
13:42:49 <rlosey> warlord: Thanks, working toward doing that!
13:42:57 *** rlosey has quit IRC
13:47:45 <Stig> I will spend the rest of the weekend reading about double-entry book keeping. I took a quick look at it on Wikipedia, and I think I understand the concept
13:48:00 <jralls> Stig: Go find a book and study. GnuCash's workings will make a lot more sense then.
13:48:43 *** Mechtilde has joined #gnucash
13:48:44 <Stig> Hehe, I guess so. I don't really have time to study that much. I just wanted to keep track of all my transactions
13:48:54 *** iliv has quit IRC
13:51:04 <Stig> "The principle is that there shall be equal to the debit (+) as the credit (-)" (Google Translate)
13:51:51 <Stig> http://imgur.com/a/CpRHK
13:52:02 <Stig> Income: 20,000 NOK
13:52:20 <Stig> Expenses: 8000+2500+9500 = 20,000
13:54:17 <Stig> Brb, dinner :)
13:57:05 *** fekepp has quit IRC
13:57:06 *** fekepp has joined #gnucash
14:17:02 *** iliv has joined #gnucash
14:29:48 *** iliv has quit IRC
14:37:35 *** fabior has joined #gnucash
14:46:07 *** Mechtilde has quit IRC
14:58:10 *** User has quit IRC
15:01:47 *** User has joined #gnucash
15:22:45 <Stig> Ahh, I think I understand. I have to create a new account, which in this case will be called "name of company" where I work. This is not my income account
15:23:55 <Stig> I will then withdraw money from that account, to my income account
15:24:38 <Stig> So I will withdraw e.g 10.000 kr from "name of company" account, and deposit 10.000 kr to my salary account, so it adds up
15:24:43 <jralls> Stig: Wrong. Go get an accounting book, it can be a skinny one, and come back when you're read it.
15:25:54 <jralls> Stig: Or read the Tutorial and Concepts Guide. It covers enough to get you started and is much shorter than any book.
15:26:11 <jralls> Stig: You're not going to learn what you need to know here.
15:26:46 <Stig> jralls: I understand :) I will read the Tutorial and Concepts Guide then. I don't have time to read any accounting books right now
16:00:18 *** fabior has quit IRC
16:15:16 *** fabior has joined #gnucash
16:23:41 <warlord> jralls, gjanssens --- can I shut down the old win-xp gnucash builder?
16:23:50 <warlord> .. or are we still using it?
16:25:08 <jralls> warlord: Hmm, looks like we don't have success yet with the new server. No new builds since 12/19 and no logs since 12/28.
16:26:01 <jralls> OTOH, no good reason to keep the old VM up, we just need to fix the new one.
16:26:26 <warlord> It's no rush -- I can keep the old one up until the new one is working...
16:26:45 *** rubdos_ has quit IRC
16:27:11 <warlord> Oh, it could be an ssh problem.. have we tried manually connecting to ensure code's ssh key was added to known_hosts? (note that this will change when we migrate to the new VM)
16:27:39 *** fekepp has quit IRC
16:27:40 *** fekepp has joined #gnucash
16:27:41 <warlord> I added the new builder's ssh key, but I didn't they attempt to ssh/scp in.
16:28:40 <jralls> warlord: I didn't test that either. It could also be a scheduled action problem.
16:28:57 <warlord> True.
16:29:25 <warlord> I'd test ssh first, because if it's waiting for approval to add the host key to known_hosts that would definitely cause no logs to appear on code.
16:30:47 *** fekepp has quit IRC
16:30:47 *** fabior has quit IRC
16:33:19 *** fekepp has joined #gnucash
16:34:16 *** gjanssens has quit IRC
16:43:35 <jralls> warlord: The problem, which should have been instantly obvious to me, is that mingw by default doesn't have ssh. Obvious because I had to use the git shell to run ssh-keygen.
16:44:42 <warlord> Huh...
16:44:49 <warlord> How did we solve that on the old builder?
16:47:12 <jralls> I was going to ask you that. Cstim probably did the work before I joined the project.
16:48:12 <jralls> The quickest thing to try is to run the ssh in the git directory, but it hangs on start as in ssh -v has no output.
16:51:15 <warlord> Huh. Odd.
16:51:32 <warlord> Did we have Putty installed on the old server? Or did older versions of msys include ssh?
16:55:53 <jralls> No, turns out to be just finding the right package name for ssh: msys-openssh. That's installed, and I got the "restricted by rssh" message.
16:56:32 <warlord> Okay..
16:56:44 <warlord> BUt that would also explain the failure, if scp wasn't there ;)
16:58:19 <jralls> Of course. The gcdev output dir has 4 logs and three setup packages. I'll try copying them.
16:59:36 <warlord> :)
17:03:40 *** kael has joined #gnucash
17:04:37 <jralls> Of course. The gcdev output dir has 4 logs and three setup packages. I'll try copying them.
17:04:53 <jralls> That worked.
17:06:12 <jralls> Now to repeat on gcdev-maint.
17:06:39 <jralls> I think that means you can shoot the XP VM. ;-)
17:08:09 <warlord> * bang *
17:10:24 <warlord> Bye bye. And then there were 4.
17:11:21 <jralls> BTW, the master build on Friday morning took 10 minutes.
17:11:32 <warlord> Awesome.
17:11:46 <warlord> Nice having modern hardware and lots of extra RAM, huh?
17:13:28 <jralls> Indeed, a nice change.
17:14:32 <warlord> Well, in 8 more years we can think of the next upgrade ;)
17:15:07 <jralls> ;-)
17:15:12 <jralls> Now would be a good time to clean out the old build logs.
17:18:34 <warlord> I'll do that when we migrate..
17:19:12 <warlord> I've also added more space (increased disk from 200G to 300G, increased / from 50G to 75G and /home from 140G to 195G
17:19:44 <jralls> Ah, code is still on the old server?
17:20:18 <warlord> Yes. I'm just starting to migrate now (well, starting to set up the new VM)
17:20:34 <warlord> Then after code I'll work on the 3 remaining (personal) VMs.
17:21:28 <jralls> OK.
17:21:30 <warlord> Oh, I also increased new-code from 8G to 16G RAM. I can increase that more if we need it.
17:24:18 <jralls> I haven't noticed any problems with the existing 8G. code doesn't really do that much, hosting the wiki is probably the dominant load.
17:30:21 <warlord> Yeah, I think that is. But that uses Mysql, which takes RAM.
17:30:30 <warlord> So 16G should suffice.
17:31:13 <warlord> I'm also considering upgrading my network to AT&T Gigapower (1gbps fiber, symmetric). But first I want to see if I can get static IPs and a few other... things..
17:46:22 <Stig> Well. I was looking for a easy-to-use personal finance software. I have read a tiny bit of the Tutorial and Concepts Guide, but it's far from easy-to-use. I think I will go back to using YNAB. Thanks for trying to help me jralls, but I give up. For now
17:47:12 <jralls> Stig: GnuCash isn't really a personal finance program. KMyMoney would be a better fit for that.
17:47:58 <Stig> Thank you! I will take a look at that! :)
18:09:06 <Stig> It looks like KMyMoney is exactly what I was looking for! Thank you, jralls!
18:09:20 <jralls> Stig: You're welcome.
18:30:32 *** kael has quit IRC
19:53:30 *** Stig has quit IRC
20:27:09 *** MoeD has joined #gnucash
20:47:20 *** fekepp has quit IRC
20:53:07 *** User has quit IRC
20:55:35 <warlord> jralls: FYI, I think I'm going to skip trac this go-around..
20:55:57 <jralls> Trac? We still have trac?
20:55:59 <warlord> Unless you can think of a good reason to keep it around?
20:56:04 <warlord> We do.
20:56:25 <jralls> Um, no, I haven't used it since we dumped svn.
20:57:06 <warlord> I'm sure..
20:58:21 <jralls> I'm summoned to dinner. Good night.
20:59:14 <warlord> Good night.
21:25:43 *** rickoehn has quit IRC
21:27:48 *** gnutun has joined #gnucash
21:28:33 <gnutun> Hello, I'm noticing that the date on a lot of my old transactions is off by one day when displayed in Gnucash 2.6 (not sure if the old transactions were entered in an older version)
21:29:34 <gnutun> Are the dates associated with transactions stored in a particular timezone?
21:31:46 <gnutun> For example, a particular transaction was entered as 2016-07-25, but the field <trn:date-posted> is "2016-07-24 21:00:00 -0700", and it's currently showing up as "2016-07-24" in the GUI.
21:33:55 <gnutun> Nm I found some pages about timezones -- rather annoying! Might have to write a script to manually fix these.