Show Idle (>14 d.) Chans


← 2021-11-15 | 2021-11-17 →
00:53 awt Yeah no real point in testing much more until I can get out a patch that fixes the dup detection problem
00:55 awt As for PeterL's and billymg's issues, they nothing for ascii to do until they can show some logs of outgoing messages targeted at ascii's station
~ 1 hours 47 minutes ~
02:43 asciilifeform awt: make sense, ty
~ 10 hours 41 minutes ~
13:25 PeterL hey everybody
13:30 PeterL asciilifeform: did you see this one? 2021-11-16 08:17:42.811785 [71.191.220.241:50725] <- 52a65a94ca2003b8
13:38 PeterL I think the idea is once we get the kinks ironed out on what the spec should actually contain that people will write a couple versions in languages like c,d,ada, etc
13:39 PeterL so yes, it is good to write your own
13:42 PeterL http://btc.info.gf/paste/b670e8@raw << here is some of the debug log, let me know if you think having more of it would help diagnose the connection problem?
~ 1 hours 21 minutes ~
15:03 asciilifeform jonsykkel: plox to repost in #a , seems like the bot lost your logline
15:04 asciilifeform PeterL: i looked through own debug log, not 1 of your packets made it here, still nfi why
15:04 asciilifeform seems clear that your station is sending (at least far as dbg log goes) as is mine
15:06 asciilifeform jonsykkel: is odd, because you're defo within 3 bounces of it
15:06 PeterL maybe our keys don't match or something?
15:07 * asciilifeform wonders whether awt's proggy has a < where there oughta be a <=
15:07 asciilifeform PeterL: if they didn't match, you'd see martians
15:07 asciilifeform and ditto on my end
15:07 asciilifeform while neither of us appears to have
15:08 asciilifeform hm possibly
15:08 asciilifeform arguably we only have a bucket brigade of this length cuz peering dunwork reliably yet
15:09 asciilifeform right
15:11 * asciilifeform must bbl
~ 1 hours 41 minutes ~
16:53 billymg jonsykkel: can you pgpgram me your peering info just so we can see if that solves the logging issue?
17:07 billymg jonsykkel: ok, added you
17:07 jonsykkel alrite, test
17:07 jonsykkel seems to work
17:08 billymg nice
17:08 billymg those /alias commands also work in weechat, very helpful
17:09 billymg only slightly different syntax: https://weechat.org/files/doc/stable/weechat_user.en.html#alias_commands
17:09 billymg the /quote thing was driving me nuts
17:10 jonsykkel yeah terrible ux
17:13 awt oh nice to know they work in weechat too
17:14 awt patch for hash based deduplication coming tonight or tomorrow morning
~ 28 minutes ~
17:42 PeterL http://logs.bitdash.io/pest/2021-11-16#1000692 << saw this one come through twice?
17:42 bitbot Logged on 2021-11-16 17:08:40 billymg: those /alias commands also work in weechat, very helpful
17:43 awt same
17:45 PeterL looks like I got the same message from awt and jonsykkel ?
17:45 awt dedup was pretty messed up, but it was over-dropping rather than under-dropping, so still don't have an explanation for occasional double messages.
17:47 awt best guess so far is some how two duplicate messages are being sent to one peer from the source.
17:48 awt it is difficult to diagnose though because it is intermittent.
17:50 awt ohhhhhhhh
17:50 awt possible the message was sent once with one timestamp, and then to another peer with a *different* timestamp
17:51 awt so next patch should fix if that's the problem
17:53 PeterL why would the timestamps be different?
17:57 awt PeterL: because gor broadcast messages blatta grabs the timestamp each time it packs a message for a peer.
17:58 PeterL hmm, shouldn't timestamp be constant based on when it got the message, and then the same time used for all peers?
17:59 awt no I'm talking about originating a message not rebroadcasting
17:59 awt timestamp isn't touched for rebroadcasting
17:59 PeterL so for broadcasting, it should build the message (timestamp, user, message) and then pack that to each peer
18:00 awt PeterL: right
18:00 PeterL right, it should be the same thing when generating - you make a single message and then broadcast it to each peer
18:00 awt should be yes
18:00 awt is not
18:12 awt regarding bounces, the way I tested it when developing was to set up a chain of length three, set MAX_BOUNCES to 0, and verify that the third station never received the message.
~ 4 hours 21 minutes ~
22:33 awt Testing 9988
22:35 jonsykkel nice
22:35 awt So nice blatta sent it twice lol
22:35 jonsykkel feature
22:43 awt Interesting fact I discovered while fixing dedup: blatta was writing all rubbish messages to the log table in the db. You may find your db file to be somewhat large. After upgrading you can delete all entries in your log table. Won't break anything. Best to do before starting up blatta though.
← 2021-11-15 | 2021-11-17 →