Show Idle (>14 d.) Chans


← 2022-07-05 | 2022-07-07 →
awt[asciilifeform]: One problem with named pipes is that only one other process could use a pair of them to communicate with a station.
signpost[asciilifeform]: I thought they could be used by multiple processes, which is why I mentioned the bit about PIPE_BUF and interleaving
signpost[asciilifeform]: socket's also an option.
awt[asciilifeform]: signpost: They can. But once one process reads the contents, the buffer is emptied. I haven't used named pipes before so there may be a way to work around that that I'm not aware of.
signpost[asciilifeform]: ah derp, nah you're right
signpost[asciilifeform] even mentioned multiple attached services to the same station.
asciilifeform can't think of any persuasive reason not to use ordinary sockets for pestron frontend
asciilifeform: let'em eat sexprs.
awt[asciilifeform]: s-expressions would be good. easy to tell when you've got the whole command.
awt[asciilifeform]: the client could send commands, and the station could send back tree operations.
awt[asciilifeform]: perhaps the initial client should be the irc client
signpost[asciilifeform]: the challenge there would be avoiding letting the constraints of IRC leak into this interface, which was what prompted the effort to split into client and server and define a protocol between 'em.
signpost[asciilifeform]: writing a weechat plugin instead might be worthwhile since 1) allows python and 2) probably lets you rewrite the entire buffer easily, not just append.
awt[asciilifeform]: Hmm yes. Wouldn't hurt to see what's possible in a plugin.
asciilifeform hates weechat with a passion, tho using it currently for pestnet (ye olde xchat has problem connecting to >1 box simult.)
dulapbot: (asciilifeform) 2022-01-06 asciilifeform: finds even 'weechat' gnarly, for reason of impossibility of pasting from it anywhere w/out linebreaks pissed into output
awt[asciilifeform]: pestbot: ping
phf[asciilifeform]: pestbot: ping
asciilifeform: signpost: nifty
u0_a280[asciilifeform]: Hmm logs not picking me up.
mod6[asciilifeform]: ftr, im currently using irssi
busybot[asciilifeform]: The bot has been up for: 33 days 1 hours 28 minutes and 13 seconds
shinohai[asciilifeform]: bot is running latest blatta as station, so getting to test both implementations simultaneously. :D
mod6[asciilifeform]: that's tight
shinohai[asciilifeform]: $ticker btc usd
shinohai[asciilifeform]: wb asciilifeform
shinohai[asciilifeform]: I don't even see you in peers list, guessing because aforementioned AT entry changed.
shinohai[asciilifeform]: (I'm on smalpest atm)
asciilifeform: http://logs.bitdash.io/pest/2022-05-20#1005661 << is wat the nat drill is for. afaik not implemented anywhere yet tho
asciilifeform: (and from nat, even)
asciilifeform suspects some kinda state (db) bug on 1 end or other, where old key erroneously retained
asciilifeform: odd, asciilifeform sees shinohai as properly peered
asciilifeform: hm shinohai , are you using identical keys on >1 station ?
asciilifeform: for anybody
asciilifeform: nfi then
asciilifeform: hmm, joined ?
asciilifeform: shinohai: are you under a nat ?
asciilifeform: awt: aha, whole point of permitting hearsay bearing a peer's handle is that orig. may be lost or delayed ( > embargo_interval )
asciilifeform: http://logs.bitdash.io/pest/2022-05-21#1005713 << asciilifeform still suspects bug(s) in the reorderer, rather than packet delays ( in asciilifeform's various experiments, measured ~0 serious packet delay or loss even across oceans )
asciilifeform would expect decoding to be the expensive op
asciilifeform: wb mod6
bitbot[asciilifeform]: billymg: time since my last reconnect : 23d 1h 54m
busybot[asciilifeform]: The bot has been up for: 28 days 3 hours 47 minutes and 50 seconds
bitbot[asciilifeform]: Logged on 2022-05-20 20:16:05 shinohai[asciilifeform]: ok set ur at we'll see what happens
billymg[asciilifeform]: referring to this but maybe that's not what you meant
busybot[asciilifeform]: Current BTC price in USD: $29140.94
billymg[asciilifeform]: http://logs.bitdash.io/pest/2022-05-20#1005661 << can't say 100%, but i don't think that's it. see here
bitbot[asciilifeform]: Logged on 2022-04-16 21:25:32 asciilifeform: a then there not need to do anything re ports
bitbot[asciilifeform]: Logged on 2022-05-20 20:35:01 shinohai[asciilifeform]: suspects billymg is behind NAT and that pest port isn't open .....
bitbot[asciilifeform]: Logged on 2022-04-16 21:25:19 billymg: asciilifeform: one station is on the rk in your rack, i haven't done anything special with the network config afaik
shinohai[asciilifeform]: $ticker btc usd
busybot[asciilifeform|asciilifeform]: Current BTC price in USD: $29171.24
bitbot[asciilifeform]: Logged on 2022-05-20 20:35:01 shinohai[asciilifeform]: suspects billymg is behind NAT and that pest port isn't open .....
shinohai[asciilifeform]: Oh hai asciilifeform ... just cannot figure out why billymg is only peer currently cannot connect with. Everyone else working fine on BOTH pest implementations.
shinohai[asciilifeform]: heh now I see asciilifeform as hearsay
shinohai[asciilifeform]: But on my phone, u0_a280 shows you as 'shinohai' hearsay, so you are *known* peer it seems.
shinohai[asciilifeform]: nope, all keys are different for each peer
shinohai[asciilifeform]: and each machine
shinohai[asciilifeform]: Weird, did it when you first joined,, then suddenly worx: http://btc.info.gf/uploads/PEST666.png
busybot[asciilifeform]: The bot has been up for: 28 days 21 hours 30 minutes and 50 seconds
bitbot[asciilifeform]: Logged on 2022-03-04 20:50:30 awt[asciilifeform|billymg]: Could eliminate timing by starting a config with only the affected peer.
u0_a280[asciilifeform|asciilifeform|asciilifeform]: how goes this weekend awt? /me mobile atm
awt[asciilifeform]: Afaik being peered with a station does not guarantee all messages from that station will not be displayed as hearsay.
awt[asciilifeform]: Additionally, afaik no one with peering issues has yet attempted to debug using this method: http://logs.bitdash.io/pest/2022-03-04#1004117
awt[asciilifeform]: Also if you are seeing more hearsay messages from peers than you'd like, you can try adjusting embargo_interval_seconds upwards
u0_a280[asciilifeform|asciilifeform|asciilifeform]: All good here, enjoying some sunshine today w/ the girls - last day before 5 days of rain. xD
awt[asciilifeform]: shinohai: going well overall ty.
awt[asciilifeform]: shinohai: and yourself?
u0_a280[asciilifeform|asciilifeform|asciilifeform]: http://logs.bitdash.io/pest/2022-05-21#1005703 << ya know, this makes sense to me now since might see the message from anoother peer first rather than the speaker in question.
u0_a280[asciilifeform|asciilifeform|asciilifeform]: Guess it depends on latency, cosmic rays, etc.
awt[asciilifeform]: shinohai: yes
bitbot[asciilifeform]: Logged on 2022-05-21 16:16:42 u0_a280[asciilifeform]: http://logs.bitdash.io/pest/2022-05-21#1005703 << ya know, this makes sense to me now since might see the message from anoother peer first rather than the speaker in question.
shinohai[asciilifeform]: Good idea awt .... girls actually encouraged me to do same, so I need to plan trip this coming week.
shinohai[asciilifeform] waves to asciilifeform
shinohai[asciilifeform]: Funny enough I did that last month, got 4 large bags of pipe tobacco.
shinohai[asciilifeform]: Not too difficult to procure here yet, but I order mine online since massive discount over buying at local shops.
shinohai[asciilifeform|asciilifeform]: oh ok for some reason I thought you were in CR too.
awt[asciilifeform]: ah interesting
awt[asciilifeform]: shinohai: just stocking up my US apartment
awt[asciilifeform]: shinohai: I have a place there too
shinohai[asciilifeform]: Good 'ol commiefornia
awt[asciilifeform]: lol they don't ship nicotine products to california
bitbot[asciilifeform]: Logged on 2022-05-21 22:52:19 awt[asciilifeform|billymg]: lol they don't ship nicotine products to california
shinohai[asciilifeform]: $ticker btc usd
shinohai[asciilifeform]: micro pump incoming
shinohai[asciilifeform]: I turned on weechat join/part filter - asciilifeform's station for some reason was filling page with such.
shinohai[asciilifeform]: $ticker btc usd
shinohai[asciilifeform]: $ticker btc usd
busybot[asciilifeform]: Current BTC price in USD: $29566.35
shinohai[asciilifeform]: Station back \o/
busybot[asciilifeform]: The bot has been up for: 32 days 23 hours 20 minutes and 35 seconds
mod6[asciilifeform]: thanks asciilifeform!
mod6[asciilifeform]: heeeey! not too much of note.
mod6[asciilifeform]: cool! I need to catch up on logz.
mod6[asciilifeform]: btw, on my end awt, it just looked like you left and joined about 30 times. *shrug*
bitbot[asciilifeform]: Logged on 2022-05-23 15:03:12 awt[asciilifeform|billymg]: looks like mod6 went down in a blaze of join/part spam
shinohai[asciilifeform]: Whatcha up to mod6 ?
shinohai[asciilifeform]: Dicking about with signpost 's pentacle here. Smalpest running A++ from it.
signpost[asciilifeform]: hey mod6, how's life
signpost[asciilifeform]: incidentally your message appears to have caused a buttload of message replay on my end.
phf[asciilifeform]: pestbot: ping
← 2022-07-05 | 2022-07-07 →