=== pavlushka is now known as Guest51462 === Guest51462 is now known as pavlushka [07:54] \o [09:25] o/ [09:40] \o [09:40] how are ou praisethemoon_ [09:40] i'm good man, what about you? [09:43] good as well, ty [09:43] good to hear that [09:43] :D === praisethemoon_ is now known as praisethemoon [09:45] :D [10:07] Go get a cloak praisethemoon it's not good to expose your IP on IRC :p [10:07] elacheche: enlighten me [10:10] an irc cloak is to "hide" your IP when you use this network.. You should go to #freenode and ask an op to cloak you.. So whenever you join using your login we can see this ~quassel@unaffiliated/praisethemoon instead of this ~quassel@41.226.248.123 [10:10] omg ;-; [10:10] raw ip [10:10] alright [10:11] elacheche: can you give me feed back on my WIP programming language? :3 [10:13] Euuh, why not, but I'm not a Software Eng or A Dev, I'm a SysAdmin, I'm a coder :D [10:13] or scripter (whatever yo like to call me) [10:13] i know [10:13] i just thought you might now a bit of coding though xD [10:14] i've never been a good sys admin [10:14] not even to my own computer ;-; [10:14] Emm.. Let's try :D It run on linux (I don't own other OS :p) [10:15] oh no no, it does not run yet xD [10:15] it's WIP [10:15] Only Win? x) [10:15] i wrote a spec doc [10:15] it's gonna be cross platform [10:15] but still in early dev stages [10:15] I see [10:16] you know what [10:16] i'll let you know when I do something functional [10:16] for now, I just have some docs [10:16] Syntax, etc [10:16] a one man's work [10:16] :'( [10:16] OK :) I'll be here when ever you need me :D [10:17] thanks <3 [10:17] You're thinking about open sourcing it at some point? [10:18] it is opensource ^^ [10:19] repo already on github [10:19] https://github.com/praisethemoon [10:20] that's my new github, my old one is https://github.com/sorakun/ [10:21] How you lang print a "hello world!" ? :D [10:22] Oh! 4 lines to print hello world x) [10:23] A dump question I always ask myself when I hear about a new lang.. And never had the opportunity to really ask it to a lang creator.. Why you started your own lang! @s² [10:24] "@s²" didn't write this, it's a keyboard thig.. [10:24] thing* [10:24] i know happens xD [10:25] so, about languages, each language has a different philosophy [10:25] What's yours :D [10:25] some believe in raw speed, others type safety, some numbers of line of code [10:26] i main to create a language that is highlevel and fast [10:26] you can say a faster java [10:26] with a clean syntax [10:26] And without a sh***y JVM x) :D Did you abondoned the C version? So Berserk is a Lua based lang? [10:26] i'll show you what I mean [10:28] https://paste.kde.org/pvaeawlwi [10:28] that's how modern C++ looks like [10:28] and yes, I find lua a lot easier and at the same time, can be as fast as C :) [10:29] I was planning to learn it.. I use AwesomeWM, it's Lua too, even it's config files are Lua.. [10:30] elacheche: have you heard of luajit? [10:30] nope [10:30] alright, luajit is a JIT for lua [10:30] JIT is a just in time compiler [10:30] Yes yes x) I find that I visited the webpage before x) no idea when x) x( [10:30] means on compiles part of Lua VM bytecode into actual executables [10:31] which makes it 100x faster [10:31] Great! [10:31] :D [10:31] so give it a try! [10:31] you lean lua by using it, it's not a big deal really [10:32] and there is something unique about luajit, it's ability to use FFI (forign function interface?) [10:32] means call C code [10:32] like inside dll [10:33] anyway, I'm sure it will be helpful, and that you will like it [10:33] I'm trying to learn py3 and stop using bash for my scripts, in an other hand I'm trying to learn how to contribute to Linux (using C) .. I should start using lua as well.. [10:33] in that case, Lua & C [10:34] Lua is written in ANSI C [10:34] and far more portable then python [10:34] much more compact [10:34] praisethemoon: I read this "/* this is Modern C++11 */" and I think, I have no right to judge this code/person.. I even don't know the diff between C++1 or C++1 when I see it x( [10:34] and faster [10:34] well, C++11 changed some of the syntax [10:35] and right, you see how wierd it is? [10:36] yep [10:37] so, consider Lua :3 [10:37] it lacks some high level constructs such as classes etc [10:37] they can be implemented though [10:37] Mich ittala3héli taw x) [10:37] or rather simulated [10:37] xDDDDDDDDDDDDDDDDD [10:38] YES YES [10:38] JUST [10:38] DO IT [10:38] hahah x) [10:38] YESTERDAY U SAID TOMORROW [10:38] xD [10:38] I'll start porting my py3 codinggame codes to lua and see how this will be [10:39] awesome ;) [10:39] let me know if u need anything, even though my lua proficiency is average [10:40] and also #lua on freenode [10:40] CG, HackedRank, Exercism is how I learn langs, I hate dev, so I try to just code some scripts for quizz and not engage myself in big projects (bp >= 2 files xD ) [10:41] I like to learn Haskell one day as well x) I don't know why, but I don't like to learn langs that everone else usually use x) [10:42] elacheche: prepare to learn berserk then xDD [10:43] Already thinking about it x) [10:46] aww [10:46] * praisethemoon hugs elacheche [10:48] :D [10:51] elacheche: the frist language I wrote was 5 years ago, it generated C code and compiled it on the fly using TCC [10:51] now TCC is very interesting [10:52] it's a C Compiler; written in C [10:52] so it's able to compile itself [10:52] and, it allowed C to be used as a scripting language [10:52] you can execute C code on the fly (that's why I used for my language) [10:54] Interestng.. This is the 1st time to have a such chichat wwith someone ever! [10:55] Salam amtn :) [10:55] elacheche: salam :) [10:56] j'ai bien reçu ton msg enregistré [10:56] amtn: Tu m'as chérché hier soir! :) [10:56] Hello nizarus! [10:56] Comment vas-tu? [10:56] ah oui.. [10:57] ahla elacheche [10:57] Labess :) merci amtn :) How can I help you? [10:57] bonjour @ tous [10:57] je me suis souvenu d'un dialoque consenant les serveur vps de chez ovh et le spam [10:57] * elacheche just ported his py3 to his 1st lua script and it works x) [10:58] nizarus: bonjour [10:58] nizarus: We have an interesting discussion here about a new Open Source language developped by praisethemoon :D [10:59] Yes amtn.. [10:59] un nouveau langage de programmation ? [10:59] c'etait il y a un bon moment.. j'ai aperçcu dernierement que des messages sont refusés chez msn, hotmail et live [10:59] les serveurs de microsoft [10:59] yep [10:59] yep nizarus [11:00] Hmmm ! intéressant ! c'est quoi comme langage ? [11:01] Ah!! Le DRBL de M$ c'est de l'enfer [11:01] nizarus: https://github.com/praisethemoon/berserk-lua [11:01] elacheche: dans le net on decrit une methode longue et au gré du staf de microsoft [11:01] amtn: On passe en privé :) [11:02] ok [11:09] bon ! je vois pas comment ce langage réduit le temps de dev mais bon... [11:11] nizarus: praisethemoon talked about this here, ubuntulog_ should logged that x) [12:48] GUESS WHOS BACK [12:49] elacheche: thanks for sharing my language ^^ [12:49] that's very motivating :) [12:50] :D [12:50] sorry, was on lunch break [12:50] elacheche: when I was young, I wrote a python IDE and I hit a run button called "lunch" [12:51] so you can imagine the kind of feedback I had xD [12:51] loool.. You were hungry?? :D :p [12:51] "I hit a run" => "I had a run" [12:51] i misspelled it :( [12:51] so i guess i may have been xD [12:51] that was .. 6 years ago [12:51] maybe 7 [12:52] :D :D [13:09] elacheche: are you at work? [13:10] yep [13:20] salut [13:21] salut developper [13:40] wow, a very interesting conversation xD [13:44] :D [15:26] ping elacheche :) enfin de retour sur diaspora :p [15:32] nizarus: I check it every day :D But I need to check my twitter connection with it so I can really come back to it as a sharing source :D [15:33] I have a "routine" bookmark, I open it at least once a day.. D* is #1 in that bookmark list :) [15:42] what is this [15:51] D*? [15:53] praisethemoon: https://diasp.org/i/3598faf4d636 [16:01] * praisethemoon is making an account [16:02] :D [16:02] elacheche: ur not trying to hack me i hope [16:02] https://en.wikipedia.org/wiki/Diaspora_(social_network) [16:02] Check wikipedia praisethemoon :) [16:03] arghh [16:03] distributed social network [16:03] I don't own that server :) One day I'll host my own pod :) [16:03] i always had the idea of developing such network [16:03] :( [16:03] idea taken xD [16:03] elacheche: am an idea machine xD [16:05] after having a contact with the FOSS community since 2009 and starting contirbuted by 2011 I know understand that if I have an idea so at least 1 person somewhere had it too.. So I need to make it real or he'll do.. [16:06] As I'm a lazy person, I prefered to let him do it than I just use it's foss project :D :p [16:06] xDDDDDDDDDDD [16:06] elacheche: I remember back in 2013 or 2014 [16:07] I was designing berserk, you know writing specs thinking about syntax and features [16:07] and then Apple released Swift [16:07] I was destroyed [16:07] x) [16:07] berserk code name was eve [16:07] and swift's syntax was 80% eve [16:08] ;-; [16:08] Why you called it berserk, or eve? [16:10] frankly, I went through a lot of names, i first called zen, then dreamcode, then wingcode, eve, ori, sky, lux, and many others xD [16:10] but then I chose berserk, as a reference to dark souls, my fav game ^^ [16:22] :D [16:25] elacheche: do you have anyother suggestions? XD [16:26] pavlushka: ohayo o/ [16:26] praisethemoon: ahoy o/ [16:27] pavlushka: how is it going? [16:27] nope praisethemoon :D [16:27] aww okay [16:27] i know berserk is kinda a long time [16:27] ;-; [16:28] praisethemoon: going nice, hello elacheche :) [16:28] Hey pavlushka :) [16:29] elacheche: have you learned lua yet? [16:29] elacheche: tu passera la nuit au boulot ! les routes de Sousse sont coupées :p [16:34] nizarus: lool x) Heureusemenet je n'ai plus de vespa x) [16:35] my latest samba update failed in installation :( [16:35] chekc the logs pavlushka :) [16:35] praisethemoon: I changed 2 CG puzzles from py3 to lua.. :D [16:36] already? XD [16:37] :D [16:38] The 2 puzzles are mainly if else statement.. You can imagine how easy it was.. [16:38] http://paste.ubuntu.com/23251852/ [16:38] I learned that arrays are called tables in lua [16:39] pavlushka: what log was that? [16:39] systemctl status smbd.service [16:39] elacheche: i thought that was ur log [16:39] i kept searching for lua code [16:39] pavlushka trolled me [16:39] lol [16:39] :( [16:39] * elacheche is happy to see a good discussion again in here.. What do you think nizarus :) [16:39] lool praisethemoon x) [16:40] praisethemoon: where, how, when? [16:40] now, lol [16:40] I thought the paste was from elacheche and we were talking about lua xD [16:40] so i kept looking for code ;-; [16:40] XD [16:40] y u do dis [16:41] pavlushka: share the outpur of this tail 1000 /var/log/samba/log. /var/log/apt/*.lo [16:41] * pavlushka is smiling raising his eye brows :p [16:41] elacheche: well i'm enjoying talking with you guys frankly [16:41] Same here praisethemoon :D [16:41] * praisethemoon <3 [16:42] SO [16:42] about lua tables [16:42] they are the most important features in lua [16:42] they are used as maps [16:42] t["troller"] = "pavlushka" [16:42] they are used as name spaces math.abs = function(x) .. end [16:43] they are used as object, better read a tutorial about that xD [16:43] u can do a lot of things with them :) [16:46] nice :D [16:46] in py3 I like using dict and arrays [16:49] http://paste.ubuntu.com/23251890/ [16:51] tail -1000 /var/log/samba/log. /var/log/apt/*.lo [16:51] sorry [16:51] tail -1000 /var/log/samba/log. /var/log/apt/*.log [16:51] oops [16:53] elacheche: http://paste.ubuntu.com/23251929/ [16:54] elacheche: tail -n 1000 may be :) [16:55] pavlushka: tail 1000 works fine here :/ [16:55] elacheche: you mean last 1000 lines, right? [16:55] try that x) [17:03] * praisethemoon is going home now [17:03] see ya later! [17:07] elacheche: he he http://paste.ubuntu.com/23252040/ [17:09] what's the output of "systemctl status smbd.service" and "journalctl -xe" [17:10] http://paste.ubuntu.com/23251852/ [17:10] http://paste.ubuntu.com/23252051/ [17:11] elacheche: now you know all my secrets :p [17:12] I hate systemd, it makes debugguing harder :/ [17:13] pavlushka: try to: sudo apt-get clean && sudo apt-get update && sudo apt-get -f install [17:13] x) === pavlushka is now known as Guest94932 === Guest94932 is now known as pavlushka [17:28] elacheche: to no avail :( [17:56] elacheche: reported two bugs :( [18:21] GUESS WHOS BACK [18:29] you [18:30] elacheche: https://bugs.launchpad.net/ubuntu/+source/whoopsie/+bug/1629043, the package may be apport not whoopsie? [18:59] pavlushka: wazzaup? [19:00] praisethemoon: me and you, elacheche may be down :p [19:01] awww [19:01] due to rain? [19:01] XD [19:03] praisethemoon: hey I am not experiencing rain in my home town, are you? [19:04] i'm Tunis, there is some standard rain here [19:04] not really that much [19:05] where is your hometown? [19:06] Its Panchagarh, Bangladesh :) [19:33] pavlushka: oh boy :) [19:34] hope we can have a cup of coffee and talk about ubuntu and the creation of the universe [19:34] praisethemoon: ha ha ha sure :) anytime :p [19:35] have you been in tunisia? [19:37] My cousin toured Tunisia for BRAC I guess, She's not me :p [19:38] aww [19:38] alright [19:51] for elacheche , some more clue, http://paste.ubuntu.com/23252163/ [20:02] sorry pavlushka I was my way home and I have a server under attack.. I should concentrate on this :/ [20:03] np :) [20:03] elacheche: cant you counter attack? like get attackers' IP and attack them back [20:03] maybe with some DDos [20:03] ok i'm just saying random things xD [20:03] i dont know much about security [20:03] ;-; [20:04] praisethemoon: I don't do illegal stuff O:-) [20:04] oh [20:04] you hit me hard man [20:04] :( [20:04] alright xD [20:04] * Chikore think that DDos attacks is not good.. [20:05] The problem I can't find a trace of the attacker on my server, the only thing clue I have until now was a mail from my hosting staff saying that someone was trying to ssh other machines from mine.. Now I'm reading logs line per linez [20:06] :\ [20:14] Chikore: whale whale [20:14] hello there [20:25] pavlushka: BTW, it can be a bug somewhere :/ [20:27] elacheche: yep, I already reported and flocculant Xubuntu bug team head told me that mine is a dupe, so it is a bug. [20:28] I mean Xubuntu Dev team head [20:31] nice :)