[05:38] <Wolfeyes> morning everyone
[07:08] <gremble> Good morning
[07:17] <bushtech> morning gremble
[07:17] <gremble> How are you bushtech?
[07:18] <bushtech> great! getting a bit of rain. you?
[07:20] <gremble> I feel the same. Trying to figure out some work before I go table-top gaming
[07:21] <bushtech> table-top gaming? electronic?
[07:24] <gremble> Old-fashioned boardgames. Catan, etc. I want to try to think of the other games that we play, but literally all of the names have escaped me. 
[07:24] <gremble> Munchkin is also one.
[07:25] <bushtech> Ah ok
[07:27] <gremble> I was so bleak when I discovered last night while trying to pirate my algebra textbook that it is actually so old that it is in the public domain
[07:27] <gremble> and I bought it with money >.>
[07:33] <bushtech> bummer
[07:39] <gremble> Good morning kulelu88 
[07:45] <kulelu88> morning gremble 
[07:45] <kulelu88> howzit?
[07:45] <gremble> Did you figure out your version control?
[07:45] <gremble> Still that todo list app?
[07:46] <kulelu88> yeah, I am following a philosophy of minor complete changes per commit. So I target a small update, get it working, then commit
[07:46] <kulelu88> yep, thanks to chesedo it is a functional prototype
[07:47] <gremble> That's pretty cool :P
[07:49] <kulelu88> gotta brush up on my jquery though :P you working on anything interesting? 
[07:50] <gremble> Homomorphic subrings
[07:50] <gremble> Haha
[07:50] <gremble> Probably not that interesting
[07:50] <kulelu88> is it mathematical?
[07:51] <kulelu88> and code?
[07:51] <gremble> Yes. Abstract algebra. No code though
[07:51] <gremble> Exam prep. I am not coding shit :P
[07:51] <gremble> I did get a job to write an N6 mathematics textbook. So that is quite interesting
[07:51] <kulelu88> sounds like you've entered the plain of abstract theory :D *shudder*
[07:52] <gremble> Luckily I have another foot in reality with the applied math side of my course :P
[07:53] <kulelu88> I think someone else said they're doing CS/math/CE here, at UCT
[07:53] <gremble> Probably paddatrapper 
[07:56] <bushtech> sounds like you're getting dangerously close to that area where the riemann hypothesis lurks
[07:57] <kulelu88> bushtech: were you lurking? :P
[07:57] <bushtech> nooooo
[07:57] <bushtech> danger danger
[07:58] <bushtech> mathematicians have gone mad and comitted suicide trying to prove that one
[07:59] <gremble> I have accepted that the Rienmann hypothesis will stay above my pay-grade
[07:59] <gremble> :P
[08:01] <kulelu88> how do I view the email address I used for commits of other projects in git? I cannot recall which email to use
[08:01] <bushtech> very good decision
[08:02] <kulelu88> in config
[08:02] <kulelu88> bushtech: waar in die veld bly jy?
[08:03] <bushtech> Vaalkopdam between Brits an Thaba
[08:04] <kulelu88> )_o
[08:04] <kulelu88> 0_o
[08:06] <kulelu88> made my first commit *joy*
[08:06] <bushtech> congrats
[08:09] <kulelu88> does anybody write unit tests here? I want to learn how to write automated tests for my code :D
[08:11] <gremble> https://qunitjs.com/ I have literally no idea, but this looks useful
[08:13] <kulelu88> ooh it's part of jquery suite as well. nice 1 gremble 
[08:16] <gremble> It looks like it used to be. 
[08:25] <kulelu88> noob question, but do you guys know 'exactly' what is happening here: https://pastee.org/vbz89 ? specifically, what is: function(e) doing? 
[08:26] <kulelu88> okay I see it now :D
[08:27] <gremble> Good because JS just looks like a hodge-podge mess to me
[08:28] <kulelu88> it is complicated I agree. plus the magic breaks more than it works
[08:35] <gremble> http://lpaste.net/163300 I write boring stuff like this still :<
[08:40] <bushtech> gremble: would zero be more easily recognisable than naught
[08:40] <bushtech> just a thought
[08:43] <gremble> It doesn't particularly matter. That code has no use other than to demonstrate the use of map and the pattern recognition for the function digitToWord. 
[08:43] <kulelu88> when I start seeing things like "::" and "->", I give up 
[08:44] <gremble> "::" reads "has type of" and "->" is "to"
[08:44] <bushtech> ah ok your call
[08:45] <kulelu88> programming shouldn't have keywords that require you to 'remember' :D that's like memorizing proofs lol
[08:45] <gremble> bushtech, same with the "What?" at the bottom. Technically it is impossible to ever reach it, but the program doesn't pass the type checker if you don't have the _ bit. 
[08:45] <gremble> it is like void and int from C/C++
[08:46] <gremble> Learning haskell has actually helped with my proof writing.
[08:46] <bushtech> yeah lol can drive you mad if you don't know something like put in the _
[08:52] <kulelu88> gremble: which one makes more sense to you: https://pastee.org/mpyen
[08:53] <kulelu88> syntax shouldn't be a blocking factor to writing code in 2016. try reading smalltalk or perl or lisp and I wonder what inspired those people to write that stuff
[08:55] <magespawn> good afternoon
[08:55] <magespawn> morning
[08:56] <gremble> Hey magespawn 
[08:56] <magespawn> hi gremble 
[08:56] <gremble> kulelu88, both are equivalent to me
[08:57] <kulelu88> I don't like format 1
[08:57] <gremble> I don't know smalltalk or perl, but lisp syntax is fine
[08:57] <gremble> I like lisp
[09:00] <kulelu88> are both formats equally readable to you? gremble 
[09:01] <gremble> yup
[09:01] <kulelu88> interesting
[09:01] <gremble> project1 should be todotxttouch though
[09:03] <chesedo> morning all
[09:04] <chesedo> kulelu88: wanted to point you to txttodo.com but sees you have found it already
[09:04] <kulelu88> gremble: the + indicates the project name
[09:04] <kulelu88> chesedo: I am building a clone of it with a different format
[09:05] <gremble> kulelu88, Yes, but they both look like the same project since they contain the same data, except for that bit :P
[09:05] <chesedo> oh, `function(e)` are inline functions... and are probable passed the event that triggered them (hence the `e` to hold it)
[09:05] <gremble> Good morning chesedo 
[09:05] <kulelu88> chesedo: I see that the actual 'work' happens below under /subscribes
[09:06] <chesedo> sorry should be http://todotxt.com/
[09:08] <chesedo> kulelu88: i have no idea... that `publish` code/plugin is new to me, although it does seem so
[09:09] <kulelu88> what do you think about these 2 formats chesedo : https://pastee.org/mpyen
[09:11] <gremble> On the topic of syntax; The syntax of a programming language serves a dual purpose. It is a constrained language and structure to enable automatic interpretation by a computer. So it must avoid any ambiguity. The second part is to let the writer reason about what it is saying in a very formal and rigorous way. Adding more structure makes it more complicated to write, with errors popping up if you are not careful, but it allows you to reason 
[09:11] <gremble> better about correct code. Making code more terse allows it to be written quicker, but it takes away some of the explicit reasoning.
[09:11] <chesedo> kulelu88: 2nd... i would also stick with the format outlined in todotxt so that it is easier for users to switch to yours if they want
[09:13] <kulelu88> but why use "::" when I could just say "typeof" instead? same effect right? just a bit more readable
[09:13] <chesedo> ... like i already use a pomodoro on my phone that uses that format, then i can also edit my tasks on the pc with apps that use it too
[09:14] <chesedo> length(typeof) > length(::)
[09:14] <gremble> Because laziness. The more you use a certain thing, the shorter you make it. 
[09:14] <chesedo> ... fewer key strokes
[09:15] <gremble> That is why we have symbols for things like (there exists) or (addition)
[09:20] <kulelu88> but that destroys readability unless you are vested into the code/language
[09:20] <kulelu88> I think even Go has it, something like: ::
[09:21] <kulelu88> but "+" is universal. "->" means different things in different languages. 
[09:21] <kulelu88> chesedo: do you use any sync tool for your tasks? dropbox maybe?
[09:22] <chesedo> kulelu88: that app (Clockworks Tomato) does support Dropbox, but have not made use of it yet
[09:23] <kulelu88> chesedo: I actually want to change the format for my own personal use. I don't like the way dates are used in their current format
[09:28] <chesedo> hmm, ok kulelu88
[09:28]  * chesedo goes off for the weekend
[09:45] <gremble> kulelu88, That holds true for every language. Whether it is a programming language or a natural language. I cannot read JS to save my life.
[09:46] <Kilos> morning gremble kulelu88 and all others
[09:46] <kulelu88> 0/
[09:47] <gremble> Hey Kilos. Did you play in the rain? :P
[09:48] <bushtech> morning Kilos
[09:48] <Kilos> yip bit wet now
[09:48] <Kilos> hi bushtech 
[09:49] <Kilos> 1 1/2 mm so far
[09:49] <Kilos> but bit cold on head
[09:49] <Kilos> iif wind starts blowing temps gonna dive
[09:49] <bushtech> 2.8mm here
[09:50] <gremble> It is not that cold here at the moment. If the wind starts blowing I might move my trees inside though. 
[09:50] <gremble> I have few tropicals that won't do well if it gets too cold
[09:50] <Kilos> me too
[09:50] <Kilos> curry leaf and avocado
[09:51] <Kilos> normally they can maintain when temp above 5°c
[09:51] <gremble> Our Avo didn't even worry when it snowed, but I have three tropical fig trees that might balk since they are quite small
[09:52] <Kilos> i didngt know you get tropical figs
[09:53] <Kilos> there have been fig trees here for years but 3 years ago blackfrost almost wiped them out
[09:54] <bushtech> if the curry tree gets big enough, say 1.5m, it can get planted outside
[09:54] <gremble> Ficus Natalensis. I have two that I brought up from Durban in the beginning of the year. I don't think they have acclimatised yet.
[09:55] <Kilos> yeah but cant take cold wind
[09:55] <gremble> I also have a small Ficus abutilifolia, but that should be alright.
[09:55] <Kilos> mine is 5 years old and stays inna pot
[09:56] <gremble> Making it a bonsai? :P
[09:56] <Kilos> west and south winds after snow in lesotho are the killers
[09:56] <Kilos> nono big
[09:56] <Kilos> avo about 6ft already and 7 yeas old
[09:57] <Kilos> took 3 years to start making bark
[10:07] <gremble> Alright. I am off. Talk to you guys later 
[10:08] <inetpro> good evening
[10:08] <inetpro> nice to see the mathematicians chatting away again
[10:08] <inetpro> oh and hi oom Kilos as well
[10:08] <Kilos> hi inetpro 
[10:10]  * inetpro should also plant a curry tree
[10:11] <Kilos> yes
[10:11] <Kilos> leaves make even stews taste better
[10:16] <bushtech> works good in curries too :)
[10:24] <Wolfeyes> I want to get a bay leaf tree as well..
[10:24] <Kilos> hi boy
[10:25] <Wolfeyes> hey dad
[10:25] <Kilos> didnt even see you login
[10:26] <Wolfeyes> because I been in all day
[11:12] <kulelu88> by the time i'm done, i'll be a frontend ninja gremble :P
[12:33] <magespawn> now good afternoon
[12:36] <Sxuza> hey magespawn  , afternoon to u 2
[12:38] <Wolfeyes> hey magespawn Sxuza
[12:39] <Wolfeyes> Did you test that other reader with power and your finger magespawn? Anddid you find anything on the enrollment reader?
[12:39] <magespawn> hey whats up?
[12:40] <magespawn> nothing on that enrollment reader yet, the other reader seems fine as well, going to take one home and the windows computer at home to try them out
[12:41] <Wolfeyes> okay
[12:43] <magespawn> to see if that software still works with them or not
[12:46] <magespawn> brb just moving up to my office
[13:12] <magespawn> back
[13:16] <Wolfeyes> wb
[13:16] <Wolfeyes> lol
[13:16] <Wolfeyes> not for long
[13:23] <Wolfeyes> wb magespawn
[13:28] <Kilos> ai!
[13:30] <Wolfeyes> lol
[13:45] <magespawn> bbl home time chat later
[15:47] <Langjan> hi Kilos how you doing?
[15:47] <Langjan> and the guys, hi
[15:47] <Kilos> hi Langjan fine ty and you?
[15:47] <Langjan> also fine thks Kilos 
[15:47] <Langjan> koud by julle?
[15:48] <Kilos> and nothing broken
[15:48] <Langjan> en reën?
[15:48] <Kilos> ja lelik koud
[15:48] <Kilos> 5mm
[15:48] <Langjan> no just a bit wet
[15:48] <Kilos> did that switch aarrive
[15:48] <Kilos> for the tannie
[15:49] <Langjan> you're lucky, we almost had 3
[15:49] <Kilos> haha just enough to make it cold
[15:49] <Langjan> yes it arrived on Monday I think, is working fine 
[15:49] <Kilos> yay
[15:50] <Kilos> wonder what happened to the other one
[15:50] <Langjan> sy sukkel baie
[15:50] <Kilos> met wat
[15:50] <Langjan> yes strange thing
[15:50] <Langjan> om rekenaar te leer
[15:50] <Kilos> shame
[15:50] <Kilos> wees geduldig
[15:51] <Langjan> its a major thing to realise when you type an e-mail, you need to place the cursor where you must type the heading, in a different window
[15:51] <Langjan> ja ek probeer
[15:51] <Kilos> shame
[15:51] <Kilos> laat sy net aanhou oefin
[15:52] <Kilos> dit lyk nie reg nie
[15:52] <Kilos> oefen
[15:52] <Langjan> but she actually sent an e-mail today, WITH an attachment
[15:52] <Kilos> daai ding
[15:52] <Kilos> yay
[15:52] <Kilos> she will get there
[15:53] <Langjan> yes she is a vasbyter
[15:53] <Langjan> van helsdingens
[15:53] <Kilos> im glad i started 10 years ago
[15:53] <Langjan> jy ek ook
[15:53] <Langjan> ja
[15:53] <Kilos> wouldnt be able to start now
[15:54] <Langjan> ja man
[15:54] <Kilos> nee ek moeg nou
[15:54] <Langjan> maklik
[15:54] <Langjan> hoe gana dit met die pyne?
[15:54] <Kilos> die ouens maak my moeg met al die ekstra goed
[15:54] <Kilos> ek lewe man
[15:55] <Kilos> pyne is deel van die lewe
[15:55] <Langjan> dan nog alles wat ek breek...
[15:55] <Kilos> haha ja
[15:55] <Langjan> ai
[15:55] <Kilos> my goed het lank laas gebreek
[15:55] <Langjan> want jy werk nie op unity nie...ja ek weet
[15:55] <Kilos> hi chesedo and wb
[15:55] <Kilos> hahahaha
[15:56] <Langjan> lmga
[15:56] <Kilos> jy moet nog leer om kde te gebruik
[15:56] <Langjan> wie is wb?
[15:56] <Kilos> mazal was ook hrdkoppig soos jy
[15:56] <Kilos> nou se hy hoekom het hy nie vroer kde to gegaan nie
[15:57] <Kilos> welcome back
[15:57] <Langjan> het jy hom hardkoppigheid geleer?
[15:57] <Kilos> ek gebruik kde en sien waneer mense kom en gaan
[15:59] <Langjan> Is kde net 'n desktop? https://en.wikipedia.org/wiki/KDE
[15:59] <Langjan> hoe sien jy wanneer mense kom en gaan? Met die helm gebore?
[16:00] <Langjan> Blitsbokke het mooi gespeel vandag
[16:01] <Langjan> jaag jy skape aan? 
[16:01] <Kilos> nee man
[16:02] <Kilos> dit wys regs ek het show hosts enable
[16:02] <Kilos> en boetie nou op mxit ook
[16:02] <Kilos> ai!
[16:04] <Langjan> Ek dink jy moet Indonesia-toe gaan en met een van daai vlugtelingbote na Oz 
[16:04] <Kilos> ja ek dink ook so
[16:04] <Kilos> maar water koud
[16:04] <Langjan> nee man, dis tropies
[16:05] <Kilos> daar by OZ is dit koud
[16:05] <Kilos> en bote sink nie naby indonesia nie
[16:05] <Langjan> in die tropiese noorde? no way
[16:06] <Kilos> o die noorde van OZ
[16:06] <Langjan> Indonesia is naby oz
[16:06] <Kilos> ja maar dan lang pad om te hitch hike
[16:06] <Langjan> sal gouer wees as om vir visa te wag...
[16:06] <Kilos> hahaha
[16:06] <Kilos> ja lyk so ne
[16:07] <Langjan> maar nee jy vlieg van Cairns na Melbourne, maklik en baie goedkoper as van SA af
[16:07] <Kilos> haha
[16:08] <Langjan> did you check the Paris sevens games today? 
[16:10] <Kilos> nope
[16:11] <Langjan> forgot?
[16:11] <Kilos> was too busy counting rain drops
[16:11] <Langjan> or kde broken...
[16:12] <Kilos> yes i forgot
[16:12] <Kilos> kde doesnt break
[16:12] <Langjan> lmga
[16:12] <Langjan> it will if I use it
[16:12] <Kilos> well
[16:12] <Kilos> that can only be seen if you try it
[16:12] <Kilos> but you too stubborn
[16:13] <Langjan> nee man ek wil jou nie verkeerd bewys nie...
[16:13] <Langjan> lmga
[16:13] <Kilos> hahaha
[16:13] <Kilos> so cheeky for an old man
[16:13] <Langjan> can afford to be
[16:13] <Kilos> im always right
[16:13] <Kilos> except when im wrong
[16:14] <Langjan> except now
[16:14] <Langjan> lmga
[16:14] <Kilos> hahaha
[16:14] <Langjan> sa31, oz0
[16:14] <Kilos> im watching cheetahs /kings
[16:14] <Langjan> nz14 kenya12
[16:15] <Langjan> yes at least a SA team will win that one
[16:15] <Kilos> lmga
[16:15] <Langjan> unless its a draw
[16:15] <Langjan> like wp and the japs
[16:16] <Kilos> yeah what a shocker
[16:16] <Kilos> stormers played sleg
[16:16] <Langjan> now still lions  and blues, the sharks and jaguares 
[16:16] <Langjan> then
[16:17] <Langjan> well the japs are playing good rugby
[16:17] <Kilos> ill be asleep before they all done
[16:17] <Kilos> will look results tomorrow
[16:18] <Langjan> score?
[16:18] <Langjan> cheetahs
[16:18] <Langjan> kings
[16:18] <Kilos> sec
[16:19] <Kilos> 27/13
[16:19] <Kilos> have to change glasses to see tv
[16:19] <Langjan> youre like those commentators, who is 27?
[16:19] <Kilos> cheetahs ahead
[16:19] <Kilos> patience man
[16:19] <Langjan> wakey wakey man
[16:20] <Kilos> changing glasses is hard work
[16:20] <Langjan> eish! gotta transfer the ice...
[16:21] <Kilos> lol
[16:21] <Langjan> ok Kilos  good to chat you, will be loving and leaving you 
[16:21] <Kilos> look after you guys oomie
[16:21] <Langjan> lekker aand en naweek
[16:21] <Kilos> ty for the visit
[16:21] <Langjan> slaap lekker
[16:21] <Kilos> jy ook dankie
[16:21] <Langjan> my pleasure thks for the chat 
[16:22] <Langjan> dankie
[16:45] <magespawn> good evening
[16:46] <gremble> welcome back magespawn 
[16:47] <magespawn> ty been a while
[16:56] <Kilos> lol
[17:36] <magespawn> busy playing around with google cloud compute
[17:37] <paddatrapper> magespawn: Looks pretty cool
[17:37] <paddatrapper> What have you been using it for?
[17:38] <Kilos> ohi frogboots
[17:38] <magespawn> just signed up for their free usage to set up a nginx server to test NGINX Amplify that is beta
[17:38] <Kilos> hows you
[17:38] <paddatrapper> Hey Kilos. Goot thanks. You?
[17:38] <Kilos> good ty
[17:38] <paddatrapper> s/goot/good
[17:39] <Kilos> most typos i dont even notice
[17:40] <paddatrapper> Nor did I until I reread the message
[17:40] <paddatrapper> Then it annoyed me
[17:40] <Kilos> and i deal with peeps all over africa and bangladesh as well and some have different ways of pronouncing or spelling things so im learning to see what word fits there
[17:41] <Kilos> i didnt even notice the t
[17:41] <Kilos> hehe
[17:41] <magespawn> this is nginx amplify https://is.gd/WNbf14
[17:42] <Kilos> Maaz ask mazal have you tried systemback on a server yet
[17:42] <Maaz> Kilos: Okay, I'll ask mazal on freenode
[17:42] <paddatrapper> magespawn: Interesting, no more need to grep through loads of log files
[17:44] <magespawn> it looks like it is web based service so far, does not make any mention of a local installation
[17:46] <gremble> Google cloud platform looks cool. Just a pain that you need to set up an account with a card even if you just want to try it
[17:47] <magespawn> they always make a few busk of those who forget to cancel
[17:47] <magespawn> s/busk/bucks
[18:00] <Kilos> inetpro ?
[18:00] <Kilos> luister jy lions/blues
[18:01] <magespawn> interesting, eginx amplify pulls stats for the host machine and for nginx on that machine
[18:24] <magespawn> okay have a new nginx server running at http://104.196.22.139/
[18:25] <magespawn> that was actually pretty straight forward
[19:08] <Kilos> night all. sleep tight
[19:08] <magespawn> good night Kilos