lizmat nemokosch logging of Discord bridge should work again now 00:10
lizmat hopes to see someone on the Discord side to say something to be able to verofy 00:11
*verify
00:11 cm left 00:13 cm joined
[Coke] one sec 00:15
cokebot9000 speak friend and enter 00:16
lizmat whee!
ugexe++ for spotting the problem
also entries from the Discord side should now be rendered with the proper name 00:29
and now some sleep& 00:30
arkiuat testing 00:40
lizmat++ 00:41
nemokosch @arkiuat I have something for you 00:57
00:57 johnjay left
I wrote a large comment to github.com/Raku/problem-solving/issues/504 but it failed - for now I'm going to assume that Steve blocked me on Github. I honestly don't want it to go to waste. 01:00
gist.github.com/2colours/8bc10d0ae...3291c5f22e I saved it in this gist 01:01
01:04 sibl joined 01:30 kjp joined 01:41 oodani left 01:42 Aedil left 01:47 oodani joined 01:51 johnjay joined 01:59 kjp_ joined 02:00 kjp left 02:09 kjp_ left, kjp joined 02:33 kjp left 02:42 Romanson joined 02:48 kylese left, hulk joined
SmokeMachine Would it be possible to create a `is thunk` trait to be used on custom attributes parameters? So, using && as example, something like this could be done: `sub infix:<&&>($a, &b is thunk) { return b if $a }` (oversimplified, of course) 02:50
nemokosch not in a proper function 02:53
the whole model should be fundamentally different for that, one can say functions would have to be macros
the problem is that by the time the function call happens, the arguments are evaluated 02:54
SmokeMachine Not possible to the operator definition change the grammar, right? That makes sense… so maybe a macro… I just learned you can create operators that are macros (I didn’t know that…) github.com/rakudo/rakudo/blob/ff82...kutest#L57 03:10
Does anyone know how is the macro definition going? 03:11
03:13 johnjay left 03:15 hulk left, kylese joined, johnjay joined 03:29 vasko4535586 left 03:36 vasko4535586 joined 03:40 kjp joined 03:44 kjp left, kjp joined 03:55 sibl left, sibl joined 04:09 lichtkind__ joined 04:11 lichtkind_ left 05:02 Romanson left 05:22 kjp left 05:43 Aedil joined 05:57 sibl left, sibl joined
melezhik. o/ if anyone fancy to try out dead simple ci , welcome to betta testing . Thanks ( disclaimer - job scheduling is written on Raku ) - deadsimpleci.sparrowhub.io/doc/README . Thanks 06:24
06:27 sibl left 06:28 sibl joined 07:06 Sgeo left
librasteve @nemokosch I do not have the power to block users on github, I agree that your gist should not go to waste 07:38
07:39 librasteve_ joined 09:07 Aedil left 09:08 dakkar joined 09:13 Aedil joined 09:21 sibl left, sibl joined 09:28 sibl left 09:30 sibl joined 09:43 sibl left 09:44 sibl joined 09:46 sibl left 09:47 sibl joined 09:49 librasteve_ left
lizmat nemokosch what is the error when you try to add a comment to a problem solving issue ? 10:11
10:12 sibl left
nemokosch I don't exactly remember but I think a perfectly generic error 10:44
10:44 sibl joined
lizmat have you tried posting that gist again? 11:10
11:16 oodani left 11:17 oodani joined
nemokosch yes 11:19
Either way it's tied to Steve, I couldn't even add an emoji react to his posts and comments 11:20
lizmat which issue are we talking about ?
11:30 sibl left 11:34 dakkar left 11:39 dakkar joined 12:14 sibl joined 12:43 xkr47 left 13:24 sibl left 13:41 xkr47 joined 14:11 merp left 14:45 oodani left
nemokosch 504 I think 14:46
14:47 oodani joined 14:50 sergot joined, sergot left 14:54 sergot joined
lizmat I can't see anything weird about that issue. or the repo.... 14:57
please mail me a screen grab of the error that you get
15:05 Geth left 15:06 Geth joined 15:09 Nemokosch joined
nemokosch I should have sent a mail 15:18
15:18 Nemokosch left 15:50 arkiuat joined
arkiuat nemokosch, thanks! I'll take a look 15:54
nemokosch I don't want to throw a lit matchstick on an oil well but it really would be both interesting and important to think about the meaning and the reason of "people hate Perl" and how it concerns us 16:01
is there such a thing as a Raku style guide? 16:02
16:07 arkiuat left 16:22 hvxgr joined 16:26 gabiruh joined
patrickb In recent years, I've not had contact with "Perl sucks" opinions at all. But I do believe that Raku is in some respects an anti-thesis of most other languages out there. That can obviously be marketed as either "Raku does it wrong" or "refreshingly different". 16:37
antononcube After using Raku a few years, I cannot stand redaing/looking at Perl code. (I mentioned this maybe 3-4 times, already...) 16:38
So, I completely understand the dislike of Perl.
patrickb Relating Raku to Perl regularly helps me to give people a quick idea of where Raku is on the landscape. Most never heard of Raku but have at least heard the name Perl. 16:39
antononcube I think one of the main reasons "Perl sucks" is that is made a by a linguist who likes the English language.
I consider that POV to be "refreshing." 16:40
nemokosch or maybe SOV refreshing /s
patrickb Usually in these discussions heritage doesn't imply "same".
nemokosch I generally think it's two (or three if you really will) main aspects 16:41
One is the simple meme aspect in which people don't even have to know Perl, just here "Perl sucks" enough times
hear
the next one would be that the current "zeitgeist" is not really kind to unopinionated languages and the whole TIMTOWTDI approach 16:42
the rise of languages like Python, Go, Rust (vs C++), JS linters and TS, modern "C killers" like Zig, Odin, C3 or even Jai to an extent 16:44
korvo Why does it matter? All languages suck.
"...But some are useful," as the saying goes. Perl's useful to some people, it's not useful to other people, and this contrast is what generates the resentment. 16:45
nemokosch and the third one would be if you really want to break it down the syntax, the symbol-heavy nature, in a considerably different way from the C family
aruniecrisps I'm someone who doesn't know a lick of Perl, but enjoys Raku 16:46
korvo Also, don't take the zeitgeist too seriously; it's currently quite fascist. Case in point: Odin and Jai are produced by cultural cryptofascists.
nemokosch what can I say, I really dislike this whole attitude. I'm an engineer when I come here, neither a fascist nor a social activist. 16:47
aruniecrisps There are a lot of rough edges around Raku for sure in my opinion but it's rare that a language allows you that much flexibility
@korvo i do not get the appeal of Odin over something like Zig 16:48
Or Rust
korvo The appeal is wholly in the cultural attitudes of the community. I expanded on this here: lobste.rs/s/fcwjie/was_it_really_b...e#c_x6ejlq 16:49
The top thread on that page is from Zig's author, FWIW. While he doesn't see the cultural patterns as easily, he's largely of the same mind when it comes to politics and community. 16:50
nemokosch I don't care - furthermore, don't think anybody should care - about the politics of any of these people 16:51
in my dictionary, this kind of policing simply doesn't fit into the concept of freedom
or inclusivity, if you will
aruniecrisps I feel like this may be a topic for off-topic
Let's not clutter #raku
korvo Oh. Well, Free Software is definitionally communist, and communists are definitionally antifascist. You aren't required to understand this, but it's a core part of our community's history.
nemokosch I don't even agree with it - I think it's more libertarian if anything. There was simply a common interest and over time we could see that break down into two branches. 16:55
korvo Alternatively, Perl 5's decline is extremely cultural and political: www.beatworm.co.uk/blog/computers/...-technical 16:57
nemokosch anyway, why is it that I just came back like two days ago and somebody deliberately brings up crypto fascism and communism and all that 😅
korvo Because you threw "a lit matchstick on an oil well" when you asked folks "to think about the meaning and reason of 'people hate Perl' and how it concerns us," mostly. 16:58
nemokosch I don't consider that to be an invitation for literal political activism 16:59
korvo And your POV was the common popularity-contest view, where languages rise and fall based on the vibes and subjective opinions of engineers, possibly related to technical points.
What activism, precisely, is being invited?
nemokosch turning the whole thing into a political topic, policing authors and all that 17:01
korvo You asked a political question; the choice of which languages is used on a shared machine is a policy.
*which languages *are* used? English is hard.
nemokosch English is hard indeed. Alright, I'm going to disengage - I barely even remember the topic anymore. 17:03
korvo "The meaning and reason of 'people hate Perl'", etc. Anyway, I dropped a few interesting links full of words, mostly by other folks, that I hope you consider reading if you'd like to understand. 17:04
erry It's possible ot write raku in languages other than english, such as handwritten japanese 17:09
so no worries about english
erry disappears
antononcube @korvo "English is hard." -- yeah, and stupid... 17:21
@erry "so no worries about english" -- it is not that simple. Raku is designed by a native English speaker. (Or five.) 17:23
erry yeah i know, we need a true handwritten japanese programming language 17:24
i guess the handwriting part can be optional
antononcube Should be "easy" with vision-AI employed. Basically, programming code can be generated while you are writing. Say, top-to-bottom and right-to-left. Also, there some serious attempts to make 2D programming languages. 17:27
(Probably, all these are translatable to Raku...) 17:28
17:37 arkiuat joined 17:40 dakkar left
nemokosch Anton knows how to sell stuff - but for a reason on another, it always ends up sounding like machine learning or data science 🙂 17:50
[Coke] as a native english speaker, I am pretty sure english is the worst. 17:52
lizmat nemokosch posted your gist: was it just impossible to post the response in that issue, or does the problem exist for all raku/problem-solving issues 18:07
?
antononcube @nemokosch I am really "forced" to deal / know LLMs, AIs, MCP, etc. 18:18
nemokosch lizmat: it's not all problem solving issues 18:21
lizmat weird... I can't see a setting that would prohibit posting, not at issue, not at the repo, not at the org level :-( 18:22
nemokosch not to falsify librasteve but since I cannot even add reacts to his posts or comments, I simply cannot think of anything other than some kind of user-level block 18:23
lizmat so you can't respond to #510 either ? 18:29
nemokosch I will check once I'm back on PC 18:35
lizmat ack 18:37
nemokosch I got kinda worried things would escalate but I think there was also a bit of misunderstanding (Re Perl hate) so let me give it another go
I have read that "downfall was cultural" article before; that's not what I meant to investigate
My question is: in the present, what drives the mocking of Perl, how it might affect Raku and what part of it can be addressed 18:39
For example, if the issue is parroting the name Perl in a negative context, then renaming the language was probably a helpful action 18:40
18:40 068AAN878 left, disbot12 joined, nine left 18:41 nine joined
disbot12 <nemokosch> If unopinionated tech is in decline overall, that's not something that we could turn around probably 18:42
<antononcube> y 18:43
<aruniecrisps> @nemokosch I think people are associating Raku with Perl less and less and people are slowly noticing things like multi methods, Subsets etc 18:53
<aruniecrisps> The stuff that makes Raku a gem of a language
18:54 hvxgr left
lizmat grrr why is the Discord bot now called "disbot12" ? 18:55
and on IPv4 instead of IPv6 ?
disbot12 <nemokosch> Well, I hope you are right 18:57
18:57 arkiuat left 19:00 arkiuat joined 19:06 tobs left 19:11 hvxgr joined
disbot12 <aruniecrisps> @nemokosch I think Raku having lots of features of functional languages helps a lot 19:12
19:17 tobs joined
disbot12 <nemokosch> I think this would be a different story... my concern has never been that Raku lacks feature X 19:18
<nemokosch> Anyway I didn't come here to discourage people. Hopefully there are a lot of people satisfied or looking forward to using the language 19:19
lizmat weekly: dev.to/lizmat/catch-control-i9o 19:27
notable6 lizmat, Noted! (weekly)
SmokeMachine korvo: I hope free software was communist… it’s definitely more communist than open source, and much more than closed code software. About antifacist, I would hope everyone was. nemokosch: nothing is strictly technical or apolitical… 19:43
disbot12 <aruniecrisps> @SmokeMachine question: if I wanted to force Red to run a query I would just append .Seq to the method calling the Red query right? 19:45
lizmat
.oO( you may want to ignore politics, but politics will not ignore you )
19:46
SmokeMachine aruniecrisps: Yes, or just loop over it. 19:49
disbot12 <aruniecrisps> Got it, I was wondering why Bool coercion wasnt working originally but once I did .Seq it worked 19:50
SmokeMachine Bool coercion should run a query that would do a count and boolify it… 19:52
disbot12 <nemokosch> it doesn't have to be "strictly" apolitical 19:54
<nemokosch> to the people who read a lot into this not-strictly-apolitical nature of... quite literally everything with some sort of stakes: are you sure you have nothing left to do for the right thing to happen in your personal life and surroundings? 19:56
SmokeMachine aruniecrisps: github.com/FCO/Red/blob/7499121179...kumod#L342
nemokosch: that’s the thing, discussing and helping other people to understand the working class politics IS THE THING that will help my surroundings, my people and my kids in the future… 20:01
tellable6 SmokeMachine, I'll pass your message to Nemokosch
disbot12 <nemokosch> I can tell you first hand that it backfires 20:04
korvo Who defines the right thing? 20:05
20:08 eseyman left 20:09 manu_ joined
disbot12 <antononcube> Vocal minority often does. 20:09
20:09 manu_ is now known as eseyman
disbot12 <antononcube> There are several books and articles about that phenomenon. 20:10
20:18 [Coke] left, [Coke] joined, [Coke] left 20:23 [Coke] joined 21:38 Aedil left
disbot12 <nemokosch> lizmat: confirmed the comment fails with the same error for issue 510 too 21:40
23:47 arkiuat left 23:51 ds7832 joined 23:52 ds7832 left, ds7832 joined