🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). Log available at irclogs.raku.org/raku/live.html . If you're a beginner, you can also check out the #raku-beginner channel!
Set by lizmat on 6 September 2022.
00:06 librasteve left 00:19 librasteve joined 00:24 librasteve left 00:25 jetchisel left 00:27 jetchisel joined 00:34 librasteve joined
Xliff apogee: NativeCall and NotCurses you say? 00:39
github.com/Xliff/raku-Terminal-NotCurses
00:39 librasteve left
disbot3 <apogee> Xliff: 😮 00:39
Xliff :D
I myself started about 10 days ago.
And yes. Low level bindings are quite insane. 00:40
disbot3 <apogee> Yeah they are. I've used it in C a lot.
Xliff The problem you will find is that a lot of notcurses is compiled static inline. There are significant portions that are not accessible by NativeCall without a wrapper. 00:41
disbot3 <apogee> Is there any way I can help with yours? I'd rather not reinvent the wheel. 😄
Xliff Hey! I'm all for it.
disbot3 <apogee> Yep I figured this would be the case.
Xliff Clone a copy of the repo and start filing issues for things you thing are broken or need explanation.
I think I have much of the static inline functions covered. Now working on writing tests. 00:42
's what I've been working on all day, in fact.
disbot3 <apogee> I'm about to sleep but I've starred it and will take a look tomorrow. 00:43
Xliff Cool deal!
I'll be at work in the morning. I'm around most afternoon and nights, though.
See you then!
disbot3 <apogee> Sounds good. I'll clone it and start poking. 00:44
Xliff Excellent! ;)
00:52 librasteve joined 00:59 librasteve left
Voldenet notcurses lib is amazing, so it's great to have bindings 01:07
01:12 librasteve joined 01:17 librasteve left 01:24 hulk joined, kylese left 01:42 jetchisel left 01:44 jetchisel joined 01:47 librasteve joined 01:52 librasteve left
Xliff Voldenet: Working on it. 01:53
02:06 librasteve joined 02:15 hulk left, kylese joined 02:16 librasteve left 02:28 librasteve joined 02:31 jetchisel left 02:33 librasteve left 02:47 librasteve joined 03:45 kylese left 03:48 kylese joined 03:50 librasteve left 03:59 librasteve joined 04:01 Aedil joined 04:07 librasteve left 04:19 librasteve joined 04:29 maylay left 04:38 maylay joined 04:55 jetchisel joined 05:00 jetchisel left 05:03 jetchisel joined 05:56 Sgeo left 06:29 librasteve left, Guest33 joined 06:42 librasteve joined 07:03 apac joined 07:43 jjido joined 07:52 dakkar joined 08:03 Guest33 left 08:04 holyghost_ is now known as holyghost 08:13 Geth left, Geth joined 08:16 jjido left 08:31 apac left 08:38 nine left, nine joined 09:22 librasteve left 09:27 wayland76 joined 09:30 librasteve joined 09:33 kaskal- left, kaskal joined 09:35 librasteve left
lizmat apogee re where all(@messages) ~~ LLM::Chat::Conversation::Message 09:45
that's better written as: @messages.are(LLM::Chat::Conversation::Message)
also: LLM::Chat::TokenCounter.get-template-count can be simplified to: 09:47
%!template-counts{$template-name} //= $!tokenizer.count(....
actually: %!template-counts{$!template.name} //= $!tokenizer.count(.... 09:48
same for get-message-count
09:50 librasteve joined 10:01 librasteve left 10:20 librasteve joined 10:25 librasteve left 10:26 librasteve joined 10:30 librasteve left 10:33 jjido joined 10:44 librasteve joined 10:49 librasteve left 10:54 librasteve joined 10:55 jjido left 11:01 librasteve left 11:13 librasteve joined 12:13 holyghost left 12:16 librasteve left 12:29 librasteve joined 12:34 librasteve left 12:55 librasteve joined
tbrowder SmokeMachine: thnx, that helps a lot. 12:58
SmokeMachine :)
13:00 librasteve left
tbrowder can you put pls that exampl in a gist? 13:00
disbot3 <apogee> Thanks lizmat, will make those changes with the next update! 13:03
13:06 librasteve joined
SmokeMachine tbrowder: www.irccloud.com/pastebin/h3IhqGef/ 13:07
tbrowder thank you so much! 13:08
13:10 librasteve left
tbrowder have i missed an announcement of the Butterfly award winner? 13:17
lizmat no, you haven't :-( 13:18
13:25 jjido joined 13:26 librasteve joined 13:31 jjido left, librasteve left 13:32 librasteve joined 13:38 librasteve left 13:46 librasteve_ joined 13:53 librasteve joined 14:02 vrurg_ joined 14:04 vrurg left 14:52 librasteve left 15:04 librasteve joined 15:05 wayland joined, wayland76 left 15:09 librasteve left 15:23 librasteve joined, jjido joined 15:27 librasteve left 15:35 jjido left
tbrowder librasteve: i just released update to Mi6::Helper 15:37
15:38 librasteve joined 15:56 eseyman left
tonyo alright, main branch of fez is going against the new ecosystem for anyone wanting to try it out. going to let it roll for a few weeks before publishing 15:58
`git clone github.com/tony-o/raku-fez.git; cd raku-fez; zef instal -f --/test .` 15:59
install*
16:01 manu_ joined 16:02 swaggboi left 16:03 manu_ is now known as eseyman 16:05 swaggboi joined 16:12 wayland left 16:13 wayland joined 16:18 wayland left
patrickb oh wow, tony-o++ ! 16:20
16:20 wayland joined
tonyo for anyone working on mi6 or other libs consuming the fez api modules, the old stuff will continue to work for a few months but should be updated and pinned to 100+ (when fez is published) 16:22
16:26 kst left 16:35 librasteve_ left 16:36 dakkar left 16:40 wayland left, wayland joined
lizmat skaji__ ^^ 16:43
16:45 wayland left 16:46 wayland joined 16:54 jjido joined 17:11 wayland left, wayland joined 17:32 librasteve_ joined
librasteve_ notable6: weekly 17:33
tellable6 2025-06-28T11:48:55Z #raku <tbrowder> librasteve take a look at the "new-ver" branch of "Mi6-Helper" and see it that's a bit better. might improve it to split out another doc about how github specifics
notable6 librasteve_, 5 notes: gist.github.com/ed1cd1adaf11086c9a...4a6c8a534d
tellable6 hey librasteve_, you have a message: gist.github.com/ecf7270ed9269a3f9f...acb4704cd2
librasteve_ notable6: weekly reset 17:56
notable6 librasteve_, Moved existing notes to “weekly_2025-06-30T17:56:32Z”
18:06 wayland left, wayland joined 18:08 apac joined
librasteve_ weekly => rakudoweekly.blog/2025/06/30/2025-06-released/ 18:11
lizmat librasteve_++ # thank you for taking on doing Rakudo Weeklies! 18:32
jdv is that part of the "role of liz" thing from the summit? 18:35
iirc timo did them before
librasteve_ jdv: i believe so … I wasn’t there but I know that it was felt that Liz’ time better spent on high value stuff 18:38
(well stuff that only Liz can do …) 18:39
lizmat well, it's not that I don't think the Weekly isn't high value
librasteve_ yeah I misspoke
lizmat but it was getting to be a bit of burden, with diminishing values of -Ofun
so I'm really glad that Steve was willing to take it on :-) 18:40
librasteve_ quite disappointed that it wasn’t just an App::Rak script 18:42
jdv cool 18:43
lizmat librasteve_ :-)
18:57 melezhik joined
melezhik . 18:57
librasteve: ++
19:06 wayland left 19:07 wayland joined 19:08 librasteve left 19:12 wayland left, librasteve joined, wayland joined 19:14 apac left 19:19 human-blip left 19:20 human-blip joined 19:24 librasteve left 19:29 jjido left 19:32 apac joined
[Coke] is liking his ack script that is just using rak under the covers. let's me use the good stuff without having to type new characters. :) 19:33
19:41 apac left 19:42 librasteve joined
disbot3 <librasteve> weekly: new fez ecosystem git clone github.com/tony-o/raku-fez.git; cd raku-fez; zef instal -f --/test . 20:09
20:28 librasteve left 20:31 librasteve joined 20:40 jjido joined 20:42 librasteve left 20:45 librasteve joined, Aedil left 21:01 apac joined 21:06 melezhik left 21:21 ntv joined
ntv Hi, this is apogee from Discord, figured I might as well get on here. 21:21
My name was taken 21:22
21:22 ntv is now known as apogee_ntv
disbot3 <librasteve> hard core! 21:23
<apogee> Confirming 21:25
apogee_ntv I didn't forget DBIish or Xliff's repo, its just been stupid hot here today with no AC so didn't get a chance to do much. 21:26
36C indoors isn't really conducive to productivity lol
tonyo swamp cooler time
lizmat weekly: new fez ecosystem git clone github.com/tony-o/raku-fez.git; cd raku-fez; zef instal -f --/test . 21:30
notable6 lizmat, Noted! (weekly)
21:33 apac left 21:37 librasteve left 21:38 librasteve joined 21:42 librasteve left 21:43 librasteve joined 21:48 librasteve left
tonyo ahhh install* : ) 21:52
21:56 apogee_ntv left, apogee_ntv joined 21:57 Sgeo joined, apogee_ntv left 22:09 apogee_ntv joined 22:17 librasteve joined 22:22 librasteve left 22:34 librasteve joined 22:39 librasteve left
apogee_ntv lizmat: Can IRC::Client do SASL login? 22:47
23:02 wayland left 23:03 wayland joined 23:07 librasteve joined 23:10 wayland left 23:12 librasteve left
Xliff apogee_ntv: Welcome! 23:29
Did anything come from the "Varargs in NativeCall" discussion? 23:30
23:32 librasteve joined 23:36 librasteve left