Hide Idle (>14 d.) Chans


← 2022-07-08 | 2022-07-10 →
asciilifeform: phf: dulapbot looks to be still standing
asciilifeform: ( how -- nfi, given that it eventually eats the unilulgrams errytime )
awt[asciilifeform]: μῆνιν ἄειδε θεὰ Πηληϊάδεω Ἀχιλῆος
awt[asciilifeform]: οὐλομένην, ἣ μυρί᾽ Ἀχαιοῖς ἄλγε᾽ ἔθηκε,
awt[asciilifeform]: weechat seems to break multiline messages into separate messages
awt[asciilifeform]: I believe IRC protocol breaks messages using carriage return
awt[asciilifeform]: asciilifeform could possibly try initializing the string literal from whence formatted_message comes as a utf-8 string.
awt[asciilifeform]: Not sure exactly what is in the body there.
busybot[asciilifeform]: Current BTC price in USD: $21632.54
shinohai[asciilifeform]: Buenos dias #pest
trbexplorer[asciilifeform]: whaack: my valid commands are: src, uptime, version, help, view-height, view-address, view-utxos, view-balance, view-block, view-raw-block, view-tx, view-raw-tx, push
whaack[asciilifeform]: good morning o/
whaack[asciilifeform]: shinohai: do you also get the join/part spam from billymg?
trbexplorer[asciilifeform]: whaack: time since my last reconnect : 0d 3h 23m
trbexplorer[asciilifeform]: whaack: my valid commands are: src, uptime, version, help, view-height, view-address, view-utxos, view-balance, view-block, view-raw-block, view-tx, view-raw-tx, push
trbexplorer[asciilifeform|asciilifeform]: whaack: time since my last reconnect : 0d 16h 9m
shinohai[asciilifeform]: whaack: I was seeing join/part from both asciilifeform and billymg - I just turned on weechat smart filtering so no biggie now.
shinohai[asciilifeform]: I was prolly doing it a few days ago, my pest was on a server with shit pipe, since resolved.
billymg[asciilifeform]: i have it on my todo list to move my pest station to a local box, possibly that'll fix some of the lingering issues (not being able to peer with some people, join/part)
whaack[asciilifeform]: billymg: morning
signpost[asciilifeform]: yeah, I moved mine local. doesn't make a lot of sense to put the fault-tolerant thing elsewhere and make a single point of failure of it via e.g. ssh
whaack[asciilifeform]: billymg: do you have a static ip?
billymg[asciilifeform]: whaack: nah, it's residential tier, changes every coupla weeks
signpost[asciilifeform] also on residental, but pest nodes oughta deal with that properly.
signpost[asciilifeform]: happy to cause myself w/e problems arise and see if something needs fixing.
whaack[asciilifeform]: so pest nodes should be able to broadcast new IPs and automatically update the ATs of their peers
asciilifeform: http://logs.nosuchlabs.com/log/pest/2022-07-09#1009057 << the odd thing is that on asciilifeform's end, no corresponding join/part storm from shinohai
dulapbot: Logged on 2022-07-09 11:56:15 shinohai[asciilifeform]: whaack: I was seeing join/part from both asciilifeform and billymg - I just turned on weechat smart filtering so no biggie now.
asciilifeform ftr just witnessed anuther uniturd crash of blatta w/out an obvious trigger (proximately -- echo from prev line)
asciilifeform: 'UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 75: ordinal not in range(128)'
asciilifeform: http://logs.nosuchlabs.com/log/pest/2022-07-09#1009065 << fwiw asciilifeform's is currently on dynamic (1-2 swaps / yr) ip, but opened a port for it, mostly worx in that respect
dulapbot: Logged on 2022-07-09 12:17:58 signpost[asciilifeform]: also on residental, but pest nodes oughta deal with that properly.
shinohai[asciilifeform]: http://logs.bitdash.io/pest/2022-07-09#1008872 << Strangely enuf my ISP doesn't do the whole "change ip address" erry few months thing. I've had same address for *years* now.
asciilifeform: holyfuck, erry single echo from dulapbot crashes asciilifeform's station nao
phf[asciilifeform]: И҆ вни́де ї҆и҃съ въ це́рковь бж҃їю и҆ и҆згна̀ всѧ҄ продаю́щыѧ и҆ кѹпѹ́ющыѧ въ це́ркви, и҆ трапє́зы торжникѡ́мъ и҆спрове́рже и҆ сѣда҄лища продаю́щихъ гѡ́лѹби, и҆ гл҃а и҆̀мъ: пи́
phf[asciilifeform]: lets see if this one works
phf[asciilifeform]: сано є҆́сть: хра́мъ мо́й хра́мъ мл҃твы нарече́тсѧ: вы́ же сотвори́сте и҆̀ верте́пъ разбо́йникѡмъ. † Мф.21:12-13
asciilifeform: shinohai: neat
billymg[asciilifeform]: shinohai: around here it seems to change whenever there's a local power outage (which i assume is affecting upstream because my internet will go out despite my modem and router being connect to a UPS -- i.e. local network still works, but no internet)
phf[asciilifeform]: so i'm going to repeat http://logs.bitdash.io/pest/2022-07-08#1008833, if one checks the log on asciilifeform's there's a dulapbot response, but not on bitdash
bitbot[asciilifeform]: Logged on 2022-07-08 22:01:43 phf[billymg]: hmm, i've not gotten either messages from dulapbot, e.g. http://logs.nosuchlabs.com/log/pest/2022-07-08#1009020
dulapbot: Logged on 2022-07-08 21:46:41 dulapbot: Logged on 2022-07-08 21:46:12 phf[asciilifeform]: foo
bitbot[asciilifeform]: (asciilifeform) 2022-06-30 signpost: and ftr jesus whipping the scum out of the temple's always been my favorite jesus.
bitbot[asciilifeform]: Logged on 2022-07-09 12:17:30 billymg: whaack: nah, it's residential tier, changes every coupla weeks
asciilifeform: forfucksaek, anuther uniturd crash
asciilifeform: same type as prev, prolly triggered by a replay
asciilifeform: strange that dun seem to affect anybody else afaik
asciilifeform: billymg: over here, fiber typically live for ~2h in outage ( asciilifeform seen the inside of the rack by the railroad tracks, there's a standard 'apc' 1000va 2u ups in there )
awt[asciilifeform]: asciilifeform: whatever station is crashing should be logging the unicode to the console prior to the exception, if it's still happening in client.py line: 50. This is after decrypting and unpacking a message received via pestnet.
awt[asciilifeform]: Otherwise since I have no idea what is causing the crash, I'll add a handler there and log some error.
billymg[asciilifeform]: asciilifeform: i'd be thrilled with 2 hours of runtime in an outage, would cover 99% of outages here. my own ups(es) good for about 1hr
billymg[asciilifeform]: sadly, sometimes even when lights just flicker for a moment -- internet cuts out upstream
billymg[asciilifeform]: makes me believe they've got 0 redundancy, at least for their residential tier
signpost[asciilifeform]: test msg from relay.
signpost-dev[asciilifeform]: connected a local dev station of blatta to my primary station.
shinohai[asciilifeform]: `apt install signpost-dev` ... After this operation, 483 kB of additional disk space will be used. Do you want to continue? [Y/n]
asciilifeform: billymg: may be worth pricing 'commercial' tier (over here it gets nuffin over the regular kind, other than static ip, but costs ~triple, go figure)
signpost[asciilifeform]: signpost-dev: wake up
signpost[asciilifeform]: awt: there are a few places where you have "if something unexpected happened, ignore" checks in methods.
signpost[asciilifeform]: would you be opposed to me cutting a patch to turn these into assert statements that loudly blow up when they occur?
signpost[asciilifeform]: they seem like good places for unexpected behavior to go unnoticed.
signpost[asciilifeform]: e.g. long_buffer.py#33
awt[asciilifeform]: signpost: long_buffer.py#33 is an expected case for the first message received on a net.
awt[asciilifeform]: In cases where some outcome is really not expected then yeah assertions would be great
signpost[asciilifeform]: awt: what about speaker not being set?
signpost[asciilifeform]: is there a case where that's not a bug?
signpost[asciilifeform] looking for useful tasks here.
awt[asciilifeform]: signpost: no case where that's not a bug, I agree
signpost[asciilifeform]: cool, I'll fiddle with that a bit.
signpost[asciilifeform]: janitorial tasks are always helpful when settling into new coad.
signpost-dev[asciilifeform]: also I am entertained as all hell with how easy it was to get a development copy of this thing connected to the network.
signpost-dev[asciilifeform]: mighty pleasant. sense begets sense.
awt[asciilifeform]: Glad to hear that. Very nice to have someone else who understands the code especially since debugging p2p is substantially harder than debugging client/server stuff.
signpost[asciilifeform]: hey man, at least the p2p coad isn't wrapped in 5,000 layers of guice indirection.
signpost[asciilifeform|asciilifeform] has flashback, goes to find blanket.
awt[asciilifeform]: If anyone's looking for non-libtard scifi, Steelstorm by THOMAS777 is recent and notbad.
shinohai[asciilifeform]: All right, I'll read it but if any of the robots use pronouns imma burn it.
awt[asciilifeform]: It's very fragmented and suggestive. Much left to the imagination. Also quite short.
phf[asciilifeform]: also heinlein
awt[asciilifeform]: phf: above author claims to be inspired by Heinlein. Starship Troopers was great, but he also wrote some pretty weird shit.
asciilifeform: crtdaydreams: welcome to pestnet
crtdaydreams[asciilifeform]: oh good god what is happening
phf[asciilifeform]: hmm, maybe i should start responding to getdata messages…
dulapbot: Logged on 2022-07-09 22:44:44 crtdaydreams[asciilifeform]: oh good god what is happening
asciilifeform: b0rked again
← 2022-07-08 | 2022-07-10 →