Show Idle (>14 d.) Chans


← 2022-01-30 | 2022-02-01 →
00:18 asciilifeform billymg: nifty. not 100% sure why would want to use a dynamically-linked bitcoind tho (i.e. where 'ldd' returns anyffin)
00:19 asciilifeform (ftr on a rotor's built ldd returns nuffin)
00:20 asciilifeform on a musltronic gentoo, one oughta be able to , theoretically, build exactly same thing as rotor's output, but w/out the 'buildroot' liquishit in the process
00:20 asciilifeform (i.e. getting same exe)
~ 25 minutes ~
00:46 billymg asciilifeform: i almost mentioned that at the end of the article, i recalled the rotor built bins being static
~ 37 minutes ~
01:23 signpost not botnet, but rather infrastructure for wot members. for example, I would happily trade cycles to remove a single point of failure for asciilifeform's www
01:24 signpost "botnet" is the wrong metaphor, assumes all-comer boxen can be fungible.
01:25 * signpost has one such application in his head, that for example his l1 may in time be able to purchase a burner laptop while traveling, and call down a usable system into it quickly from wot-net.
01:27 signpost to hazard a sketch, I'd create a travel key, and distribute a disk image among friendlies in l1. after arrival, I'd ping those friendlies for a swarm download of the disk image with travel key, and appear on pestnet.
01:29 * signpost would rather pay an in-wot person to run a signed job containing his blog and be spared the details of deployment than continue to do sysadmin work.
01:30 signpost there are lots of such use-cases that are applications of decentralization among unequal participants.
01:31 signpost now, if anybody has a *real* breakthrough in homomorphic encryption at >glacial processing speed, changes quite a bit.
01:36 signpost http://logs.nosuchlabs.com/log/asciilifeform/2022-01-30#1077314 << works fine on my item. will get the thing into folks' hands sometime tomorrow, almost done massaging vpatches.
01:36 dulapbot Logged on 2022-01-30 19:21:00 asciilifeform: on a musltronic gentoo, one oughta be able to , theoretically, build exactly same thing as rotor's output, but w/out the 'buildroot' liquishit in the process
01:37 signpost perhaps billymg wants to cut the vpatches for openssl, bdb, boost at that point
01:38 signpost would be great to lop off every turd in all of them not actually *used* by trb, and this kind of work was precisely why I bothered to make pentacle.
01:38 signpost and why taking pains to avoid arbitrary dependencies; the thing oughta pull *inward* from here.
01:43 signpost while on the subj, wouldn't mind feedback on whether to have one single v-tree for all possible system components, or each piece of software having independent lineage.
01:44 signpost I've opted for latter to avoid regrind hell when folks disagree about what they want on their systems, but curious if others disagree.
01:45 signpost in my mind, each system is defined by the patches/seals/wot they have locally, which comprises what *can* be built, and out of that systems are composed with what's chosen to build.
01:46 signpost perhaps later we find there's coordination overhead in not having one canonical src tree, as is done in say bsd ports.
01:46 signpost not insurmountable to merge later.
~ 56 minutes ~
02:43 asciilifeform http://logs.nosuchlabs.com/log/asciilifeform/2022-01-30#1077317 << a. still sounds moar like distributed storage than cpu-by-the-pound, tho
02:43 dulapbot Logged on 2022-01-30 20:24:14 signpost: not botnet, but rather infrastructure for wot members. for example, I would happily trade cycles to remove a single point of failure for asciilifeform's www
02:43 dulapbot Logged on 2021-11-28 19:37:11 asciilifeform: signpost: somewhat apropos, thought of your lubytron in context of possible pheature: pestron takes a local dir and 'hosts'. peers (and optionally broader pestnet members, e.g. l2/l3) can visit e.g. http://localhost:8000/signpost and see his 'www'.
02:43 asciilifeform http://logs.nosuchlabs.com/log/asciilifeform/2022-01-30#1077319 << ditto
02:43 dulapbot Logged on 2022-01-30 20:25:22 signpost: has one such application in his head, that for example his l1 may in time be able to purchase a burner laptop while traveling, and call down a usable system into it quickly from wot-net.
02:45 asciilifeform http://logs.nosuchlabs.com/log/asciilifeform/2022-01-30#1077320 << this'd be a++. tho as asciilifeform understands, ~100% of the problem is 'bake a linux which actually boots on xyz random irons' rather than distributed-anyffin per se
02:45 dulapbot Logged on 2022-01-30 20:27:27 signpost: to hazard a sketch, I'd create a travel key, and distribute a disk image among friendlies in l1. after arrival, I'd ping those friendlies for a swarm download of the disk image with travel key, and appear on pestnet.
02:46 asciilifeform http://logs.nosuchlabs.com/log/asciilifeform/2022-01-30#1077323 << asciilifeform usedto work in that racket and would bet heavily against it ever at any pt amounting to anyffin other than 'moar studies needed'(tm)(r) 'climate science'
02:46 dulapbot Logged on 2022-01-30 20:32:00 signpost: now, if anybody has a *real* breakthrough in homomorphic encryption at >glacial processing speed, changes quite a bit.
02:46 dulapbot (trilema) 2017-09-15 asciilifeform: kanzure: i spilled the beans from a similar darpa conference that i attended, in the heart of the beast itself, few yrs back ( it's in the l0gz, spoiler : multilinear map homomorphic crypto is bunkum ) and still waiting for gasenwagen
02:47 asciilifeform ( most hilariously, even the impossibility proof of the general case did not put a damper in the flow of moolah. )
02:47 dulapbot (trilema) 2015-07-07 asciilifeform: other pertinent maths include the proof of why 'homomorphic obfuscator' is impossible in the general case
~ 33 minutes ~
03:20 asciilifeform http://logs.nosuchlabs.com/log/asciilifeform/2022-01-30#1077329 << imho things which are actually separable, oughta be separate. (may be easier said than done, tho)
03:20 dulapbot Logged on 2022-01-30 20:43:55 signpost: while on the subj, wouldn't mind feedback on whether to have one single v-tree for all possible system components, or each piece of software having independent lineage.
03:22 asciilifeform http://logs.nosuchlabs.com/log/asciilifeform/2022-01-30#1077332 << unless we throw out the manifests thing (doing which has own potential minefields) the coordination overhead of '1 tree' would be quite lethal (e.g. 'hey you gotta regrind yer postgres patch, cuz i changed the default sound card config 5min ago')
03:22 dulapbot Logged on 2022-01-30 20:46:26 signpost: perhaps later we find there's coordination overhead in not having one canonical src tree, as is done in say bsd ports.
~ 3 hours 20 minutes ~
06:43 cgra http://logs.nosuchlabs.com/log/asciilifeform/2022-01-30#1077292 << for difficulty=1, the "target" (ie. the maximum allowed hash value) = 00000000ffff0000000000000000000000000000000000000000000000000000; so: target / genesis_hash ~= 2536 (dunno why i first rounded up, to 2600)
06:43 dulapbot Logged on 2022-01-30 15:18:45 asciilifeform: or hm, iirc needed 32 leading 0 bits at diff1. which'd make the genesis, with 43 leading 0's, 2^11 i.e. '2048x harder than had to'
~ 7 hours 27 minutes ~
14:10 asciilifeform cgra: this seems like a peculiar way to calculate the 'overwork', considering that the diff is quantized by the upper bits and the bottom segment being 'less' dun help
14:12 asciilifeform !w poll
14:12 watchglass Polling 14 nodes...
14:12 watchglass 205.134.172.6:8333 : (172-6.core.ai.net) Alive: (0.081s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Return Addr=0.0.0.0:8333 Blocks=721191
14:12 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=721191
14:12 watchglass 205.134.172.28:8333 : Alive: (0.022s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Return Addr=0.0.0.0:8333 Blocks=721191 (Operator: whaack)
14:12 watchglass 205.134.172.26:8333 : Alive: (0.141s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Return Addr=0.0.0.0:8333 Blocks=721191
14:12 watchglass 205.134.172.27:8333 : Alive: (0.144s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=721191 (Operator: asciilifeform)
14:12 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=721191
14:12 watchglass 71.191.220.241:8333 : (pool-71-191-220-241.washdc.fios.verizon.net) Alive: (0.158s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=721191 (Operator: asciilifeform)
14:12 watchglass 208.94.240.42:8333 : Alive: (0.204s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=721191
14:12 watchglass 54.38.94.63:8333 : (ns3140226.ip-54-38-94.eu) Alive: (0.317s) V=88888 (/therealbitcoin.org:0.8.88.88/) Jumpers=0x1 (TRB-Compat.) Blocks=721191
14:12 watchglass 82.79.58.192:8333 : (static-82-79-58-192.rdsnet.ro) Alive: (0.319s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=721191
14:12 watchglass 103.36.92.112:8333 : (terebe.ns01.net) Alive: (0.594s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=721191
14:12 watchglass 75.106.222.93:8333 : Alive: (0.556s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=721191
14:13 watchglass 94.176.238.102:8333 : Violated BTC Protocol: Bad header length!
14:14 watchglass 143.202.160.10:8333 : Busy? (No answer in 100 sec.)
~ 1 hours 4 minutes ~
15:18 cgra asciilifeform: this comparison is the pov i'm looking at this from. you just try a random number and it's either <= the threshold, or above it. if above, keep trying.
15:18 asciilifeform cgra: aha
15:19 cgra asciilifeform: re bottom segment not helping, do you mean 00000000ffff0000000000000000000000000000000000000000000000000001 would've been a valid hash under minimum difficulty (note the LSB)?
15:20 asciilifeform well no
15:21 asciilifeform gotta be < the diff
15:22 asciilifeform e.g. 0x1fffffffffffffffffffffffffffffffffffffffffffffffffffff would've been, tho
15:28 * asciilifeform notices that per the coad, it's technically <= rather than <. but would be surprised if anyone ever 'won' this 'lotto'
15:29 * cgra 's clutch is slipping. difficulty grasping asciilifeform's thinking
15:30 asciilifeform minor nitpick.
15:32 cgra http://logs.nosuchlabs.com/log/asciilifeform/2022-01-31#1077375 << does this refer to smth said here?
15:32 dulapbot Logged on 2022-01-31 10:28:26 asciilifeform: notices that per the coad, it's technically <= rather than <. but would be surprised if anyone ever 'won' this 'lotto'
15:32 asciilifeform if (hash > bnTarget.getuint256())
15:32 asciilifeform i.e. can be == and still meet diff
15:33 cgra asciilifeform: i think i said exactly so, here at least
15:33 dulapbot Logged on 2022-01-31 10:18:48 cgra: asciilifeform: this comparison is the pov i'm looking at this from. you just try a random number and it's either <= the threshold, or above it. if above, keep trying.
15:33 asciilifeform ah yes
15:33 * asciilifeform still waking up, lol
15:34 cgra hehe, and i was heading to bed when saw your first comments re this overwork math
15:35 * asciilifeform recalls looking at this yrs ago and wondering whether the '==' case in fact would be easier for a hypothetical sat-solving, i.e. non-bruteforce miner
15:35 dulapbot (trilema) 2014-07-17 asciilifeform: (frame the hash operation as a logical 'sat' system, work backwards to exclude regions of possible input state space based on known output bits)
15:37 cgra though any idea how to connect? i still don't see any peculiarity in my kindergarten approach
15:52 cgra asciilifeform: re "quantized by upper bits", do you mean mining works more efficiently if in case of minimum difficulty, you aim at or under 000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffff instead? ie. guaranteed less top bits than the threshold
~ 17 minutes ~
16:09 asciilifeform cgra: iirc the iron miners only look at the top n bits, aha
16:11 cgra ah so while settle for "up to twice as difficult", gain elsewhere more than that
16:11 asciilifeform correct, no subtraction
16:14 * cgra were pointed out yet another snot blob hanging in the same, neverending strain :D
16:22 asciilifeform whole thing is epic ball o'snot, doubt it could've been any 'dirtier' if it'd been e.g. a microshit product.
~ 3 hours 29 minutes ~
19:51 signpost in other balls of snot news:
19:51 signpost raised STORAGE_ERROR : stack overflow or erroneous memory access
19:51 signpost lolol
19:52 * signpost may have to do some optimization yet.
19:52 signpost gcc, binutils, and linux kernel are pretty fat.
19:54 signpost ah, looks like it might've gagged on having multiple in the same patches dir. separating out just gcc patches worx.
19:55 signpost e.g. http://paste.deedbot.org/?id=n8j5
19:55 signpost more convenient to have them separated anyway, will have something like software/gcc/patches software/gcc/seals, I think.
~ 2 hours 12 minutes ~
22:08 asciilifeform http://logs.nosuchlabs.com/log/asciilifeform/2022-01-31#1077397 << loox like a gnat oom (likely in 'vdiff' ?)
22:08 dulapbot Logged on 2022-01-31 14:52:02 signpost: raised STORAGE_ERROR : stack overflow or erroneous memory access
22:09 asciilifeform (gnat runtime that is)
22:10 asciilifeform dollars to doughnuts you'll find a corresponding oom corpse in dmesg
22:13 signpost yeah, it barfed with several gig of src in ./patches in multiple trees
22:13 signpost will investigate, but not blocked by it since I don't need to be able to do that.
22:14 signpost paste lost a line, that was a v flow call
← 2022-01-30 | 2022-02-01 →