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