Show Idle (>14 d.) Chans


← 2022-09-10 | 2022-09-12 →
12:13 awt $ticker btc usd
12:13 busybot Current BTC price in USD: $21677.29
~ 2 hours 29 minutes ~
14:42 awt 9972 sig: includes address cast support and a fix for the bug in which long messages are truncated instead of broken up into smaller messages.
~ 40 minutes ~
15:22 asciilifeform oh hey neato awt
15:23 * asciilifeform will test as soon as hands free
15:24 awt aweso
15:24 awt me, thanks
15:26 awt Last message types to implement (for blatta) are key offer and key slice. Honestly would wrather implement some kind of file storage/retrieval message types first.
15:27 asciilifeform '# if the signature checks out for a peer with no AT entry, decrypt' << is this comment accurate, i.e. only worx if there is no at entry at all? (or worx per spec on any 'cold' peer?)
15:30 awt No that comment isn't accurate. It checks all peers with keys.
15:35 awt Actually doens't exclude warm peers though
~ 27 minutes ~
16:03 asciilifeform aok
16:03 asciilifeform (oughta exclude warm peers tho)
16:03 asciilifeform decoding against warm peers only wastes cpu
16:06 asciilifeform ( a warm peer, logically, at that moment knows yer addr/port and won't be firing off addrcast )
16:18 asciilifeform awt: does your latest blatta answer prod's correctly ? ( wasn't obv. to asciilifeform from reading the patch . the specful behaviour is that if receiving a prod where flag==0, one answers with anuther prod where flag==1. otherwise not answers)
16:19 asciilifeform ( pertinent spec ref )
~ 22 minutes ~
16:42 awt asciilifeform: it does
16:42 asciilifeform awt: a++
~ 47 minutes ~
17:29 signpost awt: fired it up, getting a spray of error log messages regarding a peer with duplicate address or handle id.
17:30 signpost it's complaining about deedbot and crawlerbot
17:31 signpost which have neither the same address in AT nor same handle
17:39 awt signpost: I left that message in there as more of a warning. I believe the duplicate check was needed due to an earlier error in the way at entries were created, where handle ids would be almost randomly assigned
17:39 awt If there are no dupe values in your AT, I'm not sure why tha warning is firing off
17:39 signpost filling up my logs atm with multiple per second
17:40 signpost there are not. gotta be a bug in the is_duplicate thing
17:40 signpost firing for deedbot still even though I unpeered crawlerbot
17:40 awt feel free to comment it out, won't harm anything, but would be interesting to know specifically how it's borked
17:41 signpost dropping some print statements in
17:41 awt I am seeing ac messages from you btw
17:44 signpost gird thine autisms for some noise while I debug plz
17:48 signpost k the message originates from State.get_keyed_peers
17:50 signpost and indeed deedbot has two keys in the keys table.
17:52 awt Ah hmmm ok
17:53 signpost deleting the unused key solved the warning message
17:53 signpost not sure how I ended up in that state. I see that deedbot's sqlite db also has a duplicate key for bitbot
17:54 signpost cool, going to update deedbot's station onw
17:54 signpost *now
17:55 awt It should be ok two have more than one key for a peer, but having duplicate keys is a little weird
17:56 awt So get_keyed_peers still needs some work.
~ 24 minutes ~
18:20 signpost !!help
18:20 deedbot http://deedbot.org/help.html
18:22 signpost cool, those are on latest now.
18:22 * signpost back to painting a room, bbl
18:37 awt sweet
~ 3 hours 49 minutes ~
22:27 asciilifeform awt: ideally thing oughta check for duplicate keys on startup (or prohibit'em entirely in sql schema, better)
← 2022-09-10 | 2022-09-12 →