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 |