github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm Set by AlexDaniel on 12 June 2018. |
|||
00:31
squashable6 left
00:36
squashable6 joined,
AlexDani` joined
00:40
AlexDaniel left
01:13
klapperl left
02:40
klapperl joined
04:01
Kaiepi left
04:25
MasterDuke left
04:57
Kaiepi joined
|
|||
samcv | :) | 05:34 | |
05:34
domidumont joined
05:58
domidumont left
06:17
domidumont joined
07:03
brrt joined
|
|||
brrt | \o | 07:03 | |
07:09
patrickb joined
|
|||
nwc10 | o/ | 07:17 | |
brrt | do we have a relevant mailing list? | 07:26 | |
that I need to introduce the student to, I mean | 07:27 | ||
I don't think we do | |||
07:50
zakharyas joined
08:28
lizmat_ joined
08:30
lizmat left
08:52
brrt left
09:24
Kaiepi left,
Kaiepi joined
09:32
brrt joined
09:33
squashable6 left
09:38
squashable6 joined
10:07
domidumont left
|
|||
brrt | is it me, or is github gists down | 10:31 | |
timotimo | in #perl6 there's someone else complaining about github being down | 10:32 | |
it works for me, though | |||
both github itself and gist.github.com | |||
10:33
lizmat_ is now known as lizmat
10:38
Kaypie joined,
Kaiepi left,
brrt` joined
|
|||
brrt` | timotimo: do you know a good alternative | 10:40 | |
10:40
brrt left
|
|||
timotimo | sprunge.us does the job | 10:41 | |
depends entirely on what feature set you need, of course | |||
brrt` | sprunge.us/dKxZpl | 10:42 | |
it'll do | |||
I'll be afk for a couple of hours, I'd appreciate notes | 10:43 | ||
timotimo | whoa, where did that come from | ||
brrt` | I typed that | ||
timotimo | to attract younger folk we could point out that you can reach #moarvm from discord | 10:44 | |
10:47
brrt` left
|
|||
timotimo | if we wanted to be compatible with vc++ compiler we wouldn't have to do the definition thing | 10:49 | |
msvcpp has all the newer features, doesn't it? | 10:50 | ||
11:03
zakharyas left
|
|||
timotimo | i'd also point out MVM_PUBLIC on top of the MVM_ name prefix | 11:17 | |
and structs having to start with "MVM" | |||
Woodi | VCpp is probably 2k+, VC is long forgotten... | 11:19 | |
11:20
Kaypie left
|
|||
timotimo | the "default wrapper scripts" are compiled nowadays, so at least in the near future the warning about perl6-gdb-m and such could be removed | 11:21 | |
11:23
Kaiepi joined
11:41
Kaiepi left
11:45
Kaiepi joined
11:56
Geth left,
Geth joined
11:59
sena_kun joined
12:06
zakharyas joined
12:09
Kaiepi left
12:11
domidumont joined
12:23
AlexDani` is now known as AlexDaniel,
AlexDaniel left,
AlexDaniel joined
12:26
domidumont1 joined
12:29
Kaiepi joined
12:30
domidumont left
12:47
lizmat left
12:50
brrt` joined
|
|||
brrt` | timotimo: wait, what's discord | 12:50 | |
12:51
brrt` is now known as brrt
|
|||
timotimo | a chat system that's popular with kids these days | 12:53 | |
i'll do that fedora system upgrade now, it'll take me a while. | 12:54 | ||
Woodi | brrt: it's takover ot TeamSpeak with one difference: you CAN'T host your own servers... | 12:56 | |
is replacing libuv on horizon maybe ? | 12:58 | ||
brrt | why would it be | 13:02 | |
libuv gives us threads, async io, goodies | |||
or better question | |||
Woodi: why would you want libuv to be replaced? :-) | |||
Woodi | brrt: to have something faster :) | 13:07 | |
brrt | in which application? :-) | 13:10 | |
and, replaced by what? | 13:12 | ||
I thought we were reasonably happy with libuv, but I don't know everything | 13:13 | ||
Maybe in Cro it shows up as a bottleneck | |||
Woodi | brrt: which: looks like projects are dropping libuv. I read disk are slow and network is 14% slower then raw POSIX calls. with what ? something new, of course :) and, for some reason, I'm sure it was a plan from the start. | 13:15 | |
brrt | Ok, well, I wasn't aware of any of that | ||
Woodi | I see libuv as something that allowed to have us have high-level Perl6 as soon as possible. | 13:16 | |
but that's why asked about 'horizon' :) | 13:17 | ||
brrt | I see | ||
Woodi | but h2o db and C# dropped libuv | 13:18 | |
brrt | Well, I think, MoarVM is kind of budget-constrained, and I'm reasonably confident that libuv isn't yet a bottleneck | ||
13:21
pamplemousse joined
|
|||
brrt | timotimo: how do you connect with #moarvm via discord? | 13:44 | |
ugexe | Id be really surprised if libuv was a bottleneck for anything | 14:01 | |
Iāve never heard of anyone complain about anything other than non blocking file IO (which we donāt even use) | |||
brrt | oh, there's that as well | 14:02 | |
ugexe | so id be curious to hear what projects are dropping libuv and why | ||
brrt | on the other hand, we're using libc for IO, which isn't exactly zero-overhead either | ||
Woodi | one is here: blog.kazuhooku.com/2014/09/the-reas...libuv.html but if you like libuv then we have lots of other problems to worry about :) | 14:10 | |
ugexe | their speed comparison is libuv vs posix + epoll... I fail to see how that is a fair comparison given the former implies cross platform compatibility | 14:11 | |
tadzik | hmm, the post is from 2014 and links to a 404 | 14:12 | |
ugexe | We also donāt use libuv for blocking network calls | ||
14:16
pamplemousse left
|
|||
Woodi | ugexe: libuv vs epoll: it's overhead :) and every platform have their own native and as fast as possible fast tools. but pls just ignore me, looks it is best ATM | 14:18 | |
14:31
domidumont joined
14:34
domidumont1 left
|
|||
brrt | Before libuv, we had apache portable runtime... I kind of think libuv is nicer | 14:34 | |
I've seen far, far worse. | |||
Keeping in mind that we're still dealing with C here | 14:35 | ||
14:51
brrt left
|
|||
ugexe | it'd be nice to have a libuv extension that does real non-blocking file io. i thought i read something the other day about linux kernel (finally?) getting a sane async file io api, and since windows has had one since forever... | 14:56 | |
news.ycombinator.com/item?id=19843464 (io_uring) | 14:57 | ||
15:20
lizmat joined
|
|||
discord6 | <timotimo> Brrt, you just join the perl6 discord and there's a channel called moarvm with a bit in it that bridges | 15:24 | |
<timotimo> Oh it's called moarvm-irc actually | |||
15:29
domidumont1 joined
15:32
domidumont left
15:51
patrickb left
15:59
brrt joined
16:06
lucasb joined
|
|||
discord6 | <timotimo> System upgrade is taking looooong | 16:16 | |
16:25
sena_kun left
16:33
sena_kun joined
16:46
domidumont1 left
17:24
brrt left
17:39
zakharyas left
18:55
lucasb left
19:13
zakharyas joined
19:24
zakharyas left
20:23
brrt joined
|
|||
brrt | ping jnthn | 20:29 | |
timotimo | pong brrt | 20:34 | |
20:34
mtj_ left
|
|||
brrt | timotimo: can you add members to the MoarVM organization? | 20:34 | |
20:34
mtj_ joined
|
|||
timotimo | i don't think i have much access there at all | 20:35 | |
brrt | hmm. Well, I need someone who can :-) | 20:38 | |
20:39
lizmat left
|
|||
brrt | oh hey, samcv is maintainer I think, as well | 20:40 | |
20:43
mtj_ left
20:47
mtj_ joined
|
|||
brrt | ping samcv | 21:14 | |
samcv | i can add members | 21:36 | |
brrt, ppong | |||
brrt | ohai samcv | ||
yes, please | |||
can you add the GH account 'pamplemoussecache' to the organization | 21:37 | ||
samcv | who is that | 21:38 | |
timotimo | GSoC mentee i bet | ||
samcv | ah | 21:39 | |
brrt | yes | ||
samcv | i made a GSoC 2019 team and added them | 21:42 | |
who else is gsoc mentor/mentee | |||
brrt | you are? Not sure about your mentee :-) | 21:44 | |
samcv | yeah other than me :) | 21:45 | |
add my mentee | 21:46 | ||
brrt, are you a mentor? | |||
samcv checks the linst | |||
brrt | yes, I'm mentor | 21:54 | |
Does the GSoC 2019 team get push permissions? I read from the GSoc mentor guidelines that it's best to 'normalize' students | 21:55 | ||
samcv | what is tbrowder's github again? | 21:56 | |
brrt, no they don't | |||
not automatically | |||
brrt | I think they should | 21:57 | |
samcv | i'd prefer that they submit at least a few PR before getting push privs. but ultimately i think should be the decision of the mentor | ||
but i do agree that should be done sooner rather than later | 22:00 | ||
we want them to feel part of the team. but i also think at least a first PR to allow the mentor and mentee to discus the code would be a good idea | 22:01 | ||
and help the students feel more confident as well. i know when i started joining that helped me a lot | 22:02 | ||
22:03
brrt` joined
22:05
brrt left
|
|||
brrt` | samcv: I think that's reasonable | 22:06 | |
samcv | actually they maybe do get push. at least Org members don't get push privs to ALL repos automatically | 22:07 | |
i will check the setting for the 'moarvm' repo | 22:08 | ||
brrt` | Ok. I'll try to get a PR first | ||
samcv | brrt`, ok. "Team MoarVM" gives push access to 'moarvm.git'. but org membership doesn't | 22:09 | |
brrt` | I see | 22:12 | |
22:13
MasterDuke joined,
MasterDuke left,
MasterDuke joined
23:04
brrt`` joined
23:05
brrt` left
23:28
brrt`` left
|
|||
Kaiepi | samcv i'm not part of gsoc but i will be a mentee whenever i get my mentor for my grant | 23:47 |