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