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