00:00 dpk left, dpk joined 00:13 greenfork left, greenfork joined 00:41 leont left, leont joined 01:39 BinGOs left 01:40 bingos joined 01:52 silug left 01:55 silug joined 01:57 eax_ left, eax_ joined 01:58 erooke left 02:00 tobs left, tobs joined 02:08 kjp left 02:14 erooke joined 02:29 hulk joined 02:30 kylese left 02:48 lucs left, lucs joined 02:51 undermine left 02:52 undermine joined, undermine left, kjp joined, undermine joined 03:06 sivoais left 03:08 jetchisel left, jetchisel joined 03:09 sivoais joined 03:15 hulk left, kylese joined 03:20 snonux left, snonux joined 03:27 dustinm` left 03:29 dustinm` joined, nine left, camelia left 03:30 nine joined 03:31 camelia joined 03:53 mantle joined 04:01 iwuvmika left 04:16 erooke left 04:17 ShimmerFairy left 04:18 ShimmerFairy joined, gordonfish left, gordonfish joined 04:38 Guest4 joined
sjn FOSDEM Perl & Raku devroom Call for Presentations is out! blogs.perl.org/users/bduggan/2026/...7-cfp.html :-D 04:40
04:45 ugexe left, Guest4 left 04:46 ugexe joined 04:49 sftp left, erooke joined 04:50 sftp joined, sftp left, sftp joined 05:26 fdp left 05:27 fdp joined 05:52 mantle_ joined 05:55 mantle left 06:32 erooke left 06:47 erooke joined 06:49 tbrowder left 06:50 tbrowder joined 06:53 slu left, slu joined 06:59 hurufu joined 07:08 Sgeo left 07:09 xkr47 left, xkr47 joined 07:13 linkable6 left, linkable6 joined, huggable6 left, huggable6 joined, coverable6 left 07:14 coverable6 joined 07:41 perryprog left, perryprog joined 07:44 vrurg joined 07:47 vrurg_ left 07:58 jast left, jast joined 08:04 notable6__ left, notable6 joined 08:08 hvxgr left, hvxgr joined 08:16 jjatria left, jjatria joined 08:22 bloatable6 left, bloatable6 joined, releasable6 left 08:23 releasable6 joined, quotable6 left, quotable6 joined, unicodable6 left, unicodable6 joined 08:28 gcd left 08:29 gcd joined 08:50 erooke left 08:53 dakkar joined 08:58 xinming left, xinming joined 09:10 japhb left, japhb joined 09:18 erooke joined
lizmat hmmm...... looks like reddit doesn't want web users anymore 10:01
I guess I don't want to use reddit anymore then 10:03
10:34 nort left, nort joined 10:40 constxd left, constxd joined 10:53 bingos is now known as BinGOs
Voldenet reddit acted like it doesn't want users for a while now 10:59
lizmat well, I guess it didn't affect me until today :-( 11:01
but indeed, I don't get the business model
11:04 erooke left 11:09 [Coke] left 11:11 xelxebar left, xelxebar joined 11:20 erooke joined 11:35 peder left, peder joined 11:37 simcop2387 left, simcop2387 joined
disbot <holmdunc> Though it's interesting how long they've been offering the old.reddit.com site. Usually when a webapp gets redesigned and users don't love some aspects of the redesign, it's just tough luck for the users. But Reddit have been running 2 parallel versions of the UI for 8 years! 11:47
Voldenet I agree they could've disabled the new ui to lower the cost 11:50
unfortunately new reddit just does OOM for me, so I don't use it 11:51
11:56 hankache left 11:57 hankache joined 12:06 vasko4535586169 left, vasko4535586169 joined 13:06 [Coke] joined
disbot <antononcube> I don't think the Raku community would be targeted in this way, but just in case: 13:16
<antononcube> cdn.discordapp.com/attachments/633...8802b&
13:21 erooke left
disbot <antononcube> BTW, this Raku post on Reddit's r/xkcd got ≈5.5K view and 16+ votes: www.reddit.com/r/xkcd/comments/1xq...nd_charts/ 13:24
<antononcube> *views
lizmat ok, so the XKCD style is something Raku specific? 13:26
disbot <antononcube> The graphics use the Raku package "JavaScripdt::D3" that generates JavaScript graphics code (based on "D3.js"), and that JavaScript code is rendered in a Jupyter notebook, with a Raku kernel. 13:27
<antononcube> For example: raku js-d3-spirograph(4/11, 13/3, :$background, :5stroke-width) ==> js-xkcd-modifier(roughness => 0.025, wobble => 12) 13:29
<antononcube> One can say that "JavaScripdt::D3" is just splicing and patching together JavaScript and SVG code. That is true, but the D3.js library is fairly low level, so, I would claim the solution is "Raku specific". 13:31
lizmat understood
disbot <antononcube> The sub js-xkcd-modifier decorates the JavaScript code made by js-d3-spirograph to have the XKCD look and feel. 13:32
<antononcube> TBH, it is mostly a gimmick, but it does bring attention, and it is "cute enough" for showcases of what can be done with Raku graphics packages. 13:33
<antononcube> I am not sure does this XKCD modifier work with 3D graphics and/or graphics made with "JavaScripdt::Google::Charts". (I plan to experiment with those this week..) 13:35
13:37 erooke joined 13:43 Aedil left, Aedil joined 14:05 eseyman left 14:06 eseyman joined 14:09 jjatria left, jjatria joined 14:24 Guest65 joined
Voldenet anything promoting raku especially outside of raku community is a good thing 14:24
even if it only boosts recongizability
14:35 nuno joined, nuno left
Guest65 Do methods always have an implicit *%_ ?  Is there a way to suppress that behavior? 14:36
This caught me off guard: 14:38
class C {
    multi method one ( :$more ) {
        say 'no b';
evalable6 no b
Guest65     }
    multi method one ( :$more, :$b ) {
        say 'b';
evalable6 b
Guest65     }
}
C.new.one: :more, :b;
# produces 'no b'
[Coke] docs.raku.org/language/functions#A...signatures
14:39 mantle_ left
Guest65 I think that is a separate case from my example? 14:39
14:39 mantle joined 14:40 stanrifkin joined
[Coke] ... I was answering the original question about implicit *%_, which isn't what the example is showing. 14:41
... Note that the order of the method definition impacts the answer. 14:42
Guest65 Oh.
Yes, I saw that.  I was under the impression that method definition order wouldn't matter.  Is it documented?  I don't need the link if it is(n't).  Just asking for the moment. 14:44
[Coke] Even if you make the named parameters in teh second one mandatory with !, the first one still matches first.
Guest65 [Coke] thank you for explaining. 15:17
15:17 Guest65 left 15:30 hurufu left 15:31 hurufu joined 15:38 erooke left
Voldenet actually signature allows anything, but you can explicitly say 15:39
m: class C { multi method one ( :$more, :$b where !*) { say "no b"; }; multi method one ( :$more, :$b ) { say "b"; }}; C.new.one: :more, :b;
camelia b
lizmat m: class A { A.^add_method("foo",sub foo(\self) { dd }) }; A.foo(:bar) # yucky way to get rid of *%_ 15:42
camelia Unexpected named argument 'bar' passed
in sub foo at <tmp> line 1
in block <unit> at <tmp> line 1
15:51 erooke joined 16:02 vrurg_ joined 16:05 vrurg left
Voldenet but it's not that yucky 16:17
m: class C { multi sub one(\self, :$more) { say "no b" }; multi sub one(\self, :$more, :$b) { say "b" }; C.^add_method("one", &one) }; C.new.one(:more, :b); C.new.one(:more)
camelia b
no b
Voldenet it's not amazing, but I'd say not horrible
probably better than `$b where !*` 16:18
16:24 eax_ left, eax_ joined 16:56 vrurg joined, vrurg_ left 17:01 ShimmerFairy left 17:04 ShimmerFairy joined 17:21 snobber left 17:22 snobber joined 17:32 dakkar left 17:55 erooke left 18:10 erooke joined 18:30 mantle left 20:11 erooke left 20:27 erooke joined 21:18 stanrifkin left 21:56 hurufu left 22:14 hurufu joined 22:23 hurufu left 22:26 erooke left 22:42 erooke joined 22:45 simcop2387 left 22:46 snonux left 22:48 snonux joined 22:50 simcop2387 joined 22:56 shareable6 left 22:58 shareable6 joined 23:16 simcop2387 left 23:17 simcop2387 joined 23:24 Sgeo joined 23:38 simcop2387 left 23:50 simcop2387 joined