🦋 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:43
MasterDuke joined
01:03
kylese left
01:04
kylese joined
01:29
skyesoss joined
02:01
kylese left
02:02
kylese joined
02:15
kylese left,
kylese joined
03:08
vrurg joined
03:10
vrurg_ left
03:12
vrurg_ joined,
vrurg left
05:30
Sgeo left
05:54
CIAvash joined
06:56
thaewrapt left
07:18
CIAvash left
08:08
sena_kun joined
08:12
dakkar joined
08:22
sena_kun left
08:24
sena_kun joined
08:25
sena_kun left
08:28
skyesoss left
09:27
skyesoss joined
09:33
skyesoss left
10:21
nine left,
nine joined
10:51
human-blip left,
human-blip joined
10:52
rypervenche left,
rypervenche joined
11:00
xinming left
11:42
eseyman left
11:43
manu_ joined
11:44
manu_ is now known as eseyman
12:09
MasterDuke left
13:25
GreaseMonkey left
13:26
greaser|q joined
14:15
xabbu42 joined
14:44
xabbu42 left
|
|||
antononcube | In raku.land there are two packages for doing core statistics functions like mean and standard-deviation (sd) . One is called "Stats" the other "Statistics". Both of them have different kinds of deficiencies. | 14:44 | |
So, first, I will list those deficiencies and send them to the module authors via GitHub's issues. | 14:45 | ||
Second, I am 70% sure the authors would not adhere to my demands and I have to implement the core functions myself. | 14:46 | ||
What is the best option? 1) Picking one of the packages and making PR(s). 2) Making a new package named "Statistics", and using different api tag. 3) Making a new package named "Statistics::Core". | 14:48 | ||
14:55
skyesoss joined
14:59
vrurg_ left
15:08
vrurg joined
15:19
vrurg_ joined
15:21
vrurg left
|
|||
[Coke] | adding a module with the same name but different API seems like the most... aggressive? I would reach out to the author and see if they'd be amenable to PRs before putting in the effort, but that seems best. new package new name seems middle of the road. | 15:24 | |
jdv | auth trumps api though so idk bout aggresive:) | 15:26 | |
impolite perhaps | |||
[Coke] | Right, was just trying to pick a negative | 15:27 | |
antononcube | Hmm... Right, impolite, maybe... | 15:35 | |
That is why I made couple of remarks about preliminary GitHub issues filing and/or submitting PRs. | |||
15:37
itaipu left
|
|||
That said, the author of "Stats" has not updated since 5 years ago, and has to not responded to my GitHub issue filed 2 years ago. (I use "Stats" in couple of mine packages.) | 15:39 | ||
[Coke] | ... that's a pretty good indication. | 15:40 | |
if the license is appropriate, you could fork. | |||
(and the code) | |||
antononcube | "Statistics" is an interesting effort, it seems. I cannot install it though. Also, it is too much R-inspired. (And R is horrible.) | 15:42 | |
15:46
CIAvash joined
|
|||
My "problem" is that I do not like short names like "Stats", I prefer "Statistics". On the other hand, I think "Statistics" should be a generic name space, not a particular module or package. (So, actually, I find the author of "Statistics" to be "obnoxious" and "aggressive.") | 15:46 | ||
@Coke "if the license is appropriate, [...]" -- good point, I did not check the licenses. | 15:47 | ||
Well, both of them use Artistic-2.0. | 15:48 | ||
15:49
CIAvash left
15:51
itaipu joined
|
|||
_grenzo | Has anyone considered putting an "abandon" clause in some of the licenses? I.e. What constitutes abandoned modules and what the community can do about them? (not a lawyer... no idea how this could be written or if it's even necessary) | 15:56 | |
15:57
vrurg joined
15:58
vrurg_ left
|
|||
antononcube | I think those kind of considerations are baked-in in Artistic-2.0. | 15:59 | |
_grenzo | I've only ever gotten so far into reading it | ||
Chat GPT points out : Key aspects of the Artistic License 2.0 include: 1. Permitted Uses: It allows for free use, modification, and distribution of the licensed software. 2. Distribution of Modified Versions: It requires that modified versions are clearly marked as different from the original and that the changes are documented. 3. No Warranty: It disclaims any warranties, making it clear that | 16:08 | ||
the software is provided “as is.” | |||
so I guess that answers my question | |||
16:10
CIAvash joined
16:15
CIAvash left
16:39
dakkar left
|
|||
antononcube | With what temperature did you ChatGPT with? Meaning, do not trust LLMs. | 16:57 | |
17:10
xinming joined
|
|||
_grenzo | I didn't adjust temp. I went to the website. | 17:20 | |
17:22
CIAvash joined
|
|||
antononcube | That should have temperature adjustment. Usually, it is set to 0.7, but in order to get robust, correct results for "serious" document queries I use 0.3÷0.4 . | 17:24 | |
[Coke] | m: say 0.3÷0.4 | 17:29 | |
camelia | 0.75 | ||
antononcube | @Coke 🙂 ✍️ | 17:30 | |
Revised LLM temperature advice: 0.35 ± 0.05 . | 17:31 | ||
17:40
thaewrapt joined
|
|||
releasable6: status | 17:55 | ||
releasable6 | antononcube, Next release in ≈30 days and ≈1 hour. There are no known blockers. Changelog for this release was not started yet | ||
antononcube, Details: gist.github.com/f19d87102bd9098d37...b7ab079285 | |||
18:02
CIAvash left
18:11
sena_kun joined
19:10
skyesoss left
|
|||
lizmat clickbaits rakudoweekly.blog/2024/07/29/2024-...drianally/ | 19:34 | ||
librasteve | hi folks - it looks like some of the cro.services docs aree down cro.services/docs/intro/spa-with-cro | 19:45 | |
maybe a restart needed? | |||
This page isn’t workingcro.services is currently unable to handle this request. HTTP ERROR 500 | 19:46 | ||
19:49
skyesoss joined
19:53
skyesoss left
|
|||
[Coke] | coleman, ping. | 20:04 | |
antononcube | Click on lizmat's post for more these: | 20:19 | |
cdn.discordapp.com/attachments/633...b7bfa& | |||
coleman | try cro.raku.org | 20:25 | |
see here github.com/Raku/infra/issues/51#is...2241757134 | 20:26 | ||
20:42
greaser|q left,
greaser|q joined,
greaser|q is now known as GreaseMonkey
|
|||
librasteve | hmm - maybe a general internet storm | 20:47 | |
antononcube | "crostrike outage"? | 21:03 | |
Why not, if crowdstrike outage can happen... | 21:04 | ||
21:38
MasterDuke joined
21:58
sena_kun left
22:03
skyesoss joined
22:07
skyesoss left
|
|||
tbrowder | hi, i need to round-trip a utf8-c8 file *starting with slurping it*. the docs give an example of such, but it's not clear to me how to apply it. the example starts with creating and *then* reading. | 22:28 | |
the example shows just a few chars, not hundres | |||
*hundreds or thousands. | 22:29 | ||
ugexe | .slurp(:enc<utf-c8>) ? | ||
tbrowder | well: .slurp(:enc<utf8-ce>, and the answer is: spurt $new, $old, :enc<utf8-c8>; | 23:03 | |
23:04
skyesoss joined
|
|||
tbrowder | thnx for the feedback, i have been typoing ':env' instead of ':enc' 😦 | 23:05 | |
23:08
skyesoss left
23:32
Sgeo joined
|