Show Idle (>14 d.) Chans


← 2022-07-08 | 2022-07-10 →
00:11 phf И҆ вни́де ї҆и҃съ въ це́рковь бж҃їю и҆ и҆згна̀ всѧ҄ продаю́щыѧ и҆ кѹпѹ́ющыѧ въ це́ркви, и҆ трапє́зы торжникѡ́мъ и҆спрове́рже и҆ сѣда҄лища продаю́щихъ гѡ́лѹби, и҆ гл҃а и҆̀мъ: пи́
00:11 phf сано є҆́сть: хра́мъ мо́й хра́мъ мл҃твы нарече́тсѧ: вы́ же сотвори́сте и҆̀ верте́пъ разбо́йникѡмъ. † Мф.21:12-13
00:15 phf ^ http://logs.bitdash.io/asciilifeform/2022-06-30#1109786
00:15 bitbot (asciilifeform) 2022-06-30 signpost: and ftr jesus whipping the scum out of the temple's always been my favorite jesus.
~ 1 hours 1 minutes ~
01:17 asciilifeform phf: dulapbot looks to be still standing
01:18 asciilifeform ( how -- nfi, given that it eventually eats the unilulgrams errytime )
~ 9 hours 18 minutes ~
10:36 awt $ticker btc usd
10:36 busybot Current BTC price in USD: $21632.54
10:51 shinohai Buenos dias #pest
10:55 signpost good morning
~ 44 minutes ~
11:40 whaack good morning o/
11:47 shinohai o/
11:53 whaack shinohai: do you also get the join/part spam from billymg?
11:53 whaack !e help
11:53 trbexplorer 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
11:53 whaack !e uptime
11:53 trbexplorer whaack: time since my last reconnect : 0d 16h 9m
11:53 shinohai whaack: I was seeing join/part from both asciilifeform and billymg - I just turned on weechat smart filtering so no biggie now.
11:54 shinohai I was prolly doing it a few days ago, my pest was on a server with shit pipe, since resolved.
12:01 billymg morning pest
12:02 billymg 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)
12:02 whaack billymg: morning
12:03 signpost 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
12:04 whaack billymg: do you have a static ip?
12:17 billymg whaack: nah, it's residential tier, changes every coupla weeks
12:17 * signpost also on residental, but pest nodes oughta deal with that properly.
12:18 signpost happy to cause myself w/e problems arise and see if something needs fixing.
12:27 whaack so pest nodes should be able to broadcast new IPs and automatically update the ATs of their peers
12:32 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
12:33 * asciilifeform ftr just witnessed anuther uniturd crash of blatta w/out an obvious trigger (proximately -- echo from prev line)
12:33 asciilifeform 'UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 75: ordinal not in range(128)'
12:36 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
12:37 shinohai 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.
12:37 bitbot Logged on 2022-07-09 12:17:30 billymg: whaack: nah, it's residential tier, changes every coupla weeks
12:37 asciilifeform holyfuck, erry single echo from dulapbot crashes asciilifeform's station nao
12:38 asciilifeform shinohai: neat
12:43 billymg 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)
12:44 billymg connected*
12:44 asciilifeform forfucksaek, anuther uniturd crash
12:45 asciilifeform same type as prev, prolly triggered by a replay
12:45 asciilifeform strange that dun seem to affect anybody else afaik
12:46 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 )
~ 33 minutes ~
13:20 awt 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.
13:26 awt Otherwise since I have no idea what is causing the crash, I'll add a handler there and log some error.
~ 16 minutes ~
13:42 billymg 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
13:43 billymg sadly, sometimes even when lights just flicker for a moment -- internet cuts out upstream
13:44 billymg makes me believe they've got 0 redundancy, at least for their residential tier
~ 2 hours 21 minutes ~
16:05 signpost test msg from relay.
16:05 signpost cool
~ 1 hours 10 minutes ~
17:16 signpost-dev connected a local dev station of blatta to my primary station.
17:21 shinohai `apt install signpost-dev` ... After this operation, 483 kB of additional disk space will be used. Do you want to continue? [Y/n]
~ 28 minutes ~
17:50 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)
~ 31 minutes ~
18:21 signpost signpost-dev: wake up
18:24 signpost awt: there are a few places where you have "if something unexpected happened, ignore" checks in methods.
18:24 signpost would you be opposed to me cutting a patch to turn these into assert statements that loudly blow up when they occur?
18:24 signpost they seem like good places for unexpected behavior to go unnoticed.
18:25 signpost e.g. long_buffer.py#33
~ 17 minutes ~
18:43 awt signpost: long_buffer.py#33 is an expected case for the first message received on a net.
18:46 awt In cases where some outcome is really not expected then yeah assertions would be great
~ 17 minutes ~
19:03 signpost awt: what about speaker not being set?
19:03 signpost is there a case where that's not a bug?
19:04 * signpost looking for useful tasks here.
~ 17 minutes ~
19:22 awt signpost: no case where that's not a bug, I agree
19:22 signpost cool, I'll fiddle with that a bit.
19:22 signpost janitorial tasks are always helpful when settling into new coad.
19:27 awt Indeed!
19:27 signpost-dev Y
19:30 signpost-dev also I am entertained as all hell with how easy it was to get a development copy of this thing connected to the network.
19:31 signpost-dev mighty pleasant. sense begets sense.
19:32 awt 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.
19:32 signpost hey man, at least the p2p coad isn't wrapped in 5,000 layers of guice indirection.
19:32 * signpost has flashback, goes to find blanket.
19:32 awt Truth
19:42 awt If anyone's looking for non-libtard scifi, Steelstorm by THOMAS777 is recent and notbad.
19:50 shinohai All right, I'll read it but if any of the robots use pronouns imma burn it.
~ 43 minutes ~
20:33 awt lol
20:34 awt It's very fragmented and suggestive. Much left to the imagination. Also quite short.
~ 17 minutes ~
20:51 phf also heinlein
21:01 awt phf: above author claims to be inspired by Heinlein. Starship Troopers was great, but he also wrote some pretty weird shit.
~ 1 hours 38 minutes ~
22:39 asciilifeform crtdaydreams: welcome to pestnet
22:45 phf hmm, maybe i should start responding to getdata messages…
22:47 phf that message http://logs.nosuchlabs.com/log/pest/2022-07-09#1009131 never got to me…
22:48 signpost ohey crt, lemme get you peering info.
22:49 crtdaydreams o/
22:50 phf and right after i said that i got two copies of that message. so blatta doesn't filter dupes?
22:52 signpost your station is probably syncing and replaying messages.
22:52 chad hi
22:52 chad hello?
22:52 crtdaydreams oh good god what is happening
22:57 awt phf: every time you see a message coming through asciilifeform's station, he's likely filtered out 11 dupes of it.
22:58 shinohai welcome crtdaydreams
23:00 awt That said, obviously something weird going on in this case.
23:03 awt pestbot: ping
23:03 pestbot pong
23:05 phf http://logs.bitdash.io/pest/2022-07-09#1008937 well, i'm only connected to you, and don't dedup and i got two copies of http://logs.bitdash.io/pest/2022-07-09#1008936
23:05 bitbot Logged on 2022-07-09 22:57:51 awt[billymg|signpost]: phf: every time you see a message coming through asciilifeform's station, he's likely filtered out 11 dupes of it.
23:05 bitbot Logged on 2022-07-09 22:52:52 crtdaydreams[billymg]: oh good god what is happening
23:07 phf http://paste.deedbot.org/?id=29Rp
23:08 awt In that case, "chad" or crtdaydreams is only connected to asciilifeform, as are you.
23:08 awt Doesn't explain anything, just trying to figure out what might be happening.
23:09 awt Could very well be a bug in the re-broadcasting code that isn't visible to other blatta users that dedup incoming messages.
23:09 phf i'm actually connected to you :)
23:09 awt oh shit, yeah you are lol
23:11 awt pestbot: ping
23:11 pestbot pong
23:11 awt phf: are you getting multiple copies of the pong response?
23:11 phf no
23:12 phf but i just got two copies of http://logs.bitdash.io/pest/2022-07-09#1008944
23:12 bitbot Logged on 2022-07-09 23:05:54 bitbot: Logged on 2022-07-09 22:52:52 crtdaydreams[billymg]: oh good god what is happening
23:14 phf http://paste.deedbot.org/?id=Mhfb
23:15 awt phf here are my logs, ftr: http://share.alethepedia.com/blatta/logs/current
23:18 phf well you can def see dupes in there http://paste.deedbot.org/?id=mDyV
23:19 awt indeed
23:28 awt Interesting to note that the bounce counts are different
23:29 awt 2 vs. 4
23:30 phf possibly gets sent elsewhere, eventually comes back but doesn't get deduped?
23:30 awt right but the hashes (d6862d44...) appear to be the same
23:32 crtdaydreams http://logs.bitdash.io/pest/2022-07-09#1008935 << not quite sure what happened here with $USER
23:32 bitbot Logged on 2022-07-09 22:52:52 chad[billymg]: hello?
23:33 phf awt: https://www.youtube.com/watch?v=TzsNh3-FnHQ
23:34 crtdaydreams http://logs.bitdash.io/pest/2022-07-09#1008938 << ty shinohai, it appears we're not peered correctly yet?
23:34 bitbot Logged on 2022-07-09 22:58:26 shinohai[signpost]: welcome crtdaydreams
23:37 crtdaydreams loox like ascii's logotron hit the hay
23:39 awt http://logs.bitdash.io/pest/2022-07-09#1008967 << lol yeah no clue what is special about those messages, or the particular clique of nodes involved.
23:39 bitbot Logged on 2022-07-09 23:33:08 phf[billymg]: awt: https://www.youtube.com/watch?v=TzsNh3-FnHQ
23:45 awt There was an issue in the past where messages ending in whitespace would be rebroadcast with the whitespace chopped off, causing dupes.
23:45 awt test
23:51 awt phf why are the first two integers different here? 50 vs. 52: http://paste.deedbot.org/?id=Mhfb
23:52 asciilifeform b0rked again
23:59 phf awt: well if you look the whole nonce (the first 16 bytes) is different
← 2022-07-08 | 2022-07-10 →