00:58 silug left, silug2 joined 02:10 arkiuat left 02:11 arkiuat joined 02:44 sibl joined 02:56 kylese left, hulk joined 03:15 hulk left, kylese joined 03:46 sibl left 03:53 justache left 03:58 justache- joined 04:02 sibl joined 04:08 justache- is now known as justache 04:11 sibl left 04:22 sibl joined 04:23 justache left 04:26 justache joined 04:51 justache left 04:52 justache joined 05:36 Aedil joined 05:57 sibl left 06:02 sibl joined 06:54 abraxxa joined 06:56 abraxxa left 07:30 melezhik joined 07:33 sibl left 07:36 arkiuat left 07:40 sibl joined 07:42 ShimmerFairy left, Pixi left 07:45 Pixi joined 07:46 ShimmerFairy joined 07:49 ShimmerFairy is now known as Guest9492, Guest9492 left 07:50 arkiuat joined, ShimmerFairy joined 07:54 arkiuat left 07:55 sibl left 08:01 sibl joined 08:02 abraxxa-home joined
disbot6 <antononcube> @librasteve Am I supposed to publish today’s advent article myself? (It is a draft now.) 08:08
08:10 arkiuat joined 08:12 silug2 left 08:16 arkiuat left 08:22 sibl left 08:25 oodani left 08:26 oodani joined 08:29 sibl joined 08:51 dakkar joined, librasteve_ joined
disbot6 <librasteve> @antononcube I am publishing it now - I wanted to do it manually this morning to make sure all the index pages work ... so "authors" please leave to me to publish or schedule ... 08:58
08:58 sibl left 09:00 arkiuat joined
disbot6 <librasteve> Voldenet: thanks for the note - I am not seeing this right now (but there is a new HTML tool on Wordpress.com and for sure this highlited code is very denormalised to avoid the Wordpress.com police) so certainly seems that this kind of thing is quite possible - maybe a ; got dropped in Cloudflare, dunno 09:01
<librasteve> @antononcube thanks for checking!
09:05 arkiuat left, Sgeo left 09:08 sibl joined
disbot6 <librasteve> @antononcube & all - Day 2 is live ... thanks for all the help! 09:10
09:32 arkiuat joined 09:37 arkiuat left 10:07 arkiuat joined 10:12 arkiuat left 10:13 sibl left 10:34 arkiuat joined 10:37 sibl joined 10:40 arkiuat left
disbot6 <librasteve> also didn't help that I had an outdated version of Hilite::Simple on my box! 10:41
Geth advent: librasteve++ created pull request #132:
mark 1,2 published
10:44
advent/main: 0d04c80eb1 | librasteve++ | raku-advent-2025/authors.md
mark 1,2 published
advent/main: c29b74f44a | librasteve++ (committed using GitHub Web editor) | raku-advent-2025/authors.md
Merge pull request #132 from librasteve/main

mark 1,2 published
11:08 sibl left, arkiuat joined 11:13 arkiuat left 11:34 arkiuat joined 11:40 arkiuat left 11:53 arkiuat joined
Geth advent: librasteve++ created pull request #133:
schedule morayj on day 4
11:53
advent/main: db0e56b422 | librasteve++ | raku-advent-2025/authors.md
schedule morayj on day 4
advent/main: 7b8cf575bb | librasteve++ (committed using GitHub Web editor) | raku-advent-2025/authors.md
Merge pull request #133 from librasteve/main

schedule morayj on day 4
11:57 arkiuat left
Geth advent: librasteve++ created pull request #134:
schedule marcel on day 5
12:00
advent/main: 7cb904122a | librasteve++ | raku-advent-2025/authors.md
schedule marcel on day 5
advent/main: c9a21a76a6 | librasteve++ (committed using GitHub Web editor) | 0 files
Merge branch 'Raku:main' into main
advent/main: fc96ed6e95 | librasteve++ (committed using GitHub Web editor) | raku-advent-2025/authors.md
Merge pull request #134 from librasteve/main

schedule marcel on day 5
12:00 melezhik left
12:03 sibl joined 12:07 sibl left 12:09 arkiuat joined 12:14 arkiuat left 12:20 arkiuat joined 12:25 arkiuat left 12:36 arkiuat joined 12:40 arkiuat left 13:09 arkiuat joined 13:14 arkiuat left 13:16 arkiuat joined 14:22 arkiuat left 14:28 arkiuat joined 14:55 sibl joined 15:08 ShimmerFairy left 15:11 oodani left 15:12 sibl left, ShimmerFairy joined, oodani joined 15:36 Sgeo joined 15:41 librasteve_ left 15:54 melezhik joined 16:21 human-blip left 16:23 human-blip joined 16:59 abraxxa-home left
ab5tract Voldenet: can I please have your last words on the andthen/orelse patch? 17:06
anyone solved pt2 of the advent calendar yet? 17:18
there must be a pure regex version :) 17:25
17:33 dakkar left 17:41 andinus left, andinus joined 17:44 andinus left, andinus joined
disbot6 <antononcube> @ab5tract What is the andthen/orelse patch? 17:52
ab5tract antononcube: github.com/rakudo/rakudo/pull/5917 17:59
18:04 melezhik left
Voldenet ab5tract: after pondering a bit about it I'd completely ditch :$synchronous as there is hardly any profit from it apart from added complexity 18:05
especially when awaitable result is used 18:06
> .andthen({ .foo }).orelse({ .bar }, :synchronous) 18:07
is mostly equivalent to
> .andthen({ .foo }).orelse({ .bar }).&await
and without the synchronous flag the code would be pleasant to look at 18:08
ab5tract ok I see your point. but :synchronous predates this patch, so it also makes some sense to account for it, no?
or does the new andthen/orelse make it gratuitous?
Voldenet I'm not actually sure what was the point of original :synchronous, because it wasn't specified anywhere 18:12
maybe it was performance thing, maybe it was convenience thing
(well, both .andthen and .orelse were not specified before, so I'm fairly sure it's all made for convenience) 18:13
ab5tract ok, then I guess killing :synchronous is fine 18:14
Voldenet maybe promise should have rust-esque .await method for convenience 18:15
18:15 melezhik_ joined
Voldenet though &await is fairly close enough 18:15
ab5tract well, we mirror methods and subs all the time, so I guess that's not such an outlandish request in this context :) 18:17
my very brutish, extremely slow solution to AoC day2 pt2 = gist.github.com/ab5tract/f8acb0519...7d8525b7be 18:19
"what do you mean that three nested loops isn't efficient?" 18:21
Voldenet: thanks for the feedback, I'll ping again once some changes are made 18:23
18:27 melezhik_ left, melezhik_ joined
Geth advent/main: 1a8d53d0bc | librasteve++ (committed using GitHub Web editor) | raku-advent-2025/authors.md
Update authors.md
18:44
18:45 melezhik_ left
disbot6 <aruniecrisps> @librasteve do you mind if i write an advent article for the DataStar API? 18:46
<aruniecrisps> I'm actually rewriting it to have a more Raku-like syntax
<aruniecrisps> it used to look something like my $response = patch-elements("<div></div>", :as-supply, :selector<#id>) but now it will look like this: datastar { patch-elements "<div></div>", :selector<#id> } 18:48
lizmat aruniecrisps nice! make a PR here: github.com/Raku/advent/blob/main/r...authors.md :-) 18:53
19:13 arkiuat left 19:21 arkiuat joined
disbot6 <aruniecrisps> Making the PR now! 19:22
<aruniecrisps> what is the format of the article, pod6 or markdown? 19:23
Geth advent: arunvickram++ created pull request #135:
Update authors.md to add me and my article on DataStar in raku
[Coke] The current suggestion is to write it in wordpress: github.com/Raku/advent/blob/main/C...BUTING.md, it seems 19:24
disbot6 <aruniecrisps> ok looks like i'll have to ask an admin for a wordpress account 19:25
19:26 arkiuat left 19:27 arkiuat joined 19:31 arkiuat left
[Coke] there are markdown and rakudoc to HTML converters, so I assume anything will work. 19:34
disbot6 <antononcube> "Markdown::Grammar" can do conversions to Pod6 and HTML. 19:36
<antononcube> Mmm.. you asking from rakudoc to HTML. (I thought you are asking to rakudoc.) 19:38
<librasteve> @aruniecrisps - please send your email address to me librasteve@furnival.net and I will set up your permissions on the raku advent Wordpress account 19:51
Geth advent/main: 515f436f51 | (Arun Vickram)++ (committed using GitHub Web editor) | raku-advent-2025/authors.md
Update authors.md to add me
19:52
advent/main: 225d903d92 | librasteve++ (committed using GitHub Web editor) | raku-advent-2025/authors.md
Merge pull request #135 from arunvickram/patch-1

Update authors.md to add me and my article on DataStar in raku
disbot6 <librasteve> there have been a couple of historic attempts to automate md or rakudoc conversion to the wordpress site - these have been both awkward to use and unreliable (eg one writes your raku code to a GH gist and then screen scrapes back the highlighted raku code) ... I have done a push to simplify this operationally (just write it in wordpress!) and programatically since wordpress does not support Raku code highlighting (use 19:56
Hilite::Simple)
<librasteve> this is set out here github.com/Raku/advent/blob/main/C...IBUTING.md 19:57
<librasteve> there are always folk happy to help ... and certainly we will take md or html and post it on wordpress if you prefer ... in that case, make a PR with your post in the /articles folder github.com/Raku/advent/tree/main/r...5/articles 19:59
<librasteve> really appreciate all the contributions ... keep em coming!!
20:16 arkiuat joined 20:17 nort joined 20:19 habere-et-disper joined 20:24 arkiuat left 20:25 arkiuat joined 20:28 nort left 20:32 arkiuat left 20:55 arkiuat joined 21:00 arkiuat left 21:30 arkiuat joined 21:35 arkiuat left 21:38 arkiuat joined
disbot6 <antononcube> I simply copy rendered Markdown code to WordPress and get a well formatted post. (Including code blocks.) Both ItelliJ and OneMarkown work for that. 21:42
21:43 melezhik_ joined, arkiuat left 21:47 melezhik_ left 21:55 habere-et-disper left 21:56 arkiuat joined 22:01 arkiuat left
disbot6 <aruniecrisps> @librasteve sent! it should be in your email shortly 22:27
22:29 arkiuat joined
disbot6 <librasteve> @aruniecrisps - thanks ... please check your inbox (or junk), let me know if any problems! 22:33
<librasteve> &afk
22:34 librasteve_ joined, arkiuat left 22:47 arkiuat joined 22:52 arkiuat left 22:58 arkiuat joined 23:31 melezhik_ joined 23:33 melezhik_ left 23:44 Voldenet left 23:45 Voldenet joined