|
00:17
kjp left
00:20
kjp joined
00:34
MasterDuke joined
|
|||
| MasterDuke | .seen Xliff | 00:34 | |
| tellable6 | MasterDuke, I saw Xliff 2025-07-05T21:33:48Z in #raku: <Xliff> apogee_ntv: I'm not against that approach. | ||
| MasterDuke | sadly i think he's a new entry for IN-MEMORIAM. www.legacy.com/legacy/clifton-wood | 00:35 | |
|
00:48
MasterDuke left
|
|||
| vrurg_ | Xliff?? Unbelievable and so sad. :( | 00:53 | |
|
01:04
kylese left,
hulk joined
|
|||
| apogee_ntv | :( Very sad, I didn't know him well but we had some great chats about wrapping notcurses and I don't think Selkie would exist without those chats. | 01:18 | |
| So young too. | 01:33 | ||
|
01:49
annamalai joined
02:01
kylese joined
02:02
hulk left
02:06
dg left
02:15
kylese left,
kylese joined
02:31
oodani left
02:35
oodani joined
02:56
dg joined
03:29
vasko4535586 left
03:31
vasko4535586 joined
04:20
sibl joined
|
|||
| disbot2 | <melezhik.> It’s sad ( | 04:31 | |
|
06:19
abraxxa joined
06:30
Sgeo left
07:27
Aedil left
|
|||
| SmokeMachine | jjatria: hi! | 08:21 | |
| patrickb | 😫Xliff?! | 09:07 | |
|
09:25
lizmat_ left
09:26
lizmat joined
09:29
Aedil joined
09:37
abraxxa left
10:10
ilogger2 left,
ilogger2_ joined
10:15
sibl left
10:39
Aedil left
10:40
Aedil joined
10:57
librasteve_ joined
|
|||
| disbot2 | <librasteve> sombre news indeed | 11:07 | |
| lizmat | yikes... | 11:10 | |
| indeed, no Github activity after July 5th :-( | 11:11 | ||
| github.com/rakudo/rakudo/commit/b49217d2d7 | 11:55 | ||
|
12:18
mahlay left
12:21
mahlay joined
|
|||
| disbot2 | <librasteve> seems that %*ENV<LANG>; no longer works in macOS - need qx|defaults read -g AppleLocale| grrr | 13:21 | |
| <librasteve> at least for en_GB and so on | 13:22 | ||
| <librasteve> wish they would stop monkeying with Unix | |||
| lizmat | shows "C.UTF-8" for me on Tahoe | ||
| disbot2 | <librasteve> used to also show en_GB (ymmv) I believe | 13:23 | |
| lizmat | % defaults read -g AppleLocale | ||
| en_NL | |||
| disbot2 | <librasteve> do the L1ON packages auto detect locale? | 13:24 | |
| lizmat | nope, they're locale agnostic afaik | ||
| disbot2 | <librasteve> yeah - guess that's better | 13:25 | |
|
13:30
mahlay left
13:31
maylay joined
13:34
maylay left
13:41
gcd joined
14:18
maylay joined
|
|||
| timo | I've had many nice chats with Xliff both on channel and in DMs. I'll miss him a lot for sure :( | 14:33 | |
|
14:33
maylay left
|
|||
| timo | and his work on all the GTK bindings of just a boatload of libraries was impressive | 14:36 | |
| apogee_ntv | Yeah we went back and forth a lot on notcurses bindings as well | ||
|
14:36
maylay joined
|
|||
| apogee_ntv | He had a stab at it a year before I published Notcurses::Native and basically handed me a massive list of pain points that really helped. | 14:37 | |
| timo | ah, I knew there were some notcurses related things before you worked on it, but I didn't remember it was Xliff's work | 14:38 | |
| apogee_ntv | github.com/Xliff/raku-Terminal-NotCurses | 14:43 | |
| Yeah this one | |||
| lizmat | fwiw, I've made local copies of all non-forked XLiff repos | 14:46 | |
|
14:59
abraxxa joined
|
|||
| disbot2 | <librasteve> just emerging from a twisty maze of FatRat rounding (I feel like that time I decided to disassemble my motorbike engine) ... only in Raku can you write a line of code like: $error //= .absolute.Rat; | 15:24 | |
| timo | "absolute" can be used to turn the majority of words into what sounds like a curse word / insult | ||
| disbot2 | <librasteve> yeah - working on my code poetry | 15:46 | |
| timo | an expressive language like raku where you often have a lot of choice for the order of words in your line is probably well suited for that kind of thing, huh? | 15:48 | |
|
15:48
abraxxa left
|
|||
| disbot2 | <librasteve> I often think that code intent is much clearer when it embodies some "story telling" ... it's hard to give examples, but you know it when you see it and - yes- this aspect is definitely improved by Raku flexible word order and whitespace | 16:09 | |
| El_Che | oh, that is sad | 16:25 | |
| librasteve_ | here’s kind of what I mean - took me a while to hammer down the corners of this - the previous version was a mess! www.irccloud.com/pastebin/dwJ2NWam | ||
|
16:57
human-blip left
16:59
human-blip joined
|
|||
| SmokeMachine | on a failed Match, why (and what does it mean) does is have negative :$pos? | 17:56 | |
| lizmat | afaik, a cursor is created with :pos being -1? | ||
| and thus it means it didn't find anything? | 17:57 | ||
| would have to spelunk in NQP though | |||
| or maybe -3 ? | 17:58 | ||
| timo | I think we use -1 or some other negative number as a value to mean "failed match" inside the regex engine in multiple places? | ||
| lizmat | rak '$!pos' src --and=bindattr | 17:59 | |
| shows -3 in a number of places | 18:00 | ||
| SmokeMachine | m: grammar G { token TOP { <a>+ }; token a { "a" } }; G.^find_method("a").wrap: my method (|) { my \resp = callsame; dd resp; resp }; G.parse: "ab" # I mean like this | 18:01 | |
| evalable6 | Match.new(:orig("ab"), :from(0), :pos(1)) Match.new(:orig("ab"), :from(1), :pos(-3)) |
||
| lizmat | weekly: merveilles.town/@wim_v12e/116526840959609845 | 18:03 | |
| notable6 | lizmat, Noted! (weekly) | ||
| SmokeMachine | lizmat: in my case I'm seeing -3 too... | 18:06 | |
| m: grammar G { token TOP { <a>+ }; token a { "a" } }; G.^find_method("a").wrap: my method (|) { my \resp = callsame; dd resp; resp }; G.parse: "ab" | |||
| evalable6 | Match.new(:orig("ab"), :from(0), :pos(1)) Match.new(:orig("ab"), :from(1), :pos(-3)) |
||
| disbot2 | <melezhik.> . | 18:26 | |
| topnep | i released my first raku module, it's a progress bar for ffmpeg. idk maybe someone else will find it useful. raku.land/zef:sasha/FFmpegProgressBar | 18:44 | |
| i'm working on a sitemap generator next but it still needs some work. | |||
| timo | interesting | 18:47 | |
| does it default to outputting stderr from the ffmpeg process when it errors? the --stderr option only mentions "on success", so I'm just assuming that in case of failure you'd get the stderr output | 18:48 | ||
| topnep | it should i should double check | 18:49 | |
| also on the force quit | |||
| timo | that's also good | ||
|
18:53
ds7832 joined
19:21
ds7832 left
|
|||
| disbot2 | <librasteve> topnep: that looks very cool … on the topic of sitemap, I recently made one for the Air module github.com/librasteve/Air/blob/0d8...kumod#L562 you are welcome to use / copy that if you like | 19:26 | |
| topnep | cool thx | 19:32 | |
| disbot2 | <melezhik.> deep seek generated sparrow task.check for redis configuration file compliance check of 30 points - i am impressed - chat.deepseek.com/share/9eakpdlaa6b88e38u3 | 19:45 | |
| <melezhik.> And it seems correct ! | 19:48 | ||
| <melezhik.> news.ycombinator.com/item?id=48067822 | |||
|
20:04
Sgeo joined
|
|||
| disbot2 | <melezhik.> Qwen take the is also not bad at all - chat.qwen.ai/s/t_e3e2f0a6-925c-409...8c49d690be | 20:05 | |
| <melezhik.> Looks like the prompt I use know is quite effective | |||
|
20:11
Aedil left
|
|||
| timo | I would like to opt out of LLM discussions on the main #raku channel | 20:18 | |
| disbot2 | <librasteve> sure - let's take that to the #other-programming channel (on Discord) | 20:20 | |
| timo | less for this individual case and more as, like, a general rule I was thinking | 20:21 | |
| disbot2 | <librasteve> I meant generally - sorry if I wasnt clear | 20:35 | |
|
20:44
ds7832 joined
21:44
abraxxa joined
21:46
abraxxa left
22:08
ds7832 left
22:57
MasterDuke joined
|
|||
| SmokeMachine | apogee_ntv: is there a way to change the color of a specific Border's border? | 23:18 | |
| apogee_ntv | SmokeMachine: I think $border.set-theme should do it. | 23:24 | |
| It will set the theme for the entire subtree (all of $border's children) so you may want to pass the main theme to the child object | 23:26 | ||
| If $border.set-theme doesnt work that is a bug, I only say "I think" because I haven't tried it. | |||
|
23:53
MasterDuke left
|
|||
| SmokeMachine | thanks | 23:56 | |