08:05 |
crtdaydreams |
vex: asdfghjkl tig finally came today, wia 200i ac/dc |
08:14 |
crtdaydreams |
anyone hacking a cl implementation of pest yet? |
| |
~ 4 hours 10 minutes ~ |
12:24 |
asciilifeform |
crtdaydreams: iirc phf was baking one, but not posted yet. ( and asciilifeform a while ago started, but that one quite rudimentary and no frontend yet at all ) |
| |
↖ |
| |
~ 3 hours 29 minutes ~ |
15:53 |
shinohai |
http://logs.nosuchlabs.com/log/asciilifeform/2022-06-28#1109430 << I personally would not fault asciilifeform at all if this only had irc frontend for now. |
15:53 |
dulapbot |
Logged on 2022-06-28 08:21:29 asciilifeform: crtdaydreams: iirc phf was baking one, but not posted yet. ( and asciilifeform a while ago started, but that one quite rudimentary and no frontend yet at all ) |
15:54 |
asciilifeform |
shinohai: was thinking re 'move ircism to an annex in spec and replace with universal frontend' but opens q 'what is 'universal frontend' |
15:55 |
asciilifeform |
( irc, recall, has no intrinsic notion of log, 'here's an old msg you missed', or of threading, or of hearsay relayer lists, etc ) |
15:57 |
shinohai |
Despite the quirks with relying on irctronic frontend, I'm pretty happy with current implementations. I could imagine worse ways to do comms. |
15:59 |
asciilifeform |
shinohai: even from 'better irc' pov, still plenty of work to do -- e.g. integration with old irctronic loggers is rubbish atm ( no way to enforce ordering of msgs ) |
15:59 |
asciilifeform |
and the 'order buffer' thing is a kludge imho |
15:59 |
dulapbot |
(pest) 2022-06-20 asciilifeform: ... the 'order buffer' otoh would be superfluous in a 'mutable' pestron. |
16:00 |
asciilifeform |
the irc frontend is very much, imho, a straightjacket |
| |
↖ |
16:01 |
asciilifeform |
obv can't dispensed with just yet, but protocol oughtn't to be baked ~around~ it |
16:01 |
dulapbot |
(pest) 2022-06-20 asciilifeform: awt: theoretically could still operate a pestron via irc frontend, but perhaps the Right Thing would be for the buffer logic to live in a separate glue (given as irc offers no way to represent 'changing the past') |
| |
~ 2 hours 36 minutes ~ |
18:37 |
verisimilitude |
My solution exposes Pest with two logs: A log of red packets and a log of packet identifiers with a count and list of peer identifiers who sent the packets; a special value enables cases in which all peers sent the packet to use constant space. |
18:37 |
asciilifeform |
verisimilitude: iirc we had this thread. why the fuck wouldja store dupe packets. |
18:38 |
verisimilitude |
It's a log of deduplicated red packets. |
18:38 |
verisimilitude |
It's what would be sent to the IRC interface. |
18:38 |
asciilifeform |
this is roughly equiv. to what happens presently |
18:39 |
asciilifeform |
also can't resist to bite, how wouldja 'constant space' when can add new peers ? |
18:39 |
verisimilitude |
Let the count of zero indicate all current peers sent the corresponding packet. |
18:40 |
verisimilitude |
If I don't finish my Pest in time, before the major shift, I'll hack this into someone's Pest so that I may build tooling around the interface anyway. |
| |
~ 2 hours 13 minutes ~ |
20:53 |
* |
asciilifeform evidently misparsed verisimilitude's orig sentence |
| |
~ 1 hours 18 minutes ~ |
22:11 |
verisimilitude |
It's interesting to refresh myself on CDR-coding and then think of this. The Lisp machines used the most obvious option to terminate a CDR-coded list, a simple NIL state. |
22:14 |
verisimilitude |
That does result in fewer bits to check, compared to checking a cell holding NIL. |
22:15 |
verisimilitude |
How do we pronounce NIL? I used to pronounce it like ``ill'', but the Romans pronounced it as ``kneel'', so now I also do so. |
22:16 |
verisimilitude |
For the same reason, I now pronounce null like ``school'' and not ``skull''. |
22:20 |
mats |
sick |
22:20 |
verisimilitude |
That's an odd way to pronounce it, but alright. |
| |
~ 46 minutes ~ |
23:06 |
* |
asciilifeform reads'em as нил and нул and only when reminded remembers that not errybody does, lol |
23:08 |
asciilifeform |
( 'neel' and 'nool' roughly ) |
| |
~ 22 minutes ~ |
23:30 |
verisimilitude |
We match now, asciilifeform. |
23:33 |
phf |
Весёлые приключения Нила и Нула Компьютерном Мире |