[08:58] *** lizmat left
[08:58] *** lizmat joined
[12:37] <disbot2> <antononcube> @david7832 I use "Math:Matrix" in a few of my packages. Be careful with it. 🙂

[12:37] <disbot2> <antononcube> It defines a few infix operators that might break expected code workflows.

[12:38] <disbot2> <winfredraj> Hi a small question, there must be a lot of people working in corporate companies here. How do you handle open source source work done on your own time and resources? Do you have to get permissions from your companies for this sort of a thing?

[12:39] <disbot2> <antononcube> I ask in my contracts can the code I produce for to be open source. Ocassionally, it is agreed upon, even demanded.

[12:40] <disbot2> <antononcube> For others, I carefully read the contracts about "what belongs to them."

[12:40] <disbot2> <antononcube> But very often, by open source work has very little interesection with the work I do fo companies.

[12:42] <disbot2> <antononcube> The LLM revolution changed a lot of perspectives about coding, BTW. Some infrastruture packages can "fully generated" using LLMs. And/or translated from one language to another.

[12:42] <disbot2> <antononcube> Raku is good for this kind work, BTW, because nobody cares about or sees Raku packages.

[12:47] <disbot2> <winfredraj> Thanks for the feedback, yes I can feel the change with LLMs. Let me see if I can check with someone to see what the policy is with regards to Opensource work

[12:57] <[Coke]> You should definitely read your contract with the company about who owns what you generate. Might have restricts based on where you do the work, when you do the work, etc.

[13:04] <disbot2> <antononcube> Yeah, ≈10 years ago some USA company (ExpressScripts) presented to me a very "interesting" contract about the work I produce in general while working for them. They even got annoyed that I read the contract and asked for elements of it to be detailed and clarified.

[17:07] *** mahlay left
[17:13] *** mahlay joined
[17:18] *** sibl joined
[17:18] *** sibl left
[17:18] *** sibl joined
[17:22] <disbot2> <dinahubobr_78197> Hi guys.  Just started writing some code in Raku.  First I wrote fizzbuzz and found the %% operator so lovely.  Does raku have a design principle or something why it exists? Because I actually think I would want it in every language but I haven't seen it anywhere else

[17:23] <disbot2> <librasteve> ./

[17:25] <disbot2> <librasteve> originally Raku was named perl6 and was writtent by LArry Wall (the original creator of perl) - many of the design ideas came from an RFP process and these were writtent down in the old design docs (named "Synopses")

[17:26] <disbot2> <librasteve> https://github.com/Raku/old-design-docs <=== so S06-blah.pod is short for Synopsis 06

[17:27] <disbot2> <librasteve> https://github.com/Raku/old-design-docs/blob/1c4e6039a116421c7dbd36c56c34d3f774dcaf8f/S03-operators.pod?plain=1#L846 is the entry you need ... nothing to see, I'm afraid

[17:28] <disbot2> <librasteve> ;-( apart from to say that Larry was a genius and collected a massive amount of small niceties like this into Raku

[17:30] <disbot2> <librasteve> there is a tips n tricks section in https://rakudoweekly.blog intended to hlep share these cool ideas

[18:24] *** librasteve_ joined
[18:46] <librasteve_> https://rakudoweekly.blog/2026/04/06/2026-14-trim-flip-flops/

[18:49] *** sibl left
[19:33] *** sibl joined
[19:34] *** sibl left
[19:34] *** sibl joined
[19:58] <disbot2> <antononcube> > Kudos to Anton for his productive spurt on the module front. 😎

[20:18] *** lichtkind joined
[21:26] *** sibl left
