/srv/irclogs.ubuntu.com/2015/06/06/#ubuntu-za.txt

monkeyjoehmm /k MaNI 00:04
=== monkeyjoe is now known as squish102
=== Russ_|Away is now known as Russ_
Kilosmorning all06:20
Kiloshi Tonberry  07:01
inetprogood mornings08:31
Kiloshello inetpro  hows you?08:32
Kiloslet me know when you got some time please08:33
inetproKilos: not today unfortunately08:35
Kilosnp sir08:35
inetproonly have a few minutes now08:35
inetprowhat's up doc?08:35
Kilosits just the setting up of QA to record minutes etc08:35
inetprohmm...08:36
Kilosno rush08:36
Kiloswill still be weeks to first official meeting08:36
inetprowhy weeks?08:38
Kilosgotta be after Ramadhan08:39
Kilosotherwise half of africa wont attend08:39
inetpro'no rush' is often used sarcastically08:40
Kilossarcastic- me- never08:40
inetpro:-)08:40
Kiloshaha08:40
Kilosotherwise we can get meetingology there then cheche must chair08:41
Kiloshehe08:41
Kiloshi georgelappies  08:42
inetpromight even be a good idea to have the meeting in #ubuntu-meeting Kilos?08:43
Kilosoh my08:43
inetprowhy not?08:43
Kilosmore rocking of the boat08:43
inetprowhy?08:44
Kiloshi Russ_  solidity  08:44
inetproKilos: it's just a thought08:44
Russ_hi Kilos 08:44
inetprowb Russ_08:44
Kilosi like the idea inetpro  08:44
Russ_hey inetpro 08:44
inetproRuss_: you still haven't upgraded your nginx?08:45
Kiloslol08:45
Russ_lol I put on FB "Whats the object oriented way to becoming rich? Inheritance" and my gran liked my post xD08:45
inetprolol08:45
Kiloshaha08:45
Russ_but08:45
Russ_I did update nginx08:45
Russ_:C08:45
Russ_what is latest?08:46
Russ_afaik I'm on latest stable :D?08:46
KilosRuss_  dont you want to cloak your nick?08:46
Russ_well how many people wanna get all up in my shit08:46
inetpro1.9.1 08:46
Kiloshen peeps wont see your site when you login on irc08:46
Russ_the fuck08:47
Russ_I08:47
Russ_I updated08:47
Russ_but it's on 1.2.108:47
inetproand on Ubuntu 15.04 it's 1.6.208:47
Russ_what did I even do :C08:47
Kiloslol08:47
Russ_well08:48
inetproRuss_: no worries... I'm just teasing08:48
Russ_my serveer is debian08:48
Russ_so I'm actually not surprised it's so far behind08:48
Russ_prolly IS latest08:48
inetproexactly08:48
inetproKilos: the CoC process is simple really08:50
inetproI mean, if you follow the instructions everything should just work08:50
Kilosinetpro  did you write it down08:50
inetproKilos: no need, it's all there 08:50
Kilosthe official one?08:51
inetprojust RTFS https://help.launchpad.net/Signing%20the%20Ubuntu%20Code%20of%20Conduct08:51
Kilosthats for peeps that harp on and understand rtfs08:51
Kiloslol08:51
Kilosyou beat me08:51
Kilosi hate rtfs08:52
inetproit's all layed out very nice in a step by step explanation08:52
Kilosdid you get the new guy sorted?08:52
Kilosi was poegaai08:52
inetproyep Cryterion is all done... I think08:53
Kiloswell done08:53
Kilossee i told him ask mr fixit08:53
inetproonly thing I didn't test with him is sending signed emails08:53
Kiloshi pieter2627  08:53
inetprobut then I none of you have tested that either08:53
inetprohi pieter262708:53
Kilosnope08:53
Russ_should I instal nginx 1.6 from backports? :(08:53
Russ_install*08:54
Russ_how insecure is 1.2? :D08:54
pieter2627morning Kilos, inetpro and all others08:54
Kilosi used that once with my linux counter number but it adds more stuff08:54
inetproRuss_: I wouldn't, unless you really want to because of specific reasons08:54
Russ_I don't really want to :p08:54
KilosRuss_  inetpro  wont aptitude reinstall nginx work08:54
inetprostick with tried and tested08:55
pieter2627debugging something?08:55
Kilosaptitude or apt-get should upgrade it to stable08:55
inetproKilos: stop08:56
Kilosmaybe even apt-get upgrade08:56
Kilosok08:56
Russ_O_O08:56
Russ_ffs I need a new nick08:56
Russ_WHYYYYYYYYYYYYYYYYYYYYYY08:56
inetproRuss_: /nick newnick08:56
Kiloswhy?08:56
Russ_I know how inetpro 08:56
Russ_:p08:57
Russ_Russ is taken08:57
Russ_Russ_08:57
Russ_is taken08:57
inetproai!08:57
Kiloseish08:57
Russ_Russ__ is taken08:57
Russ_time to keep the trend08:57
Russ_oh wait I can't change my nick08:57
Russ_is #freenode blocking it while I'm joined or what08:57
Kilos /nick newnick08:58
inetprounlikely08:58
Russ_I know HOW to change my nick, it just won't08:58
Kiloswow08:58
Russ_on shadowfire they blocked nick changes in #shadowfire08:58
Russ_I feel like that is happening now08:58
Russ_or they don't allow Russ___ ;p08:58
Russ_oh08:59
Russ_it was #git08:59
=== inetpro is now known as inetpro_
=== inetpro_ is now known as inetpro
=== Russ_ is now known as _Russ
_Russ#git was blocking my nick change09:00
inetproeish!09:00
_Russ[10:56:56] * Russ___ #git :Cannot change nickname while banned on channel09:00
_Russforgot to check status window09:00
Kiloslol09:00
inetpronow to find the _ each time09:00
_Russ>:)09:00
_Russif _ is shit to type I'll use something like R_uss? :(09:01
_Russtoys_R_uss09:01
inetprolol09:01
_Russfuckit09:01
=== _Russ is now known as rusbus
rusbusgood ol fallback09:01
rusbusnot regged too 09:01
rusbus:D09:01
inetprointeresting nick09:02
inetproRegistered : Jun 06 09:02:18 2015 (22s ago)09:02
rusbus>:)09:03
rusbusI went like 20 years of my life never being called rusbus once ever09:03
rusbusthen in one year it just caught on09:03
rusbusand as I was meeting new people they were calling me rusbus?09:03
rusbusMY FATHER EVEN SAID IT09:03
inetprosounds almost like ruspes09:05
rusbuswhich is?09:05
inetprorusbus: http://af.wikipedia.org/wiki/Kommandowurm09:05
rusbusI just realised all this time I had been reading your nick as 'intrepo'09:05
inetproRuspes word gevind in twee morfologies onderskeibare vorme: 'n "skoolvormende" tipe....09:06
inetproas in larvae09:08
rusbushttps://scontent-lhr3-1.xx.fbcdn.net/hphotos-xfa1/v/t1.0-9/11147109_1011651142186304_836040249344679329_n.jpg?oh=6b5add98685f32b1d9f148b872dd7727&oe=55F56BC709:08
rusbusrofl09:08
rusbusthat tanker driving through flamees09:08
rusbusflames*09:08
rusbusthe actual fuck?09:08
inetprorusbus: just need to keep the language in tact now please :-)09:09
rusbuswoops09:09
rusbusso09:09
rusbusz09:09
* inetpro likes the new nick09:09
rusbusnever needed to watch my language on IRC beforee09:10
* rusbus hides his head in shame09:10
inetprohope you stick around09:10
rusbuswell unless if my znc breaks - again - I'll be here for a while09:10
rusbusznc is the most snore thing to fix09:10
inetproKilos: you see, I can be a friendly greeter also 09:10
rusbusok so who is gonna plat dota with me09:11
inetprodota?09:11
rusbusplay*09:11
rusbusdotaaaaaaaaaaaaaaaa09:11
Kiloslemme scroll, was outside09:12
rusbusKilos you didn't miss anything really09:13
rusbusinetpro levelled up greet09:13
inetpro:-)09:13
Kiloshaha09:14
rusbusso why all these saffers on a non-saffer network?09:14
inetprorusbus: uh, it's freenode09:14
rusbusI know09:15
rusbus:?09:15
inetprobeen around for FLOSS for ever09:15
rusbusjust makes sense to me that if you're a south african and you use IRC then you'd be on a south african network too? :P09:16
inetproand it's not like we're exlusively south african in here09:16
inetproIT is not an island09:16
rusbusbut islands are so cool ;c09:17
inetprowe tried several times in the past to get a SA freenode server going...09:18
inetprobut it's never happened for several reasons09:18
rusbusI mean a properly local server like atrum or shadowfire09:18
Kilosah he neology guy was looking into that09:19
Kilosi wonder what happened09:19
inetproCLUG is on atrum09:19
rusbus#chat is on shadowfire :D?09:20
inetproai!09:20
Kiloshi squish102  09:22
inetprorusbus: people come and go all the time... I see no need to jump ship right now 09:23
Kiloswelcome to ubuntu-za09:23
rusbusnot saying jump ship09:23
inetprorusbus: what are you saying?09:25
rusbusnothing09:26
inetprolol09:26
rusbushow stupid crazy cold is it09:28
Kiloshorrible09:28
rusbuswearing 3 pairs of socks, undies + thermal undies (with long legs), a hoodie and a onezie09:29
rusbusstill cold!09:29
Kilosdont those longjons help09:30
rusbusI've worn these throughout a full winter in the UK and then 2 weeks in switzerland09:30
rusbusand somehow I feel colder in SA09:30
inetprorusbus: where are you based?09:33
inetpronice and warm here at the moment in Pretoria09:34
rusbusDurban09:40
Kiloswow09:41
rusbuscold as hell here09:41
Kilosdont come to the tvl09:41
KilosMaaz  forecast durban south africa09:41
MaazKilos: Saturday: Clear. High: 19° C., Saturday Night: Partly Cloudy. Low: 10° C., Sunday: Clear. High: 23° C., Sunday Night: Clear. Low: 12° C., Monday: Clear. High: 23° C., Monday Night: Clear. Low: 11° C., Tuesday: Clear. High: 23° C., Tuesday Night: Clear. Low: 11° C., Wednesday: Clear. High: 23° C., Wednesday Night: Partly Cloudy. Low: 12° C.,09:41
MaazThursday: Partly Cloudy. High: 22° C., Thursday Night: Chance of Rain. Low: 13° C., Friday: Pa…09:41
Kilosya a high of 19°c is winter in durbs09:42
inetproKilos: I sent uyou a signed message, did you get it?09:43
inetprohmm... uyou?09:43
Kiloshaha how you sing with my key?09:44
Kilossign09:44
inetproyou have a public key09:44
inetprothat is part of the CoC process.. you uploaded your public key09:44
inetproonly problem is, you have two of them09:45
Kilosyeah ok, but now imagine a thread with many replies09:45
Kilosthe key will make lotsa work09:45
inetprouh...09:45
inetproperhpas I should rather start this conversation when I have more time09:46
inetproperhaps as well09:46
Kiloslol09:46
inetproKilos: did you install Enigmail with Thunderbird?09:48
Kilosdont think so09:48
Kiloswhat dfoes that do09:48
inetproai!09:48
Kilosdoes09:48
inetprohttps://www.enigmail.net/home/index.php09:49
Kilosi see its not installed09:49
Kilosoh my09:50
Kilosyour fault09:50
inetproread through that when you have time09:51
Kilosok09:51
inetproand for those with web interfaces for email check out https://www.mailvelope.com/09:52
inetprofound by superfly last night09:52
Kilosand will everyone see my mails if they are encrypted09:52
Kilosor be able to read them?09:52
inetproKilos: no09:52
Kilosai!09:53
Kilosso how does tara and ian then read my mails09:53
mazaldo ps3 - *check* , do pc - *check* , eat - *check* , warm bath - *in progress*09:53
mazallol , morning guys09:53
Kiloslol mazal  09:53
inetprohi mazal09:53
inetpropieter2627: did you see that ^^?09:54
inetpropieter2627: https://www.mailvelope.com/09:54
* pieter2627 will quickly have to read the last few history09:54
inetpropieter2627: I just started the conversation now09:55
inetproonly at 11:4309:55
* Kilos waits for an answer09:55
Kilospatiently09:56
inetproKilos: ai!09:56
Kilosrofl09:56
inetproforget about those for now... send them normal emails09:56
inetproyou really don't have to sipgn and encrypt every email09:56
Kilosoh you get to choose09:56
inetprosign*09:57
inetproby default you sign or encrypt none09:57
Kilosso who would i send encrypted mails to?09:57
Kilosi just mail lists and peeps here and family09:58
pieter2627inetpro: interesting09:58
inetproencryption remains difficult for the average user09:58
inetpropieter2627: it's been around for ever09:59
inetproI mean enigmail10:00
pieter2627ah ok10:00
inetprobut mailvelope is rather new... I think10:00
* pieter2627 has never been much of a privacy freak... um person :p10:01
inetproprivacy... what privacy?10:02
* inetpro just trying to complete the circle with signing the CoC so people can find more reason to sign it :-)10:03
pieter2627to encrypt emails10:03
pieter2627oh I see10:03
inetprowhere's stickyboy? I'm sure he would love email to be encrypted by default even10:05
inetpromaybe one day we'll get there10:05
inetprothere's definitely no point in trying to encrypt everything else in your life and not encrypt emails10:07
inetproanyway, that's it for me for the day... until maybe late this evening10:08
inetproenjoy the day!10:08
pieter2627thanks for you too inetpro 10:08
Kiloshave a good day inetpro  10:18
Kilosrusbus  have you checked your blood pressure10:47
rusbusnope10:47
rusbuswhy?10:47
Kilosnormally low lets you get cold easy10:48
Kilosif you bend forward then stand upright fast do you feel dizzy for a while?10:49
rusbuswill try after this game10:49
rusbusok so do I just lean forward like I'm touching the ground or what11:07
Kilosyeah and stay down for a while11:07
rusbusI did it like 10 times11:07
rusbusok11:07
Kilosthen come up fast11:08
Kilosno dizzyness?11:08
rusbusnot really11:09
rusbuswhen I did it fast 10 times11:09
rusbusmy head hurt after xD11:09
Kiloslol11:09
rusbusI must add that my bedroom is actually a garage11:10
rusbusso it's not properly insulated11:10
Kilosyou supposed to do it once11:10
rusbusand where the garage door was is now a sliding door11:10
rusbusso thats a big heatsink11:11
Kilosaha11:11
Kilosif there was any feeling of dizzyness or light headed feeling it could be low bp11:11
Kilosbut at 19°c you shouldnt be getting cold really11:12
Kilosunless you are old11:12
rusbusROFL11:16
rusbusdude11:16
rusbusdurban is like11:16
rusbus25+ most of the time11:16
rusbus19 is so cold for me11:16
Kilosyeah i lived there for 20 years11:16
rusbusliterally <24 is cold for me11:17
Kilosme too11:17
Kilosbut i can blame age11:17
grembleo/11:26
Kiloshi gremble  11:26
rusbusunless if you're about 70 then I don't think you CAN blame age :p11:31
Kilosoh no still 6 years to go then11:34
grembleIs a rusbus the opposite of a partybus?11:36
Kiloslol11:36
rusbusI hope not12:03
rusbusKilos where in durbs did you live?12:03
Kilostoti and worked in the old post office workshops12:04
rusbusrad12:04
rusbusI live in toti12:04
Kiloswas a great place back then12:05
rusbusit isn't anymore?12:05
Kilosi had a house below elgro flats12:05
rusbusI think toti gets a bad rap from durban people purely cause it's the unknown to them but toti is awesome12:05
Kilosdoonside area12:05
rusbuscool, I'm not too far from there12:05
rusbusbrother in laws parents live there12:05
Kilosyou know the shopping centre when you come up from the beach12:06
* rusbus is now listening to: - Maggot Brain12:06
Kilosbig one on the right12:06
rusbuswhich beach?12:06
Kiloswarners12:06
rusbusyou talking about the new one? Galleria?12:06
rusbusoh12:06
rusbusbaggies beach12:06
rusbusthat little tuck shop?12:06
rusbusor the one by the road12:07
Kilosno man big shopping centre12:07
rusbus404 shopping centre not found12:07
Kiloslol12:07
Kiloshmm...12:07
Kilosseadoon road12:07
Kilosfrom the beach you go under the freeway and straight up12:08
rusbusohhhhhhhhhhh12:08
rusbusROFL12:08
Kilosthere a big shooping centre12:08
rusbusI was thinking further south12:08
rusbusya I know what you're talking about12:08
rusbusseadoone mall12:08
Kilosnow in that road there is a wall on the left12:09
rusbushttps://www.google.co.za/maps/place/Seadoone+Rd,+Kingsburgh,+4126/@-30.06631,30.870132,3a,75y,11.07h,91.82t/data=!3m4!1e1!3m2!1skhR8uPdPZGymGGq3niwrGw!2e0!4m2!3m1!1s0x1ef64d14b55dabbf:0x799c2147f2aa0e91!6m1!1e1?hl=en12:09
Kilosya thats it12:09
Kilosthe house on top of that wall was my moms12:09
Kilosi forget names12:09
rusbusthats like 100-200m from my brother in laws parents12:10
Kilosshamiers?12:10
rusbusI'm on the other side of hutchinson park12:10
rusbusshaimers?12:10
rusbusis that a road name? xD12:10
rusbusI don't know those roads names12:10
Kilosnono the peeps above mom were shamier12:10
rusbusexcept camel(toes)sfoot road :p12:11
rusbusoh12:11
rusbusno they're binnekade12:11
Kilosonly remember then because they had a kiff daughter12:11
rusbusbut did you bang12:11
rusbus(joking)12:11
rusbusif you lived there did you go to toti high?12:12
Kilosno my brother went to dhs12:12
rusbusand you?12:12
Kilosi did schooling in pta12:12
rusbusah12:13
Kiloswas a lifesaver at warners for some years12:13
Kilos40 years ago12:13
rusbuswarners still has the whole lifesavers stuff going on12:13
rusbuswith competitions and whatnot12:13
Kilosyeah was great fun12:13
grembleDid you save many lives?12:13
Kilosnono only pretty pta chicks12:14
rusbusrofl you only saved pretty pta chicks?12:14
rusbuswho was on miff toti chicks duty then? :p12:14
Kilosif the lifeys keep control there arent many incidents12:14
Kilosthen i married a toti chick and had to give up lifesaving12:15
rusbusdamn toti chicks!12:15
Kiloslol12:15
rusbushttps://images.playboy.com/playboy-digital/image/fetch/s--YLIq_bHQ--/q_80%2Fhttp%3A%2F%2Fimages-origin.playboy.com%2Fogz4nxetbde6%2F2AF3SInMq0ECqy6CEUWqOy%2F696d2ea2e4ed7c3e84a12ea782c8be8c%2Fhumor-bikini-gentlemen.jpg12:15
rusbusit says playboy.com but it's a girl in a bikini12:16
rusbusso SFW?12:16
rusbusdepends where you work I gueeess12:16
rusbusguess*12:16
rusbusman my keyboard is losing it12:16
rusbustriple e's12:16
rusbusmy z doesn't work on a good day and then it'll quadruple z12:16
Kiloslol mine getting tired too12:16
rusbusI dunno why my z of all keys is giving me problems12:17
rusbusdo I REALLY make that many mistakes?12:17
Kiloswhat do you do? working?12:18
rusbuscurrently home automation12:18
rusbusyourself?12:18
Kiloskinda forced retirement12:18
rusbuskinda?12:18
Kilosya bust head open and cant do physical stuff anymore12:19
rusbus:(12:19
rusbuswhat happened?12:19
Kilosshaft on a windmill broke and bashe me 3 times12:20
rusbusO________O12:20
rusbuswere you working?12:20
Kilossplit skull from above left eye to behind left ear and across12:20
Kilosyaeh managing a stock farm12:20
rusbusman you're lucky to be alive12:21
Kilosi wasn when i got to hospital12:21
Kilosbu they got good reboot tools12:21
rusbuswell12:21
rusbusI guess they tried turning off and on again12:21
rusbusworks every time12:21
Kiloslol12:21
rusbusI make a joke but I'm glad you're not dead12:22
Kilosme too i would have missed ubuntu12:22
rusbusI'm such a child, I make jokes when stuff gets serious :p12:22
rusbusLOL12:22
rusbusI haven't even used ubuntu in forever12:22
rusbusI'm only here cause south africans!12:22
Kilosyou use what again?12:23
rusbusI dual boot windows and arch (currently on windows) and then my bouncer is on a debian server12:23
rusbusyourself?12:23
Kilosi have 2 pcs, one with kubuntu 14.04 and one with all sorts i use for repairing drives12:24
rusbuskubuntu is the one with KDE?12:25
rusbus(sorry for ignorance)12:25
Kilosi do repairs for local kids with bust win lapptops12:25
Kilosyes12:25
rusbusback when canonical sent free cd's of ubuntu12:25
rusbusI used to be on ubuntu12:25
rusbusconvert people to it, etc12:25
rusbusback when my cap was 3gb12:26
Kilosi aslo do data recoveries for my sons clients12:26
rusbusand I couldn't download a distro xD12:26
rusbuswhat does your son do?12:26
Kilosthere are guys in durbs that download and distributew12:26
Kilosno w12:26
Kiloshe does that biometrics stuff i think its called12:27
Kilosscanners for fingerprint and hand and eye12:27
rusbusthats cool12:27
Kilosand also timekeeping stuff12:27
rusbusdoes them as in? makes them? sells them?12:27
Kilosinstalls and maintains12:27
rusbuscool12:28
rusbusat work we got a guy who wants us to rig a finger print scanner to his front door12:28
Kilosclock machines and that kinda stuff12:28
rusbusand it's a massive door12:28
rusbus(motorised door*)12:29
Kilosoh so if you got right fingerprint the door will open?12:29
Kilosor still open from someone inside operating it12:30
gremblefunctional data structures turn weird very quickly12:31
superflygremble: my point exactly! :-P12:33
grembleHaha the weird things from imperative data structures, they have automatically. Like permanence12:35
superflyrusbus: just an FYI: this channel is governed by the Ubuntu Code of Conduct, and on top of that we like to keep things clean in here. You never know who is going to pop in here.12:36
rusbusthanks superfly I'll google it12:45
rusbusKilos so only family members can open the door with their finger prints12:45
rusbuscan still be operated from inside12:45
rusbusor remotely using our automation system12:45
superflyrusbus: you're welcome.12:46
gremblewiki.ubuntu.com/IRC/TermsOfService12:48
grembleI need to go buy canned air12:49
gremble:x12:49
Kiloscanned air?13:00
Kilosto do what with?13:01
squish102 Kilos | welcome to ubuntu-za < thanks13:02
grembleKilos: You use it to blow the dust and shit out of your computer and computer prepherihislajsh13:06
gremblemy fingers don't want to spell that last word13:06
Kilosoh i use a compressor13:06
gremblePeripherals13:06
gremblea compressor is canned air that works with a large engine and electricity13:07
grembleI don't have that13:07
gremble:P13:07
Kiloslol13:07
grembleMy mouse died and I don't have spare batteries or a wired mouse13:08
gremblehaha13:08
Kilosai!13:08
Kiloshi Cantide  13:50
Cantidehello :p13:50
grembleAny of you want to read funny shit on twitter, try @shit_hn_says13:57
gremble:P13:57
gremble"Furthermore I've always believed that Ubuntu was  an NSA fron from its very inception"14:00
Kiloswhats that?14:02
grembleIt is people talking nonesense for our entertainment14:05
Kilosnono the NSA thing14:06
gremble"This misses the greater point, which is that syntax highlighting is a cancer and needs to be cut out"14:06
grembleThat is someone alledging that Ubuntu is NSA spyware14:06
Kilosah14:06
gremble"This is surprisingly easy because C is largely a small subset of Common Lisp" That was beautiful14:10
grembleOkay Ill stop now14:11
gremble:P14:11
Kiloshehe14:11
Cantidethose are gems :D14:11
gremble"And assembler is much closer to the hardware, so would recommend learning x86 assembler as the first language, then C"14:12
grembleImagine trying to teach someone x86 as a programming language. They'll stop talking to you14:12
Cantideas the first language :D14:13
gremble"Students, today we are going to do flow control with x86. First, GOTO..."14:14
grembleNope14:14
grembleI just had horrod flashbacks trying to learn NASM14:14
solidityI sort of half agree with that. Not teaching them the whole of assembler, but as someone who has started from a very high level and worked my way down, I would teach people by starting at a low level and work the way up.14:20
solidityDepending on what the purpose of the teaching is though.14:20
solidityBut I would not cover everything on the low level, just enough so that people have some hands on experience and understanding, then use that as a basis to move up to a higher level. Repeat up till desired level.14:21
solidityYou don't start learning biochemistry without first learning chemistry.14:22
Cantidetrue that14:24
Cantidebut it might be a bit intimidating for a beginner14:24
solidityThen they shouldn't be programmers.14:25
solidityJust like if you are afraid of fires you shouldn't be a fireman.14:25
Cantide:p14:25
grembleNo, but throwing fireman recruits into a fire to teach them how it is in there is scaring them away from it. You start with smaller bits and teach them that strange things like that isnt scary14:26
grembleYour biochem argument also doesn't work really well in this case because biochem is a speciality of chemestry where webdevelopment is not a speciality of compiler construction or low level programming14:27
grembleI would say start by teaching the process of programming using a pseudo language instead of a language with specific grammar and constructs. If you can think about programming, then learning a language is not that difficult14:28
solidityWell, I don't think programming is something you really do in isolation, because are always working with the real world, and in the real world, you have to work with the systems available to you, and you have to know how the entire stack works in order to find the right solution, which sometimes doesn't even involve programming.14:30
grembleIf I want to program a javascript app I only need to know how V8 works, I don't have to know how x86 works14:31
grembleIf I want to code in C and optimise certain aspects of my code, then sure, x86 should be helpful (if that is what I am coding on)14:32
grembleGranted, if you want to immerse yourself in the computing industry and be more than just a front end developer, you probably need to know more than just javascript14:32
solidityI'm talking about software engineering as a discipline that is not bound to any specific domain or language.14:33
grembleBut that is much, much broader than just learning to program. 14:33
grembleI agree with your sentiment there14:34
grembleIf you want to call yourself a software engineer, you will need to know many other things14:34
solidityI see your point.14:38
grembleSeeing those poor actuarial science students with me, absolutely terrified with having to learn C++, I would not want to burden them with x86 even though they need to be able to think about how to program14:42
solidityWho decided to teach them C++14:42
solidity?14:42
solidityPoor sods.14:43
solidityBut I was also talking about programming from a more compsci perspective.14:44
solidityBut this is the difference between a car mechanic vs a car driver.14:45
solidityc++ is a mechanic's language14:45
soliditypython is much better suited to someone will only spend a small part of their average day programming.14:46
solidity(I'm guessing, I don't actually know how actuaries go about work)14:46
soliditySo for people like that I agree, but they aren't programmers, they just know about it.14:47
solidityJust like I'm not a car mechanic because I know a little bit about how an engine works.14:47
soliditythey just know how to do it a bit*14:48
solidityBut that is also in a very confined scope with only one problem domain, and they probably don't see programming as anything other than a tool they have to use to get the job done.14:48
solidityUnlike us poor fools that seem to like it for its own sake.14:49
grembleThat is the thing though. Programming is a thing in itself. If you understand the way to think 'programatically' (horrible word, don't know what would fit better), the language doesn't matter that much. The idea is to first get to that place where you can think programatically.14:50
grembleHaving that method of thinking makes reasoning about something low levelled like assembly much easier14:51
grembleI agree that the actuaries need to learn python instead of C++.14:51
solidityWell, if you take a cooking recipe, that is a program in essense.14:52
solidityopen source too :P14:52
grembleWhat do you do solidity?14:53
solidityI am currently a NEET14:53
solidityI have some background as a web developer though.14:53
grembleWhat is a neet?14:53
Kiloslol14:53
solidityBoth front-end and back-end.14:53
grembleThat is quite...neat14:54
gremble;P14:54
solidityNot currently Employed, in Education or Training.14:54
grembleAh14:54
solidityI'm transitioning careers into something to do with food and nutrition though.14:56
grembleOh, that sounds interesting14:56
solidityOh it is :)14:56
soliditySo until I can start studying next year I'm just doing odd things here and there to keep myself busy.14:57
grembleI did a preemptive career transition, from sound/lighting technician to mathematician14:57
grembleWell, I am still attempting said transition :P14:57
solidityInteresting.14:58
solidityI wish I had the time to also study more mathematics.14:59
grembleSame15:00
solidityBefore I decided on food and nutrition I was considering mathematics :P15:00
solidityand computer science15:01
solidity(and biochemistry)15:01
solidity:P15:01
rusbusnow it makes sense why you said you were in #nutrition xD15:01
grembleI did a year of comp sci, and it is my first love. However, I don't like the software engineering bit around it15:01
rusbussolidity gief roids15:01
solidityrusbus, I can't give you roids but the closest thing I can recommend is milk.15:02
rusbusaweh time to get swole15:02
solidityJust remember: anabolic compounds also promote cancer growth.15:03
rusbustime to get riddled!15:03
soliditySo you can get swole while you get swole.15:03
soliditygremble: why didn't you like software engineering?15:04
gremblesolidity: Programming is much more interesting than just knowing how to loosely couple your modules or parsing JSON. CompSci is for all practical reasons a math field on its own, but at UP they don't touch the math15:09
grembleJust AI and software architecture/engineering15:09
solidityI guess that depends on how you define what you want to do.15:11
* superfly is apparently doing his Python wrong15:12
squish102try grab with both hands15:13
soliditysuperfly, I recommend you drop everything you do and learn to make your own custom microchips15:13
superflysolidity: not quite, but we're making our own hardware15:14
superflyIs compiling a kernel for a custom ARM device enough for you?15:14
MaNIcompsci course that doesn't touch discrete math and logic? blasphemy15:14
solidityNo. In fact, you should just get an abacus and enough food and water for a 3 days.15:15
solidity:D15:15
superflydoh! So being doing it all wrong all of these years15:15
Kiloslol15:15
Kilospatience with the youngsters15:16
solidityYes, if you can't finish your computation before your supplies run out you need to optimize your algorithms.15:16
soliditybbiab15:16
grembleMaNI: That is the only math that it touches, but only a little bit15:18
grembleWhy are you doing your python wrong superfly >15:19
grembleHave you tried doing it in Haskell15:20
gremble:PPPPP15:20
superflygremble: according to solidity, Python is much better suited to someone will only spend a small part of their average day programming, and I've been doing Python full time for work and for open source for 6 - 8 years.15:21
superfly(actually, the open source part for longer, about 10 years)15:22
grembleI think he meant the converse, that someone who only spend a small part of their average day programming should use python.15:23
superflyAh, I didn't read it that way.15:25
grembleOne day I will sit my ass down and learn python. Its one of those languages where I have the books in the "bookshelf" ready to learn, but something more interesting pops up15:27
grembleOr more pressing15:27
grembleDamn priorities15:27
gremble:P15:27
grembleIn an imperative language, you have no guarantee that a simple function that should just crunch some numbers won't burn down your house, kidnap your dog and scratch your car with a potato while crunching those numbers.15:35
gremblefrom learnyouahaskell.com/input-and-output15:35
gremble:P15:35
solidityhaha16:50
solidityI didn't mean it in the way that python should only be used by people who only program a little bit.16:52
solidityJust that python is one of the better languages for that situation. It is still a good language for general programming.16:53
solidityBut I'm no expert.16:53
Kiloshi nlsthzn  hows you and fam?17:20
Kiloshi Cryterion  , you coc good too now?17:21
Cryterionhi, Kilos, got to the email point last night and haven't had much chance to continue further yet17:28
Kilosah17:28
Kiloslol the pro says its easy17:30
CryterionI'll prob look into more later on this evening again17:31
Kiloslol good luck17:32
Cryterionmovie time for now, :)17:32
stickyboyNairobu GNU/Linux Users Group meeting was good.17:33
Kilosoh they still alive stickyboy  17:33
stickyboyThe company who I accused of violating the GPL showed up. :P17:33
Kilosmust have had food , otherwise you wouldnt say it was good17:33
Kilosah thats good17:33
stickyboyThey are going to donate one product to the group so we can hack it and blog about it.17:34
stickyboyWin win17:35
Kiloslol17:35
Kilosthats called bribery and corruption17:35
Cryterionlol17:36
stickyboyI don't know why I even try with you, Kilos. ;)17:40
Kilosbecause you like me17:40
Kilosim sure they gave you a bucket of feta as well17:41
stickyboyI guess so. :)17:41
stickyboyIf I ever come to South Africa I'm gonna come sleep on the couch on your sister's small holding though.17:41
Kiloslol17:41
Kilosno feta here we eat meat17:42
stickyboyI've been to Kimberley and Bloemfontain a few times. I hope that's not the best you have to offer. :P17:42
Kilosno man go to durban or capetown17:42
stickyboyIs Durban where all the Indian food is?17:43
Kilosyes17:43
Kilosbest curry in the country17:43
Kiloseven vegetable curry17:44
Kilosdo you eat curry?17:44
stickyboyw00t17:44
stickyboyI am *into* curry, bru17:44
stickyboyLike nobody's business.17:44
Kilosdo you guys have shops that sell za products17:45
Kiloslook for golddish vegetable curry17:45
Kilosvery lekker17:45
Kilosi eat it out of the can even17:45
stickyboyLots of crap ZA product here.17:45
rusbusvegetable curry?17:46
stickyboy(jk they are all high quality, more than Kenyan)17:46
rusbusin cans?17:46
stickyboyhehehhe17:46
Kilosman look for that then tell me its crap17:46
stickyboylol17:46
stickyboyKilos: hehe I'll look.17:46
stickyboyI found Zoo Biscuits recently.17:46
Kilosbest veggie curry ive tasted17:46
stickyboyMy SA ex-girlfriend used to love those.17:46
Kilosrusbus  look in checkers or other supermarkets17:47
Kilosthere are a few different brands but golddish is by far the best17:47
rusbuswill try remember17:48
grembleZoo biscuits are good, just very expensive17:48
gremble:P17:48
grembleThis text book has "Spank the monkey" as an example string in a todo program.17:48
rusbuswhen monkies are naughty they need to be spanked17:49
rusbuswhat is the book?17:49
gremblelearnyouahaskell17:49
solidityfor great good17:50
rusbusgremble please try sell me haskell in one sentence17:51
rusbusand then again in no less than 3000 words.17:51
Kiloslol17:51
Kiloshttp://learnyouahaskell.com/17:52
rusbusI'm there17:52
rusbusbut I want someone to tell me why it's good :p17:52
rusbusand why I'd want to learn it17:52
rusbus(should I want to learn it?)17:52
Kilosonly gremble knows17:52
Kilosthe fly prefers to be able to read his code17:53
grembleBecause up until now you've only programmed with an imperative paradigm and it is interesting to be able to think in another way of programming17:53
grembleThere is no reason why you should want to learn it any more than learning OO originally17:54
grembleFunctional programs are "harder" to read because imperative programming is the "standard" way of programming taught17:54
grembleThat is why some people also struggle with OO programming17:54
solidity4 sentences so far~17:54
grembleI have many sentences17:54
Kilosgremble  you should just have said because you cant17:55
gremblecant what?17:55
Kilosthen its a challenge and you saved words17:55
solidityThat actually works btw.17:56
Kiloscant do haskel man17:56
solidityTold someone yesterday that only wizards can answer his question. So he googled it.17:56
grembleI am not going to give him a disengenous answer only because he asked for one. May as well put some effort into it17:57
rusbusso far my only reasoning for considering haskell is the functional programming part17:57
grembleI like the idea of lazy evaluation, but I have not tried a strict language yet17:57
grembleThat is my next endeavour17:57
grembleStandardML or Lisp17:58
soliditySpeaking of which, I need to get back to learning Haskell.18:06
Kiloslol18:06
grembleI should get back to learning calculus, but this is much more fun18:07
Kilosinetpro  ping18:09
soliditygremble: where in LYAH are you now?18:15
grembleinput and output18:15
grembleFinishing up with random18:15
solidityThis will be the third time I start reading this book.18:17
grembleWhy do you keep restarting? 18:17
solidityI always start and then stuff happens and I forget about it.18:17
gremble:p18:17
soliditySo I need to refresh my memory.18:17
grembleI've been slow with it as wekk18:17
gremblewell*18:17
grembleI've done some of Real World Haskell by O'Reilly too18:17
solidityBut moving to new house is done, not going to sukkel with gentoo as my main OS done, so I can make time to work through it in peace now.18:18
grembleAnd I have a little irc bot that has no functionality as well. But that I built from a tutorial18:18
grembleIsn't Gentoo a perpetual struggle though?18:18
solidity <solidity> I think we should write a irc service called NoobServ that keeps a database of users and messages new users with a brief overview of how IRC works.18:19
solidityThere is an idea for your bot.18:19
soliditygremble, probably18:19
solidityBut my interest in linux is more on the "how does this work" than "I want to use this".18:20
solidityI like the idea behind the control it gives you as well.18:20
grembleAs long as you are having fun :P18:20
solidityIndeed, I like learning about the nitty gritty, slow as that may be.18:21
grembleWell, we can work through it together. You are welcome to ask me if you are stuck :P I have a deep seated interest in this as I am academically interested in lambda calculus and category theory18:22
grembleSo I spend quite a lot of effort on understanding how this magical thing works18:22
solidityWill do, thanks.18:23
Kilosai! this place is getting worse and worse18:28
grembleWhy?18:28
Kilosim being swamped by brains18:29
grembleIs that bad?18:29
Kilosand they all expect me to have one as well18:29
Kilosthats the bad part18:29
Kilosyou not too bad18:29
Kilosand pro and fly understand as well18:29
Kilosbut i like being surrounded by clever peeps18:31
Kilosmaybe one day some will rub off on me18:31
gremblewe can only hope18:32
gremble:P18:32
Kilosrofl18:32
Kiloscome on man ive learned lots, i can do apt-get update && apt-get upgrade18:33
Kilosthats plenty18:33
grembleHaha you don't have to defend yourself against me :P I know that you are capable18:34
grembleYou've helped more people here than I have18:34
grembleI just talk smack all day18:34
Kiloswith basics18:34
Kilosblame the pro18:35
Kiloshe pushes stuff onto me18:35
grembleThat's good18:35
Kiloslike this key thing now in my mail18:35
grembleEveryone needs a little push18:36
Kilosnono i need to rest18:36
rusbussolidity gremble Kilos and whoever was talking about haskell earlier18:38
rusbushttp://stackoverflow.com/questions/2573135/python-progression-path-from-apprentice-to-guru18:38
rusbuspoint 7 in top response18:38
Kilosnot me18:39
rusbus:c18:40
Kilosi tried python18:40
Kilosgot stuck on vim18:40
rusbuspython is great but I linked that cause of the haskell in the answer18:40
rusbusKilos don't use vim then :p18:40
Kilosi can drag/drop pics well but18:40
Kiloshehe18:40
rusbushttps://atom.io/18:40
Kilosnono enough in head18:40
rusbusI love atom18:40
Kilostried html and some other stuffs too18:41
Kilosim too old to learn more now18:41
solidityNah, I only started learning programming at the age of 24, which is way older than most people.18:43
solidityYou just have to learn smart.18:43
Kiloslol18:43
grembleAtom is nice18:43
Kilosmy son is 4018:43
solidityhah18:43
solidityI firmly believe no one is too old to learn.18:44
Kilosya if they have everything sill in place18:44
Kilosstill18:44
gremblerusbus: I think 11 is the most important step there18:44
solidityNeurological disorders aside.18:44
Kilosi lost some stuff from head18:44
solidityBut, forcing yourself to learn something you won't really be using might be why it can be hard to learn it.18:46
Kilosi tried bzr and um18:46
Kilosthe site tihing18:46
Kilosnikola18:47
solidityI always ask myself what I want to use what I'm learning for. Like vim for example, you don't need to bother with that, the reasons people recommend it probably doesn't apply to you.18:47
grembleDon't learn vim18:47
Kilosim happy as i am i got friends on irc18:47
grembleOnce you use it, you can't use anything else18:48
gremble:<18:48
solidityhehe18:48
grembleAfter writing something in a word processor I have to find all the instances of :w and remove them18:48
solidityrofl18:48
grembleusually in pairs of :w:i or :w:a18:49
solidityI never got into vim much aside from knowing the basics.18:49
grembleI think I still only know the basics18:49
solidityIt is one of those powerful but archaic and quirky tools.18:49
grembleI don't use any plugins18:49
grembleI am excited for neovim18:50
rusbus[20:43:27] <Kilos> my son is 4018:50
rusbus[20:43:32] <solidity> hah18:50
rusbusrofl ^18:50
rusbushe didn't expect that xD18:50
solidityNope.18:50
Kiloslol18:50
rusbusI used to use vim18:52
rusbusliterally just insert18:52
rusbusmake an edit18:52
rusbusthen save and quit xD18:52
solidityThat is the extent of my usage as well :P18:52
Kilosi like using nano to edit with18:52
rusbusA friend started a diploma that I was doing18:52
rusbusbut I was already 2 years in18:52
rusbusand he needed help with C++18:52
rusbuswhich I literally hadn't touched in forever18:53
rusbusI couldn't get my stupid netbeans to work18:53
rusbuswell, HIS18:53
rusbuson both mac and windows18:53
rusbusso I made a debian VM and learnt emacs18:53
rusbusand helped him using that18:53
rusbusemacs is cool but... 18:53
rusbusya18:53
rusbusmay as well just use nano :p18:53
solidityalso like vim, archaic and quicky18:54
solidityquirky*18:54
Kiloshelping others is good18:54
rusbussolidity emacs is so much more18:54
rusbusbut I don't see the REASON WHY18:54
rusbuslike18:54
rusbusok let me use emacs to check my email18:54
rusbusread my favorite rss feed18:54
rusbusetc18:54
rusbusWHY18:54
rusbusI JUST WANT TO EDIT TEXT FILES18:54
solidityBack then people only had command lines and spent most of their time in text editors.18:54
Kilosbecause you can18:54
solidityToday we have GUIs and experience.18:55
Kilos]learn as much as you can while you can18:55
rusbusI still haven't really programmed something awesome :(18:55
rusbuslike properly awesome18:55
solidityIt's like car modding I guess, most of it is done for no practical reason aside from they like to mess around with cars.18:55
grembleI think few people can say that they have18:55
solidityI programmed a quine!18:55
Kiloscar modding is fun18:55
solidityWhich is about the most awesome thing I can think of.18:55
gremblea quine?18:56
solidityA program that outputs it's own source code.18:56
solidityits*18:56
grembleOh, that is very neat18:56
grembleComfort Eagle - CAKE18:57
grembleI like this band18:57
solidityMy other programming endeavors weren't as impressive, even if they were much bigger projects.18:57
* solidity cries a little.18:57
gremble:p18:57
Kilossolidity  get into dev work18:58
solidityNah, I got out of dev work.18:58
Kilosof join the ubuntu bug squad18:58
solidityI don't want to write code for someone else.18:58
solidityI have yet to meet devs that aren't overworked or stress at least half of the time.18:58
Kiloswe not someone else man we are ubuntu18:58
grembleHe is gentoo18:59
gremble:P18:59
solidityI'm learning haskell to write programs of my own interest.18:59
Kilosthats where all the stress comes from18:59
grembleI feel like dev companies tend to treat developers like intelligence factory workers :x18:59
grembleThat is why I did not go into it18:59
grembleI could be wrong19:00
grembleBut I didn't want to take that chance19:00
solidityIn most cases yes.19:00
Kilosnono thats life19:00
Kilosuse whoever you can and get as much as you can and pay less than you need to19:00
rusbusand charge as much as you can19:00
Kilosyes19:00
rusbusworst thing about my job19:00
rusbusour shit is so stupidly expensive19:00
grembleI am not playing that game.19:00
rusbusonly the elite can afford it19:00
rusbusI haven't got a client who's house costs less than ~R10mil19:01
Kilossjoe19:01
rusbusit's quite disgusting the amount of money they have19:01
rusbusit literally made me phyiscally ill a bit19:01
rusbuswhen I started19:01
Kiloswait till money crashes19:02
Kilosthen see who hurts the worst19:02
grembleHaha >rusbus vomits in the lounge< "Sorry, I am allergic to your bank balance"19:02
rusbusI'm driving around with a guy who has been at the same company for 10 years, he is _THE_ foundation of the company, he makes about R6000 a month and he fixes systems for people who wipe their arses with R100 notes19:02
solidityhttp://goo.gl/TB5SgZ19:02
rusbuslol gremble 19:02
grembleYou have a shit company rusbus :x19:02
gremblework for19:03
gremblenot have19:03
gremblehaha19:03
rusbusaye19:03
rusbusI wanna do a course19:03
rusbusthen apply for a job at Derivco19:03
solidityI worked under two bosses that had no clue how to manage software projects. From what I see most managers don't. And it is the developers that have to pick up the slack and work overtime.19:04
rusbusmanagers in general (no offence to anyone here) have no clue what they're doing19:04
solidityI wouldn't know, I have only worked under 2 and they both sucked.19:05
grembleNo one does >: But when I don't know how to do something, I can usually search for a solution19:05
grembleWorking as a manager you cannot always19:05
rusbusI'm constantly going to building sites to manage their progress, if I don't then all our wall boxes, conduit, etc would be utter trash and we wouldn't be able to install our systems. 19:05
soliditySmall sample size. But I do know of one or two acquantances that have worked under more competent management, namely, they were developers themselves.19:05
rusbussolidity incase you didn't know I'm Russ from shadowfire :p19:06
rusbuso/19:06
solidityI know.19:06
rusbuslel19:06
rusbusjust checking19:06
solidityRus the bus for us.19:06
grembleThe Rus Bus19:07
rusbuslike 10+ years ago my nick was Blade (long story) and I was quite well known (I guess) in the local scene mostly because it was very small and then one day I changed to Russ (because someone was using my nick in games) and half the people didn't realise Blade == Russ xD19:07
solidityOn shadowfire?19:07
grembleI have been gremble my entire life and I get so pissed off if people use my nick in games >.>19:08
rusbustalking about shadowfire and games like cs 1.619:08
rusbusya19:08
solidityI have gone through quite a few nicknames.19:08
rusbusliquidity19:08
grembleSome tit used it for his github account and only started being active on it when I wanted to snag it19:08
rusbusvapouridity19:08
rusbussettled on solidity 19:08
solidityhaha19:08
solidityplasmidity19:08
rusbusnext up :D19:09
rusbuswhen you're done you can become sublimity19:09
gremblesuperconductitidy19:09
rusbusI want a super simple nick19:09
rusbussomething hex maybe19:09
rusbuslike19:09
rusbus0x3219:09
rusbus:D19:09
rusbusor how about19:10
rusbusb1011010119:10
rusbus0b10110101*19:10
KilosMaaz  nickometer 0x3219:10
MaazKilos: 0x32 is 56.0% lame19:10
rusbus:(19:10
grembleWhy 50 rusbus?19:10
rusbusMaaz nickometer Kilos 19:11
Maazrusbus: Kilos is 0.0% lame19:11
rusbusYOH19:11
Kiloshaha19:11
rusbusMaaz nickometer rusbus 19:11
Maazrusbus: rusbus is 0.0% lame19:11
rusbusoh19:11
rusbuslame19:11
rusbusit checks if we're in here19:11
Kilosno19:11
rusbusMaaz nickometer solidity 19:11
Maazrusbus: solidity is 0.0% lame19:11
Kilosit doesnt like funny characters19:11
rusbusI'm sure it does19:11
grembleIt checks for special characters19:11
rusbuswho's bot is this?19:11
Kilosours19:11
rusbusMaaz nickometer 1337k1d519:11
Maazrusbus: 1337k1d5 is 99.7% lame19:11
rusbuswho wrote it19:11
rusbusis what I meant19:11
Kiloswritten in python by our guys19:11
solidityMaaz nickometer 119:12
Maazsolidity: 1 is 21.5% lame19:12
solidityMaaz nickometer !#$%^19:12
gremblerusbus: it is an ibid bot19:12
Maazsolidity: !#$%^ is 99.93% lame19:12
rusbusoh, rad19:12
* rusbus tips hat to cocooncrash 19:12
rusbusMaaz botsnack19:12
MaazYAY someone cares about me too!19:12
rusbusI wrote an ibid plugin19:13
rusbuswhat a learning curve that was19:13
rusbus:D19:13
rusbusI guess it wasn't TOO bad but the docs aren't complete19:13
grembleIt is not really active :P Perhaps you can make it a project to get it up to date ;P19:14
Kilosyou can get help in atrum on #ibid19:14
rusbusibid is way above my head19:14
rusbusya Kilos 19:14
rusbusI did19:14
rusbusbut help is sparse19:14
rusbusI know they're busy guys19:14
Kilosand a year ago you could get help here19:14
Kilosthen that place stole our guys19:15
rusbusibid taught me a decent amount about twisted19:15
Kilossilicon valley usa19:15
rusbuswhich I never knew b efore19:15
rusbusbefore*19:15
rusbusand I learnt how twisted actually pioneered a lot of asynchronous stuff19:15
rusbuspython 3.0's tulip lib was based on it19:15
rusbussolidity teach me how to quine please :D19:16
rusbusdoes it actually read it's own guts and spill them19:17
rusbusor do you hard code it's guts to be spilled? :?19:17
solidityNo, it just needs to output it's source code.19:18
solidityI suppose you could write a script that reads its own source file and outputs that.19:18
rusbushow did you do yours?19:18
grembleThat is probably cheating :P19:18
rusbushttp://upload.wikimedia.org/wikipedia/commons/5/54/QuineProgram.png19:18
rusbuswikipedia cheats19:18
solidityuhm19:19
solidityI wrote it in 2008.19:19
rusbushop to it bro :D19:19
grembleThat is what she said19:19
solidityhah19:19
solidityhrm19:20
soliditytrying to think of how to explain now19:20
rusbusdoes it just read it's own file?19:20
solidityI got the inspiration after reading a book on genetics.19:20
solidityMine didn't.19:21
rusbusor can it not read it while running?19:21
grembleIt can read it while running19:21
rusbusso you programmed a sperm :D19:21
solidityI basically abstracted away various aspects of the source code as string variables, and the composited those as a kind of genetic string that reconstructed everything again.19:21
rusbuslink it bro19:22
rusbusxD19:22
solidityI don't have it anymore.19:22
rusbusboo19:22
solidityI suppose I can try and rewrite it.19:22
grembleDo it in Haskell19:22
rusbusrewrite :D19:22
inetproKilos: pong19:22
rusbusDO IT IN HASKELL!19:22
Kilosohi inetpro  19:22
inetprogoood mornings everyone19:22
solidityI'll just do it in python.19:22
grembleHey inetpro 19:22
rusbuswhat was the response time on that ping?19:22
solidityheya19:22
* rusbus is now listening to: perparadise - Flume Remix19:24
rusbuslol this plugin19:24
rusbusis so derpy19:24
rusbussolidity 19:28
rusbusI finished my quine19:28
rusbustime to battle to the death19:28
solidityI just finished downloading python,19:28
solidity:P19:28
rusbuslol19:28
rusbusI took long cause my atom was borked19:28
grembleNot having a mouse is kind of a pain in the ass19:28
rusbustrying to update a package19:29
rusbusgremble you should get that seen to19:29
rusbusyour mouse should be on the table and not up your ass19:29
inetproyikes!19:29
inetproyou guys talked too much while I was away19:29
solidityAnd now I have to remember python syntax.19:30
rusbusinetpro 19:30
rusbuswe're on Quines19:30
rusbusget on board or get run over!19:30
inetprono ways I can read all that19:30
grembleinetpro: There is nothing interesting. Don't worry19:30
rusbusinetpro we just spoke about haskell19:30
inetpro:-)19:30
rusbusand then learning languages in general19:30
rusbusprogramming*19:30
rusbusand now we're onto quines19:30
rusbusif you're a programmer feel free to post a quine in your favorite language19:31
rusbuslearn you haskell is so expensive19:32
rusbusO_O19:32
rusbus$4519:32
* inetpro googles for quines19:32
rusbusinetpro it's a program that prints out it's own sourcecode19:33
inetpronevre heard of that in my life19:33
grembleYou can read it for free on the internet19:33
rusbusgremble I prefer to read hard copy stuff19:33
rusbusor I'd just pirate everything :p19:33
inetproai!19:33
grembleWell you can pay up or just read it at learnyouahaskell.com/chapters19:37
grembleIf you decide to pay up, buy a copy for me too19:37
gremble:P19:37
rusbusHEH19:38
rusbusnot likely :p19:38
rusbusmy mother is in the UK atm  19:38
rusbusand with SA postal being what it is19:38
rusbusI'm getting her to buy books for me19:38
rusbus:p19:38
rusbusoff amazon she can have it in 2 days19:38
rusbususing regular postal19:38
rusbus:D19:38
grembleI need to get an Rpi so I can have a faster smart tv19:39
gremble>.>19:39
rusbushow is an rpi gonna make your smart tv faster?>19:39
grembleIt will be the smart19:39
grembleand the tv can be dumb19:39
rusbusoh19:39
rusbusthats what I have19:39
rusbusit's a slow smart19:39
rusbusoh maybe RPi2 is fast19:40
grembleThe tv is even slower19:40
rusbusdon't go for the first model19:40
grembleThe newest model is quite cheap already19:40
rusbusnot what I'd call cheap but ok :p19:41
rusbuswhen I got my RPi19:41
rusbusI needed to buy the power source19:41
rusbusthe SD card19:41
rusbusetc19:41
rusbusit came to over R1k!19:41
grembleThat is very expensive19:41
gremble:P19:41
rusbusthen I bought a Udoo19:41
rusbuswhich is 4x the power19:41
rusbus+ a built in arduino mega19:41
rusbusand that cost me R150019:41
rusbuswith the power source included19:41
rusbustwo SD cards each with it's own OS19:42
rusbusetc19:42
rusbusBARGAIN.19:42
gremble:P19:42
* rusbus is waiting on solidity 19:43
grembleI am watching the lego movie now :P19:43
rusbusI still haven't seen it :(19:43
solidityYou will have to wait a while.19:43
rusbuswhy?19:43
solidityBecause I'm trying to remember what I did.19:44
rusbuslol19:44
rusbusI wanna show you mine but I don't want you to be like "there it is" and not do yours :p19:44
solidityHow many lines is yours?19:44
rusbusI don't want to say19:44
gremble:P19:44
rusbusxD19:44
solidityhaha19:45
rusbushow many should it be?19:45
rusbushow many are you at atm?19:45
grembleAll of them19:45
rusbusI'm racking my brain trying to make it shorter19:45
rusbusbut I can't19:45
rusbus(yet)19:45
solidityDoesn't matter, if I recall mine was 20 something lines, so if yours is shorted it could be a differently written one.19:45
rusbusgremble do a haskell quine plx thx :p19:45
solidityMy brother showed my a quine that was 3 or 4 lines.19:45
rusbuswell I'm sure that mine is written differently then19:45
solidityme*19:45
solidityMine isn't exactly the elegant solution.19:46
grembleThis makes me want to build lego 19:46
gremble:(19:46
rusbusok so I googled19:46
rusbusand found this19:46
rusbus"Technically, the shortest Python quine is the empty file."19:47
rusbusdoh19:47
solidityhar19:47
rusbuspython quine.py outputs nothing19:47
rusbus:D?19:47
rusbusok I found the shortest python quine19:48
rusbusit's this:19:48
rusbus_='_=%r;print _%%_';print _%_\n19:48
rusbusmine errors on the \n19:48
rusbusbut apparently it should be there19:48
rusbusohhhhhhh this one is good19:49
rusbusprint open(__file__).read()19:49
rusbus27 chars long19:49
solidityI have not written code this ugly in a long time.19:51
rusbuslol19:51
rusbusI'm trying to think if I can use a  lambda to shorten my quine19:53
rusbus]but now that I've seen the sneakily short quines out there I feel like I'm wasting my time :p19:53
rusbuscause I know it's verbose in comparison19:54
solidityI should mention I know very little python.19:54
* rusbus whips solidity 19:54
rusbusMUSH!19:54
solidityI'm getting there.19:54
Kiloswb gremble  19:59
grembleThank you19:59
Kilosaw i didnt even chat to squish102  20:00
grembleSometimes I have to reboot this system20:00
Kilossquish102  you here?20:00
rusbusgremble you missed a lot20:00
rusbussolidity showed us the best quine ever20:00
grembleOh?20:02
grembleshow me again?20:02
solidityIt was the king of all quines.20:02
solidityI will in a sec, I just have to actually finish it first.20:02
solidity:P20:02
rusbusgremble it's too good to repeat20:02
rusbuseven though it can repeat itself20:02
rusbusdommot solidity 20:02
rusbusfoils my jest20:02
solidityI threw rus under the bus.20:03
rusbus:c20:05
solidityok done20:12
rusbusLINK20:12
rusbus:D20:12
solidityfeast your eyes on this monstrosity: http://pastebin.com/ThRhwdgZ20:13
rusbusok first off20:13
rusbusthe " " thing20:14
rusbusis normally disallowed20:14
rusbus:p20:14
rusbusbut that is pretty damn cool20:14
solidityThat is just a shorthand for escaping quotes?20:15
rusbusya20:15
rusbuswell20:15
rusbusit's the same number of chars really20:15
rusbusif you do "''" or20:15
rusbus\"\"20:15
solidity"\"" is also disallowed?20:15
rusbus4 either way20:15
rusbusI dunno20:15
rusbusI don't know all the rules :p20:15
solidityI don't think there are any really.20:16
solidityIt just has to output its source code, and reading the source file is kind of lame.20:16
rusbusna there are20:16
rusbusoh20:16
rusbuswell20:16
rusbusthen I'm lame20:16
rusbus;c20:16
solidityWhere are these rules?20:17
rusbusI just read some stuff20:17
solidityAnd who came up with them?20:17
rusbuspeople were doing them20:17
rusbusand said don't do x or y20:17
rusbusno idea20:17
solidityI suppose it is degrees of difficulty.20:17
solidityOr to try different approaches.20:17
solidityThink about mine is you need to know just the basics of syntax to do it.20:18
soliditything*20:18
rusbusbefore you said the thing about reading source file20:18
rusbusthis was what I made20:18
rusbushttp://paste2.org/6O666Lv820:18
solidityhehe20:19
solidityI thought about doing that too.20:19
solidityah20:19
solidity"A quine is a non-empty computer program which takes no input and produces a copy of its own source code as its only output."20:20
solidity>takes no input20:20
rusbusas in20:20
rusbusjust run it20:20
solidityhttps://en.wikipedia.org/wiki/Quine_%28computing%2920:20
rusbusI can shorten mine a taaaaaad20:20
rusbuswith open(__file__) as f:20:20
rusbus    for l in f.readlines():20:20
rusbus        print l20:20
* inetpro calling it a day20:22
inetprogood night20:22
soliditySince mine is built on genetic principles you could introduce mutations to it and see how it develops. :P20:22
rusbusnight inetpro 20:22
soliditynight20:22
Kilosnight inetpro  20:22
Kilossleep tight20:22
Kilosnight all, sleep tight, much warmer in bed20:22
rusbussolidity 20:22
rusbusprint open(__file__).read()20:22
rusbusBOOM20:22
solidityAlthough most mutations would probably result in immediate runtime errors.20:22
Kilossee you tomorrow20:22
rusbusBOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM20:22
rusbusnight Kilos 20:22
soliditynight20:23
Kilosif squish102  answers tell him ill chat to him tomorrow20:23
Kilosor her20:23
soliditydoesn't "open(__file__).read() count as taking input?20:23
Kilosty20:23
rusbushim20:23
rusbusno20:23
rusbusI run it like this20:23
Kilosoh you know him20:23
rusbus"python quine.py"20:23
rusbusI don't do this20:23
rusbus"python quine.py myinputgoeshere"20:23
rusbusyes Kilos 20:23
rusbus:)20:23
Kiloscool20:23
inetproMaaz: watch them20:23
MaazOK inetpro I'll keep an eye on them for you20:23
rusbushe's in murica20:23
Kilosthanks then20:23
rusbusso his timezone is whack20:23
Kilosaha20:23
Kilosyah i deal with lots of them20:24
rusbus'them'20:24
rusbusxSD20:24
rusbusxD20:24
solidityYou don't pass any arguments to it but the program itself fetches input?20:24
Kilosoh superfly  did we greet today?20:24
Kilosif not hi fly20:24
rusbushmm solidity 20:24
rusbusI see what you're saying20:25
rusbusI think that's a philosophical thing20:25
rusbuswhat is taking input really? :p20:25
rusbusI interpreted it as you don't pass anything to it on the command line20:25
solidityI think the point is that all the information is self contained, but I suppose your example doesn't break the rules because it runs under the exact same conditions mine does.20:26
soliditydoes yours work if you paste it into the interactive interpreter?20:27
solidityinstead of launching it from a file?20:27
rusbuslet me try20:28
rusbusI don't know why I tried it20:29
rusbusthe outcome was obvious20:29
rusbussince mine reads from a file20:29
rusbusit's gonna fail20:29
rusbusit's not running from a file if it's in the interactive interpreter20:29
rusbus:D20:29
soliditySo I think I win then.20:29
solidityMUHAHAHAH20:29
rusbusif we agree on your rules, then yes20:29
rusbusbut like I said20:29
rusbusthis argument is a philosophical one20:29
solidityhttp://rosettacode.org/wiki/Quine20:31
solidityaccording to this you are breaking the rules20:31
rusbus:(20:32
soliditywait I take that back20:33
solidity"You are not allowed to read any external files with the source code."20:33
rusbusis the source code itself an external file?20:33
solidityimport sys; sys.stdout.write(open(sys.argv[0]).read())20:33
solidityis one of the examples they give for python20:34
rusbusrofl20:34
rusbussolidity 20:34
rusbusI was writing something like that20:34
solidityBut it is not the source code itself that is the program being run, the source code is compiled/interpreted into a program which then runs so the file it is compiled from is an external file.20:34
rusbusif we rewind a bit20:34
rusbusI was saying that you can't send it input on the command line?20:35
rusbusif our code is this20:35
rusbusimport sys; print sys.argv[1]20:35
rusbusand call it like this20:35
rusbuspython quine.py "import sys; print sys.argv[1]"20:35
rusbusthen it's shorter20:35
rusbus:p20:35
rusbusbut this is why you can't give it command line input cause that'd drastically reduce it's length20:35
solidityWell, the .py file is not the program itself if I'm not mistaken.20:36
solidityjust like .cpp files aren't the program itself for c++ programs20:36
solidityif I recall you can run .pyc files?20:37
solidityand that won't work with your example?20:37
rusbusnever tried to run them directly20:37
rusbusno20:37
rusbusit doesn't work20:37
rusbussays can't open file20:37
rusbusdoesn't exist :D20:37
solidityheh20:37
solidityWell, I like mine more anyway :P20:42
=== MaNL is now known as MaNI
rusbuslol21:10
rusbusyours is way longer ;)21:10
solidityThat's what she said.21:12
rusbustouche.21:12
solidity:^)21:21
grembleo/21:25
solidityo/21:26
solidityAlso, have you played eve online before?21:26
Cryterioneve?21:27
CryterionOh and hi everyone21:27
soliditya mmorpg that is basically spreadsheets in space with big laser discos all the time21:28
gremblehaha21:28
grembleWhat I hear about eve is that it is a lot of work21:28
solidityhi21:28
Cryterionhmm, think I heard about it21:28
grembleI sometimes play Tera but that is about the only game that I play21:28
solidityyeah, I was just curious because o/ is the standard way to greet people in eve.21:28
grembleOh, that is the standard way that I greet people21:28
gremble:P21:28
Cryteriontime consuming like evony is I guess21:28
solidityEve is like, adopting a second life.21:29
solidityPart of me wants to play it again, but the other part of me wants to achieve something in life.21:29
Cryterionrather try Illyraid, I play that, deep strategy, but is a slow paced game21:30
grembleDwarf Fortress?21:30
Cryteriondon't know it21:30
solidityhttps://www.youtube.com/watch?v=AdfFnTt2UT021:31
grembleOld game, started as a PhD project21:31
grembleTuring complete 21:31
gremble:P21:32
grembleIt has massive depth21:32
gremblehttps://xkcd.com/1223/21:32
solidityIf I ever play an mmo again it will be eve, because I still can't think of any other mmo that comes close to being as awesome. :P21:35
solidityRight now all I play is xcom(the first one).21:36
grembleOh, I saw that21:40
* Cryterion goes to check on him troops in illyriad21:41
gremblei am playing nethack21:44
grembleand I have no idea what I am doing21:44
gremblexD21:44
soliditynice21:45
solidityI think I'll give Dwarf Fortress a try sometime.21:45
solidityAnd Nethack too.21:45
soliditysince I only have a cheap laptop that can't play much.21:46
Cryterionshouldn't stop you playing html5 based games21:46
solidityFor sure.21:47
grembleor ncurses based games21:47
gremble:P21:47
solidityThere are many games, and we only have time to play a few.21:49
CryterionStay away from evony then21:50
gremble:P21:52
rusbus[23:27:39] <solidity> a mmorpg that is basically spreadsheets in space with big laser discos all the time21:52
grembleSo we make more21:52
rusbuslol best description21:53
solidityI still have some many games from ages ago I need to finish.21:53
solidityLike xcom21:53
solidityIt's amazing how much I know about this game without ever actually having finished it. :P21:54
rusbuso/ is like21:54
rusbusas old as the internet21:54
rusbusway older than eve21:54
rusbusprolly originated from IRC too21:54
solidityFor sure, I just rarely see it outside of eve.21:54
grembleI'm watching the deadspace movie. It is quite...explicit21:57
gremble:P21:57
rusbusthere is a dead space movie?21:57
rusbusis it gorey?21:57
grembleYes it is21:57
grembleIt is animated21:57
solidityI am shuffling around files and partitions.21:57
grembleSo it is very gorey21:57
solidityHow does it compare to Event Horizon?22:00
rusbusso like22:01
rusbusgremble solidity 22:01
rusbuswhere you guys from22:01
rusbusand that sort of stuff22:01
solidityCape Town, Northern Suburbs22:02
solidityYourself?22:02
rusbusand the other sort of stuff22:02
rusbusamanzimtoti22:02
rusbus(30km south of durbs)22:02
grembleThis movie makes me feel lkike I felt playing the game22:03
grembleI am from Pretoria22:04
Cryterionhmm, Durban22:05
* rusbus holds a knife to Cryterion 22:05
rusbuswhat of it?22:05
grembleSho22:06
gremble:P22:06
rusbusxD22:06
* Cryterion drives past rusbus everyday and he always misses22:06
rusbusorly22:06
rusbuswhere you from Cryterion 22:06
rusbusI might *LITERALLY* drive past you daily22:06
rusbus(ride*)22:06
CryterionQueensburgh, Durban22:06
rusbuscool, I have some friends there22:06
rusbusI ride past on the N2 daily22:07
CryterionWorkshop is in Scottbourgh, so on the N2 south up down daily22:07
grembleI went on holiday to Scottbourgh once22:08
rusbusoh thats cool22:09
kulelu88you okes love the coast22:09
rusbusnot everyday you come across someone from north of toti travelling south of toti22:09
rusbuswe're like the barrier22:09
rusbus:p22:09
CryterionI still need to practice my casting from office window, to see if can that hook at least into the water while working22:09
grembleI dislike going to the beach22:09
CryterionI like fishing22:10
grembleMy father used to like that a lot22:10
grembleI can't sit still long enough22:10
solidityYou can walk on beaches, or run, do cartwheels.22:10
solidityThe whole lot.22:10
Cryterionrusbus: yep, roads nice travelling, I'm always opposite to traffic load22:11
Cryteriongremble: patience is the key, but when that fish bites, have fun22:12
rusbusaye, I'd love to work south bound22:12
kulelu88the beach aint for chilling. beach football, beach volleyball, surfing, kite-surfing, wind-surfing, snorkling and smoking zol (if thats your thing)22:12
soliditywhat is it for then?22:12
* Cryterion goes hmm, where is that thing22:13
kulelu88^^22:13
grembleGood evening kulelu88 :P22:13
kulelu88good evening gremble-sun22:13
grembleI need a blanky. It is rather cold22:19
kulelu88more like kak-cold22:21
grembleIf you take a dump and it is this cold, you really need to see a doctor abou tit22:21
grembleit*22:21
rusbussolidity - my quine doesn't print comments22:22
rusbusjust a random thought i just had :p22:22
solidityreally?22:25
solidityOh well, I don't really know how python works in detail.22:25
kulelu88KZN guys, it is possible to surf at night in winter?22:25
rusbusyes22:25
kulelu88rusbus: show your code, I may be able to help22:26
Cryterionyes22:26
Cryterionand go skying22:26
grembleskying?22:26
rusbusI don't need help, thanks kulelu88 :)22:26
kulelu88gremble: we're missing out mate22:26
rusbusI love skying.22:26
Cryterionburg is just up the road22:26
grembleWhat is skying?22:26
kulelu88skiing22:26
grembleOh22:26
grembleThat makes more sense22:26
kulelu88='D22:26
Cryterionsurf morn, sky lunch time, surf to close the evening22:27
grembleSharks are nocturnal22:27
kulelu88and prefer capetonian meat22:27
Cryterionwell, up to you22:27
gremble:P22:27
Cryterionfeed time is sunrise and sunset btw22:27
grembleOnly some22:27
grembleFeeding time depends on the species22:28
kulelu88I shall soon be a surfer too22:28
rusbusI swam with some raggies22:28
Cryterionand area atm, durbans nets are up22:28
rusbuson aliwal shoal22:28
rusbusa place called raggies cave22:28
rusbusthose okes aren't interested in my meat at all22:28
rusbusmaybe the sharks just friendzoned me22:29
rusbus:(22:29
grembleOnly explanation22:29
Cryterionmaybe22:29
kulelu88they bro-zoned you cause you don't code Java. #fistbump22:29
Cryterionbut might build up now, sard's are one their way22:29
rusbusjust happens that I'm teaching myself java22:29
rusbus(as we speak, too!)22:29
grembleNo22:30
kulelu88Is it the sardines or the fact that the sharks know its gunsten?22:30
grembleDon't do it22:30
grembleYou don't have to do that to yourself22:30
rusbusbut I do :(22:30
kulelu88fuuuu!!!! fjavaaaa!22:30
solidityI'm gladdened by the fact that I will probably never have to deal with java.22:30
CryterionBest way to learn rusbus, that's how i've always done it22:30
rusbushmm?22:30
CryterionSharks will follow the dolphins, dolphins follow the sards22:31
Cryterionand other thing22:31
rusbusI'm pretty sure sharks don't follow dolphins?22:31
Cryterionmaybe wrong, but only 4 species out of about 200 have ever attacked humans22:32
grembleI wasn't being serious. Sharks are cool22:33
gremblethey're generaly chill-bro'22:33
grembles22:33
kulelu88Until they verse the bulls. then fuuuuuu Sharks!22:33
CryterionWait till next year, Sharks are the ones that aren't scared to try a new stratergy22:38
grembleI played a rugby game once22:40
rusbusI was in a team once22:41
CryterionI stuck to medic side22:42
solidityhttp://www.theguardian.com/world/2011/jul/19/great-white-shark-jumps-boat22:43
grembleHippos do that too22:44
grembleI am more scared of them :x22:44
CryterionGo on a boat, upset a hippo, and it'll follow you around all day22:44
solidityhippo just wants to be your friend22:45
grembleThey're fat and angry22:45
grembleThat is what they are22:45
CryterionJust don't make a fire22:45
solidityThey are angry because no one wants to be their friends which is why they overeat too.22:46
solidityThey are also cold most of the time.22:46
grembleI think solidity is a hippo in disguise22:46
grembleTrying to get us to trust them22:46
CryterionHippo can move at 30km/h in water22:46
grembleSo that they can kill us22:46
grembleOn the internet no one knows that you're a hippo22:47
solidityLIES AND SLANDER! HOW DARE YOU INSINUATE THE NOBLE HIPPO TO STOOP TO SUCH LOW TACTICS AS IMPERSONATING THEIR PREY IN ORDER TO EAT THEM!22:47
Cryterionrotflmao22:47
solidity:P22:48
Cryterionmissed the f in there lol22:48
grembleYou missed an f?22:49
grembleHow many do you want22:49
Cryteriononly the 122:49
solidityour or ive I think is suiccient22:49
rusbusok so22:50
rusbusI'm buying that haskell book22:50
rusbusit is settled.22:50
CryterionNot sure 22:50
soliditywhich one?22:51
rusbuslearn you some haskell22:51
rusbus:D22:51
solidityI'm torn between physical books and ebooks.22:51
rusbusjust don't tear the books22:51
rusbusI feel I learn better from physical books22:51
rusbusbut ebooks are just too easy to pirate >:D22:51
solidityBecause I love physical books, but I have a thing against having all these books you have to store and lug around and whatnot.22:52
kulelu88rusbus is doing that thing where you learn to learn to learn and not write any software22:52
rusbushmm?22:52
solidityThat is more me.22:54
gremblesolidity: perhaps look at this http://bitemyapp.com/posts/2014-12-31-functional-education.html22:56
gremblerusbus: ^ 22:56
rusbuskulelu88?22:57
kulelu88hello?23:01
rusbusnvm I guess23:01
kulelu88rusbus: ?? oh my comment. well you see. you said you were learning Java... then buying a book on Haskell ... then you'd probably want to learn Go also. language-foo, and it takes a while to actually get comfortable with any language, so it wastes time if you arent a student or something23:03
rusbusI see no problem in trying out multiple languages?23:03
rusbusI don't want a job programming haskell23:03
rusbusbut I'd like to get into it, at least just a little bit23:04
rusbusbuying a book is not marrying the language23:04
kulelu88true, but what are your intentions. Do you need to code something or is this your pasttime?23:05
rusbusthe latter23:05
kulelu88aahh you should chill here more often. gremble codes haskell for fun also23:05
rusbuswell my bouncer is connected here23:06
rusbusso ya23:06
rusbusyou'll see me more23:06
grembleThere has been a surge of new faces23:06
grembleIt is quite nice23:06
rusbusMaNI's fault23:07
soliditythanks gremble23:08
rusbuswe're from shadowfire23:08
kulelu88what's that?23:08
solidityfor the haskell info23:08
rusbusfor this23:08
rusbushttp://bitemyapp.com/posts/2014-12-31-functional-education.html23:08
gremblesolidity: that guy has some momentum in the haskell community, so I wouldn't offhandedly disregard his opinions on learning it :P23:08
solidityI don't care about that really, what he says makes enough sense to me to look at what he recommends.23:09
kulelu88what is shadowfire?23:10
rusbussouth african IRC network23:10
grembleit is an irc network kulelu88 23:10
rusbusirc.shadowfire.org23:10
kulelu88whoa! we have 1 of those haha23:11
grembleWe had a channel there for the UP cos department23:11
rusbusI think there is only Atrum and ShadowFire left 23:11
rusbus(regarding SA IRC servers)23:11
kulelu88any popular channels?23:11
gremblesolidity: I am looking at that course at UPenn and it looks really cool so far23:11
rusbusshadowfire has seen a massive decrease in numbers the past 2 or so years23:11
soliditysame23:11
rusbuslike a HUGE decline23:11
kulelu88all the users in australia now or "whatsapp group" :/23:12
kulelu88*?23:12
rusbuser, what?23:13
solidityAll the rural irc network settlements are being abandoned in favour of the big urban sprawl that is freenode.23:13
kulelu88I think solidity gets me ='D23:14
kulelu88='''''''''''D23:14
solidityI wonder about that.23:14
grembleI will murder someone if they add me on a whatsapp group and use it like IRC23:16
soliditySo for some reason the haskell platform install wants 1.2 gb of disk space.23:18
solidityThe install file is 132mb23:19
grembleI have no idea23:19
grembleI don't remember mine being that bing23:19
gremblebig*23:19
kulelu88Does it use a vm like java?23:20
grembleNope23:21
grembleIt has a REPL interpreter and a compiler23:21
gremblehttps://stackoverflow.com/questions/4858585/why-is-ghc-so-large-big23:22
grembleStill doesn't say why you get it as 1.2GB23:23
rusbusso large big23:23
grembleI wonder what the fuck this cat eats. It farts death23:25
solidityah23:26
solidityevery lib comes in 4 flavours23:26
solidityWell, as long as the programs themselves aren't so massive :P23:27
grembleFairly sure that the community would have complained if they were23:28
gremblexD23:28
solidityI don't know, people still use PHP.23:29
solidityThen again, the user base varies significantly (hopefully)23:30
grembleI read a quote today, "I am a PHP programmer and I have never maintained a bad codebase"23:30
rusbuswhat he means is he makes a bad codebase then abandons it23:31
solidityThat twitter account?23:31
solidityhahaha23:32
grembleYup23:32
Cryterionmorning guys, I'm off to sleep23:35
grembleCheers23:37
soliditylaters23:39
solidityso23:39
solidityhaskell ide23:39
soliditythat isn't vim23:39
solidityor emacs23:39
soliditymaybe I should just use vim23:39
grembleemacs is your best bet23:41
gremble:<23:41
grembleRemember to use spaces instead of tabs23:41
solidity:(23:41
* solidity likes tabs.23:41
grembletabs break things23:42
soliditylike poorly programmed parsers!23:42
soliditybah humbug!23:42
soliditywhy emacs?23:43
grembleemacs has a really nice vim-mode23:44
solidityI'm going to try atom first23:46
gremblehaskell-mode23:49
grembleI'm apparently on drugs23:49
squish102hmm anyone running a hadoop cluster on ubuntu?23:50
squish102i'm thinking i will have to put it on redhat23:50
grembleIm going to do the sleep thing23:52
grembleCHeers23:53
soliditynight23:53
solidityalso turning in, night23:55
squish102night23:56
kulelu88squish102: check for a docker container using ubuntu with hadoop23:57
squish102kulelu88: thanks, googling now23:59

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!