00:50 Doc_Holliwood left 01:24 AlexDani` joined 01:28 AlexDaniel left 06:01 Doc_Holliwood joined 09:01 go|dfish joined 09:33 timotimo left 11:30 AlexDani` is now known as AlexDaniel, AlexDaniel left, AlexDaniel joined 12:06 tbrowder joined
tbrowder hi, #raku people! 12:06
12:27 tyil joined 12:30 MasterDuke joined 12:34 Geth__ joined
Geth__ lonestar: a5b9303a08 | (Patrick Spek)++ | README.adoc
Lonely whitespace to force a new commit
12:42
12:47 Geth_ joined, Geth__ left 13:15 lucasb joined
tobs updated repo names and website 13:21
13:29 Grinnz joined 13:30 Altreus joined
Altreus hello friends 13:30
in the brave new world 13:31
Geth_ problem-solving: d9beab8df7 | (Aleks-Daniel Jakimenko-Aleksejev)++ | 6 files
Consistify filenames

The idea is that existing files in the repo define how new files should look like, so it's a good idea to keep files consistent. The first document had spaces in it, which I guess can be a problem sometimes, so kebab-case it is then.
Altreus Is `use v6` now deprecated?
AlexDaniel Altreus: no, why 13:32
it's still version 6
Altreus of what
AlexDaniel Raku v6.d 13:33
13:33 ZzZombo joined
Altreus ah we've introduced a historical reason 13:33
13:33 sumanstats joined
lucasb did it skip 5 versions? 13:33
13:34 ufobat joined
AlexDaniel you mean historical reason to write `use v6` in your code? 13:34
ChanServ šŸ¦‹ Welcome to Raku! raku.org/ | evalbot usage: 'p6: say 3;' or /msg camelia p6: ... | irclog: colabti.org/irclogger/irclogger_log/raku 13:35
Altreus a historical reason why Raku is already on version 6 :) 13:45
13:49 alnk joined 13:51 bartolin joined 14:02 Kaiepi left, Kaiepi joined 15:17 sjn joined 15:21 zostay joined
Juerd lucasb: The project was renamed, not restarted :) 15:25
15:26 rba joined
Altreus Having the 6 in the version number certainly contributed to the confusion that culminated in the name change in the first place :P 15:50
It was never perl version 6, it was perl6 version 1 ... 15:51
now it's raku version 6 :D
AlexDaniel Altreus: heh :D 15:52
Altreus: but no, it was meant to be the next version of perl, sorta
initially
the idea that perl6 and perl5 are separate came much later
15:53 patrickb joined
lizmat anyways, I would be in favour of giving versions just letters: so we're now at Raku D 15:57
working on Raku E
AlexDaniel lizmat: fucking hell 15:58
Altreus Raku Do
lizmat AlexDaniel: ?
Altreus these are still numbers as far as I'm concerned :P
I'll change my mind after F ;)
AlexDaniel lizmat: if we're ready to change versioning, then we have to drop letter nonsense
lizmat: we still haven't figured out how to do versioning at all, btw 15:59
like where's 6.d.1 and stuff, why are we doing this in branches
lizmat yeah, I know, was just stating my current preference
Raku D.1
would be ok with me?
AlexDaniel lizmat: here's the crazy thought, right
lizmat: why not use something that everybody else is using
and understands
like semver
why do we have to be special snowflakes with these letter nonsense 16:00
this*
my point: 7.0.0
here, released
16:00 Kaiepi left
lizmat Raku 7.0.0 ? 16:02
16:02 Kaiepi joined
AlexDaniel yep, gonna put a final nail into the ā€œso is it released?ā€ thing 16:02
Altreus well in that case the current 6 could be the middle one 16:03
0.6.d = 0.6.13
Grinnz that wouldn't be greater than v6.d
AlexDaniel that's not going to work
Altreus oh right
AlexDaniel that's not how semver sorts
Grinnz the only reason moving the middle one to major verison for perl 5 is being considered is because it would still work in version sorting 16:04
SyrupThinker I'd compare the alphabetic releases to C/C++ standard versions. Just that they are not years. 16:06
Personally I only see a point in using semver when the standard moves so quick that patches are actually a thing 16:07
patrickb AlexDaniel: Please, be a bit more polite. 16:35
16:44 rba[m] joined
vrurg slashdot.org/submission/10554004/p...offucially ā€“ shall we make it to the top? 17:14
17:17 cxreg joined
AlexDaniel patrickb: sorry, it's just making my blood boil :) 17:20
lizmat vrurg: Offucially ?? Is that intended ? 17:22
vrurg lizmat: Sure not. U/I close to each other on the keyboard. :( 17:23
I have spotted a couple of errors in the text, but overlooked this one. And no way to edit.
lizmat can you change the title? If not, I would rather you delete and repost with proper title
vrurg lizmat: It's one way road. I neither able to edit it nor delete. 17:25
lizmat :-(
vrurg lizmat: but the editorial is likely to edit it. FAQ says the do so for fixing error. 17:29
*they do
17:32 El_Che joined 17:36 feb left 17:40 moon_child joined 17:43 BinGOs joined 17:45 Xliff joined 17:47 sena_kun joined 18:08 leont joined 18:16 scotticles joined 18:21 uzl joined 18:32 rindolf3 joined
AlexDaniel Xliff: it doesn't look like silence to me 18:32
18:32 xinming_ joined
AlexDaniel Xliff: for example: colabti.org/irclogger/irclogger_lo...2019-10-14 18:32
18:33 uzl left, sortiz joined
Xliff Since I've been here... nary a woid! 18:35
sortiz \o Xliff
lucasb it's monday :)
18:36 uzl joined
uzl I guess there's not a Matrix bridge yet?! 18:36
Xliff developers.slashdot.org/comments.p...d=59306032 18:37
Yes. That's me.
AlexDaniel` uzl: what do you mean no matrix bridge? 18:41
AlexDaniel uzl: it took 4 minutes for that message to arrive 18:42
also messages from freenode are doubled
uzl AlexDaniel: I mean a bridge from Riot to freenode (or the other way around. Not sure) similar to the one for #perl6 18:43
AlexDaniel uzl: the whole freenode is bridged with matrix 18:44
uzl: just join #freenode_#raku:matrix.org
AlexDaniel` uzl: it's there, just being slow like always
AlexDaniel ā†‘ that's a message from Matrix :)
uzl I was trying to find it in the Explore tab and it didn't come up. Thanks :-)! 18:45
AlexDaniel uzl: also, you can go to `perl6 / raku` community which lists all the rooms
18:49 marcusr joined
AlexDaniel uzl: I think the whole matrix.org is not feeling well 18:52
uzl: I don't even notice that stuff usually because I'm on my own server 18:53
uzl AlexDaniel: I'm noticing it's taking quite long. Yeah, I'm using the default server. 18:54
SyrupThinker The matrix.org server is horrible, there are so many people on it
sjn o/ 18:58
AlexDaniel sjn: \o 18:59
19:01 RaycatWhoDat joined
sjn Who do we know that knows Perl6^WRaku well, that has a good radio voice, a good English or American accent and some time left over to try some audio-like Raku-goodness with me? :) 19:01
sjn has already talked with jnthn, but he's about to move to a new appartment so his off-work tuits are about to tank.. 19:02
19:02 n1ge joined
uzl \o 19:02
El_Che sjn: ovid had given perl 6 presentation
has
sjn true 19:03
n1ge o/
hello #raku
sjn But his accent is Texan <_< :-D
El_Che pretty sure he sound French by now :)
sjn hehehe 19:04
El_Che s
sjn maybe that's an improvement :-)
uzl AlexDaniel: This is what I get when trying to join #raku with matrix: #freenode_#raku:matrix.org is not accessible at this time. Try again later, or ask a room admin to check if you have access.
19:04 RaycatWhoDat left
AlexDaniel uzl: I can't even syncronize with the server 19:06
uzl: just give it time, it's an issue on their end
uzl Alright, will just have to wait until later. 19:07
sjn BTW, anyone up for hanging out on Discord (audio) and chat? discord.gg/TdUDGd
19:10 ufobat left 19:11 ufobat joined
lizmat PSA: I've gotten so much shit over me in the past few hours, that I'm not in a state of mind to write a Perl 6 Weekly objectively 19:21
so I won't publish one today
sena_kun hugs lizmat 19:22
n1ge is sorry to hear that too 19:23
sjn lizmat: aw, sorry to hear that. *hug* 19:28
19:35 rindolf3 left, xinming_ left
vrurg joins sena_kun and hugs lizmat too 19:36
lizmat: I know it's hard to do, but the only way is to ignore stupidity. 19:37
19:38 xinming_ joined
leont also hugs lizmat 19:38
19:38 Kaiepi left 19:39 Kaiepi joined 19:42 ufobat_ joined 19:45 ufobat left
Geth_ whateverable: aee3925707 | (Aleks-Daniel Jakimenko-Aleksejev)++ | 3 files
Initial Raku changes
19:47
whateverable: 88109fed6c | (Aleks-Daniel Jakimenko-Aleksejev)++ | README.md
Rakufy the README too
19:49
AlexDaniel please forgive me xD
19:53 ufobat_ is now known as ufobat 19:59 n1ge left 20:06 sumanstats left 20:18 uzl[m] joined
Doc_Holliwood m: my %a = b => { c => 11, d => 12 }; %a{'b';'c', 'd'}.say 20:19
evalable6 (11 12)
Doc_Holliwood uuuh, nice
m: my %a = b => { c => 11, d => 12 }; %a<b>{'c', 'd'}.say 20:20
evalable6 (11 12)
20:20 n1ge joined 20:21 n1ge left 20:22 n1ge joined 20:24 sena_kun left 20:28 n1ge left
Xliff m: my %a = b => { c => 11, d => 12 }, Ļ‰ => { Ī± => 20, Ī² => 42 }; %a{'b', Ļ‰'}.say 20:35
evalable6 (exit code 1) 04===SORRY!04=== Error while compiling /tmp/YjWFWouhix
Two terā€¦
Xliff, Full output: gist.github.com/7535031b3ceab00e6e...018b7967f5
Xliff m: my %a = b => { c => 11, d => 12 }, Ļ‰ => { Ī± => 20, Ī² => 42 }; %a{'b', 'Ļ‰'}.say
evalable6 ({c => 11, d => 12} {Ī± => 20, Ī² => 42})
Xliff m: my %a = b => { c => 11, d => 12 }, Ļ‰ => { Ī± => 20, Ī² => 42 }; %a{'b';'c', 'Ļ‰';'Ī²'}.say 20:36
evalable6 (exit code 1) Type Int does not support associative indexing.
in block <unit> at /tmp/t6Pl1xYyFh line 1
Xliff m: my %a = b => { c => 11, d => 12 }, Ļ‰ => { Ī± => 20, Ī² => 42 }; %a{'b';'c'; 'Ļ‰';'Ī²'}.say
evalable6 (exit code 1) Type Int does not support associative indexing.
in block <unit> at /tmp/4qzBelhWM7 line 1
Xliff m: my %a = b => { c => 11, d => 12 }, Ļ‰ => { Ī± => 20, Ī² => 42 }; %a{'b';'c'.say
evalable6 (exit code 1) 04===SORRY!04=== Error while compiling /tmp/0WbrD34rGT
Unable ā€¦
Xliff, Full output: gist.github.com/3fd3d0fabfe2135825...ce737deb38
Xliff m: my %a = b => { c => 11, d => 12 }, Ļ‰ => { Ī± => 20, Ī² => 42 }; %a{'b';'c'}.say
evalable6 (11)
Xliff m: my %a = b => { c => 11, d => 12 }, Ļ‰ => { Ī± => 20, Ī² => 42 }; %a{'b';'c', 'Ļ‰';'Ī²'}.say
evalable6 (exit code 1) Type Int does not support associative indexing.
in block <unit> at /tmp/GxQhtzTeOn line 1
Xliff Hrm.... 20:37
m: my %a = b => { c => 11, d => 12 }, Ļ‰ => { Ī± => 20, Ī² => 42 }; %a<Ļ‰>{''Ī²'}.say 20:38
evalable6 (exit code 1) 04===SORRY!04=== Error while compiling /tmp/SKoWBab6Ay
Two terā€¦
Xliff, Full output: gist.github.com/485eec4775ae1d4f39...23335c1e1a
Xliff m: my %a = b => { c => 11, d => 12 }, Ļ‰ => { Ī± => 20, Ī² => 42 }; %a<Ļ‰>{'c', 'Ī²'}.say
evalable6 ((Any) 42)
Xliff Ah...
This channel needs a camelia. :P 20:39
Doc_Holliwood There can only be one 20:42
21:02 Kaiepi left 21:03 Kaiepi joined 21:04 Kaiepi left 21:05 Kaiepi joined 21:11 xinming_ left 21:13 xinming_ joined
El_Che maybe we can use this: aws.amazon.com/blogs/opensource/aw...e-projects 22:02
22:16 titsuki joined
Xliff El_Che++ -- I just signed up! :) 22:17
vrurg Xliff testing code makes the new channel feels more like lived-in. ;) 22:18
Xliff vrurg: LOL! I know. 22:25
I want my camelia!
moon_child I have a bad idea
if some code is invalid, but there exists exactly one valid code of levenshtein distance N from that code
and no valid code of levenshtein distance <N
then the invalid code is treated as if it were that valid code 22:26
Doc_Holliwood yes 22:34
that's a bad idea
lol
moon_child actually hmmm 22:39
I think it needs to be recomputed for every line
s/recomputed/computed separately
Doc_Holliwood i am playing with hyper and sorting and i can get 66% speedup sorting in parallel 22:42
pastebin.com/xcWBrrMM
however, how do i combine the n sorted sub arrays to one most efficiently? 22:43
22:44 uzl left 22:45 patrickb left 22:47 sortiz left
Xliff Doc_Holliwood: Why not let hyper do the batch? 22:52
AlexDaniel moon_child: I remember some talk in which the presenter was showing a bunch of cool error messages and stuff 22:54
moon_child: and somebody from the audience asked: if it's so smart why can't it fix it for me 22:55
Xliff Doc_Holliwood: Hmmm... take min off of each sublist and push it to the new full list.
Rinse and repeat until all lists are empty.
AlexDaniel moon_child: I don't think the compiler should autocorrect your code and run it, but an IDE probably should
Xliff AlexDaniel++ 22:56
AlexDaniel I wonder if Comma should be taught to do it
if it can't already
Doc_Holliwood XLiff, I did try `$lines.hyper( :$batch ).sort` with $batch being 2500 and $lines having 10K elements, 23:03
however that is slower than a `$lines.sort`
Xliff Doc_Holliwood: Did you use :$degree? 23:04
Doc_Holliwood To 4 yes. The number of cores on my machine. But that should be the default anyway? 23:06
Xliff Ah. OK. Weird. 23:07
Doc_Holliwood summons jnthn 23:09
Xliff Hah! That would be nice. 23:10
Doc_Holliwood Let's see if it works, I had to substitute the goat blood with grape juice 23:11
Xliff heee
23:24 scotticles left
Grinnz AlexDaniel: dangerously approaching github.com/mattdiamond/fuckitjs :) 23:27