/srv/irclogs.ubuntu.com/2015/09/12/#ubuntu-za.txt

grembleHow's your installation coming along?00:00
kulelu88completely forgot about it. I will search the dockerhub for vala installs and then yank code for my own00:24
grembleWhat have you been doing the entire time then? Watching Suzelle vids? :P00:25
kulelu88I was doing some work for an org I am part of, social media, emails, etc.00:30
grembleFun00:32
kulelu88you'll probably be falling asleep by now :P00:40
gremblePerhaps after I am done with the kernel and range of linear transformations00:40
kulelu88you make math sound so fun00:43
kulelu88haha00:43
grembleIt is though00:43
gremblehaha00:43
kulelu88I do agree there (somewhat)00:47
grembleWhat most people think math is, and what math really is are two different things00:48
grembleMathematics is more an art than a science00:48
kulelu88True and it's less opinionated compared to other sciences00:53
grembleAnd much prettier00:54
grembleI changed my mind. I'm done haha01:08
grembleIll chat to you tomorrow01:08
kulelu88peace 0/01:08
grembleSo apparently this doesn't disconnect when I close my laptop now08:11
gremblehaha08:11
grembleAnyway, good morning08:12
grembleYou're up early kulelu88 16:18
kulelu88yo gremble , trying to find a regular install of Vala and then dockerizing it16:18
grembleEverything in a docker container, eh? :P16:20
kulelu88gremble: When it comes time to remove the bloat of stuff I have installed, whilst being able to re-install it someday when I need it, is the reason why I dockerize things16:23
kulelu88I believe there is a PPA for Vala, but I'm not sure if I should add the PPA to the dockerfile or not16:24
grembleIf I understand what I am reading correctly, I would say you should, because the dockerfile is the ruleset to build your container16:25
grembleSo if you don't have the rules to get Vala, it can't16:25
kulelu88I could add the PPA as regular, but I'm not sure I want the custom PPA being global16:25
grembleAdd the PPA, install Vala then remove it?17:25
grembleSorry, I went to eat 17:25
gremble:P17:25
kulelu88im back also18:53
grembleWElcome back19:00
kulelu88I think the guys in the Crystal channel are pissed at me for constantly asking noob questions :D19:08
superfly\o/19:32
kulelu88yo superfly 19:35
kulelu88you cheering that chelsea lost or united won?19:35
superflyhuh?19:37
=== MaNL is now known as MaNI
superflynope, my reservation for a farm out in the middle of nowhere has gone through. a peaceful new year, I can't wait19:37
kulelu88holiday? sounds lekker19:38
superflymmm19:41
superfly30th dec - 2nd jan19:41
kulelu88care to audit my dockerfile? superfly 19:41
superflyI'll take a look. audit is a strong word19:41
kulelu88hmmm, well I am installing Vala and just hijacking the regular install process19:42
kulelu88gimme 10 or so mins19:42
superflykk19:43
superflyI'm busy looking at what I need to backup in order to reinstall my server19:43
superflykulelu88: got your dockerfile yet?20:20
kulelu88superfly: https://pastee.org/73usm20:21
superflylooks fine to me20:22
kulelu88how do I remove some of the install CRUD? 20:23
kulelu88s/CRUD / FUD20:23
superflynot sure what you mean?20:23
kulelu88superfly: you know when you install something and there are deps that were required for install but not for functioning, how do I remove those?20:24
superflysudo apt-get autoremove20:36
superflythat might not remove everything, but it ill remove what's not in use20:38
kulelu88what about: sudo apt-get clean ?20:42
superflythat just cleans your cache diretory, doesn't it?20:44
kulelu88that might help also. Maybe using both? 20:46
superflycould do20:47
kulelu88gremble: installed :D21:54
grembleNice22:22
grembleNow you just need an editor22:22
gremble:P22:22
kulelu88hahaha. Sublime text!22:32
grembleSies man22:34
gremble:P22:34
kulelu88vim? :s22:36
kulelu88emacs? :S :S22:36
grembleHaha22:36
grembleI like both22:36
grembletoo be honest22:36
gremblesublime is probably nice22:37
grembleIdk22:37
gremblexD22:37
grembleSo is gedit22:37
grembleor notepad ++22:37
grembleWhoever gave vim syntax-highlighting support for racket fucked up22:40
grembleThen again, I should probably be doing this by hand22:41
gremble:<22:41
kulelu88I'm waiting for limetext to become a thing22:41
grembleI'm waiting for neovim22:42
grembleWhy not atom?22:42
grembleLooks like atom22:42
kulelu88Atom is slow as hell 22:42
grembleI hate waiting22:44
gremblecommandline 4 lyf22:44
kulelu88lime is written in go, so should be reasonably quick22:48
grembleThe language something was written it doesn't make it quick. That wholly depends on the person doing the writing.22:48
kulelu88lol, so you saying PHP can be faster than C?22:49
grembleYup. If I write PHP while adhering to proper coding standards and make sure that I am efficient, but I write C like I am a blind baboon, then my php will be faster and easier to maintain than the C22:50
grembleAs I said, the language may be "faster" on some set benchmark, but the effiency of the application will depend on the specific implementation22:51
grembleOnce again, it is probably still not even the language, but the specific implementation of a language22:51
grembleI can write a C compiler now that will produce slower C than a Delphi program22:52
kulelu88I guess you have a point there22:52
kulelu88you can write C compilers? 0.o22:53
grembleSo a good language is probably one that makes it harder to not adhere to good coding standards, and make "all" the programs reasonably fast22:53
grembleI have the standard here. So I 'could'22:53
grembleBut that would not be fun right now :P22:53
grembleAnd it will probably be slower than a delphi program22:54
grembleXD22:54
kulelu88I sure would like to write a compiler some day also22:55
kulelu88just not sure where to start22:55
grembleThe Dragon Book22:55
grembleIt's `the` text on compiler construction22:55
kulelu88link?22:55
gremblehttp://www.amazon.com/Compilers-Principles-Techniques-Tools-2nd/dp/032148681122:56
grembleI may have a "free" version22:56
kulelu88oh its not free. darn22:56
kulelu88heh lets not be complicit in petty crime :D22:56
grembleOh. Well then. Alright :P22:57
grembleI'm thinking about writing a scheme that I can extend to be a language to do mathematics in22:58
grembleby levereging the power of LLVM to make native code22:58
kulelu88a language to do math in? like a DSL? 23:01
grembleYes, but unlike a DSL, not implemented within another language23:02
kulelu88it will wreck your brain but worth a try23:03
grembleScheme lisp where matrix algebra is in the standard library pretty much23:03
grembleYup23:03
grembleShould be fun23:03
gremble:P23:03
kulelu88I'd try writing a compiler in another language until the language can compile itself23:03
grembleI've been playing around with something written in C++, but that wasn't nice to work with23:03
kulelu88i thought numpy was the solution23:03
grembleIt is23:03
grembleIt's nice23:03
grembleBut that doesn't mean I don't want to give it a whirl23:04
gremble:P23:04
kulelu88oh, NIS :D23:04
grembleI want to functional program math :D23:04
grembleWhat is NIS?23:04
kulelu88Not Invented Here Syndrome :P23:05
grembleHaha23:05
grembleTechnically nothing was "invented" by me yet23:05
grembleSo I have a lot to do23:06
kulelu88compiling my first code! I suspect it will fail cause I'm missing a compiler23:06
grembleThen how can you compile?23:06
grembleXD23:06
kulelu88I did install deps :D23:07
kulelu88fekk, I found a project that uses this language :O23:08
gremble:P23:09
grembleI think I am going to hit the sack23:09
grembleI'll chat to you tomorrow.23:09
kulelu88peace gremble.23:11
kulelu88Maaz: Tell gremble that it compiled23:11
Maazkulelu88: Righto, I'll tell gremble on freenode23:11

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