00:15
Aedil joined
00:39
Sgeo_ joined,
Sgeo left
01:40
hulk joined
01:42
kylese left
01:56
ab5tract left
02:15
hulk left,
kylese joined
02:23
guifa joined
03:33
guifa left
04:48
Aedil left
05:30
Sgeo_ left
07:24
merp left
08:15
dakkar joined
09:26
Aedil joined
|
|||
tbrowder | lizmat: think we could make hyperize take another callable to do the work on the hyperized list objects? makes my head hurt but it would really help reduce this user's spaghetti code. approaching making PCs into super computers | 10:41 | |
lizmat | that's what .map is, no? | 10:42 | |
tbrowder | ugexe: i appreciate yr position and bow to yr arg. so i will make a linter (and use yr test file). making it a published module, what name would you recommend? something like App::DistroLint or ? | 10:51 | |
well i've not been very handy with map and don't feel comfy with it yet. i rely on seeing others use it. | 11:00 | ||
lizmat: sorry, last two sentences were for you | 11:02 | ||
at the moment i'm looking at making a class with TWEAK doing the work | |||
lizmat | my @b = @a.map({ ... }) | ||
is the same as: | 11:03 | ||
my @b = do for @a { ... } | |||
does that help in comprehension ? | |||
tbrowder | yes! | ||
thnx | |||
btw, in the docs for yr do example it shows equiv my $b = do for @a {...}. confusing for noobs (even though it shows (...) as result | 11:11 | ||
i think that is why Todd is often unhappy with the docs, and i also. i have alway disliked the super terse form of man pages. | 11:14 | ||
most man pages that is. | |||
imho, too much golfing in docs | 11:16 | ||
11:18
MoC joined
12:20
human-blip left
12:24
ab5tract joined
13:02
orangebot joined
|
|||
librasteve | tbrowder: I am not sure that it is fair to say there is too much, or indeed any, golfing in the raku docs. To my mind that would involve code examples that are chosen for there terseness rather than their explanatory power. I would like to think that the examples in the raku docs are chosen because of their explanatory power. In many places, I do agree that the examples are "obscure". However I believe that the | 13:10 | |
style of the raku docs is to have examples of the corner cases of the usage of features to show the breadth of what can be written (rather than aiming to show "one true way") and by way of this to explain the underlying rationale for the feature and its combinations. | |||
There is also some jokiness, which I like, but may not suit all readers. | |||
The raku docs are often too deep too soon for beginners and I would always suggest the raku.guide to beginners and to those who want to have a limited exposure to the fancier features. | 13:12 | ||
[Coke] | We should probably also have an intro section in the official docs, but we barely have any authors. | 13:14 | |
tbrowder | Yes, not fair. I do forget about the guide. Would be helpful for it to be in nice PDF form. | 13:43 | |
13:43
Sgeo joined
|
|||
tbrowder | librasteve: need yr review of roast PR #865 (adds yr input to log2 tests) | 13:46 | |
[Coke]: one thing stopping contributing to an intro is figuring out how to get it into the current docs work flow. maybe you could start an intro and mention the raku.guide | 13:53 | ||
(as a WIP) | |||
ah, rakuguide has pdf capability | 14:24 | ||
[Coke] what are your thoughts on providing a current pdf version on github/raku with a link to it in the new intro? | 14:27 | ||
i will produce the pdf… | |||
if no other vols | 14:28 | ||
[Coke] | I don't have anything to do with raku.guide. | 14:45 | |
Sorry | |||
Or do you mean adding an intro to raku/docs? | 14:46 | ||
docs.raku.org/ has The Raku Guide linked on the main page | |||
15:04
MoC left
|
|||
tbrowder | yes, i will create the pdf version and put it somewhere in or under doc. yr TWO links should point to the online ver as well as the pdf version i will make according to the auth’s instructions. later we can automate the construction to keep pdf updated with source. | 15:14 | |
is that ok with you? | 15:15 | ||
afk& for a while… | |||
[Coke] | I don't understand what you're asking | 15:48 | |
If you mean create a PDF of raku.guide - that's not me. | 15:49 | ||
if you mean something else, let me know? | |||
if you mean create a PDF of raku/doc - there is an effort for an ebook, would that be sufficient/overlapping? | 15:54 | ||
but in general, more ways to consume docs++ | 15:55 | ||
16:03
ab5tract left
|
|||
tbrowder | the existing “introduction” then needs a “foreword” section, a MUCH shorter chunk on top of the current page | 16:18 | |
sort of like an intro para or chapter in a book. | 16:19 | ||
aren”t the current depiction of docs online sort of interim? otherwise i would be suggesting problems. | 16:22 | ||
afk for a while… | |||
[Coke] | ? | 16:25 | |
"sort of interim" ? | |||
I don't understand. | |||
16:31
dakkar left
|
|||
tbrowder | i guess my memory has deserted me, but then…time flies…forget that comment. | 16:48 | |
so, can’t we add a short lead-in section? | 16:49 | ||
in the meantime, if i’ve offended anyone about anything forgive me. i love raku and you folks. my days are numbered, my memory is fading, and my todo list is longer than i can keep up with. | 16:53 | ||
and i’m getting grumpier… | 16:54 | ||
[Coke] | yes, we can add a short lead in section | 17:20 | |
your ask was unclear, as you started out with raku.guide and pdf comments. | |||
I'm not saying no, I'm trying to just clarify what your ask is. | 17:21 | ||
adding more content on the intro page? sounds great, actually | 17:22 | ||
timo | i'm wondering if maybe some asciinema recordings could be attractive and maybe even helpful? though for code, i'm not sure it does much more than just a copypaste of an interactive session's output or something like that | 17:32 | |
[Coke] | something like what's on raku.org main page? | 17:35 | |
oh, but more so, I guess. | |||
I would say let's get that on the raku.org main page and replace the code samples there. | 17:36 | ||
We might want to add something like that in like intro/ page on raku/docs, but I'm guessing not on every page. | |||
17:38
stanrifkin joined
|
|||
tbrowder | oh i know that coke. and these msgs seem to intersperse out of order sometime which doesn’t help | 17:39 | |
librasteve | i just got back from a trip … the raku eBook was essential on the flight … it worked well for me | ||
tbrowder: sorry my comments in code golf were a bit grumpy too … don’t mean to be negative … there is much work to do | 17:40 | ||
tbrowder | amen! | ||
librasteve | on the topic of raku.org, my personal aim is to rewrite the site in Cro …. a lot of the recent Cro related blogging has been to get me ramped in Cro to do a fair job | 17:42 | |
tbrowder | librasteve: what do you use to read ebooks? | ||
librasteve | very happy to collaborate if others want to join | ||
[Coke] hasn't used an ereader in years, but is himself a grumpy old man. | |||
[Coke] in fact just won a raffle at the local library that included about 2 dozen actual books. :) | 17:43 | ||
timo | libraries <3 | ||
librasteve | not on my mac right now … i think its calibre | ||
iirc | |||
-Ogrumpy | 17:44 | ||
18:15
andinus left,
andinus joined
18:59
Aedil left
|
|||
yes - calibre is it | 19:54 | ||
coleman | calibre is great. looks a little funky but it's solid | 20:13 | |
timo | it does a whole boatload of stuff, too | 20:25 | |
remember when there was a large amount of attention on calibre for the piece that's built into it that handles automatic mounting of usb drives or something? | 20:26 | ||
stanrifkin | What alternatives are there to read epub and stuff? | 20:27 | |
I think on Windows SumatraPDF can read epub | |||
timo | i've read a few epubs/ebooks with Okular | ||
i wanted to check if foxit has any support for epub or so, and immediately i'm presented with AI features again | 20:28 | ||
20:32
ab5tract joined
|
|||
nijmegenzuigt | I dont mind AI gen stuff in general but I wish it stayed out of editors ;_; | 20:45 | |
working in a privacy sensitive sector that stuff is a minefield | |||
gonna have to switch to lojban meets klingon function names just to prevent someone else adding it to some LLM x] | 20:46 | ||
ab5tract | at least Raku opens up the vast wealth of unicode characters to support such efforts :) | 20:47 | |
nijmegenzuigt | as if dodging MIT licenses wasnt enough | ||
well, not just at least; it's why I use Raku now lol | 20:48 | ||
ab5tract | haha | 20:52 | |
nijmegenzuigt | pays well at least but I've been going through 1.5 years of audit wrt code/legal/license review for software that took only a month to write so... haha ;_; | 20:54 | |
20:55
orangebot left
21:03
guifa joined
|
|||
librasteve | wonders about licences - we have the tradition to use Artistic 2.0 here ... but as perl declines, so I worry that there is no longer attention on licence evolution - what are the pros / cons vs. MIT (or is there a better one like GPL 3 or copyleft)? | 21:18 | |
nijmegenzuigt | well GPL has a EUPL equivalent | 21:19 | |
which is important because it means it is translated for every country's official language | 21:20 | ||
meaning LESS lawyering | |||
theres variations of MIT around that ask you to put attribution but they never specify where | |||
you dont want to sit in a court where English is not the main language but the license the software is under is 🙂 | 21:21 | ||
lawyers make good money off of that | |||
the EUPL having translations that take precedence over GPL while remaining the same in protection of end-user freedom means you can relicense it between them | 21:24 | ||
the artistic license has never been brought up in my years of bureacracy at least | 21:29 | ||
as a sticking point whereas MIT has :/ | 21:30 | ||
tbrowder | any good iPad readers for eBooks? most of the ones i've looked at don't have great reviews or are not real readers,but ymmv. | 21:33 | |
[Coke] | (attribution) - for a project i'm on, we have to put the attribution in the about somewhere for user-fascing stuff, and in a readme in deployed container for all backend stuff | 21:39 | |
i think legal team assumes overkill is best. | 21:40 | ||
librasteve | so Arend in a non legal advice context would it make more sense for folks publishing a raku module to use MIT instead of Artistic? | 21:46 | |
nijmegenzuigt | you can use MIT just fine | 21:47 | |
librasteve | so should I cahnge all my Artistic to MIT? | ||
nijmegenzuigt | I dont see why you would | 21:48 | |
[Coke] | GPL is a non-starter for any commercial project I've ever been on, fwiw. | ||
librasteve | 👍 | ||
[Coke] | (as is CC) | ||
nijmegenzuigt | Artistic can change into GPL and EUPL | ||
[Coke] | Artistic is rarer than MIT, but I've not heard any legal issues with it. | 21:49 | |
artistic 1.0 can | |||
nijmegenzuigt | and GNU says EUPL is ¨dangerous" I think because it allows for more relicensing but it doesnt really account for ¨spirit of the law" | ||
librasteve | my fear is that artistic may also be a non-starter in the same weay | ||
[Coke] | Artistic 2.0 and 1.0 are not the same. | ||
librasteve | all my stuff 2.0 | 21:50 | |
nijmegenzuigt | never heard any consultant complaining about it | ||
librasteve | maybe this is a benefit of obscurity | ||
[Coke] | I've had it reviewed by the legal team at $DAYJOB, for what it's worth. | 21:51 | |
librasteve | cool | ||
[Coke] | (for use in a commercial app) | ||
librasteve | can you share the outcome? | ||
nijmegenzuigt | ye I dont work in the commercial sector so theres another difference as well | 21:53 | |
[Coke] | it was approved, no concerns, just continue to list attribution. | ||
librasteve | tx | ||
tellable6 | 2024-10-17T21:52:15Z #raku-dev <tbrowder> librasteve when you get some spare time, please review rakudo roast PR #865 | ||
[Coke] | Yup, definitely different considerations. | ||
nijmegenzuigt | Dutch and working in the physical/mental health industry | ||
but the biggest danger there is other suits really 😛 | 21:54 | ||
librasteve | kudos - hopefully not as messed up as the NHS | ||
tbrowder: can you let me have a link? | 21:56 | ||
pls | |||
nijmegenzuigt | the reason MIT was tough is because sometimes you have clients that cant read or have any understanding what their rights are if $COMPANY goes bankrupt | 21:57 | |
but this gets solved through legal overkill as said | |||
librasteve | aside: I did a deal with SAP and EMC a few years back ... one aspect of the contracts was to put their IP lawyer and our IP lawyer on the conf call (with bad connection, one german guy, our chinese-american guy working from home with a screaming baby) .... and ... just lawyer <=> lawyer speak ... they took 3 mins to agree (at $1000/hr), most was just peacocking their encyclopaedic legal knowledge | 22:02 | |
nijmegenzuigt | hehe, we were okay with the lawyers until a consultant took home close to 100k euro at the end of the whole ordeal; since then family's get folders, USB drives, access to online platforms etc | 22:04 | |
you learn the lesson once 😛 | 22:05 | ||
I wonder how one gets such a cushy job where you dont actually do any of the work except drive around to meetings and are still technically in "IT" ;_; maybe as a blockchain expert | 22:21 | ||
librasteve | nah - cybersecurity | 22:24 | |
nijmegenzuigt | I guess thats ever changing | 22:27 | |
22:59
stanrifkin left
23:15
guifa left
23:42
guifa joined
|