Show Idle (>14 d.) Chans


← 2022-01-03 | 2022-01-05 →
17:32 shinohai runniing 9983
17:32 shinohai $vwap
17:32 shinohai ^ nope still dunwork
17:33 shinohai bot won't connect to smalpest in c AT ALL so I mite retire this bot
17:36 asciilifeform seems like a bug in smalpest, neh, not in bot
17:36 asciilifeform per spec pestron oughta be 100% irc-compat on the console end
17:37 asciilifeform no reason to retire the bot, shinohai , pestrons oughta be irc-compat.
17:38 asciilifeform iirc billymg's bot (based on asciilifeform's orig logotron) worx w/out modification
17:38 shinohai more experiments needed with smalpest, ditto with blatta perhaps there is a knob i should enable.
17:38 asciilifeform shinohai: iirc it worked w/ blatta, neh
17:41 awt asciilifeform: I'm in the shitty position of being in the middle of a large change so it's kind of difficult for me to go and make a patch for the last released version. I'm working on implementing a migration that will allow me to do an intermediary release that I can fix minor bugs on.
17:44 asciilifeform a ok
17:46 awt Alternatively I could release what I have and everyone could just rebuild their wot.
17:47 awt personally I'd rather put a little effort into building a migration mechanism
17:48 shinohai that is sound, certainly no rush
~ 1 hours 3 minutes ~
18:52 asciilifeform awt: currently puzzling re what happened to my peering w/ shinohai
18:52 asciilifeform ( and oh hm anuther self-echo. 3rd one today.. )
18:52 asciilifeform awt: it seems to function, but his msgs get displayed as hearsays erry time
~ 15 minutes ~
19:07 awt asciilifeform: did you see this discussion: http://logs.bitdash.io/pest/2021-12-28#1001470http://logs.bitdash.io/pest/2021-12-28#1001470
19:07 bitbot Logged on 2021-12-28 23:53:29 signpost[billymg]: tries haxing in a check for None in is_duplicate
19:07 bitbot Logged on 2021-12-28 23:53:29 signpost[billymg]: tries haxing in a check for None in is_duplicate
19:07 awt does it perhaps apply re: shinohai?
19:08 asciilifeform hm possibly
19:08 * asciilifeform not tried the adhoc patch
19:08 asciilifeform (or is it in 9985 currently?)
19:08 awt 9983 is the latest available patch. no one released a patch for what signpost tried.
19:11 awt it is definitely a bug though
19:11 awt bbl
~ 43 minutes ~
19:55 shinohai I have 9983 running here so far very good
19:56 asciilifeform hm where is 9983 posted?
19:56 asciilifeform the most recent vpatch on awt's www appears to be 9985
~ 33 minutes ~
20:30 awt asciilifeform: http://share.alethepedia.com/blatta/
~ 28 minutes ~
20:58 asciilifeform awt: a, ty!
20:59 asciilifeform and oh hm asciilifeform turns out was wrong, in fact running 9983
20:59 * asciilifeform still recovering from covidiocy evidently
20:59 * asciilifeform checked own local press, indeed 9983
21:00 whaack asciilifeform: can you smell?
21:00 asciilifeform whaack: a little
21:00 asciilifeform (coupla wks ago entirely nope)
21:00 whaack yeah i was impressed at how much it wipes the smell hearing stories from others with it
21:05 whaack asciilifeform: i *think* i added you as a peer, but perhaps i have some operator error as i just used the commands as my intuition guided me to, i'm taking the time to read the spec now
~ 25 minutes ~
21:30 asciilifeform whaack: keep in mind that the current blatta doesn't support the '%' command prefixes yet
21:31 asciilifeform (if yer in e.g. 'weechat', gotta do the /quote peer foo etc thing)
21:31 asciilifeform and oh hey there you are whaack , in asciilifeform's AT
21:31 asciilifeform a++
21:31 asciilifeform worx!
21:32 asciilifeform makes for 7 direct peers for asciilifeform nao
21:33 asciilifeform of the 19 folx (not cntng. bots) currently in #a... notbad
21:36 whaack asciilifeform: nice!
21:36 whaack it looks like no one was able to peer with me with the information i sent to them
21:37 asciilifeform whaack: are you under nat ?
21:37 whaack billymg, shinohai, awt: did you guys add the peer info i gpg'd you? perhaps i err'd somewhere
21:37 asciilifeform (if yer under nat, will need to get the ~other~ fella's addr:port. supposing he aint)
21:37 whaack asciilifeform: i'm not sure, but idts, how would i go about checking?
21:38 asciilifeform whaack: if yer connecting from a residential line rather than one at a dc, chances are solid that you're under nat
21:38 asciilifeform (in which case you can do as described above, or do as asciilifeform did and set up a forwarding rule in yer router, similar to what's done for e.g. bittorrent)
21:38 whaack i'm connecting from a dc
21:38 asciilifeform a then
21:38 asciilifeform then oughta work
21:39 asciilifeform possibly errybody else bungled it
21:40 asciilifeform atm blatta doesn't do 'addrcast', so if ~2~ peers simult. change ip or ports, they will lose one another
21:40 asciilifeform addrcast is a pill against this.
21:41 asciilifeform (station sends a broadcast msg containing a ciphergram to $peer, to ea. peer, with its current reachable ip/port)
21:42 asciilifeform then for so long as you can reach anyone in yer pestnet, and you have keys established, will automatically link up with said peers.
21:44 asciilifeform addrcast goes to all peers on yer net (it's a broadcast) but is only readable by the addressee.
21:44 asciilifeform (the rest have nfi who it's addressed to)
21:44 whaack i realize i err'd also by sending everyone the same key, certainly that was improper
21:44 asciilifeform not only unhygienic but won't work at all
21:44 asciilifeform duplicate keys aint permitted in the db, given as the key is how a station even distinguishes originators of packets
21:45 asciilifeform (the source ip aint used for this)
21:45 whaack that's probably the problem then
21:45 asciilifeform that'd explain why whaack was only able to peer w/ asciilifeform
21:45 whaack and signpost, since he sent me a key
21:46 asciilifeform a
21:46 asciilifeform see also spec, where 'KEY HANDLE KEY Add a KEY for the peer identified by HANDLE. KEY is in all cases a base64-encoded 512-byte value, and may not previously exist anywhere in the WOT. If HANDLE is unknown, a warning is displayed.'
21:47 asciilifeform procedure for adding a peer 'foo' is 1) /peer foo 2) /key foo KEYSTRING where KEYSTRING is one you made for him via GENKEY, or one he made for you via same (and in either direction pgpgram'd)
21:48 asciilifeform (we dun have autorekeying yet, afaik, except possibly in 'smalpest')
21:48 asciilifeform note that you can have >1 key per peer if want
21:48 asciilifeform (i've nfi whether tested w/ blatta or smalpest)
21:51 asciilifeform whaack: here is how a pest station determines originator of a packet.
21:51 asciilifeform ( moar detail here )
21:52 asciilifeform whaack: lemme know if makes sense to you when you get a chance to read.
21:53 * asciilifeform defo looking to make spec max. edible.
21:57 asciilifeform awt: interesting bug btw
21:57 bitbot Logged on 2022-01-04 21:45:28 asciilifeform[billymg|billymg]: that'd explain why whaack was only able to peer w/ asciilifeform
21:58 * asciilifeform bbl
← 2022-01-03 | 2022-01-05 →