flatlinejim: i am a lifeform from australia <3
    
    asciilifeform: welcome flatlinejim from australia. what brings you to #a ?
    
    asciilifeform: !w poll
    
    watchglass: Polling 12 nodes...
    
    watchglass: 108.31.170.3:8333 : (pool-108-31-170-3.washdc.fios.verizon.net) Alive: (0.041s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=644153 (Operator: asciilifeform)
    
    watchglass: 205.134.172.26:8333 : Alive: (0.082s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=644152
    
    watchglass: 205.134.172.4:8333 : (172-4.core.ai.net) Alive: (0.091s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=644153
    
    watchglass: 205.134.172.6:8333 : (172-6.core.ai.net) Alive: (0.135s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=644152
    
    watchglass: 143.202.160.10:8333 : Alive: (0.221s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=644152
    
    watchglass: 192.151.158.26:8333 : Alive: (0.193s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=644152
    
    watchglass: 208.94.240.42:8333 : Alive: (0.213s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=644152
    
    watchglass: 213.109.238.156:8333 : Alive: (0.335s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=644152
    
    watchglass: 176.9.59.199:8333 : (static.199.59.9.176.clients.your-server.de) Alive: (0.885s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=319773 (Operator: jurov)
    
    watchglass: 103.36.92.112:8333 : (terebe.ns01.net) Alive: (0.648s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=644152
    
    watchglass: 188.121.168.69:8333 : (rev-188-121-168-69.radiolan.sk) Alive: (0.435s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=644153
    
    watchglass: 205.134.172.27:8333 : Alive: (0.296s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=644153 (Operator: asciilifeform)
    
    asciilifeform: $ticker btc usd
    
    btcinfobot: Current BTC price in USD: $12132.87
    
    flatlinejim: #a ? is that just shorthand for the channel?
    
    asciilifeform: yea
    
    flatlinejim: right
    
    flatlinejim: i didn't even read the topic to be honest
    
    flatlinejim: it just sounded weird enough
    
    flatlinejim: :P
    
    asciilifeform: i highly rec to read the topic
    
    flatlinejim: no sweet ascii art i see :P
    
    flatlinejim: I read the important part
    
    flatlinejim: and introduced myself
    
    asciilifeform: flatlinejim: so, how found the chan, and which topics interested in ?
    
    flatlinejim: i found it via /list
    
    flatlinejim: and i've started using IRC more since starting a cyber security course
    
    asciilifeform: flatlinejim: are you a uni student ?
    
    flatlinejim: not quite uni no.... more like trade training
    
    asciilifeform: ah. nuffinwrong with that
    
    flatlinejim: i'm enjoying :)
    
    flatlinejim: which helps
    
    asciilifeform: flatlinejim: most of the people in #a are here either via my www, or folx i collaborated with in the past elsewhere.
    
    flatlinejim: oic
    
    asciilifeform: flatlinejim: it's a quite low-traffic chan. there is a www log you can browse & search. you may find past threads to be of interest, depending on what yer interested in.
    
    flatlinejim: cool
    
    flatlinejim: thanks for taking the time to fill me in
    
    flatlinejim: that looks way too technical for me to comprehend o.o
    
    asciilifeform: flatlinejim: make use of 'search all' button, there are various threads in older chans you may find interesting.
    
    asciilifeform: flatlinejim: what are you learning at your school ? reversing, 'ida, etc. ?
    
    flatlinejim: it's pretty introductory at the moment, tomorrow's class is mostly designing a small network
    
    flatlinejim: they let us dabble in some pen testing last semester
    
    flatlinejim: probably beacause it is more interesting
    
    flatlinejim: get the kids hooked
    
    
    
    flatlinejim: ooh
    
    flatlinejim: that does look interesting
    
    flatlinejim: sweet
    
    flatlinejim: thank you
    
    asciilifeform: np
    
    shinohai: $uptime
    
    btcinfobot: The bot has been up for: 15 hours 37 minutes and 14 seconds
    
    asciilifeform: shinohai: it does appear to auto-reconnect nao.
    
    asciilifeform: (tho still i suspects disconnects moar often than simply fleanode weather would account for)
    
    shinohai: Most disconnects have been manual. It does seem to hold connection well - much better than lispbot (and I can't for life of me figure out why).
    
    asciilifeform: a.
    
    asciilifeform: shinohai: iirc the orig. lisp bot had broken 'pingpong' handling.
    
    shinohai: I tested whaack 's "no suicide on reconnect" patch but still simply died more often than I liked.
    
    shinohai: fwiw I'm not giving up on lispbot, like you *I really want to like it* but want to get repeatable results out of it, etc.
    
    asciilifeform: shinohai: fundamentally, if you have async multithreads, you gotta also have a lock in the message handler that'll force a ping from fleanoad to get answered immediately w/ 'pong', before bot emits anyffin else
    
    asciilifeform: shinohai: in my bot i avoided having to do this because single thread, and 100% synchronous operation.
    
    shinohai: Same with new bot, when receives PING, immediately PONGs before anything else.
    
    btcinfobot: Same with new bot, when receives PONG, immediately PONGs before anything else.
    
    shinohai: lel
    
    shinohai: forgot about that
    
    asciilifeform: shinohai: if it still disconnects ~daily, then prolly not quite so
    
    asciilifeform can't say more concretely w/out seeing src
    
    asciilifeform: !q uptime
    
    snsabot: asciilifeform: time since my last reconnect : 18d 0h 1m
    
    asciilifeform: !w uptime
    
    watchglass: asciilifeform: time since my last reconnect : 25d 20h 23m
    
    asciilifeform: shinohai: the typical fleanode-weather disconnect freq. is 1-2x/month, historically
    
    shinohai: ^ accurate, saw this while jhvh1 was in operation.
    
    asciilifeform: if you see moar often -- likely bug on yer end.
    
    asciilifeform: shinohai: what was jhvh1 made of ?
    
    trinque: asciilifeform: correct, orig had a huge bug related to ping/pong, whereas now yes, a bit more sensitive than I'd like, but doesn't get stuck.
    
    trinque: I've been distracted by "holy shit, they're going to take linux from me if I don't v-ify it" quest for some time.
    
    shinohai: asciilifeform: jhvh1 was python gribble clone pretty much.
    
    trinque: as of yesterday, ^ built itself, and this is with the gnat from ave1's item, not the "gnu" one.
    
    trinque: that's what raised the question of v-tronics from yest. will circle back to that thread when able in the next few days.
    
    trinque: re: IRC, I don't imagine there are no improvements left to be made, but it'd also be mighty nice to get our own network peerings going before long, rather than relying on e.g. fleanode.
    
    trinque: bbl
    
    asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2020-08-17#1019643 << indeed, deedbot seems to properly reconnect errytime for month+ nao
    
    snsabot: Logged on 2020-08-17 13:25:18 trinque: asciilifeform: correct, orig had a huge bug related to ping/pong, whereas now yes, a bit more sensitive than I'd like, but doesn't get stuck.
    
    asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2020-08-17#1019644 << imho is Right Thing to bake vtronic linux. ( tho tbf 'they'll take' is a little pessimistic, afaik  asciilifeform's fossilized gentoo repo  is reasonably complete. and if it aint, it oughta be, folx plz send in tarballs.. )
    
    snsabot: Logged on 2020-08-17 13:25:40 trinque: I've been distracted by "holy shit, they're going to take linux from me if I don't v-ify it" quest for some time.
    
    asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2020-08-17#1019646 << what was the boojum ? was it the rts as previously i supposed ?
    
    snsabot: Logged on 2020-08-17 13:27:07 trinque: as of yesterday, ^ built itself, and this is with the gnat from ave1's item, not the "gnu" one.
    
    snsabot: Logged on 2020-08-06 17:28:43 trinque: --RTS=...
    
    asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2020-08-17#1019648 << any time trinque et al have a chance to set up an ircism -- asciilifeform is game, will put node in the rack. a net of 3-4 boxes i suspect would already outperform fleanode (supposing they're righteously proper irons, rather than roach motel rentals, naturally)
    
    snsabot: Logged on 2020-08-17 13:28:43 trinque: re: IRC, I don't imagine there are no improvements left to be made, but it'd also be mighty nice to get our own network peerings going before long, rather than relying on e.g. fleanode.
    
    asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2020-08-17#1019645 << i admit that i never looked at internals of 'gribble'. own bot, wrote from empty space, which i suspect was Right Thing to do, if i had used libraryism would prolly be massaging it to this day and wondering wai disconnects
    
    snsabot: Logged on 2020-08-17 13:26:46 shinohai: asciilifeform: jhvh1 was python gribble clone pretty much.
    
    asciilifeform: as it is, i haven't had to patch bot.py since oct. of '19.
    
    asciilifeform: !w probe 205.134.172.28
    
    watchglass: 205.134.172.28:8333 : Alive: (0.063s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Return Addr=0.0.0.0:8333 Blocks=425500
    
    asciilifeform: ^ whaack i highly rec to look at (and post) yer debug.log. that thing aint eatin'.
    
    whaack: asciilifeform: here are the last 1k lines http://paste.deedbot.org/?id=mi-X
    
    whaack: i can post more, but trinques deedbot has some unknown capacity limit that i keep hitting
    
    trinque: haha, well.. yeah. it does.
    
    trinque: can't snarf down foreign matter limitlessly
    
    asciilifeform: whaack: this shows that it aint crashed/dead. though, where are the timestamps ? what patch set didja build with ?
    
    shinohai: ^ bot leaving was me doing maintenance
    
    whaack: asciilifeform: It was pressed to jfw's bitcoin_rawtx_get_send.vpatch .
    
    whaack: It's not immediately obvious to me how to get timestamps for bitcoin's debug.log
    
    shinohai: Without patching client, can pipe tail of debug.log through awk:  | awk '{ print strftime("[%Y-%m-%d %H:%M:%S]"), $0 }'
    
    shinohai: But I'm thinking there was a timestamp patch out there somewhere.
    
    asciilifeform: needs '-logtimestamps' in the cmdline apparently.
    
    asciilifeform: ( will work w/ whaack's current press )
    
    asciilifeform: whaack: add the flag to your start_trb.sh (or whatever you have) and restart the noad.
    
    asciilifeform bbl
    
    whaack: asciilifeform: Hm, getting this error now '  Bitcoin: Cannot obtain a lock on data directory /home/blockexplorer/.bitcoin.  Bitcoin is probably already running.'
    
    whaack: (prior to running bitcoind again I ran top and killed the bitcoin process with kill <pid>)
    
    whaack: I ran the command again, this time right into my terminal without using a start_node.sh script, and it seems to have started up
    
    whaack: !probe 205.134.172.28
    
    whaack: !w probe 205.134.172.28
    
    watchglass: 205.134.172.28:8333 : Busy? (No answer in 20 sec.)
    
    whaack: Hm, well I seem to be getting new blocks
    
    whaack: !w probe 205.134.172.28
    
    watchglass: 205.134.172.28:8333 : Alive: (0.840s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Return Addr=0.0.0.0:8333 Blocks=425519
    
    asciilifeform: !w probe 205.134.172.28
    
    watchglass: 205.134.172.28:8333 : Busy? (No answer in 20 sec.)
    
    asciilifeform: whaack didja reboot it or wat
    
    asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2020-08-17#1019680 << the traditional algo (at least mine) is 'kill $pid' and 30s later 'kill -9 $pid'
    
    snsabot: Logged on 2020-08-17 17:46:29 whaack: (prior to running bitcoind again I ran top and killed the bitcoin process with kill <pid>)
    
    asciilifeform: the barbaric networking coad in trb makes it so that all sockets gotta time out before it dies , if killing w/ e.g. 'stop' command or sighup
    
    asciilifeform: (and this on top of a hardcoded delay)
    
    asciilifeform: and indeed it dun let go of the fs lock until it drops
    
    asciilifeform: all of this really oughta get some attention, but hasn't (tho can speak only for myself) largely because folx leave noad going for months/years typically
    
    asciilifeform: i.e. same reason why initial sync was neglected
    
    asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2020-08-17#1019681 << lemme guess, you hung up on it and it croaked
    
    snsabot: Logged on 2020-08-17 17:53:01 whaack: I ran the command again, this time right into my terminal without using a start_node.sh script, and it seems to have started up
    
    asciilifeform: !w probe 205.134.172.28
    
    watchglass: 205.134.172.28:8333 : Alive: (0.537s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Return Addr=0.0.0.0:8333 Blocks=425717
    
    asciilifeform: aite
    
    shinohai: http://logs.nosuchlabs.com/log/asciilifeform/2020-08-17#1019630  <<< Think I have temporary fix for that bug, not pretty but works until I can dive in deeper. Now can say PING in all caps. xD
    
    snsabot: Logged on 2020-08-17 12:57:44 btcinfobot: Same with new bot, when receives PONG, immediately PONGs before anything else.
    
    btcinfobot: http://logs.nosuchlabs.com/log/asciilifeform/2020-08-17#1019630 <<< Think I have temporary fix for that bug, not pretty but works until I can dive in deeper. Now can say PONG in all caps. xD
    
    snsabot: Logged on 2020-08-17 12:57:44 btcinfobot: Same with new bot, when receives PONG, immediately PONGs before anything else.
    
    shinohai: welp no guess it doesnt work after all *sigh*
    
    feedbot: http://mvdstandard.net/2020/08/cold-antarctic-air-on-the-way-snow-possible-in-parts-of-the-country/ << The Montevideo Standard -- Cold Antarctic Air On The Way, Snow Possible In Parts Of The Country
    
    thimbronion: Just bore witness to the Tide economy IRL - $10.00 per bottle, several bottles lined up on the curb near a burger joint.  Mexican bystanders showing serious interest.