| 9 Dec 2025 | |||
| disbot6 | <antononcube> I can should have removed the sink usages… | 11:33 | |
| lizmat | in the examples, they're non functional, so perhaps... | 11:36 | |
| Voldenet | couldn't jupyter notebook cells just detect whether the statement ends with ; or not | 12:56 | |
| and then add sink if they do | |||
| a bit hacky, but then it looks like a very normal code | |||
| iirc matlab does this | |||
| e.g. `say "x";` -> `sink { say "x"; }`, `say "y"` -> `say "y"` | 12:59 | ||
| I thought about it for a second and it would mess variables | |||
| still doable but non-trivial | 13:00 | ||
| disbot6 | <antononcube> I detect finishing ; in the DSL cell I programmed for the Mathematica/Wolfram notebooks. I experimented with something similar for the Jupyter kernel. | 13:05 | |
| <antononcube> In general, for that kind of fundamental user experience change I will coordinate with Brian Duggan, since I would like both Raku-kernels to have the same core behavior. | 13:06 | ||
| <antononcube> Right now, I am sort of accustomed to it. (It looks like I miss it in Python-Jupyter.) | 13:07 | ||
| <antononcube> And, well, if Jupyter notebooks were more widely used in the Raku community, then user feedback would pointed direction and priority. | 13:08 | ||
| Voldenet | jupyter notebooks are comfy and all, but I really enjoy having all code in one file | 13:31 | |
| this gets me 0 surprises, even if I work on incremental things | |||
| disbot6 | <antononcube> A Jupyter notebook is one file, but I get what you are saying. | ||
| <antononcube> For a very long time Jupyter notebooks were buggy and clunky, and I avoided as much I as can. | 13:32 | ||
| <antononcube> This made some clueless managers mad, BTW. | 13:33 | ||
| Voldenet | though I suppose I don't really have the use case of "lots of text and snippet of code" | 13:34 | |
| disbot6 | <antononcube> Well, that is Literate Programming (LP) and LP is important to many. E.g. data scientists. | 13:36 | |
| <antononcube> Most of which, of course, do not use Raku. | |||
| <antononcube> BTW, Jupyter notebooks became more useful after Wolfram Research notebook patents started expired, and Google (and similar) really decided to adopt Jupyter notebooks. | 13:39 | ||
| Voldenet | I suppose in a lot of cases it probably would be beneficial to use them | 14:08 | |
| and there's even docker image with all of it | |||
| disbot6 | <antononcube> Yeah, I have to run/verify the Docker build and usage for "Jupyter::Chatbook". | 14:14 | |
| tbrowder | librasteve: pm? | 15:56 | |
| [Coke] | is there a better way to check this? | 15:57 | |
| zef list --installed 2>/dev/null | grep "^App::SudokuHelper" | |||
| disbot6 | <librasteve> tbrowder: pm is good | 16:02 | |
| [Coke] | eh, probably raku -MApp::SudokuHelper2 -e1 2>/dev/null | 16:10 | |
| er, no 2. | |||
| Geth | advent/main: f4a6cbf311 | librasteve++ (committed using GitHub Web editor) | raku-advent-2025/authors.md Schedule Next 3 Days |
16:18 | |
| advent/main: 775d80cabb | librasteve++ (committed using GitHub Web editor) | raku-advent-2025/authors.md rename Raku to the Stars |
16:19 | ||
| [Coke] | Looks like we still need 8 articles? | 16:22 | |
| Any IRC volunteers? | |||
| disbot6 | <librasteve> yep ... | ||
| <librasteve> (º_º) | 16:24 | ||
| <antononcube> I can do a Number Theory in Raku review. But I am afraid I have too many articles in the avent calendar, though. | 16:33 | ||
| [Coke] | bah. I used to have a windows script that did the equivalent of "sw_vers" and I seem to have lost it. | 16:51 | |
| disbot6 | <librasteve> @antononcube - you have 4 / 24 ... booked in which is a role model contribution, I would ask others to come forward now please to help us fill out the month ... we are still a couple of weeks out from Christmas eve, so folks still have time to crank one out and book in for the later dates... | 17:35 | |
| <antononcube> Agreed. | 17:37 | ||
| <antononcube> But now I am thinking to make the "Number Theory in Raku Review" my 4th article. | 17:38 | ||
| [Coke] | recreated it here: github.com/coke/scripts/blob/maste...w_vers.ps1 | ||
| korvo | I will send a PR shortly. I had hoped to extend my post slightly, but even an incomplete post is better than nothing. | 17:43 | |
| librasteve_ | korvo: I pretty sure no one reads past the first para ;-) [seriously - thanks for your support] | 17:53 | |
| only 7 to go! | 17:54 | ||
| disbot6 | <antononcube> It can LLM-completed. | 17:58 | |
| <librasteve> ah - finally you let your secret slip out | 17:59 | ||
| <antononcube> BTW, that kind of use case would force to finish the Jupyter converter. (So, LLM-extensions can happen directly over Jupyter-file "starts.") | 18:51 | ||