[00:00] How's your installation coming along? [00:24] completely forgot about it. I will search the dockerhub for vala installs and then yank code for my own [00:25] What have you been doing the entire time then? Watching Suzelle vids? :P [00:30] I was doing some work for an org I am part of, social media, emails, etc. [00:32] Fun [00:40] you'll probably be falling asleep by now :P [00:40] Perhaps after I am done with the kernel and range of linear transformations [00:43] you make math sound so fun [00:43] haha [00:43] It is though [00:43] haha [00:47] I do agree there (somewhat) [00:48] What most people think math is, and what math really is are two different things [00:48] Mathematics is more an art than a science [00:53] True and it's less opinionated compared to other sciences [00:54] And much prettier [01:08] I changed my mind. I'm done haha [01:08] Ill chat to you tomorrow [01:08] peace 0/ [08:11] So apparently this doesn't disconnect when I close my laptop now [08:11] haha [08:12] Anyway, good morning [16:18] You're up early kulelu88 [16:18] yo gremble , trying to find a regular install of Vala and then dockerizing it [16:20] Everything in a docker container, eh? :P [16:23] gremble: 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 things [16:24] I believe there is a PPA for Vala, but I'm not sure if I should add the PPA to the dockerfile or not [16:25] If I understand what I am reading correctly, I would say you should, because the dockerfile is the ruleset to build your container [16:25] So if you don't have the rules to get Vala, it can't [16:25] I could add the PPA as regular, but I'm not sure I want the custom PPA being global [17:25] Add the PPA, install Vala then remove it? [17:25] Sorry, I went to eat [17:25] :P [18:53] im back also [19:00] WElcome back [19:08] I think the guys in the Crystal channel are pissed at me for constantly asking noob questions :D [19:32] \o/ [19:35] yo superfly [19:35] you cheering that chelsea lost or united won? [19:37] huh? === MaNL is now known as MaNI [19:37] nope, my reservation for a farm out in the middle of nowhere has gone through. a peaceful new year, I can't wait [19:38] holiday? sounds lekker [19:41] mmm [19:41] 30th dec - 2nd jan [19:41] care to audit my dockerfile? superfly [19:41] I'll take a look. audit is a strong word [19:42] hmmm, well I am installing Vala and just hijacking the regular install process [19:42] gimme 10 or so mins [19:43] kk [19:43] I'm busy looking at what I need to backup in order to reinstall my server [20:20] kulelu88: got your dockerfile yet? [20:21] superfly: https://pastee.org/73usm [20:22] looks fine to me [20:23] how do I remove some of the install CRUD? [20:23] s/CRUD / FUD [20:23] not sure what you mean? [20:24] superfly: 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:36] sudo apt-get autoremove [20:38] that might not remove everything, but it ill remove what's not in use [20:42] what about: sudo apt-get clean ? [20:44] that just cleans your cache diretory, doesn't it? [20:46] that might help also. Maybe using both? [20:47] could do [21:54] gremble: installed :D [22:22] Nice [22:22] Now you just need an editor [22:22] :P [22:32] hahaha. Sublime text! [22:34] Sies man [22:34] :P [22:36] vim? :s [22:36] emacs? :S :S [22:36] Haha [22:36] I like both [22:36] too be honest [22:37] sublime is probably nice [22:37] Idk [22:37] xD [22:37] So is gedit [22:37] or notepad ++ [22:40] Whoever gave vim syntax-highlighting support for racket fucked up [22:41] Then again, I should probably be doing this by hand [22:41] :< [22:41] I'm waiting for limetext to become a thing [22:42] I'm waiting for neovim [22:42] Why not atom? [22:42] Looks like atom [22:42] Atom is slow as hell [22:44] I hate waiting [22:44] commandline 4 lyf [22:48] lime is written in go, so should be reasonably quick [22:48] The language something was written it doesn't make it quick. That wholly depends on the person doing the writing. [22:49] lol, so you saying PHP can be faster than C? [22:50] Yup. 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 C [22:51] As I said, the language may be "faster" on some set benchmark, but the effiency of the application will depend on the specific implementation [22:51] Once again, it is probably still not even the language, but the specific implementation of a language [22:52] I can write a C compiler now that will produce slower C than a Delphi program [22:52] I guess you have a point there [22:53] you can write C compilers? 0.o [22:53] So a good language is probably one that makes it harder to not adhere to good coding standards, and make "all" the programs reasonably fast [22:53] I have the standard here. So I 'could' [22:53] But that would not be fun right now :P [22:54] And it will probably be slower than a delphi program [22:54] XD [22:55] I sure would like to write a compiler some day also [22:55] just not sure where to start [22:55] The Dragon Book [22:55] It's `the` text on compiler construction [22:55] link? [22:56] http://www.amazon.com/Compilers-Principles-Techniques-Tools-2nd/dp/0321486811 [22:56] I may have a "free" version [22:56] oh its not free. darn [22:56] heh lets not be complicit in petty crime :D [22:57] Oh. Well then. Alright :P [22:58] I'm thinking about writing a scheme that I can extend to be a language to do mathematics in [22:58] by levereging the power of LLVM to make native code [23:01] a language to do math in? like a DSL? [23:02] Yes, but unlike a DSL, not implemented within another language [23:03] it will wreck your brain but worth a try [23:03] Scheme lisp where matrix algebra is in the standard library pretty much [23:03] Yup [23:03] Should be fun [23:03] :P [23:03] I'd try writing a compiler in another language until the language can compile itself [23:03] I've been playing around with something written in C++, but that wasn't nice to work with [23:03] i thought numpy was the solution [23:03] It is [23:03] It's nice [23:04] But that doesn't mean I don't want to give it a whirl [23:04] :P [23:04] oh, NIS :D [23:04] I want to functional program math :D [23:04] What is NIS? [23:05] Not Invented Here Syndrome :P [23:05] Haha [23:05] Technically nothing was "invented" by me yet [23:06] So I have a lot to do [23:06] compiling my first code! I suspect it will fail cause I'm missing a compiler [23:06] Then how can you compile? [23:06] XD [23:07] I did install deps :D [23:08] fekk, I found a project that uses this language :O [23:09] :P [23:09] I think I am going to hit the sack [23:09] I'll chat to you tomorrow. [23:11] peace gremble. [23:11] Maaz: Tell gremble that it compiled [23:11] kulelu88: Righto, I'll tell gremble on freenode