Hide Idle (>14 d.) Chans


← 2021-07-30 | 2021-08-01 →
signpost: you'll have to put a single space in it for vdiff to bother with it
signpost: I had the same problem with pentacle; there's a hilarious number of empty files in gnat+deps
punkman: http://logs.nosuchlabs.com/log/asciilifeform/2021-07-30#1049501 << also consider that you need some file contents to hash with V.
dulapbot: Logged on 2021-07-30 21:11:17 shinohai: I'm guessing because diff ignores empty files is reason that didn't make it into genesis.
punkman: do any of the Vs handle duplicate file contents with different file names?
shinohai: http://logs.nosuchlabs.com/log/asciilifeform/2021-07-31#1049504 << good point, perhaps add comment to init file to accomplish this since empty file anyway.
dulapbot: Logged on 2021-07-31 04:05:35 punkman: http://logs.nosuchlabs.com/log/asciilifeform/2021-07-30#1049501 << also consider that you need some file contents to hash with V.
thimbronion: Anyone know how to get vdiff to ignore a file, like .git, for example?
thimbronion: The comment spam has gotten bad recently.
shinohai: $vwap
busybot: The 24-Hour VWAP for BTC is $ 41478.35 USD
shinohai: $uptime
busybot: The bot has been up for: 9 days 18 hours 29 minutes and 6 seconds
cgra: looks like trb may be susceptible to a trivial DoS -- getting greeted by a pile of bloated agent strings, ~10MB each.
cgra: version parsing doesn't specifically limit the agent string size; GetRefCount() is special and plays a part; all the stale peer details (agent strings included) get kept in RAM for extra 15 minutes, after being disconnected (vNodesDisconnected).
cgra: it worked on my local node, so not yet tested in the wild. anyone willing to lend a node for target practice?
cgra: the issue was apparently handled in prb in 2014, by prohibiting agent strings beyond 256 bytes. the simplest fix i can imagine off-hand, is just truncating the agent string. i could't find any use of it, so could even truncate to just 32 bytes.
asciilifeform: cgra: this noad oughta make a suitable target.
dulapbot: Logged on 2021-07-30 16:46:30 watchglass: 205.134.172.27:8333 : Alive: (0.755s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=693450 (Operator: asciilifeform)
asciilifeform: !w probe 205.134.172.27
watchglass: 205.134.172.27:8333 : Alive: (0.086s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=693579
asciilifeform: ^ alive
asciilifeform: cgra: feel free to bake a vpatch, also, i'ma test & sign.
asciilifeform must bbl
cgra: asciilifeform: a modest row of 10 bombs apparently sank in, wasn't sure whether ok to sink the whole ship or not
cgra: i used 950000-byte agent strings
cgra: sorry, 9500000-byte
asciilifeform: !w probe 205.134.172.27
watchglass: 205.134.172.27:8333 : Alive: (0.153s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=693602
asciilifeform: cgra: still floating apparently ?
cgra: asciilifeform: yeah, no serious damage attempted
asciilifeform: cgra: feed it until falls down, lessee if actual leak or not
cgra: ok, sec
dulapbot: Logged on 2020-02-26 16:13:05 asciilifeform: bvt: http://nosuchlabs.com/pub/wedge/wedger.py ; and use with http://nosuchlabs.com/pub/wedge/snap_49999.txt or hash file of same format of your choice.
cgra: asciilifeform: my bomber is based on just that :)
cgra: asciilifeform: how does it look so far?
asciilifeform: !w probe 205.134.172.27
watchglass: 205.134.172.27:8333 : Alive: (0.125s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=693602
asciilifeform: apparently not oom ?
cgra: can you easily watch ram usage?
asciilifeform: if it's a troo leak, wedger-style, oughta be able to fill it neh
asciilifeform: cgra: not from where currently sitting, unfortunately
cgra: asciilifeform: ok
asciilifeform: leave it to loop, why not, then !w probe etc. later in the day
cgra: asciilifeform: how much ram there?
asciilifeform: cgra: 4GB
asciilifeform: typically about half full (nuffin but trb on that box)
cgra: now down apparently
asciilifeform: !w probe 205.134.172.27
watchglass: 205.134.172.27:8333 : Could not connect!
asciilifeform: a++ cgra
asciilifeform: how many shots took ?
cgra: (or busy doing smth else...)
asciilifeform: nah if 'could not connect' means process killed.
cgra: asciilifeform: "a bunch", my methods weren't easily measurable
asciilifeform: ftr the linked prb patch against this booby -- sucks. instead oughta simply reject variable-length entities above 1e6 bytes (block size) ~and~ drop any peer which exhausts some arbitarry memory usage (say, 2 sd above avg)
dulapbot: Logged on 2021-07-31 12:34:35 cgra: the issue was apparently handled in prb in 2014, by prohibiting agent strings beyond 256 bytes. the simplest fix i can imagine off-hand, is just truncating the agent string. i could't find any use of it, so could even truncate to just 32 bytes.
cgra: asciilifeform: i suspect this is not even limited to the agent string, deeper down issue is possibly the std::vector "capacity" concept.
asciilifeform: the prb people, very characteristically, plugged wrong end of funnel.
asciilifeform: (how else to ~create~ the next exploitable 5 bugs...)
asciilifeform: cgra: 'EXCEPTION: St9bad_alloc' 'bitcoin in ThreadSocketHandler()' as expected.
cgra: right
asciilifeform: cgra: feel free to abuse that box further if you find it convenient.
asciilifeform: it's what it is there for.
cgra: asciilifeform: ok, thanks! does it need you to stand up if tripped?
asciilifeform: cgra: it does but i dun much care if it sits for a night
asciilifeform deliberately does not set these to auto-restart, it makes watching for this sort of thing trickier
asciilifeform: not erryone with a pill against trb helpfully brings it to #a !
asciilifeform: (the previous wedger for instance did not)
asciilifeform: !w probe 205.134.172.27
watchglass: 205.134.172.27:8333 : Alive: (0.084s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=693604
punkman: 22 bc1 addresses in top 100
punkman: in usglolz: "A new provision has been added that expands the Tax Code's definition of "broker" to capture nearly everyone in crypto, including non-custodial actors like miners, forcing them all to KYC users." "This provision is part of the bipartisan & otherwise popular infrastructure bill, which is moving quickly through Congress & is highly
punkman: likely to pass."
lobbes comes up for air
lobbes: asciilifeform: just to update you: I haven't forgotten about getting logbot and auctionbot connected to arsenet (as well as setting up an ircd). I ended up quitting current saltmine and am in the process of selling house for hopefully a profit. I will be MIA for a bit longer
lobbes: once re-established a home base of operations, I'll be able to sort some things out
whaack: lobbes: wb!
asciilifeform: wb lobbes
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2021-07-31#1049576 << after at one time dabbling in exactly that kind of useless speculation, asciilifeform was cured when realized that it is utterly impossible to learn anyffin interesting whatsoever re addresses if their owner cared half a shit to prevent it
dulapbot: Logged on 2021-07-31 18:49:31 punkman: in usglolz: "A new provision has been added that expands the Tax Code's definition of "broker" to capture nearly everyone in crypto, including non-custodial actors like miners, forcing them all to KYC users." "This provision is part of the bipartisan & otherwise popular infrastructure bill, which is moving quickly through Congress & is highly
dulapbot: Logged on 2020-12-17 19:39:26 asciilifeform: for instance, afaik 100% of 'illicit exchange man' arrests to date, were 'controlled buys' a la dope. i.e. intrinsically impossible in a solid wot context.
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2021-07-30#1049472 << i haven't a proggy yet; writing human-readable description of algo.
dulapbot: Logged on 2021-07-30 18:26:39 PeterL: asciilifeform: are you writing your thing in Ada?
asciilifeform: (also will note that i haven't a tcp glue for ada presently. and one is needed for the irc client end..)
asciilifeform: !w poll
watchglass: Polling 17 nodes...
watchglass: 185.85.38.54:8333 : Could not connect!
watchglass: 205.134.172.6:8333 : (172-6.core.ai.net) Alive: (0.021s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Return Addr=0.0.0.0:8333 Blocks=693566
watchglass: 84.16.46.130:8333 : Could not connect!
watchglass: 185.163.46.29:8333 : Could not connect!
watchglass: 205.134.172.4:8333 : (172-4.core.ai.net) Alive: (0.082s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=693632
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=693566
watchglass: 205.134.172.28:8333 : Alive: (0.086s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Return Addr=0.0.0.0:8333 Blocks=693632 (Operator: whaack)
watchglass: 54.39.156.171:8333 : (ns562940.ip-54-39-156.net) Alive: (0.171s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=693604
watchglass: 205.134.172.27:8333 : Alive: (0.145s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=693632 (Operator: asciilifeform)
watchglass: 143.202.160.10:8333 : Alive: (0.234s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=693632
watchglass: 208.94.240.42:8333 : Alive: (0.216s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=693632
watchglass: 54.38.94.63:8333 : (ns3140226.ip-54-38-94.eu) Alive: (0.321s) V=88888 (/therealbitcoin.org:0.8.88.88/) Jumpers=0x1 (TRB-Compat.) Blocks=693632
watchglass: 103.36.92.112:8333 : (terebe.ns01.net) Alive: (0.682s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=693607
watchglass: 71.191.220.241:8333 : (pool-71-191-220-241.washdc.fios.verizon.net) Alive: (0.297s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=693632 (Operator: asciilifeform)
watchglass: 176.9.59.199:8333 : Violated BTC Protocol: Bad header length! (Operator: jurov)
watchglass: 192.151.158.26:8333 : Busy? (No answer in 100 sec.)
watchglass: 213.109.238.156:8333 : Busy? (No answer in 100 sec.)
thimbronion: They have to at least try to ban it.
dulapbot: Logged on 2021-04-23 13:08:03 asciilifeform: a major moving part behind the price swings are the people who run this heat engine -- 1) spread fud re bitcoin 2) 'buy the dip' 3) drum up enthusiasm among morons 4) sell dear 5) goto 1, nao w/ moar coin, extracted from morons on both strokes of the engine piston
thimbronion: asciilifeform: the encryption algo will be Serpent, right?
asciilifeform: thimbronion: aha
← 2021-07-30 | 2021-08-01 →