IRC channel logs

2023-03-31.log

back to list of logs

<Zarutian_iPad>ACTION channel Preston from Fallout: tsyesika, just a reminder. Beside ask cwebber about that jhu-paper :-þ
<Zarutian_iPad> https://github.com/ocapn/ocapn/issues/5#issuecomment-1491260206
<cwebber>we just had a call about it Zarutian_iPad !
<cwebber>and isd / Zarutian_iPad we have partial feedback, but the remainder of feedback will need to take a couple of weeks but should be there before the next OCapN meeting
<Zarutian_iPad>neat!
<cwebber>the next week will be very intense for me and while tsyesika has mostly completed a review of the smallcaps stuff, I haven't, and we wanted to go in with a unified response.
<cwebber>however tsyesika will be posting "what are Spritely's requirements"
<cwebber>the good news is that the presence of the tagged datastructure gives us a lot of freedom I think
<cwebber>feeling optimistic
<Zarutian_iPad>tagged datastructure? Ya mean like syrup records and msgpck extensions, etc?
<cwebber>yes and smallcaps has it too
<Zarutian_iPad>which reminds me, have you reread the jhu-paper, cwebber? I kid I kid, just good natured ribbing.
<cwebber>:)
<cwebber>I'm actually going to be re-reading it in the next month
<Zarutian_iPad>ACTION discreetly shelves his nerdsniping material until the week after next
<Zarutian_iPad>ACTION reads https://github.com/ocapn/ocapn/issues/11#issuecomment-1492469923
<Zarutian_iPad>isd: re https://github.com/ocapn/ocapn/issues/40 I am all for dropping maps and sets from core data model of captp
<Zarutian_iPad>but I am musing if well known constructor methods for maps and sets should then be on the bootstrap-object or what E calls NonceLocator
<Zarutian_iPad>perhaps with helpers of https://gist.github.com/zarutian/6ac6b7576af041dd5dc5b95f1f8d1f0f#file-certchequeexecutor-js-L406-L678 also available for the thorny situations that require them
<Zarutian_iPad>one such is to use js`E(E(NonceLocatorAtOtherEnd).getAsyncOps()).someArgsAwaitForMethod(NonceLocatorAtOtherEnd, “constructMap”, [<even number of things>], [<bool array of those that need to be awaited on>]);` to construct a map with its keys already settled.
<Zarutian_iPad>but in that example what ever that is supposed to get the map gets a promise for it
<Zarutian_iPad>tsyesika: you know why by now ;-þ
<tsyesika>I've provided a partial answer :)
<tsyesika>the rest of it will have to come in a week or two as I mentioned in my comment