Hide Idle (>14 d.) Chans


← 2022-10-03 | 2022-10-05 →
shinohai[asciilifeform]: $ticker btc usd
busybot[asciilifeform]: Current BTC price in USD: $20081.69
shinohai[asciilifeform]: http://logs.bitdash.io/pest/2022-10-03#1013785 << thx again signpost, knobs set and bot station updated.
bitbot[asciilifeform]: Logged on 2022-10-03 18:35:00 signpost: shinohai: http://logs.bitdash.io/pest/2022-07-11#1009305
busybot[asciilifeform]: The bot has been up for: 1 hours 24 minutes and 6 seconds
phf[asciilifeform]: to the previous thread http://logs.bitdash.io/pest/2022-10-02#1013744 volume 4 pre-fascicle 7a https://cs.stanford.edu/~knuth/fasc7a.ps.gz says, unsurprisingly, that it's from fasc7a.dvi, TeX output 2022.08.01:1918
bitbot[asciilifeform]: Logged on 2022-10-02 23:52:21 asciilifeform[6]: then again whoknows just with what baked
phf[asciilifeform]: as opposed to e.g. pdftex
jonsykkel[asciilifeform]: http://zzz.st/up/I78PRY3h/ ur mesage as i se it contains 0x0a
jonsykkel[asciilifeform]: after it not shows up in logs
phf[asciilifeform]: well i picked up #x0a from slopy copy/paste, but we kind of know that blatta is funny about newlines, because of the whole irc compat
jonsykkel[asciilifeform]: inded wont work wiht any irc interface
phf[asciilifeform]: that's not true, one could figure out reasonable semantics for the boundary between on the wire pest, and the payload presentation through irc interface
jonsykkel[asciilifeform]: u mean spliting the mesage into seprate irc commands
phf[asciilifeform]: it will kind of break the logs, because logs are talking irc, rather then directly to database, so you'll have separate messages for non-separate messages, but honestly i don't see any reason to be particularly pedantic about this
phf[asciilifeform]: i'm too lazy to look at the spec but pest special-cases messages that don't fit into a single pest packet, by splitting them into multiple packets. presumalby on render one could recognize that the message is the same (identical timestamp, direct selfchain) and merge them together
jonsykkel[asciilifeform]: could, but stamps are second resolution so u will then have messages incorectly glued all the time
jonsykkel[asciilifeform]: need "more fragments" bit to solve it properly
phf[asciilifeform]: jonsykkel, i think you'll very rarely have messages "incorrectly" glued, since you're matching by self-chain and timestamp being identical
jonsykkel[asciilifeform]: well selfchain always gona match up if u send from same station, and then u just need 2 quick ones wihtin 1sec
phf[asciilifeform]: i'm arguing the "all the time" vs "rarely", rather than whether it can happen at all
jonsykkel[asciilifeform]: sure, but i think "rarely" will be like 5times in a active day
jonsykkel[asciilifeform]: if u have fast finger
phf[asciilifeform]: well, according to my tests you're not in danger, the main culprit is deedbot
phf[asciilifeform]: i don't have much packet backlog, september 30th is the first packet, but over that time if one were to merge packets like that, would get http://paste.deedbot.org/?id=MhQR
asciilifeform: http://logs.bitdash.io/pest/2022-10-04#1013802 << unsurprising, but raises the q re outta what he bakes the very clean graphs etc (raw tex shat outta a pascal proggy?! or wat)
bitbot[asciilifeform]: Logged on 2022-10-04 15:33:04 phf[awt]: to the previous thread http://logs.bitdash.io/pest/2022-10-02#1013744 volume 4 pre-fascicle 7a https://cs.stanford.edu/~knuth/fasc7a.ps.gz says, unsurprisingly, that it's from fasc7a.dvi, TeX output 2022.08.01:1918
jonsykkel[asciilifeform]: posible that irc client flood protection will save ppl
asciilifeform: http://logs.bitdash.io/pest/2022-10-04#1013815 << per current (well, not for much longer..) draft :
asciilifeform: 'Given that a Pest Message is able to carry no more than 324 bytes of Payload, a single IRC command received from the console may require a station to originate two text Messages. These must be appropriately chained, and their Timestamps must be equal. Receivers will place these Messages into the correct order using their
bitbot[asciilifeform]: Logged on 2022-10-04 16:02:37 phf[awt]: i'm too lazy to look at the spec but pest special-cases messages that don't fit into a single pest packet, by splitting them into multiple packets. presumalby on render one could recognize that the message is the same (identical timestamp, direct selfchain) and merge them together
asciilifeform: ... their SelfChain and NetChain values.' grr
asciilifeform did not bother to point out that only msgs from given $handle with == times & consec. chains oughta be glued, but hopes is obv
asciilifeform erring on the side of pedanticism in rewritten spec, can always 'diet' it down later
phf[asciilifeform]: asciilifeform, well, jonsykkel points out that anything that spits out messages under 1s< rate will get magically glued. i suspect that it will mostly happen in bot situations and ocassional "lol spam"
asciilifeform: yea was eating log & finally saw, lol
phf[asciilifeform]: per my test above the only "accidental" one is deedbot, and i suspect the way it happend is that two messages that were at distance arrived and sat in the same buffer,then hit the automatic machinery at the same time, so deedbot produced answers in a tight loop, that is in the same second
phf[asciilifeform]: the main issue with "gluing" is whether or not there should be a newline in between glued lines. otherwise the result is visually etc. identical to individual messages
asciilifeform: indeed prolly oughta've specced 'piss <= 1/s unless you want'em glued'
asciilifeform: hypothetically could've 'glue this' flag etc., but protocol is gnarly enuff w/out such things imho
jonsykkel[asciilifeform]: maybe not such a problem oustide of paste 10lines into chat = have to wait 10sec
phf[asciilifeform]: well, no, "paste 10 lines" should exactly be glued!
asciilifeform: was abouttasay
jonsykkel[asciilifeform]: or i supose those would be glued yes
jonsykkel[asciilifeform]: that stupid ircness gose away indeed
asciilifeform: eventually 100% of ircism , theoretically, goesaway. (liekly 1st for folx willing to live in emacs / shell)
asciilifeform in new spec, moved all ircism to an annex
jonsykkel[asciilifeform]: how to even live outside shell
asciilifeform: old one is imho horrid mess from this pov, with chaotic mix of front and rear end
asciilifeform: jonsykkel: asciilifeform likes frontends where can cleanly copypaste text a la xchat
dulapbot: Logged on 2022-07-22 21:01:56 asciilifeform: tk is rather barbaric, but beats the shit outta raw console and its spurious linebreaks in pastes etc
jonsykkel[asciilifeform]: thought about even spliting pestron into pure item with no irc/tcp, with "rpc" inteface (but bidirectional) then have temporary rpc<->irc device as separte item
asciilifeform: phf: nifty, loox like has editbox (& presumably cleanly pasteable-from log)
jonsykkel[asciilifeform]: true copybaste is masive asspain
asciilifeform: jonsykkel: from shell / curses proggy, afaik lethal pain
asciilifeform not seen any 100% working examples at all
asciilifeform: (and if can't do it w/ middleclick, it aint 'working example' per asciilifeform's lights)
phf[asciilifeform]: yeah, i haven't really tested obnoxious pastes, but should also work
phf[asciilifeform]: Stately, plump Buck Mulligan came from the stairhead, bearing a bowl of lather on which a mirror and a razor lay crossed. A yellow dressinggown, ungirdled, was sustained gently behind him on the mild morning air. He held the bowl aloft and intoned:
phf[asciilifeform]: nd called out coarsely:
phf[asciilifeform]: gurgling in his throat and shaking his head. Stephen Dedalus, displeased and sleepy, leaned his arms on the top of the staircase and looked coldly at the shaking gurgling face that blessed him, equine in its length, and at the light untonsured hair, grained and hued like pale oak.
asciilifeform: phf: what didja sew the gui outta ?
phf[asciilifeform]: hmm, i was certain that i've fixed this issue, apparently not. i guess that's how this thread started to begin with
phf[asciilifeform]: asciilifeform, tk
phf[asciilifeform]: Stately, plump Buck Mulligan came from the stairhead, bearing a bowl of lather on which a mirror and a razor lay crossed. A yellow dressinggown, ungirdled, was sustained gently behind him on the mild morning air. He held the bowl aloft and intoned:
phf[asciilifeform]: —Introibo ad altare Dei.
phf[asciilifeform]: Halted, he peered down the dark winding stairs and called out coarsely:
phf[asciilifeform]: —Come up, Kinch! Come up, you fearful jesuit!
phf[asciilifeform]: Solemnly he came forward and mounted the round gunrest. He faced about and blessed gravely thrice the tower, the surrounding land and the awaking mountains. Then, catching sight of Stephen Dedalus, he bent towards him and made rapid crosses in the air, gurgling in his throat and shaking his head. Stephen Dedalus, displease
phf[asciilifeform]: d and sleepy, leaned his arms on the top of the staircase and looked coldly at the shaking gurgling face that blessed him, equine in its length, and at the light untonsured hair, grained and hued like pale oak.
phf[asciilifeform]: while that fixes an immediate problem, it introduces a new one: if one were to stitch it back together, will lose newlines, because in addition to fitting into a message i also intorduce a split on newline
phf[asciilifeform]: so really blatta should handle newlines in incomming pest messages better, by splitting them into multiple privmsgs, rather than having other clients accomodate this particular ircism
asciilifeform: lol! asciilifeform had nfi, wouldn't have dreamed in nightmare that one can stuff >1 newline into irc msg
asciilifeform: evidently can.
phf[asciilifeform]: tbh i aways found pastes to be distasteful. i suppose problem could be solved with attached mime annotated files and a whole lot of dwim interface patterns, but in practice haven't seen it done right anywhere
phf[asciilifeform]: telegram used to support ``` foo ```, but then for whatever reason they disabled it
phf[asciilifeform]: in the ideal world i want my chat window to be a multiplayer mathematica: inline images, inline graphs, multiline inline text pastes from terminal outputs and such
asciilifeform: pastes, naturally, oughta be nelsonian 'transclusions' neh.
bitbot[asciilifeform]: Logged on 2022-10-04 17:51:30 phf[awt]: telegram used to support ``` foo ```, but then for whatever reason they disabled it
asciilifeform not used subj
asciilifeform has it filed in head as 'aol/skype clone popular in orcistans' but not knows details
asciilifeform: imho an 'adult' pestron oughta support inline img, optionally displayed. we aint there yet tho
asciilifeform: ( and, naturally, they oughta ride on signpost's luby scheme )
asciilifeform: and re: 'multiplayer mathematica', per asciilifeform's lights, it'd follow quite organically from a sane 'single-player mathematica', i.e. 'the computer that aint a mistake'
← 2022-10-03 | 2022-10-05 →