|
01:02
arkiuat left
01:18
arkiuat joined
01:22
arkiuat left
01:38
arkiuat joined
01:46
arkiuat left
01:49
arkiuat joined
02:21
unicodable6 left
02:24
unicodable6 joined
02:26
kylese left,
kylese joined
03:15
kylese left,
kylese joined
04:16
Aedil joined
04:25
dg left
04:26
dg joined
04:59
lichtkind_ joined
05:01
lichtkind__ left
06:02
melezhik joined
07:01
arkiuat left
|
|||
| Voldenet | nice font in that new weekly's code | 07:06 | |
| it's smaller than before yet more readable | |||
| patrickb | lizmat: That's working like a charm! Thank you! | 07:10 | |
|
07:13
arkiuat joined
07:17
arkiuat left
07:40
arkiuat joined
07:45
arkiuat left
07:52
librasteve_ joined
|
|||
| librasteve | tbrowder: ok … I’ll air gap them shortly | 07:53 | |
|
08:09
abraxxa joined
08:14
arkiuat joined
|
|||
| patrickb | lizmat: That `my $ioctl = try "...".EVAL;` thing can't be serialized because of "Missing serialize REPR function for REPR VMException (BOOTException)" | 08:19 | |
| Do you have an idea of how to defuse that VMException? | |||
|
08:21
arkiuat left
|
|||
| lizmat | my $ioctl = $_ with try "...".EVAL | 08:28 | |
|
08:36
Sgeo left
|
|||
| patrickb tries | 08:36 | ||
| Sadly that doesn't change anything. I tried adding try 'say "hey"'.EVAL; after that line. | 08:38 | ||
| The error then changes to "Cannot modify an immutable 'Any' type object" | 08:39 | ||
|
08:42
arkiuat joined
08:47
arkiuat left
09:14
arkiuat joined
09:19
arkiuat left
09:22
dakkar joined
|
|||
| melezhik | . | 09:34 | |
|
09:43
arkiuat joined
09:48
arkiuat left
|
|||
| timo | just make sure you don't keep the exception. like, put a // Nil or something to work on the result of the try could work? | 09:56 | |
| patrickb | I think the VM exception ends up in $!. Overwriting that with another try "say hey".EVAL; changes the error | 10:01 | |
|
10:02
librasteve_ left
|
|||
| lizmat | why would $! get serialized ? | 10:04 | |
| timo | ah, i remember seeing that issue somewhere else | 10:05 | |
| $! is a lexical in the outermost scope i assume, so any block inside of the file has that as a parent, directly or indirectly | 10:06 | ||
| m: $! = "Hi there!"; sub test { say OUTER::$! }; test; | |||
| camelia | ===SORRY!=== Error while compiling <tmp> Two terms in a row at <tmp>:1 ------> $! = "Hi there!"; sub test { say OUTER::<HERE>$! }; test; expecting any of: infix infix stopper postfix statement end … |
||
| timo | m: $! = "Hi there!"; sub test { say $OUTER::! }; test; | ||
| camelia | ===SORRY!=== Error while compiling <tmp> Variable '$OUTER' is not declared. Perhaps you forgot a 'sub' if this was intended to be part of a signature? at <tmp>:1 ------> $! = "Hi there!"; sub test { say <HERE>$OUTER::! }; test; |
||
| timo | m: $! = "Hi there!"; sub test { say OUTER::('$!') }; test; | ||
| camelia | Hi there! | ||
|
10:08
abraxxa1 joined
10:10
abraxxa left
10:16
arkiuat joined
10:21
arkiuat left
|
|||
| patrickb | it's this line that is giving me grief: git.sr.ht/~patrickb/Terminal-API/t...akumod#L91 | 10:33 | |
|
10:33
arkiuat joined
|
|||
| patrickb | The tests of that module run fine, but when running some other module using Terminal-API, it breaks. | 10:33 | |
| Can I somehow conditionally compile that code? I only need this code when: `if $*RAKU.compiler ~~ /rakudo/ && $*RAKU.compiler.version < v2025.12` | 10:34 | ||
| well s/</>=/ | 10:35 | ||
| I think I did it | 10:36 | ||
| my $ioctl; BEGIN { if ... { $ioctl = try "...".EVAL; } } | 10:37 | ||
|
10:37
jast left,
arkiuat left
|
|||
| patrickb | I think I don't need the try in that case | 10:37 | |
|
10:44
arkiuat joined
10:46
jast joined
10:49
arkiuat left
|
|||
| Geth | advent/main: 5e7955eadc | (Nigel Hamilton)++ (committed using GitHub Web editor) | raku-advent-2025/authors.md Update authors list with new entry for nige |
11:01 | |
|
11:04
abraxxa joined
11:08
abraxxa1 left
11:17
arkiuat joined
11:23
arkiuat left
11:26
arkiuat joined
|
|||
| tbrowder | antononcube: i really like your entry in yesterday's weekly. i tend to stay with the first form but it nicely shows the progression toward the simplest form | 11:28 | |
| i would love to see that accessibble in the docs somehow. | 11:29 | ||
|
11:30
arkiuat left
11:31
kylese left
11:34
kylese joined
11:43
arkiuat joined
11:47
abraxxa1 joined
11:50
arkiuat left,
abraxxa left
12:01
arkiuat joined
12:06
arkiuat left
12:12
abraxxa joined
12:16
abraxxa1 left
12:20
arkiuat joined
12:25
arkiuat left
12:36
arkiuat joined
12:41
arkiuat left
13:02
arkiuat joined
13:07
arkiuat left
|
|||
| antononcube | @tbrowder For many programmers the adherence to Monad laws is too abstract and redundant. Also, for many/some programmers Monadic programming is “very important.” So, the for the Monad laws being part of the documentation — maybe it is a good idea. I would prioritize the documentation to have all relevant examples in one place. | 13:15 | |
|
13:36
arkiuat joined
|
|||
| lizmat | PSA: Cloudflare is having global issues, and this is affecting a number of Raku related web sites | 13:38 | |
|
13:42
arkiuat left
14:04
arkiuat joined
14:09
arkiuat left
14:25
arkiuat joined
14:49
abraxxa1 joined
14:50
abraxxa2 joined
14:53
abraxxa left
14:54
abraxxa1 left
14:59
arkiuat_ joined
15:01
silug6 joined
15:02
jrjsmrtn_ joined
15:03
johnjaye joined
15:04
linkable6__ joined,
bloatable6__ joined
|
|||
| antononcube | Also OpenAI and Claude.ai are down !! 😱 | 15:05 | |
| Meaning, start moving into 🦙 and 🐋 . | 15:06 | ||
| (I.e. LLaMA and DeepSeek.) | |||
|
15:07
dgl joined
15:08
arkiuat left,
dg left,
silug left,
itaipu left,
bloatable6 left,
linkable6 left,
vasko453558 left,
johnjay left,
jrjsmrtn left,
cm left,
dgl is now known as dg,
silug6 is now known as silug
15:11
cm joined
15:12
tellable6 left,
shareable6 left,
tellable6 joined
15:17
itaipu joined
16:12
abraxxa2 left
16:29
silug left
|
|||
| [Coke] | anyone know how to take the results of g/re/ inside vim and save just the matches to a new file? | 16:29 | |
|
16:29
silug joined
|
|||
| [Coke] | would be very helpful on platforms where I don't have a grep command line | 16:29 | |
|
16:42
hvxgr left
17:02
hvxgr joined
17:26
MoC joined
17:39
orangebot joined
17:48
dakkar left
|
|||
| Voldenet | [Coke]: maybe something like `:redir > blah.txt` `:g/re/p` `:redir END` | 18:00 | |
| though it's not really pretty solution | 18:01 | ||
|
18:28
orangebot left,
orangebot joined
18:53
orangebot left
|
|||
| aruniecrisps | @SmokeMachine for now I have reverted my repo to manually specifying the timestamps and id columns in the models | 19:13 | |
| SmokeMachine | I’m having trouble to fix that, but still working on that when I have time. Sorry for the delay… | 19:14 | |
| [Coke] | Voldenet: might be easier to just learn how to do it in powershell. :) | 19:15 | |
| though I do have rak installed, actually. hurm. | |||
| aruniecrisps | @SmokeMachine no worries! I figured that it was pretty complicated to figure out so in the meantime I'll just manually specify the fields | 19:20 | |
|
19:24
orangebot joined
19:26
xinming joined
19:30
arkiuat_ left
|
|||
| Voldenet | heh, how about doing it in raku ;) | 19:32 | |
|
19:39
arkiuat joined
|
|||
| Geth | advent: librasteve++ created pull request #129: space out anton |
19:58 | |
| advent/main: 76006e4b8a | librasteve++ | raku-advent-2025/authors.md space out anton |
19:59 | ||
| advent/main: 95ca786e16 | librasteve++ (committed using GitHub Web editor) | raku-advent-2025/authors.md Merge pull request #129 from librasteve/main space out anton |
|||
|
20:00
arkiuat left
20:04
arkiuat joined
20:09
arkiuat left
20:25
arkiuat joined
20:37
MoC left
21:00
librasteve_ joined
21:11
melezhik left
21:21
orangebot left
21:22
orangebot joined,
orangebot left
|
|||
| librasteve | hi / | 21:50 | |
| please can someone tell me the "right" way to programatically export a constant via package EXPORT::DEFAULT {} (ie that the result is that the use'ing script sees the symbols as thought they were constant x = 42 is export; ?? | 21:53 | ||
| ab5tract | I think you can get a similar result by using &term:<x> | 22:20 | |
| librasteve | tx … i’ll try it! | 22:49 | |
| arkiuat | librasteve: sorry to burden you with nerdy Fediverse weirdness, but It's not great for rakudoblog.weekly to force a redirect through mastodon.social when readers try to follow the links from David Schultz and Massa Humberto. | ||
| For example, what the rakudoweekly.blog is showing as mastodon.social/@dss@nerdculture.d...5099705425 should be published as nerdculture.de/@dss/115536905039687239 | 22:51 | ||
| Neither of those guys use mastodon.social at all. | |||
| librasteve | arkuiat: thanks for the feedback … please can you explain how to get these better links? | 22:52 | |
| arkiuat | well, just click through to the site where the link was originally posted before copying the link, rather than copying it as it appears on mastodon.social | ||
| I mean, the correct link is the one that mastodon.social's redirect page displays when it says "are you sure you want to leave mastodon.social?" | 22:53 | ||
| which really puzzled me, because I had never been on mastodon.social in the first place, and left me wondering how I had gotten there | |||
| librasteve | sounds like a lot of effort to me | ||
| for each individual link | 22:54 | ||
| arkiuat | well, the "mastodon.social" link isn't THE link | ||
| I mean, look at the two version. nerdculture.de is the server where it was posted, not mastodon.social, the user doesn't change the the post-ID doesn't change | 22:55 | ||
| it's just reordering the components | |||
| or clicking through before copying, as I originally said. It's pretty bad to give free advertising to mastodon.social in the form of links to posts by users who deliberately eschew that particular server | |||
| librasteve | since i don’t spend time on Mastodon, please post all links here using the weekly command if you want me to include them | 22:56 | |
| arkiuat | I guess the two links I mentioned came from other people using the weekly command then | 22:57 | |
| I'll be happy to correct all links posted to you that way; I guess I'll just need to monitor the weekly so I can get you any needed corrections before you publish on Monday | 22:59 | ||
|
23:01
Sgeo joined
|
|||
| librasteve | arkuiat: sorry, i take that back, not really practical… i generally follow rakudoweekly.blog/lizs-workflow/ | 23:02 | |
| i’ll try to adjust to what you suggest next time | 23:03 | ||
| thanks for the feedback | |||
|
23:46
arkiuat left
|
|||