Show Idle (>14 d.) Chans


← 2021-09-16 | 2021-09-18 →
00:33 asciilifeform bomolochus: wasn't trying to troll you at all, i swear
00:34 asciilifeform bomolochus: if your point was this -- imho is perfectly fair. and i'm a++ in favour of baking a smaller, 100% narrowly protocolic spec later.
00:34 dulapbot Logged on 2021-09-16 16:09:34 asciilifeform: bomolochus: you have a point in that the spec introduces self as 'for protocol', but specifies instead a basic program in in its entirety. it was the latter, however, that was asciilifeform's intent.
00:34 asciilifeform (after a proper example proggy exists.)
00:37 asciilifeform bomolochus: i admit i don't see where inconsistent. plz don't hesitate to point out concretely (where for instance is 'the authentication scheme being null' ? or do i misread?)
00:39 asciilifeform bomolochus: fwiw the original target audience for the spec was thimbronion , who in fact took the trouble to write the proggy and seems to have most of it already (even while he was waiting for spec)
00:40 asciilifeform this is why does not read like a classical rfc, but more of a pseudocode description of whole proggy.
00:40 * asciilifeform will bbl
~ 13 hours 42 minutes ~
14:23 asciilifeform $ticker btc usd
14:23 busybot Current BTC price in USD: $47502.6
14:23 asciilifeform !w poll
14:23 watchglass Polling 17 nodes...
14:23 watchglass 185.85.38.54:8333 : Could not connect!
14:23 watchglass 84.16.46.130:8333 : Could not connect!
14:23 watchglass 185.163.46.29:8333 : Could not connect!
14:23 watchglass 205.134.172.27:8333 : Alive: (0.022s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=700947 (Operator: asciilifeform)
14:23 watchglass 71.191.220.241:8333 : (pool-71-191-220-241.washdc.fios.verizon.net) Alive: (0.095s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=700947 (Operator: asciilifeform)
14:23 watchglass 205.134.172.4:8333 : (172-4.core.ai.net) Alive: (0.143s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=700947
14:23 watchglass 54.39.156.171:8333 : (ns562940.ip-54-39-156.net) Alive: (0.111s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=700947
14:23 watchglass 205.134.172.28:8333 : Alive: (0.089s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Return Addr=0.0.0.0:8333 Blocks=700947 (Operator: whaack)
14:23 watchglass 143.202.160.10:8333 : Alive: (0.173s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=700947
14:23 watchglass 208.94.240.42:8333 : Alive: (0.159s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=700947
14:23 watchglass 54.38.94.63:8333 : (ns3140226.ip-54-38-94.eu) Alive: (0.259s) V=88888 (/therealbitcoin.org:0.8.88.88/) Jumpers=0x1 (TRB-Compat.) Blocks=700947
14:23 watchglass 213.109.238.156:8333 : Alive: (0.294s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=700947
14:23 watchglass 205.134.172.26:8333 : Alive: (0.081s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Return Addr=0.0.0.0:8333 Blocks=700947
14:23 watchglass 103.36.92.112:8333 : (terebe.ns01.net) Alive: (0.720s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=700947
14:24 watchglass 176.9.59.199:8333 : Violated BTC Protocol: Bad header length! (Operator: jurov)
14:25 watchglass 192.151.158.26:8333 : Busy? (No answer in 100 sec.)
14:25 watchglass 205.134.172.6:8333 : Busy? (No answer in 100 sec.)
~ 45 minutes ~
15:10 thimbronion Since I didn't know the literal meaning of bomolochus I looked it up: "altar ambusher." Great word.
~ 26 minutes ~
15:36 asciilifeform ah nifty, had nfi (vaguely thought it was an anagramatic play or the like)
15:39 shinohai I thought in "modern" Greek it meant "someone who swears a lot" though only bomolochus himself knows the reason he chose the handle.
15:40 thimbronion shinohai: I think that's correct. "altar ambusher" -> panhandler -> buffoon, loudmouth, from what I can tell.
15:55 asciilifeform thimbronion: dunno if you're familiar with the fella, he was very active mostly before your time, asciilifeform met him in person at mp's 'c3'
15:56 asciilifeform wrote, among many other things, the best vtronics guide to date.
15:56 thimbronion asciilifeform: indeed I am. Been reading the since roughly 2014.
15:56 asciilifeform a then.
~ 26 minutes ~
16:23 punkman altar ambusher, as in the guy that will steal the offerings from the altar/shrine, to eat
16:23 punkman in more recent greek, it's the "someone who swears a lot"
16:25 punkman in other "V"s https://vlang.io/
16:26 asciilifeform lol yetanother jsism
16:28 punkman seemed interesting, but apparently it's ran by clowns who make big claims they can't deliver
16:29 punkman looking for something to replace some python crap
16:35 asciilifeform punkman: me too
16:35 dulapbot Logged on 2021-09-07 13:32:35 asciilifeform: billymg: from asciilifeform's pov, depythonization is a 'when' not 'if'
16:35 dulapbot Logged on 2021-09-07 13:50:17 asciilifeform: if it ain't obvious, asciilifeform despises python, in that way that one can only despise a prison
16:35 shinohai "V is very similar to Go. If you know Go, you already know ≈80% of V." Dear lord I think imma be sick.
16:35 asciilifeform ( see thrd )
16:35 dulapbot Logged on 2020-07-18 20:01:25 asciilifeform: trinque: i'd dearly like to throw out the pythons, perls, sh atrocities, etc. in favour of sumthing that makes some semblance of sense (incl. when its binary thrown into objdump -D ... )
16:36 asciilifeform shinohai: there's just about 'over 9000' of these
16:37 shinohai But nuh Rust cargo containers.
16:39 punkman asciilifeform: was intrigued by "V's main backend compiles to human readable C" and "Compiles to native binaries without any dependencies"
16:46 asciilifeform 'compiles to c' is poison for a script lang (and highly questionable kludge in general) imho
~ 1 hours 54 minutes ~
18:41 billymg the damn thing keeps losing its postgres connection (same thing happens to my crawler too, and they both stop working at the same time until restarted)
18:42 asciilifeform billymg: no meaningful eggogs in machine logs ?
18:43 billymg hmm, actually possibly the crawler still has its connection now
18:43 billymg asciilifeform: from psycopg2 just some "connection already closed" error
18:44 billymg haven't looked at the postgres logs yet
18:44 asciilifeform billymg: i strongly suspect your proggy is closing it (on, e.g. timeouts or whatever externally-induced eggog) and not reopening
18:45 billymg asciilifeform: the connection to postgres you mean? for the logger it's the same bot that comes bundled with the logotron
18:46 asciilifeform right
18:46 asciilifeform but, see, logotron doesn't spawn lengthy and potentially-eggogeous operations from itself
18:47 asciilifeform watchglass does , and back in the fleanode days would consequently sometimes get disconnected on acct of failing to PONG on time
18:47 billymg ahh
18:47 asciilifeform (disconnected from fleanode, that is, it didn't use pg)
18:48 billymg asciilifeform: so potentially the crawler is at times tying up postgres such that it times out for the logger?
18:48 punkman billymg: could try SQLite
18:49 billymg punkman: easier on the resources?
18:49 punkman yeah and easy to backup, single file
18:49 punkman do you need sql server where many clients connect?
18:49 asciilifeform for small (<1GB or so) datasets, sqlite makes over9000x moar sense than pg imho
18:49 asciilifeform esp. if only 1 proggy using it
18:50 punkman I've stored 100s of GB in SQLite without problems
18:51 asciilifeform if fast random access aint critical, can put as much as you like in there
18:51 billymg my setup is fairly small/simple. only two programs writing (logger and crawler) and two reading (their respective wwws)
18:52 punkman if webs aren't writing, should be fine
18:52 billymg maybe i'll look into switching them, i only used postgres because it is what the logotron uses out of the box (and i tend to hear good things about postgres and wanted to try it out myself)
18:52 punkman you'd actually have 2 separate DBs if crawler and logger data don't need to be in same place
18:53 billymg punkman: currently they are two separate DBs in postgres, though not sure if you mean in a different sense
18:54 billymg and no, the websites don't write to the DBs at all
18:54 punkman sqlite is one DB per file and has no server
18:54 billymg ohhh ok
18:55 punkman https://www.sqlite.org/whentouse.html
18:56 billymg http://logs.nosuchlabs.com/log/asciilifeform/2021-09-17#1058556 << is this the reason for using postgres in the logotron?
18:56 dulapbot Logged on 2021-09-17 14:51:07 asciilifeform: if fast random access aint critical, can put as much as you like in there
18:56 * billymg does still plan to upgrade his box with asciilifeform, just hasn't gotten around to it yet
18:58 asciilifeform billymg: correct, i use pg largely for the indexes
19:08 billymg alright, i appreciate the info, will look more into SQLite and maybe do a test of it in the crawler. in the meantime might see about just adding some reconnect logic to these programs
~ 46 minutes ~
19:54 bomolochus thimbronion: stock character from greek plays, "buffoon" aha
← 2021-09-16 | 2021-09-18 →