4 Jul 2026
Voldenet | | Rate | ex | exr | x | xr | 14:34
| ex | 65.1/s | – | -63% | -86% | -96% |
so, role that does set thing in an array is a lot slower 14:35
I was inspired to look at performance of various things because of github.com/rakudo/rakudo/issues/6056 14:36
timo does attempting to set a value outside of the cap generate a Failure object?
oh those aren't shaped arrays 14:37
the cap is just how many the array is initialized with on creation? 14:38
oh, the index is the first arg not the second
Voldenet yeah, it's constant 14:39
I've ditched shaped arrays in this specific test, because I've seen they're 2 or 3 times slower and it's noise – I'm kinda interested about `role` vs `class` only now 14:41
I'm fairly sure that they could be optimizable 14:42
timo right, you'll want to look at the spesh log for these variants now. maybe start with -MSIL to get a summary of inline success/failures to make sure the things that get inlined are getting inlined 14:44
ingy downloading rakudo.org/dl/rakudo/rakudo-moar-2...gcc.tar.gz from my home and GHA is very slow... 22:18
5 Jul 2026
andinus ingy: which country are you downloading from? i tested it with gha, seems to be quick - under 5s, can you try again? 09:19
ingy it was from toronto 12:39
seems ok now 12:40
melezhik. o/ 16:40
librasteve_ notable6: weekly 22:44
notable6 librasteve_, 4 notes: gist.github.com/541f5ed20258c5f258...ea578b21ae
6 Jul 2026
.landyacht. what's the nicest way to check for element-wise equality on two objects which may be blobs or bufs? eqv seems to care that the type match, unfortunately 00:54
blob eqv blob works, buf eqv buf works, but I want something that also works for buf eqv blob and vice versa
well, "works for buf <something> blob" I should say 00:55
.List on both operands does work but feels a bit awkward 00:56
librasteve_ rakudoweekly.blog/2026/07/06/2026-27-trf-lives/ 08:41
lizmat librasteve_++ 09:03
SmokeMachine Hi! I’m sorry, I know those are not Raku related, but I thought any of these could be interesting to someone here: 10:42
aybee.org
legacy-relay.com
smokehelper.com
Voldenet aybee site looks very ai-generated 11:29
El_Che sorry for lateness in package, I was/am ill 12:09
trying to push it today
librasteve :-( get well soon 12:11
El_Che yeah, still whole the week at home, but the worst - non functioning part - is over 12:25
timo best of luck El_Che! 12:42
[Coke] El_Che: hope you feel better soon! 14:18
SmokeMachine Voldenet: it is… :( I’m not good at Frontend… 15:54
I’m going to start using ai on day job, so I decided to try to learn how to use it… 15:56
Voldenet meh, it needs some tips to make it look more organic, I've been doing similar things but I try to avoid definitely-ai look 15:59
the easiest way is to use ui framework 16:00
bootstrap or something similar
then it just looks like framework, not ai-generated frontend (which is an improvement)
ugexe the thing to be aware of is if you are not good at e.g. UI then you shouldn't be tricked into thinking you can recognize when has AI generated good UI. this means if you are learning AI trying to tackle UI stuff might not be teaching you how to be more effective 17:53
Voldenet well yeah, ideally you'd know some frontend 19:32
to see if the code is ok
but primary rule is to never let ai write frontend with no frameworks (css or js), because it's never maintainable 19:33
and also looks almost the same for some reason
7 Jul 2026
librasteve I have used claude to good effect with Air … that’s a framework of sorts … right now it is focused on Pico CSS so you have to like that UI (i choose to use Pico since I am not good at UI too) … soon I will add (custom) Themes 03:16
sp1983 Voldenet: I've added new checks request by you - gist.github.com/melezhik/9aff096ff...a341cd0d5b 09:37
El_Che everyhting is built, but cloudsmith need to create a few repo's 10:14
normally it's done fast 10:15
lizmat El_Che+
librasteve + 11:08