🦋 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:53 teatwo left 00:54 teatwo joined 01:45 hulk joined, kylese left 01:47 teatwo left, teatwo joined 02:15 hulk left, kylese joined 05:38 discord-raku-bot left 05:39 discord-raku-bot joined 06:13 thaewrapt left 06:29 wafflus joined 06:37 jpn joined 06:38 bdju left 06:39 jjido joined, Sgeo left 06:43 jpn left 06:55 bdju joined 07:10 jpn joined 07:20 jpn left 07:32 jpn joined 07:39 jpn left 07:44 jpn joined 07:50 jpn left 08:07 dakkar joined 08:16 jpn joined 08:19 jjido left 08:42 sena_kun joined 08:47 jjido joined 08:53 jjido left 09:10 sena_kun left 09:15 soverysour joined, soverysour left, soverysour joined 09:20 soverysour left 09:38 thaewrapt joined 09:39 Xliff joined 09:50 thaewrapt left 10:01 thaewrapt joined 10:06 thaewrapt left 10:17 Chanakan left, thaewrapt joined 10:25 wafflus left 10:42 jjido joined 10:57 jpn left 11:04 jjido left, jpn joined 11:19 jpn left 11:25 jjido joined 11:55 jjido left 12:09 jpn joined 12:14 soverysour joined, jpn left 12:15 Xliff left 12:31 jpn joined 12:50 tejr left 13:04 tejr joined 13:05 Chanakan joined 13:59 jjido joined 14:07 jjido left 14:12 lizmat left 14:15 lizmat joined 14:18 soverysour left 14:19 soverysour joined, soverysour left, soverysour joined
[Coke] Folks, I will be in Vegas (coincidentally) during the conference next week for a small window. I had spoken to Util about meeting up with him briefly, but I can't justify getting a conference pass for the small amount of time I'll be there. If anyone else is going and wants to grab a cup of coffee or something, let me know. I'm guessing the one day I'll be there is Tuesday evening to Wednesday afternoon, but 15:10
not sure yet. (Driving cross country with no specific deadlines)
15:11 beastieboo joined
antononcube @Coke Please consider donating your itinerary for blog a Raku post showcasing Geo-related algorithms. Maybe titled "WWCG" (i.e. "Where Would Coke Go.") 15:26
Not, "Where Would the Coke Go", or similar...
[Coke] I'll consider "where did I go" 15:28
antononcube @Coke This a joke, of course. I am considering getting different traveling paths and making prefix trees of them. (Say, using geohashes.)
[Coke] (at which point my location won't be public. :)
I can probably get my actual path or an approximately out of google tracking. 15:30
antononcube Again, that would be cool, but consider different privacy angles. 15:31
Ideally, you will be interested to just do it for your own consumption. (With Raku tools.)
Hmm... There are probably some databases with "donated" traveling paths. Also, I am sure I can use LLMs to generate different driving itineraries all arriving in, say, Las Vegas from different locations of North America. 15:33
15:49 tejr left 15:51 tejr joined 15:54 beastieboo_ joined 15:57 beastieboo left 15:58 jjido joined 16:02 xinming left, xinming joined
El_Che "Where Would the Coke Go" will get you into trouble 16:07
16:17 jpn left 16:28 jjido left 16:34 dakkar left 16:35 beastieboo_ is now known as beastieboo, beastieboo left, beastieboo joined 16:41 soverysour left 16:42 soverysour joined, soverysour left, soverysour joined
antononcube @El_Che Right. "Where the Coke Has Been" is safer. 17:21
[Coke] I think el_che might have been suggesting a drug reference. 17:30
17:47 sena_kun joined
antononcube @Coke Me too — both of my last title suggestions. 🙂 The first one was/is about traveling. 17:53
17:56 soverysour left 18:15 soverysour joined, soverysour left, soverysour joined 18:19 soverysour left 18:23 jpn joined 18:49 jjido joined
El_Che [Coke]: I must be forgiving because I have been binging Narcos 19:12
antononcube 🙂 Cool TV series! 19:14
19:24 soverysour joined 19:28 soverysour left 19:50 jpn left
I have another series of package name(spacing) questions. 21:00
There is package "Math::ChebyshevPolynomial" (github.com/colomon/Math-ChebyshevPolynomial) -- interesting implementation. But the package itself is: (1) abandoned, and (2) borderline useless because of lack of documentation. 21:03
librasteve omg
antononcube I want to implement similar functionalities, but I think this package POV (given in its implementation) should be preserved. 21:04
Since, there is namespace "Math::Polynomial", I consider making "Math::Polynomial::Chebyshev". 21:05
Alternatively, I can fork and refactor "Math::ChebyshevPolynomial" and make its implementation one of the methods for computing Chebyshev polynomials. 21:07
The refactoring is not that simple, because, as I said, "Math::ChebyshevPolynomial", takes a particular POV of how Chebyshev polynomial functionalitiess are concertely used in Raku. 21:08
(Which I find interested, but unlikely to use.) 21:09
So, I like my idea for "Math::Polynomial::Chebyshev". Other similar names could be "Math::Polynomial::Legendre" or "Math::Polynomial::Romanovski", etc. 21:12
But, of course, that might produce some confusion with "Math::ChebyshevPolynomial".
So, I am willing to hear other related ideas. (Or complete agreement!!) 21:13
21:14 beastieboo_ joined
librasteve colomon's stuff is 9+ years old ... I suggest you ping them and ask if they have an opinion (mainly in the interest of getting them back in the game) 21:15
antononcube Yeah, I was thinking that -- colomon has almost zero GitHub activity in the last few years. 21:16
The repository has a 3-4 PRs, unmerged / unaddressed.
librasteve from a community POV, I think we should all try to not fracture the space - so if you would fork, keep the name, bump the API and release, I think that would reduce balkanisation and force any (hah!) dependents to the surface 21:17
21:17 beastieboo left
or maybe not even fork and just reinvent the API 21:18
antononcube Agreed, but I think "Math::ChebyshevPolynomial" is the wrong name to begin with. I would be have been more willing to do what you suggest if the package was named "Math::Polynomial::Chebyshev". 21:20
As for balkanization -- yeah, that is kind of my fear / hesitance too. 21:21
librasteve ok, I submit :- complete agreement it is
antononcube The problem with those polynomial type of packages that they potentially with large code bases if "done right." 21:22
librasteve well colomon has about 41 lines in theirs 21:23
(akthough I like the /t files)
antononcube Right, but say I cannot use that package to make a list basis functions which I can give to the linear models in "Math::Fitting". 21:24
librasteve oh - this is interpolation
antononcube I can probably use it to make a design matrix. Fine, it is in my TODO to make "Math::Fitting" work with design matrices as input argument. 21:25
librasteve nice
antononcube But, that is a strange workflow for a "simple raku user."
(Using design matrices as computation specs.) 21:26
@librasteve "nice" -- Design matrices are, of course, used internally in "Math::Fitting". 21:27
librasteve googles en.wikipedia.org/wiki/Design_matrix 21:28
I am happy if every raku module maps to a wikipedia topic 21:30
antononcube "Math::Fitting" can do computations like linear-model-fit(@data, basis => [$f1, &f2, $f3]). I want to have "quick" ways of specifying well-known function bases. (B-spline, Chebyshev, etc.)
Then, I am happy to to note that several Wikipedia articles map to "Math::Fitting". 😎 21:31
librasteve I would prefer M:N of modules:wikipedia pages where M<<N 21:32
antononcube Right, definitely can happen with: function fitting, clustering, spatial search, latent semantic analysis. 21:34
21:35 beastieboo__ joined
For the record: Using a design matrix my previous code example should be changed into my $dm = Matrix.new(@data.map({ [&f1, &f2, &f3].map(-> &f { &f($_) }) })); linear-model-fit($dm) . 21:37
21:38 beastieboo_ left
That is kind of inconvenient in most day-to-day data science and/or signal processing. 21:38
librasteve yeah, well with raku we have a clean sheet ... so I expect you will find a way to make it convenient ;-) 21:40
sorry - must depart
antononcube Here is how a basis of Chebyshev T functions looks like (plotted with Raku in Jupyter):
cdn.discordapp.com/attachments/633...7a385&
@librasteve Thanks! 21:41
librasteve that is very cool!
ttfn
21:47 jjido left 22:28 sena_kun left 22:32 Sgeo joined 22:44 teatwo left, teatwo joined 23:58 tea3po joined