🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). This channel is logged for the purpose of keeping a history about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Log inspection is getting closer to beta. If you're a beginner, you can also check out the #raku-beginner channel!
Set by lizmat on 25 August 2021.
00:02 morte_ joined 00:07 reportable6 left 00:10 jmcgnh left
tonyo [Coke]: ? what's up with houston? 00:13
tbrowder my prob with houston is it’s so BIG 00:17
hard for a country boy to find his way around 00:18
00:21 jmcgnh joined 00:22 holyghost left
tonyo where are you from tbrowder ? 00:25
tbrowder i now live in gulf breeze, florida. lived in fl since 1985. born in sandersville, ga. lived in four countries outside us. one of my best friends lived in houston until he passed last year. 00:28
tonyo ah, sorry to hear
tbrowder thnx. actually, i had talked bill into going to the tpc in houston in 2020 until it got cancelled. 00:30
he was a hard-core windows guy even though he had wrked for ibm in his younger days. 00:31
i was trying to get him to learn raku but he wasn’t real excited about it 00:32
but he loved conferences—a real ppl guy 00:33
he would have been a good used-car salesman 00:34
00:46 morte_ left
tbrowder tonyo: did i see somewhere you live in tx, or was that ca? 00:50
tonyo i live up in oregon. originally from michigan..just got back from the woods milling some beams for a green wood sauna 00:51
i think ugexe lives in tx, though 00:52
guifa My guess is that after organizing it for 2020 and 2021 and each getting cancelled, allt he work had already been done, it was mostly just changing around dates with the hosts, etc. 01:00
ngl houston works well for me since I've got some friends down there I can see before/during/after.
"Lexical with name '$foo' has a different type in this frame" — any idea what this means? I double checked and the types are the same 01:06
errrrrr 01:07
nm, found it I think
01:10 reportable6 joined
guifa aaaah, an `int` is somehow getting upgraded to an `Int`, I think, but not sure why 01:14
tbrowder .tell [Coke] i’ll fix tweak prob but i’m still away frm home and have unreliable internet. maybe in a few days. 01:15
tellable6 tbrowder, I'll pass your message to [Coke]
01:17 morte_ joined 01:52 ggoebel_ joined, ggoebel left 02:25 morte_ left 02:26 frost joined 02:28 morte_ joined
[Coke] .tell tbrowder ok, I'll re-revert. Please run tests before pushing in future. 02:31
tellable6 [Coke], I'll pass your message to tbrowder
02:32 melezhik joined
melezhik I hit an interesting bug with Curlies gets called in loop, I wonder if this relates to Rakudo itself? - gist.github.com/melezhik/812837c04...b049059316 02:32
[Coke] issue not with Houston specifically, but TX in general. I personally have an issue with their recent abortion ban.
tellable6 2021-12-24T01:15:40Z #raku <tbrowder> [Coke] i’ll fix tweak prob but i’m still away frm home and have unreliable internet. maybe in a few days.
melezhik it only starts with iteration number high enough ... 02:33
say from `400`
in my case
don't how to fill it, as the project is hosted on source hut - git.sr.ht/~bduggan/raku-curlie 02:35
Geth doc: 49314f7eea | Coke++ | doc/Language/classtut.pod6
Revert "TWEAK is a submethod, use ! in twigid"

This reverts commit 49bf7a27188e9fecc94da35a3c31d927147d27ae.
This also doesn't work.
linkable6 Link: docs.raku.org/language/classtut
melezhik and I am not sure if the module author is at raku IRC 02:39
I am working on Sparky Job Api at the moment , if someone is curios. It's pretty experimental, but allows to do an interesting stuff for CICD pipelines - github.com/melezhik/sparky#job-api - like running recursive builds and asynchronously wait them using `supply` subscription model ... 02:42
also doing things in "fork" style - it's not a process fork, but Sparky scenario fork ... 02:43
02:45 melezhik left
guifa [Coke]: Understandable, but Houston itself is quite different from the greater state. Basically same thing we get around my parts with Atlanta vs GA 02:45
[Coke] Yup, used to live in Houston. 03:04
I still need to make my concerns known. Wish I had a PM group here that we could offer to put together a hosting proposal in the future. 03:05
03:45 linkable6 left, evalable6 left 03:47 linkable6 joined
tonyo The TX abortion thing is wild 04:19
04:29 morte_` joined 04:33 morte_ left 05:09 andinus left
guifa "operand type 32 does not match register type 24 for op decont_i in frame time2" any ideas what causes this? 05:55
06:07 reportable6 left 06:09 reportable6 joined 06:15 monkey_ left 07:15 quotable6 left, bloatable6 left, bisectable6 left, notable6 left, unicodable6 left, committable6 left, coverable6 left, benchable6 left, greppable6 left, linkable6 left, reportable6 left, shareable6 left, releasable6 left, squashable6 left, nativecallable6 left, statisfiable6 left, sourceable6 left, tellable6 left 07:16 notable6 joined, committable6 joined, Skarsnik joined, nativecallable6 joined, tellable6 joined, linkable6 joined 07:17 reportable6 joined, bloatable6 joined, bisectable6 joined 07:18 squashable6 joined, coverable6 joined 07:21 seednode left 07:22 seednode joined 07:25 swaggboi left 07:26 swaggboi joined 07:27 swaggboi left, swaggboi joined 07:55 Sgeo left 08:16 shareable6 joined, benchable6 joined 08:17 unicodable6 joined 08:18 statisfiable6 joined 08:38 andinus joined 08:57 morte_` left 08:58 morte_` joined 09:00 happy-dude left 09:15 sourceable6 joined 09:16 releasable6 joined 09:21 morte_` left 09:22 morte_` joined 09:31 TheAthlete joined
TheAthlete Hello! How find docs for methods with colon 09:32
@array.map: some_code
andinus , check the docs for map
`@array.map: some_code` is same as @array.map(some_code) 09:33
m: put (1...5).map: * + 1
camelia 2 3 4 5 6
andinus m: put (1...5).map(* + 1)
camelia 2 3 4 5 6
andinus just an alternate syntax
09:36 holyghost joined
moon-child TheAthlete: docs.raku.org/language/syntax#Precedence_drop 09:37
TheAthlete Thank you! 09:38
qorg11 Why does assigning a variable to Nil and then printing it gives (Any) instead of Nil? 09:39
andinus docs.raku.org/type/Nil#index-entry...assignment 09:40
moon-child m: my $x := Nil; say $x; my \x = Nil; say x 09:42
camelia Nil
qorg11 m: my Nil $x = Nil; $x.say;
camelia Nil
qorg11 m: my Int $x = Nil; $x.say;
camelia (Int)
qorg11 Hm
Well, i guess it makes sense, as in C anything can point to NULL, regardless its type 09:43
how is the equivalent of @INC called in raku? 09:47
like the directories from the modules are
moon-child what is @INC?
qorg11 where the modules are*
09:48 evalable6 joined
qorg11 @INC is an array which contains the directories where perl looks for modules 09:48
perl -e 'print join("\n",@INC) . "\n";'
09:55 morte_` left, morte_` joined
andinus docs.raku.org/language/5to6-perlva...INC_(Perl) 10:02
you can use `use lib 'xyz'` to include the directory
or the command line flag, `raku -Ixyz` 10:03
10:13 morte_` left, morte_` joined 10:16 greppable6 joined
El_Che so, a new rakudo, hey 10:30
10:53 lizmat_ joined 10:54 TempIRCLogger__ joined
El_Che something changed related to directories in this release? error creating directory './opt/rakudo-pkg/share/perl6/site/short': No such file or directory 10:54
while unpacking a deb 10:55
lizmat_ El_Che: doesn't ring a bell with me
10:55 TempIRCLogger left
El_Che I added this in the past for a workaround around zef-rakudo problems: 10:56
# Empty folders your package may need created. (overridable)
empty_folders: - /opt/rakudo-pkg/share/perl6/site/short - /opt/rakudo-pkg/share/perl6/vendor/short
# Empty folders your package may need created. (overridable)
in short, I package those folders as well while they are empty 10:57
10:57 lizmat left
El_Che debian/ubuntu does not like that anymore because they may no longer exist 10:57
can someone with a fresh build check if they still exist?
other distro's don't care 10:58
10:58 TempIRCLogger__ left, TempIRCLogger joined
El_Che pretty sure the build will pass if I remove the empty dir additions to the package, but I fear it may trigger this: github.com/rakudo/rakudo/issues/1515 (still open) 11:00
11:10 morte_` left, morte_` joined 11:17 quotable6 joined 11:53 Altai-man joined 11:59 morte_` left 12:00 morte_` joined 12:02 lizmat_ left 12:03 lizmat joined 12:07 reportable6 left
El_Che as I thought, removing the directories is a no no and recreates the bug 12:07
tbrowder just trying to clear the air here, are we going woke and shunning ppl who have diff beliefs? 12:16
tellable6 2021-12-24T02:31:08Z #raku <[Coke]> tbrowder ok, I'll re-revert. Please run tests before pushing in future.
tbrowder if so, you’ll have to shun me… 12:17
Altai-man tbrowder, was there a recent drama I'm not aware of or how so? 12:22
AFAIK the rule of the thumb is still in terms of "be nice to people" here, not sure if it changed. 12:23
tbrowder some ppl giving views on abortion and how it affects going to certain parts of the country 12:25
Altai-man it's their right to give those, I think it's also yours to give yours. whether you go quarrelling about this it's another, but arguably falls under the "be nice" thing. and if people decide to quarrel over politics more, then it's already an offtopic, and an unpleasant ones. 12:28
SmokeMachine m: say @*INC 12:30
camelia Dynamic variable @*INC not found
in block <unit> at <tmp> line 1
Altai-man having opinions is alright, keeping the atmosphere of kinship here, sharing little details of life, is alright (we're not robots here, at least I'm not). severe offtopic and flame is not nice, thus not ok.
that's only my opinion, though 12:31
lizmat Altai-man++ 12:35
tbrowder: afaik, [Coke] just gave his view and reasoning that mean that *he* will not go to Houston 12:38
tbrowder: fwiw, I won't be going there either, and the reasoning [Coke] gave is only one of them
tbrowder: the bathroom laws in TX just make me feel insecure, and having friends in TX being told *at gunpoint* to take the wrong toilet or go away, doesn't help 12:40
Houston and Austin may be ok, fact is, they *are* part of TX 12:41
and the gunpoint incident happened within commuting distance of Houston
tbrowder ok, i understand, thnx for sharing… 12:56
there are lots of evil ppl in the world 12:57
Anton Antonov Yes thanks for sharing stories and opinions. I got a job in Huston 10 years ago, and during the interview I asked the HR are we allowed to bring guns at work. She said until recently the rule of the company was "no guns at work", but they found out that is against the law in Texas; so when I asked the answer was "yes." 13:07
13:07 linkable6 left, evalable6 left
tbrowder guns are not evil, ppl are 13:10
El_Che yeah guns are made to spray love and cinnamon 13:11
Anton Antonov I was fine either way, BTW. 🙂
@El_Che LOL !!
lizmat I agree that people can be evil, and I'd say very few of us are without any evil within us somewhere
ggoebel_ fwiw everything is political... IMHO, the best we can do is try to leave unrelated politics at the door 13:12
El_Che I am an asshole, hence don't give me a gun
lizmat making it easier to get a gun than to get a driver's license, feels wrong to me
Anton Antonov @lizmat I finally prepared a good enough version the document for Advent of Code I was promising. Here is a link: github.com/antononcube/RakuForPred...th-Raku.md . 13:13
I am definitely not that nice to the unwashed masses in that writing.
lizmat Anton Antonov: sorry, but it's too late for this year's advent 13:14
the final post is already scheduled
and I don't have much time atm to look at it now, but a quick glance tells me the article / blog post could well stand on its own without being part of the advent cycle :-) 13:15
ggoebel_ boxing day post? extra presents are nice
Anton Antonov @lizmat I understand and it is fine. 🙂
lizmat ggoebel_: yeah, a bonus !
Anton Antonov @lizmat Yeah, that was my problem -- I could not make it smaller and lighthearted. 13:16
tbrowder and it looks very interesting!
Nemokosch > guns are not evil, ppl are
this sounds nice in theory, the problem is, the consequences of "being evil" matter 13:17
if you gave me a gun in my worst mood, I might just shoot someone
when otherwise I would be pretty harmless
the problem with guns is that it makes causing the most possible harm look and feel harmless
13:21 lizmat left 13:23 TempIRCLogger__ joined, lizmat joined
tbrowder lizmat, if you saw most us highways these days too many drivers obviously never intended to follow the rules anyway 13:23
lizmat well, that's partly my point: it's already *very* easy to get a driver's license in the US, compared to e.g. NL where you generally have at least 40 hours of driving lessons 13:24
13:24 TempIRCLogger left
lizmat getting a gun is even easier in the US 13:26
13:27 TempIRCLogger__ left, TempIRCLogger joined
Anton Antonov Yeah, getting a drivers license in USA was definitely easier than in Europe. Also, USA is made to have car. (Only in very big cities like New York and Chicago you can live without one.) 13:27
Well, pre-Uber...
lizmat afk& 13:35
Anton Antonov Please watch this 7 min movie titled "Doing it like a Cro" : www.youtube.com/watch?v=wS1lqMDdeIY . I am interested to know do you find the input windows from Shortcuts too small -- maybe is too hard to discern the natural language commands and related dictations. 13:43
13:49 [Coke] left
Altai-man it looks alright to me if I set quality to 1440p (and I have 1440p on this monitor), but that's not very representative I believe. other than that it looks like magic. 13:51
jdv El_Che: you noticed there was a release y'day? 14:00
patrick says you do something after such
lizmat jdv I understand El_Che ran into some issues creating binary packages 14:01
afk& 14:02
14:06 morte_` left, morte_ joined
Anton Antonov @Altai-man Thanks! 14:07
guifa if I'm getting a bytecode validation error, is that something I should report to moarvm or rakudo team? 14:09
Altai-man guifa, moarvm, but do you have an easy way to reproduce it? 14:10
guifa Altai-man: I'm working on trying to golf it.
14:10 linkable6 joined
Altai-man guifa, good luck! 14:10
guifa The core info that I have right now is that it's caused with native ints getting passed around from sub to sub 14:11
14:11 abraxxa-home joined
El_Che jdv: yes, thank you, I am implementing a workaround for debian derived oses for a rakudo bug, hopefully this is my last test build before release 14:15
there are some flappers, though :/ 14:16
Altai-man we still have github.com/rakudo/rakudo/issues/4212 14:22
posting the most severe ones and block the next release is something I would do 14:23
jdv El_Che: sorry, i hadn't backlogged yet. cool. 14:24
14:24 frost left
jdv the only flapper i saw in the ?dozens? of test runs y'day was the destructor one 14:24
14:26 morte_ left 14:27 morte_ joined
El_Che jdv: no, but I run a 20-some builds 14:27
and if one fails, no uploads are done
jdv that's annoying
El_Che but it's ok, not a lot 14:29
14:31 morte_ left, morte_ joined 14:37 abraxxa-home left
Nemokosch _Now the fool seeks to return to the past, and undo the future that is Raku_ 14:42
14:55 morte_ left 14:56 morte_ joined 15:00 morte_ left 15:01 morte_ joined 15:10 morte_ left, morte_ joined 15:34 monkey_ joined
holyghost Merry Christmass everyone, I am off to my children. HAND 16:09
16:09 holyghost left 16:10 reportable6 joined 16:19 morte_ left 16:20 morte_ joined 16:50 morte_ left, morte_ joined, retupmoca joined
retupmoca lizmat: ping 16:52
tellable6 2018-08-05T01:37:23Z #perl6 <MasterDuke> retupmoca: i just created a PR for Compress::Zlib, github.com/retupmoca/P6-Compress-Zlib/pull/16
MasterDuke heh, thanks for merging that 16:55
retupmoca no problem :) I haven't been doing much raku lately, so I tend to lose track of it 16:56
lizmat suggested I move stuff into raku-community-modules, but I wanted to double-check that, since I have quite a few P6 repos
err, s/P6/raku (it's been that long) 16:57
16:58 morte_` joined 16:59 morte_ left, monkey_ left, morte_` is now known as morte_, dcx left 17:01 dcx joined 17:09 evalable6 joined 17:24 monkey_ joined
retupmoca .tell lizmat I moved 8 of my repos over to raku-community-modules (most of the ones with any open issues/PRs), but I have another 17 with no collaborators; is it worth moving *all* of them over? 18:02
tellable6 retupmoca, I'll pass your message to lizmat
18:05 Sgeo joined 18:08 reportable6 left 18:10 reportable6 joined 18:30 Altai-man left 18:48 Sgeo left 18:49 Sgeo joined 19:02 djerius left, djerius joined 19:24 guifa left
Geth doc: tbrowder++ created pull request #4003:
Correct TWEAK example and associated description
tbrowder .tell [Coke] i ran the tests and i think the pertinent ones passed. and the actual code example ran in the prog i built for it on my local host. 19:38
tellable6 tbrowder, I'll pass your message to [Coke]
19:45 morte_ left 19:46 morte_ joined 20:12 morte_ left, morte_ joined 20:15 monkey_ left 20:28 morte_ left 20:29 morte_ joined 20:39 monkey_ joined 20:50 guifa joined 20:54 morte_ left 21:12 monkey_ left 21:33 qorg11 left, qorg11 joined 21:56 monkey_ joined 21:58 RandalSchwartz joined 22:05 morte_ joined 22:12 TheAthlete left 22:27 morte_ left 22:37 monkey_ left 22:38 monkey_ joined 22:50 seednode left, seednode joined 23:00 djerius left 23:02 djerius joined 23:04 discord-raku-bot left 23:08 djerius_ joined, djerius left 23:13 discord-raku-bot joined 23:15 monkey_ left 23:32 monkey_ joined 23:33 morte_ joined 23:36 seednode left 23:38 seednode joined 23:40 lichtkind joined 23:42 monkey_ left 23:43 Skarsnik left, monkey_ joined