|
02:05
hulk joined
02:06
kylese left
03:15
hulk left,
kylese joined
03:44
sibl joined
04:25
lichtkind__ joined
04:26
arkiuat left
04:27
arkiuat joined,
lichtkind_ left
04:32
arkiuat left
04:35
arkiuat joined
04:40
arkiuat left
04:51
arkiuat joined
05:00
arkiuat left
05:01
arkiuat joined
05:06
arkiuat left
05:11
arkiuat joined
05:21
arkiuat left,
sibl left
05:27
Aedil joined
05:30
arkiuat joined
05:34
arkiuat left
05:36
arkiuat joined
05:42
arkiuat left
05:43
arkiuat joined
05:48
arkiuat left
06:04
arkiuat joined
07:50
sibl joined
07:57
abraxxa joined
07:58
abraxxa left,
abraxxa joined
08:27
Sgeo left
08:31
abraxxa1 joined
08:34
abraxxa left
09:04
librasteve_ left
09:08
dakkar joined
|
|||
| Geth | Papers/main: a665461f03 | (Elizabeth Mattijsen)++ | minutes/20260117.md Minutes of the 17 Jan meeting |
09:13 | |
|
09:13
librasteve_ joined
09:44
abraxxa joined
09:45
abraxxa1 left
10:16
sibl left
|
|||
| mc2 | few questions: why not rename mi6? what is the most promising lib/framework to webscrapand dom transformations (xpath, queryselector ...) ? | 10:40 | |
| (actually it was 2 of them | |||
| lizmat | mi6 has been the historical name, but the developer does not appear to be wanting to do much with it anymore, apart from fixing urgent bugs / security issues | 10:42 | |
| mc2 | memories www.youtube.com/watch?v=ujEqkzBNQ2...b3B1bnM%3D | ||
| hi liz! happy to chat with you | |||
| lizmat | :-) | 10:43 | |
| mc2 | lizmat: but 6 is about voldemort | ||
| we shouldn't use this number | |||
| about the scapping: Cro seems to provide an async web client but it's pure raku when I'm inclined to use a binding to a lib like curl | 10:47 | ||
| lizmat | fwiw, I love Cro as a server, but generally just use curl under the hood for fetching stuff from the Net | 10:48 | |
| it's just available everywhere, with myriads of options... | 10:49 | ||
| and highly optimized | |||
| mc2 | you mean you litterally call the command line to get the page then parse it with raku ? | 10:51 | |
| lizmat | no, my $proc = run 'curl', ..., :out, :err; if $proc.exitcode -> $code { note $proc.err.slurp; exit $code } else { for $proc.out.lines { ... } } | 10:52 | |
| mc2 | yeah that's what I meant by call the command line and it was unclear: you call the binary. | 11:11 | |
| lizmat | ah, ok :-) | ||
| I feel like "shell" would be literally calling the command line :-) | 11:12 | ||
| mc2 | wouldn't it be more efficient to use a libcurl binding? | ||
| lizmat | I don't know: there are several interfaces: raku.land/?q=LibCurl | ||
| but a library would mean an extra dependency | 11:13 | ||
| mc2 | as long as you have curl installed, you probably have curl.so somewhere | ||
| lizmat | and I try to keep number of dependencies as low as possible, especially if a module doesn't have any module dependencies yet | ||
| yeah, but NativeCall also comes at a price | 11:14 | ||
| mc2 | oh ... ok. | ||
| it would be nice open a page "what packaging system to chose" from raku.land when you click on cpan or p6c | 11:17 | ||
| the site is beautiful | |||
| also: is "most-wanted" still available ? | |||
| mc2 git clone raku.land | 11:18 | ||
| lizmat | most-wanted lives in a gist somewhere I think... and is probably very much outdated | ||
| mc2 | ok | 11:27 | |
|
12:38
sibl joined
12:45
sibl left
12:57
abraxxa1 joined
12:59
abraxxa left
|
|||
| disbot11 | <librasteve> github.com/Raku/raku-most-wanted/b...modules.md | 13:16 | |
| <librasteve> there are a couple of outstanding PRs on that ^^ btw | 13:23 | ||
| <antononcube> @mc2 "the site is beautiful" -- Yesterday someone told be that links to it look suspicious. (On the Ollama Discord server.) | 13:27 | ||
| <librasteve> \o/ | 13:28 | ||
| <librasteve> all kudos is greatly appreciated | |||
| <librasteve> at the moment, we have url paths like raku.org/nav/1/community and raku.org/nav/1/tools ... we also have redirects so you CAN use raku.org/community and raku.org/tools ... but then the address bar shows the redirect target - my priority #1 project for Air is to fix this with a proper "stubs" feature - that said, maybe they mean something else, so I would appreciate if you can check that my | 13:32 | ||
| guess is right with the Ollama camels | |||
| <antononcube> "Pandas Binding" and "Polars Binding" are misplaced -- should be in the section "Data processing", not "Numerical". | 13:34 | ||
| <librasteve> okay | 13:36 | ||
| <librasteve> tx! | 13:37 | ||
| SmokeMachine | librasteve_: I’m sorry for my last comment on your issue, I just needed to document that somewhere to not forget that… :) | ||
| disbot11 | <antononcube> As for "NumRa" and "SciRa" -- let's not copy Python's approach to numerics. Python's bucket of numerical packages is somewhat coherent, but not. really. | 13:38 | |
|
13:39
zups left,
zups joined
13:40
atweedie left
|
|||
| disbot11 | <antononcube> And, BTW -- since I mentioned Python data processing and numeric libraries -- the more I work with Python's "pandas", the more I think its UX is design is too awkward. Note, the its creators abandoned it. | 13:40 | |
|
13:42
atweedie joined
|
|||
| SmokeMachine | Are the messages being edited here on irc??? | 13:43 | |
| disbot11 | <librasteve> yeah, I agree ... ideally I would aim for a desgin that is build on Arrow Columnar format, can hyper and can just pass a function ie 'apply' everywhere. Then I would rewrite Dan::Polars features on that - Series == Arrow Column - for a full fat DataFrame solution. Each piece would of course be a Raku class that can be used by any Data::XX module as preferred, so you could keep it more fast and lose than that if you prefer. | 13:44 | |
|
13:47
perryprog left
13:49
perryprog joined
|
|||
| disbot11 | <antononcube> @librasteve Good luck with that! 🙂 | 13:49 | |
| <librasteve> yeah - I have realised that that is not my destiny in the short term ... but one day maybe | 13:52 | ||
| ab5tract | SmokeMachine: sometimes messages bridged from discord get truncated | 13:54 | |
| anything else should probably be reported to admins! | 13:55 | ||
| SmokeMachine | Of course I can always be becoming crazy… it wouldn’t surprise me… | 13:56 | |
| disbot11 | <librasteve> SmokeMachine: no worries on you comment - it's good to see the way you are heading - btw are you happy to put together a quick Auth code example - it would be awesome to get that before I embark on Air CRUD examples | ||
| SmokeMachine | librasteve_: I tried to do that yesterday… but I’ve been so burnt out that it’s being hard to get my computer after work… :( | 13:59 | |
| disbot11 | <librasteve> thank you --- I have a few days to make the Stubs changes we discussed so please don't get too stressed | 14:02 | |
| <librasteve> since you ask, I think that we need to focus on Raku modules that can interest non raku coders to come and join the -Ofun ... so I have moved my focus to Air initially (ie to fix the website and to try to have a sexy mix of functional-style and HTMX like GOTTH or FastHTML) ... but since the poll results, I am hoping we can all start to build momentum around Raku's DSL capabilities | 14:05 | ||
| ugexe | mc2: windows certainly does not have a "curl.so" | 14:37 | |
| but it certainly has a curl binary | |||
| thats the only reason i generally use the binary over the library in my own libraries | 14:38 | ||
|
14:47
abraxxa joined
14:50
abraxxa1 left
|
|||
| [Coke] | huh, neither libcurl nor net::curl are on fez, last updated in 2021/2017 respectively | 14:54 | |
| disbot11 | <antononcube> "Curlie" seems promising. | 14:57 | |
| [Coke] | (copies on cpan/p6c) | 14:58 | |
| lizmat | I wonder if I should wrap: my $proc = run 'curl', ..., :out, :err; if $proc.exitcode -> $code { note $proc.err.slurp; exit $code } else { $proc.out.slurp } in a module | ||
| because I feel that's all that's needed ? | 14:59 | ||
| disbot11 | <antononcube> I am thinking making an LLM prompt that can produce the Raku-cUrl code "on the spot" when someone programs. | 15:01 | |
| <antononcube> Because, say you said earlier, one might not want too many module dependencies. | |||
| ugexe | it probably already is. a wild guess would be http::tiny | 15:12 | |
| regardless, a module that just wraps the spawning of that process is kind of anti-raku unless its making other things about it better | 15:14 | ||
| like its already about as easy as possible | |||
| disbot11 | <antononcube> I use "HTTP::Tiny" in all of my LLM access packages. | 15:16 | |
| [Coke] | Yah, I think that's more a readme than a module | 15:17 | |
| ugexe | most people also have access to github.com/ugexe/zef/blob/2c6ab9ff...od#L16-L27 if they just want to save to a file | 15:18 | |
| raku.land/zef:skaji/HTTP::Tinyish - here is wrapper around the curl binrary | 15:20 | ||
|
15:38
lichtkind__ left
15:43
lichtkind joined
16:16
abraxxa left
16:54
librasteve_ left
|
|||
| disbot11 | <librasteve> nice, Physics::Unit uses HTTP::Tiny to get latest currency rates (for calculating important values such as US$ per MiB) | 17:27 | |
|
17:35
dakkar left
18:03
snonux left
18:04
snonux joined
18:45
snonux left
18:47
snonux joined
|
|||
| tbrowder | l I testing my font… | 19:15 | |
| hm, are the first 2 chars f | 19:16 | ||
| different? | 19:17 | ||
| lizmat | they look different to me, but again: nobody can tell unless they use the same IRC client as you with the same configuration | 19:18 | |
| tbrowder | i got it, just checking that I can see it | 19:19 | |
| earlier they were not clearly different | 19:20 | ||
| even to me | 19:21 | ||
|
19:21
Guest7 joined
|
|||
| tbrowder | : | 19:21 | |
|
19:33
Guest7 left
19:37
LeifG joined
20:00
LeifG left
20:06
korvo joined
|
|||
| korvo | Is it known whether Rakudo can be compiled statically with e.g. musl libc? I see that Alpine has a community port (pkgs.alpinelinux.org/package/edge/...86/rakudo) but that still uses DSOs. | 20:08 | |
| lizmat | korvo: I'd expect a bigger chance of an answer on the #moarvm channel :-) | 20:20 | |
| korvo | lizmat: Redirected, thanks. | 20:21 | |
|
20:31
LeifG joined
20:42
LeifG left,
LeifG joined
|
|||
| patrickb | I seem to recall, that moar offers a build tool target to create a static library, but it never worked. I don't know what the blocker was though. | 20:47 | |
|
20:50
_________ left
20:52
_________ joined
20:53
kjp_ left,
cm left,
greenfork left,
phogg left,
lucs left,
JRaspass left,
charsbar left,
acidsys left,
gordonfish left,
destroycomputers left,
arkiuat left
20:54
disbot11 is now known as disbot
20:58
disbot is now known as 068AAN878,
kjp_ joined,
cm joined,
greenfork joined,
phogg joined,
lucs joined,
JRaspass joined,
charsbar joined,
acidsys joined,
gordonfish joined,
destroycomputers joined
21:02
LeifG left,
LeifG joined
21:07
LeifG left,
LeifG joined
21:14
LeifG left
|
|||
| [Coke] | I found "source code pro" a great monospace font, fwiw. | 21:25 | |
| Voldenet | btw you can see a lot of fonts here, very useful tool www.programmingfonts.org/ | 21:54 | |