Show Idle (>14 d.) Chans


← 2017-08-09 | 2017-08-11 →
00:00 mircea_popescu https://www.desmos.com/calculator/9rwwast4jm << example.
00:01 asciilifeform mircea_popescu: if it did not look like this, rsa would not even be useful
00:01 asciilifeform thinkaboitit
00:01 mircea_popescu this is true.
00:02 mircea_popescu i am now very suspicious you can't ever have a good solution, in the sense that if you find it... you'll have found a fine reason not to need it anymore.
00:02 asciilifeform depends what means 'good solution'
00:02 asciilifeform ain't looking for the rsa pill here. but for nonretarded variant of montgomery's algo
00:03 asciilifeform (i.e. always-worstcase)
00:04 mircea_popescu yeah, well...
00:04 mircea_popescu no, see. if you could have a not-always-worstcase fixtime algo you would have in fact found pill.
00:04 asciilifeform we want the opposite
00:05 asciilifeform always-worstcase modexp
00:05 mircea_popescu hm ?
00:05 asciilifeform that's what constanttime is
00:05 asciilifeform alwaysworstcase.
00:05 mircea_popescu but you have that lol, squaring
00:05 asciilifeform elementarily.
00:05 asciilifeform aha. we have one.
00:05 asciilifeform want -- faster.
00:06 asciilifeform recall, constanttime karatsuba did not (afaik) publicly exist before i posted it...
00:06 asciilifeform need same thing here again.
00:06 mircea_popescu yes but...
00:09 mircea_popescu asciilifeform ok, here's an idea :
00:10 asciilifeform hm?
00:10 mircea_popescu folding ?
00:11 asciilifeform wassat
00:16 mircea_popescu heh apparently injuns got this first. like so : https://www.cse.buffalo.edu/srds2009/escs2009_submission_Gopal.pdf
00:16 mircea_popescu asciilifeform ^
00:17 asciilifeform found it back in may
00:17 asciilifeform it dun go
00:17 asciilifeform branches.
00:18 asciilifeform also uses the same idiotic sliding window thing that makes gpg2 radiate seekritbranchingly for kilometres
00:19 asciilifeform ( because table lookups are nonconstanttime on just about any iron you can get your hands on. caches. )
00:19 mircea_popescu remarkably compact, at that.
00:20 asciilifeform nogood tho. because cannot be expressed as FINITE, KNOWN (for particular ffawidth) sequence of good ol'fashioned word-arithmetic ops.
00:20 mircea_popescu basically, you precompute conveniently chosen powers of 2, and then you get rid of most of the product larger than
00:20 asciilifeform mircea_popescu: this is the sliding window in gpg2.
00:21 mircea_popescu asciilifeform but you don't have to use the crap parts. the idea itself is sound, further reduces any montgomery reduction.,
00:21 asciilifeform it needs branching omfg
00:21 asciilifeform not unrollable.
00:21 asciilifeform therefore rubbish.
00:22 mircea_popescu mgh
00:22 asciilifeform makes the rest of ffa an exercise in complete pointlessness, to use anything of the kind.
00:23 asciilifeform this weekend i'ma see just how sad is key genning with the saddest but proper algo , quoted earlier.
00:23 asciilifeform ( exp-via-squaring, mod after each squaring )
00:24 asciilifeform it'll be pretty sad, because squaring gives a doublewide bitness.
00:24 asciilifeform and division is O(N^2).
00:24 mircea_popescu moreover, doesn't that leak exponent bits ? :D
00:24 asciilifeform how?
00:24 asciilifeform division dun branch on seekrit
00:24 asciilifeform at least mine doesn't
00:24 mircea_popescu well, you do the whole polynomioal thing right ? if exponent is 1101 you do 3 out of 4 squares
00:24 asciilifeform (it subtracts EVERY time, then muxes )
00:24 asciilifeform nope.
00:24 asciilifeform 4
00:24 asciilifeform read mine.
00:25 * mircea_popescu goes and reads.
00:25 asciilifeform we dun branch!!!
00:25 asciilifeform we do 4 motherfucking squares, and 4 subtracts
00:25 asciilifeform the output is muxed via constanttimemuxer
00:25 asciilifeform ( so sometimes 'not used', but the discarding takes provably same time as nondiscarding )
00:25 mircea_popescu heh
00:25 mircea_popescu nazi.
00:25 asciilifeform aha, very
00:26 mircea_popescu well, at least it was painless to check the code, all of 30 seconda
00:26 asciilifeform aha. sorta whole point of this adventure
00:26 asciilifeform to have mircea_popescu et al go 'wtf this only took 30s to read'
00:26 asciilifeform can you picture, rsa that actually makes sense...
00:26 mircea_popescu no wtf there. the wtf is more in the line of "check him out, he wants to use a computer without the if key"
00:27 asciilifeform it's called algebra, lol
00:27 mircea_popescu lol
00:27 asciilifeform 'computer without if'
00:27 asciilifeform aka closed form
00:28 asciilifeform speeking of which...
00:28 * asciilifeform bbl, meat
00:29 * mircea_popescu thinks "well... what if you had a group instead, and you could... o fuck me, discrete logarithms. guess what, another basis for cryptosystems".
~ 35 minutes ~
01:05 asciilifeform in other veryolds, somehow i missed https://archive.is/Kw78h
01:05 asciilifeform not many folx get to be murdered twice !!
01:11 mircea_popescu lmao
01:12 mircea_popescu how the fuck does the church "decide to terminate the family's lease"
01:16 mircea_popescu in other lulz, some dude drove over a half dozen french whatever they are, soldiers-polizei.
01:17 asciilifeform how does a church , e.g., ordain genderfucked priest
01:17 asciilifeform ... like-so !
01:17 mircea_popescu asciilifeform mno. church can ordain whatever the fuck it pleases ; but a lease is not at-will wtf is the point even.
01:17 mircea_popescu "i'll just dump these remains in your back yard, throw them out whenever you're sick of them" is not what a lease says.
01:18 asciilifeform can't say read d00d's lease
01:18 asciilifeform * i read
01:19 mircea_popescu still. every lease i ever saw/signed had fixed term for leasor at will clause for leaser.
01:19 mircea_popescu because otherwise what the hell, it's not a lease it's a girlfriendizing contract.
01:21 asciilifeform these people shit on contracts, promises, etc whenever it suits'em
01:22 asciilifeform there's a word for such :
01:22 asciilifeform недоговороспособные
01:23 asciilifeform old norse called them 'nithlings'
01:23 asciilifeform modern english, unsurprisingly, has no word...
~ 47 minutes ~
02:10 BingoBoingo <asciilifeform> modern english, unsurprisingly, has no word... << "Indian Givers"
~ 3 hours 35 minutes ~
05:46 mircea_popescu asciilifeform amusingly, that actually translates "incompetent" in english, which is the right word. "without the ability of entering contracts".
05:50 mircea_popescu in other lulz : usg.wikipedia agitprop has an open ended article on propaganda truths : https://en.wikipedia.org/wiki/Russian_financial_crisis_%282014%E2%80%932017%29
05:51 mircea_popescu i expect "scientifically proven" a la "climate change" no less ?
05:57 mircea_popescu in other unintentional lulz / comedy self-crits, https://upload.wikimedia.org/wikipedia/commons/a/a1/Pn-picketing-1998-sept-people.jpg
06:05 mircea_popescu (nemtsov, recently assassinated, was, of course, the guy putin beat for to http://btcbase.org/log/2017-07-21#1687959, yeltsin's chosen successor. ah what a great party it'd have been, for teh pantsuits. clinton forever, herdemocracy herp derp... then gore lost to bush, nemtsov lost to putin, nyc lost to gravity, sads sads sads.)
06:05 a111 Logged on 2017-07-21 00:02 phf: by the time i started figuring out the socioeconomic part of the question it was a year too late (they started tightening the screws some time before putin came to power, which was not so much the beginning but the announcement of the done deal. i remember '99 the situation of a lot of people changed drastically.)
06:11 mircea_popescu great "anti-corruption" guy too. let's preserve say http://nemtsov.ru/2015/02/ura-patrioty-ne-platyat-nalogi/
~ 1 hours 11 minutes ~
07:23 mircea_popescu !!up andrei4257
07:23 deedbot andrei4257 voiced for 30 minutes.
07:35 andrei4257 eram doar curios daca se mai intampla ceva aici
07:35 andrei4257 aparent nu
07:38 mircea_popescu andrei4257 who were you again ?
~ 1 hours 11 minutes ~
08:49 shinohai Morning mircea_popescu
08:50 mircea_popescu heya
08:54 shinohai http://archive.is/MT7G8 <<< lulzy
08:55 mircea_popescu oh and speaking of http://btcbase.org/log/2017-08-09#1696188 and faux ngos : the "organized crime and corruption reporting project", owned by a maryland state dept offshoot, is this "github for retarded euro-orks willing to journalism for free in furtherance of us "anti-corruption" anti-sovereignity agenda'.
08:55 a111 Logged on 2017-08-09 22:47 mircea_popescu: in other lulz : obviously there's a "foundation" and a "code of conduct" (the usgistani nonsense copy/pasted) and a freenode chan, why not. ~600 accounts logged in (specifically : http://p.bvulpes.com/pastes/yDU6G/?raw=true ) , ZERO anyone has to say at all whatsoever. most are related to matrix.org, which is a pile of nonsensical lulz which you're more than welcome to try and make sense of by yourself. in any case, it's an "
08:56 mircea_popescu mostly used to launder "leaks" in the vein of "russian hackers" would have obtained had the leaks pointed the other way.
08:56 mircea_popescu possibly the largest end product of the whole mechanical orange revolutions effort of rice's dept of state.
09:07 mircea_popescu https://www.occrp.org/en/spooksandspin/how-macedonias-scandal-plagued-nationalists-lobbied-americas-right-and-pulled-them-into-an-anti-soros-crusade/ rather typical offering.\
09:15 mircea_popescu meanwhile, amusingly enough, soros' long standing tax evasion conviction or any mention of his decades on the lam have somehow entirely disappeared from all usg's wikipedias. NEVER OCCURED!!!
~ 23 minutes ~
09:38 mircea_popescu shinohai cnn / politico / etc displaying a knowledge of physics entirely typical of http://btcbase.org/log/2017-07-24#1689742
09:38 a111 Logged on 2017-07-24 17:53 mircea_popescu: "Oakley is among a growing number of educators who view intermediate algebra as an obstacle to students obtaining their credentials — particularly in fields that require no higher level math skills." << teh confusion of ideas ffs.
09:39 mircea_popescu "acoustic attacks", really. because why, we don't know how to calculate the energy carried by a wave of specified frequency, or anything whatsoever about flow in fluids, and so on.
~ 26 minutes ~
10:05 mircea_popescu for the record : a decibel is the log10 of the ratio between a measured sound energy density and 10^-12 J/m^3. consequently the energy of sound at 150 decibels (such as the sonic blast of a jet taking off at 25m, capable of rupturing eardrums) corresponds to an energy density of 10 ^ (150/10) * 10 ^ -12 = 1000 J/m^3.
10:05 mircea_popescu for comparison, a 100 gram tennisball capable of giving a pretty girl a nasty bruise would be going sa 100 km/h and thereby hit for .1 * (100/3.6)^2/2 ~= 40 J over its 0.001 cubic metre space, ie about 40 times more than the jet's "acoustic attack". a 8-gram 9mm round perfectly capable of making a whole new hole hits for 0.008 * 300 ^ 2 / 2 = 360 J over its 20 * 2*4.5*pi = 5.65 * 10^-7 volume, ie about 650`000 times the jet's
10:05 mircea_popescu "acoustic attack".
10:06 mircea_popescu of course, the acoustic energy saturation dampens with distance (by the cube) and with obstacles. the jet needs something to the tune of 100 MW to take off, and all this buys you at close range and in open air is bleeding from the ears, not magical symptoms such as bruises, concussions or other mysteries.
10:07 mircea_popescu not to mention, of course, that everyone in the area can also hear it, there's nothing mysterious about it. yes there are ways to carry sound over inaudible ultrasound as a modulation, but guess what ? that takes even more energy! a lot more, in fact.
10:07 mircea_popescu meanwhile the entire capacity of cuba's electricity network is what, 8 MW or so ?
10:07 * shinohai just assumed the "acoustical attack" was having American pop music piped through the PA system ....
10:08 mircea_popescu maybe they got cancer from listening to ustardian daytime tv.
10:09 shinohai lolz
10:11 mircea_popescu !!up PeterL
10:11 deedbot PeterL voiced for 30 minutes.
10:13 mircea_popescu shinohai maybe russian hackers did it. they messed with cuba's sound.dll
10:13 mircea_popescu or something.
10:14 asciilifeform mircea_popescu: recall the french 7hz riot controller ?
10:14 mod6 mornin
10:15 mircea_popescu asciilifeform yes ? though it was israeli iirc, and worked irl abou as well as the recently reported stink bombs.
10:15 asciilifeform practicaljoakes with sound aint about joules, they're about resonances in body
10:16 mircea_popescu asciilifeform this works better in theory than in practice.
10:16 mircea_popescu anyway, the kenyan's legacy is one of the lulziest lulzfests in lulzhistory. so, he came to power on a mandate to close down gitmo, which he didn't do, and to roll back bush era power grabs which he didn't do. instead of doing what he promised he decided to do other things!
10:16 mircea_popescu such as : epochal switch on cuba! it... didn't survive his term.
10:16 mircea_popescu new ally : iran!!! it... didn't survive his term.
10:16 mircea_popescu obamacare!!!! it...
10:16 mircea_popescu and so on.
10:16 asciilifeform mircea_popescu: the 7hz thing works, but quite useless because... not directional
10:17 mircea_popescu and because other problems with it.
10:17 mircea_popescu all this wunderwaffen is just like the railgun, if you recall that discussion.
10:17 mircea_popescu "we're running out of oil, letr's find fun things to do with electricity"
10:17 asciilifeform moar like the microwave blaster
10:17 mircea_popescu except... oh noes! oil was actually pretty fucking irreplaceably cool ?!?!!?
10:18 mircea_popescu asciilifeform recall back when the various uss self-destroyers got equipped with "LRAD" for great bezzles ? 90s fad.
10:19 asciilifeform i thought it was marketed to cargo lines
10:19 asciilifeform as ersatz pirate repellent
10:19 mircea_popescu afaik only buyer was usg.
10:19 asciilifeform maersk iirc bought
10:19 mircea_popescu right.
10:19 asciilifeform ( did the expected amt , lol, of good )
10:20 mircea_popescu http://btcbase.org/log/2017-08-06#1694588 << bears repeating.
10:20 a111 Logged on 2017-08-06 16:42 mats: https://www.rt.com/news/397724-israeli-stink-bombs-india
10:20 asciilifeform i saw one on ebay recently
10:20 asciilifeform ( lradtron )
10:20 PeterL Hi everybody, here is my gossipd with the changes suggested yesterday http://p.bvulpes.com/pastes/pf24N/?raw=true
10:20 mircea_popescu ~only known use for item comes from the 90s, have nympho take a seat on overturned woofer.
10:21 mircea_popescu PeterL what did you end up putting in, wrote keccak variant ?
10:21 asciilifeform mircea_popescu: normal hardwarestore woofer tho
10:22 PeterL I just put in the crc32 as a checksum
10:22 mircea_popescu yeah.
10:22 mircea_popescu PeterL you can't use unpadded rsa. it du nwork that way.
10:23 mircea_popescu asciilifeform anyway, afair the threshold for ultrasound biodetectable effects (in rats) was 180db or so.
10:24 mircea_popescu pretty much only danger is if you're submerged.
10:24 PeterL well, it is not unpadded, it uses the random byte string as the pad
10:24 * mircea_popescu looks.
10:25 asciilifeform mircea_popescu: ideally you fire converging ultra at victim, with infra beat result
10:25 mircea_popescu PeterL you have a max nick size now ? it is a bad idea to specify protocol semantics at transport level. let me sign my lines whichever way i want, not care about it.
10:25 asciilifeform ( also great for 'madness voices' )
10:26 mircea_popescu asciilifeform if victim were spherical and resided in vacuum...
10:26 mircea_popescu PeterL also there's specifically no allowance for "time" to be transferred. receiving station timestamps with its own time.
10:26 PeterL well, I guess I should put in something, I guess your nick can't be longer than the message size or there would be no room for any message
10:27 mircea_popescu wtf, ever got a card in the mail, "this card was received at 3:55 pm" penciled in by sender ?
10:27 mircea_popescu PeterL you really don't give a shit. whatever the message is, you truncate it to 220 or what was it and send.
10:28 mircea_popescu modularize, let each part worry about its own domain.
10:28 PeterL hrm, when you get it it prints the time recieved and who from, then prints the message that was sent "time, who, message"
10:28 mircea_popescu not what teh spec says!
10:28 PeterL I will review that again
10:29 mircea_popescu PeterL incidentally, did oyu rebase instead of patching ?
10:29 PeterL didn't sign anything yet, nothing to patch off of
10:30 mircea_popescu true. the obvious advantage of patching is that it makes it easier for readers of code to review deltas. but then again, rebasing makes it easier for writer, less shit to maintain. balancing act.
10:30 mircea_popescu PeterL can you explain this ping mechanism ?
10:30 PeterL yes, I see
10:31 PeterL actually, I was going to put in a ping but then didn't get around to it yet
10:31 mircea_popescu why do you want it ?
10:32 PeterL the idea being that you could keep track of who is getting your messages
10:32 PeterL sort of a "who is online right now" thing
10:32 mircea_popescu yes, but it ruins the security of the scheme, as i don't expect you will be sending pings to ips associated with bogus keys ?
10:32 PeterL but then I was thinking maybe we wouldn't want that anyway
10:33 mircea_popescu there's no real concept of "online" i can form in my mind. for instance, am i online when i'm not online ? i do read the logs... in what sense am i not online ?
10:33 PeterL the idea would be to ping everybody, and have an option for wther or not you respond to pings
10:34 mircea_popescu if the machine is on and i'm long dead, am i online cuz it pings ?
10:34 mircea_popescu it just makes no sense.
10:35 * asciilifeform recalls naggum's box... it still runs
10:35 mircea_popescu PeterL is there any security contemplated for the data, such as i dunno, encrypt the lists of peers / keys / history etc ? or simply a case of "fuck you secure your machine" ?
10:35 mircea_popescu asciilifeform aha!
10:35 asciilifeform ^ p works same
10:35 mircea_popescu asciilifeform huh ?
10:36 PeterL at the moment there is no securing of data. that would be something to add before battlefield use.
10:37 asciilifeform privkeys are plaintext ( you can cipher them via some other cmdline util, or even another piped p, but no nonsense re 'bitcoin-style' enter-aes-pw etc )
10:37 mircea_popescu i expect at least one's own history should be kept encrypted to a key of his.
10:37 mircea_popescu asciilifeform gpg does teh same thing.
10:37 asciilifeform aha, and it's placebocin
10:38 * mircea_popescu was a major, and in fact for a year or so the only proponent of encrypted wallets for btc.
10:38 mircea_popescu once implemented, "theft" dropped like 90%. which is more than any usgstani effort has, or ever will do.
10:39 asciilifeform at any rate user can make his key , e.g., nextprime(rngolade-kept-ondisk) * nextprime(hash(pw)) if he explicitly wants
10:39 asciilifeform um no,
10:40 asciilifeform nextprime(h(another rngoladd on disk + pw))
10:40 asciilifeform lol
10:40 mircea_popescu lol
10:40 PeterL also, my question re crc32 yesterday, I meant to say: given a (random) string of 250 chars, what is the proability that (random four byte string) will pass the crc32 test? which I think is just 1/256^4
10:41 asciilifeform mircea_popescu: you get the idea. no reason to standardize the diddle.
10:41 mircea_popescu PeterL if your string is 250 chars, there is 0 probability that an up to 32 bit setcion being altered in any way will not be caught up
10:41 mircea_popescu this is what crc does : for blasts up to its size, 100%. for larger blasts, proportionate.
10:41 mircea_popescu !!up PeterL
10:41 deedbot PeterL voiced for 30 minutes.
10:41 PeterL not trying to catch changes, trying to catch random string accidentally passing the check
10:42 mircea_popescu that is not something crc does ?
10:42 mircea_popescu crc checks that the string is the same now as it was when crc was originalyl computed
10:43 mircea_popescu if you're asking "what is the probability of a 4000 bit string being randomly generated so it matches an arbitrary crc32", the answer is you know, 1 in infinity.
10:43 asciilifeform aaactually chance of computing randomturd-cum-crc is no lower than 1/bitness-of-crc
10:43 asciilifeform which is rather high
10:44 asciilifeform *randomturd that passes
10:44 asciilifeform think..
10:44 mircea_popescu asciilifeform in my model the crc was also random.
10:44 asciilifeform well yes
10:44 mircea_popescu literally, "came out of rsa as garbage".
10:44 asciilifeform aha
10:44 asciilifeform still holds
10:45 mircea_popescu are you trying to say that since there's only 2^32 possible values for the crc, it then follows that 1 in 4bn will match ?
10:45 asciilifeform hint: consider payload P and crc C as indep. vars
10:45 asciilifeform aha!!
10:47 mircea_popescu a cheap improvement would be to write down also the LZW compression ratio.
10:48 mircea_popescu (and in any case, this is also a major improvement over gpg, which realloy only uses 2^16, and worked ok in the field for many years)
10:52 mircea_popescu PeterL + padlen = min(keya.l, keyb.l) - 1 # make sure that the strings will not overflow the key mods << i don't get it, why do you have variable length keys ?
10:53 mircea_popescu all keys same size. ideally as per http://btcbase.org/log/2016-08-18#1524210 discussion at that
10:53 a111 Logged on 2016-08-18 12:32 mircea_popescu: asciilifeform since we're on this btw, the way i want tmsr-rsa key generation to work is as follows : a contains a number of entropy bytes specified by user in tmsr-rsa.conf read whenever tmsr-rsa.conf specifies (such as urandom); b contains a base-tmsr string specified by user. c = base-tmsr(a).b ; p = nextprime(cut(sha512(c),257)) ; process is repeated for q = nextprime (cut(sha512(c'),258));
10:54 mircea_popescu 257, 258, 515.
10:54 PeterL ah, originally I had it written to allow user to change key sizes, that is a holdover just in case
10:55 asciilifeform lzw is neither here nor there, you can't rely on payload being compressible
10:58 * asciilifeform bbl, meat
10:58 mircea_popescu asciilifeform most very likely will be.
10:59 mircea_popescu PeterL no case ; key size is fixed.
11:09 PeterL oh, and I was trying to make the functions more general, avoid putting in magic numbers as much as possible
~ 22 minutes ~
11:31 mod6 Hi, I've updated the howto, it's not "finalized" yet. Please take a look and let me know if this doesn't read quite right, or if I've left something out:
11:31 mod6 http://thebitcoin.foundation/trb-howto-new.html
11:33 shinohai ^ looks good mod6
11:35 mod6 Thanks for taking a look shinohai
11:36 mod6 maybe i aught to add 'diff' on that list. it is inexplicable to me that it wouldn't be there, but then again, lol.
11:36 mod6 updated
11:37 shinohai Yeah I forgot you had a guy with some sort of linux that didn't have diff
11:38 mod6 I think it was patch, but yeah, maybe I'm mis-remembering that.
11:39 mod6 my V doesn't use diff anyway, only patch, gpg, sha512sum, and wget -- and otherwise just standard shell tools such as echo, mkdir, rm, cat, etc.
11:39 mod6 But wouldn't be a bad idea to throw it on there in the case where someone, decides to use the linked vdiff script, which uses diff.
11:44 mod6 Updated the formatting too.
11:46 mod6 ugh, something went sideways, standby
11:49 mod6 Ok, I think it's better now.
~ 1 hours 15 minutes ~
13:05 mod6 alright, I have published those changes to : http://thebitcoin.foundation/trb-howto.html
~ 17 minutes ~
13:22 deedbot http://www.contravex.com/2017/08/10/unboxing-and-set-up-of-nosuchlabs-fuckgoats-on-macos-openbsd-linux/ << » Contravex: A blog by Pete Dushenski - Unboxing and set-up of NoSuchlAbs FUCKGOATS on MacOS? OpenBSD? LINUX!!
~ 45 minutes ~
14:08 edivad hallo
14:09 edivad i promise that this will be the last emergency troubleshooting about TRB
14:09 edivad i feel that i'm very near of a succesful compiling of bitcoind, especially after the update of the guide
14:10 mod6 hi, how goes ?
14:11 edivad is going very well for a beginner
14:11 edivad you know, a satisfacting terminal try & die till everything works
14:11 edivad so, this is the last error mod6
14:11 mod6 alright
14:12 edivad https://pastebin.com/4JsG5uTN
14:13 edivad since gcc is present i think that is some kind of env problem
14:13 mod6 yeah, it does not seem to understand where 'c' is located.
14:14 edivad but i really cannot figure out what i could try before running again the make command
14:14 mod6 did everything press alright with V ?
14:14 edivad :) please tell me that the solution is right around the corner, like adding a CC=/path/to/something into the makefile
14:14 asciilifeform !~later tell pete_dushenski http://www.contravex.com/2017/08/10/unboxing-and-set-up-of-nosuchlabs-fuckgoats-on-macos-openbsd-linux/#comment-58669
14:14 jhvh1 asciilifeform: The operation succeeded.
14:14 edivad yes V had no problems
14:15 mod6 ok good deal.
14:16 shinohai ^ That pthread issue I solved on Debian by going to /usr/share/cmake and changing a line in CheckIncludeFiles.cmake
14:17 edivad lemme try
14:18 edivad ok, in ubuntu no /usr/share/cmake dir for me
14:18 edivad even in /usr/local/share no presence of cmake dir
14:18 mod6 yeah, this looks like it might be something with your /etc/alternatives or something
14:18 mod6 im not sure. digging...
14:18 shinohai Find the line: `CMAKE_CONFIGURABLE_FILE_CONTENT}\n\nint main(){return 0;}\n")` and put `void` in the parentheses after int main()
14:19 edivad into the makefile.unix under src?
14:19 shinohai No in the file CheckIncludeFiles under your cmake installation
14:19 shinohai (modules folder)
14:20 edivad going to check on ubuntu where is located
14:20 edivad seems different from debian
14:21 asciilifeform edivad: could you paste your makefile plz ?
14:21 edivad under src or the main?
14:21 asciilifeform both
14:22 edivad https://thepasteb.in/p/zmh8oRpVm2nHZ
14:22 edivad this is under src ^
14:23 asciilifeform other one
14:23 edivad https://thepasteb.in/p/wjh03Lzr23ofv
14:23 edivad this is the main
14:24 asciilifeform mod6: i think his buildroot failed
14:24 edivad so should i delete everything and start from scratch?
14:24 mod6 yes
14:24 mod6 start over.
14:24 edivad ok
14:24 edivad no problem
14:24 edivad can i keep the .wot folder?
14:25 asciilifeform ( it failed, and from the posted barf it is not possible to yet say why )
14:25 edivad since is a hell lot of copy paste?
14:25 asciilifeform edivad: yes
14:25 edivad ok nice
14:25 mod6 i would blow everything away and start over following exact instructions in the howto
14:26 edivad i'm gonna leave the actual dir for future forensics analysis when i'll be moar expert and now i'm going to create another one
14:29 edivad is now downloading again boost, meanwhile i would like to ask some questions about the fuckgoats device
14:29 edivad that maybe someone can answer later and i will check on the logs
14:30 edivad basically, i recently learned how to generate private keys with a D16 + paper and pencil, and i thought that was a great way to have low cost true entropy
14:30 mod6 edivad: are you doing the online or offline build?
14:31 edivad now online mod6
14:31 mod6 ok, that /is/ a bit less steps, so a decent place to start until you get the hang of the process.
14:31 edivad exactly
14:32 asciilifeform edivad: it's pretty expensive to use dice if your time has value.
14:32 asciilifeform per-byte.
14:32 edivad so, back to the question, is the fuckgoats device meant to be, for instance, if i run a bitcoin service that constantly need to generate private keys, let's say, for example, for an hot wallet?
14:33 asciilifeform for instance.
14:33 edivad i thought that dice was great for cheap and safe cold storage, if done it right
14:34 edivad but yes, asciilifeform, is very time consuming if you need to do repeatedly
14:34 edivad and one thing that i haven't learnt yet is how to generate a bip 44 compliant seed with dice
14:35 asciilifeform it's a dumb idea
14:35 edivad because you know, with a bip 44 compliant seed, you then generate your extended public key, and you can leave your dice in the drawer
14:36 edivad wasn't able to learn because those damn seeds have a last checksum word (that maybe is a perfectly ok security feature, but it cuts out manual experiments with dice)
14:36 asciilifeform !#s bip44
14:36 a111 0 results for "bip44", http://btcbase.org/log-search?q=bip44
14:36 asciilifeform !#s bip 44
14:36 a111 2 results for "bip 44", http://btcbase.org/log-search?q=bip%2044
14:36 asciilifeform !#s deterministic wallet
14:36 a111 10 results for "deterministic wallet", http://btcbase.org/log-search?q=deterministic%20wallet
14:37 edivad ok going to check the results
14:40 edivad > the state-of-the-art among thinking folk is that pre-generated tx are stored on paper and fed into a hot node when necessary
14:41 edivad absolutely true
14:42 asciilifeform http://btcbase.org/log/2016-02-04#1396046 << see thread
14:42 a111 Logged on 2016-02-04 01:12 asciilifeform: why the FUCK would i
14:43 asciilifeform why would you do this to yourself
14:43 asciilifeform enemy only needs to steal ONE seed to get every privkey your ever generate
14:43 asciilifeform ( and possibly he can also set up a lattice and derive your key from N signatures )
14:43 edivad so basically, tell me if I'm wrong
14:44 edivad using deterministic shit, I'm reducing the entropy of my keys, correct?
14:44 asciilifeform elementarily
14:44 mircea_popescu http://btcbase.org/log/2017-08-10#1696617 << very minimally just in case tho, you know.
14:44 a111 Logged on 2017-08-10 15:39 mod6: But wouldn't be a bad idea to throw it on there in the case where someone, decides to use the linked vdiff script, which uses diff.
14:44 asciilifeform and not simply 'reducing entropy', but introducing a relationship between all of them
14:44 edivad that's some good warning that should be public in many places
14:45 mircea_popescu edivad the public wants entertainment not education.
14:45 edivad but you know, user friendliness is going to fuck hard security perception of mainstream users
14:46 edivad that's quite sad, but there's nothing that will stop this general trend
14:46 edivad imo
14:47 mircea_popescu yes. there's isn't, nor is there going to be a way, manner, instrument or device through which to protect the passive from the active.
14:49 edivad since i'm not yet capable to remember my 64 characters hex private key, there is a way to convert it in a seed without decreasing the security, and maybe being able to memorize it?
14:49 edivad i mean, not in a seed
14:49 edivad in some random words that can be converted into the 64 hex original key
14:50 mircea_popescu why not just use dicelist method.
14:50 asciilifeform edivad: ever read about mnemonists ? the stage magicians.
14:50 edivad do you mean with paper and pencil, and then storing the paper in some hole very distant from NSA eyes? mircea_popescu
14:51 mircea_popescu http://trilema.com/2012/romanian-dicelist/ << see there.
14:51 edivad thanks
14:51 mircea_popescu write yourself one in veneto for max lulz.
14:52 edivad well veneto is quite far from where i live
14:52 edivad mod6: You need at least one UTF8 locale to build a toolchain supporting locales
14:53 edivad this is where i'm stuck now
14:53 mircea_popescu edivad whatever local dialect you speak.
14:53 edivad yes i know what you mean
14:54 edivad i could even try with pornstar names
14:54 mircea_popescu aha.
14:54 edivad at these times porn industry should have generated enough pornstar name entropy
14:54 asciilifeform keep in mind that forgetting your 'alphabet' is just as good as forgetting the key
14:55 mircea_popescu only need ~6.6k. there's about 100k total whores in the pron records.
14:55 mircea_popescu asciilifeform nobody ever forgets a whore!!!11
14:55 asciilifeform lol
14:56 edivad mod6: auto-solved the last problem with sudo locale-gen en_US.UTF-8
14:56 edivad this time google has figured out
14:57 mod6 strange, im not sure what you mean.
14:57 edivad i was in a mint system without generated locales
14:58 edivad so had to generate it
14:58 mod6 it's ok now?
14:58 edivad apparently is going forward well
14:58 shinohai In pantsuit lulz: http://archive.is/b3RTa
14:58 mircea_popescu asciilifeform re 2 weeks, i readily believe.
14:58 mod6 and when you say 'mint' you don't mean 'linux mint' right? just a *new/clean* ubuntu sys?
14:59 edivad yes, a fresh installation
14:59 mod6 ok good to denote. thanks. let us know if it all builds fine for ya.
14:59 edivad to be complete, is an lxc container that is running over proxmox
15:00 edivad and i must admit, i grown up with deterministic wallets in my heart and in just a couple of minutes realized how a dumb move it was
15:03 mircea_popescu a deterministic wallet can have its uses, but they typically aren't "user trying to cheat on running a node".
15:05 hanbot http://btcbase.org/log/2017-08-10#1696608 << looks crisp, though imho "To build TRB, you are going to need some basic requirements on your system environment." is spurious unless said requirements are specified...the next line about packages and list of same seem sufficient.
15:05 a111 Logged on 2017-08-10 15:31 mod6: Hi, I've updated the howto, it's not "finalized" yet. Please take a look and let me know if this doesn't read quite right, or if I've left something out:
15:08 edivad mod6: same error again
15:09 edivad https://thepasteb.in/p/DRhjlB5vA00cy
15:09 mircea_popescu http://btcbase.org/log/2017-08-10#1696649 << are you saying cmake ships broken ?!
15:09 a111 Logged on 2017-08-10 18:19 shinohai: No in the file CheckIncludeFiles under your cmake installation
15:09 edivad going to do the third clean run, since i have generated the locale in the middle of the process
15:09 mircea_popescu edivad wouldja use p
15:09 hanbot http://btcbase.org/log/2017-08-10#1696464 << primo dunning-kruger this morning. no awareness of logs, doesn't keep him from expecting the chicken coop chatter of "things are happening!" at expected rate.
15:09 a111 Logged on 2017-08-10 11:35 andrei4257: eram doar curios daca se mai intampla ceva aici
15:09 mircea_popescu edivad wouldja use p.bvulpes.com like sane people ?
15:10 edivad i'm abusing of it in some way that i haven't noticed?
15:11 mircea_popescu you keep coming up with random pastebins.
15:11 mircea_popescu hanbot heh. i expect it's deeper than that, though. dork is romanian, and that country had a ~50 year period of enforced equality-through-poverty the likes of which the us can only dream of. this has the side benefit of every kid expecting every other kid be you know, a goat of ~same size. maybe this other guy has a slightly newer car, that's the accepteable limit of it.
15:12 mircea_popescu this was very noticeable even when i was organising conferences for local bloggers / getting romania's new right party a headquarters etc. "oh, this doesn't really happen, mp can't really exist" etc bla bla.
15:12 edivad ok i will use the other pastebin no problem
15:12 mircea_popescu by now the psychological tension is intolerable though, "what, billionaire ?!?!?! what, tmsr ?!?!" etc. there's that little old jewish mother's voice in the back of their skull, "how come this one could and you can't ?" that's utterly killing them.
15:13 shinohai mircea_popescu: The cmake in Debian/Ubuntu repositories used to have that pthread bug, first time I built a trb with `V` that happened.
15:13 mircea_popescu denial very cheap solution to resolve this pressure.
15:13 mircea_popescu shinohai consider reporting on their list ? maybe.
15:13 hanbot mircea_popescu : i seem to remember a period in which the .ro line went that you were "illegal", yeah.
15:14 mircea_popescu o yeah, recall that ? "reality diverged from comfortable model thereof, but it has been denied with appropriate incantations and can now go back to bed. i wonder what's on tv ?"
15:14 shinohai It was fixed apparently: https://cmake.org/Bug/view.php?id=15058
15:14 mircea_popescu a ok then.
15:15 edivad shinohai: may I ask how I can find CheckIncludeFiles under Ubuntu?
15:16 edivad so i can change the line that you have posted
15:16 * shinohai is happy to no longer suffer from Debian/Ubuntu infection
15:16 mod6 <+shinohai> mircea_popescu: The cmake in Debian/Ubuntu repositories used to have that pthread bug, first time I built a trb with `V` that happened. << i don't remember ever having this issue fwiw
15:16 mircea_popescu http://btcbase.org/log/2017-08-10#1696641 << that file.
15:16 a111 Logged on 2017-08-10 18:16 shinohai: ^ That pthread issue I solved on Debian by going to /usr/share/cmake and changing a line in CheckIncludeFiles.cmake
15:16 mircea_popescu mod6 me either. nfi, prolly cuz of ubuntu packaging.
15:17 shinohai edivad: If it isn't in /usr/share then you may have to grep for it .... tbh I rarely used Ubuntu so
15:20 shinohai I did: shinohai@trb locate CheckIncludeFiles.cmake
15:20 shinohai /usr/share/cmake/Modules/CheckIncludeFiles.cmake
15:20 mircea_popescu http://btcbase.org/log/2017-08-10#1696685 << it's cheap in the sense making your shoes by hand is cheap. it can be fun, but that's as far as it goes. leaving aside problems of how much a pair of aluminum, ruby or w/e dice cost (ie, GOOD dice), a throw provides you with a few bit's worth, FG spits out kB's worth per second. on a per-entropy-bit cost, figuring in capital goods, salary for the thrower, etcetera, FG is about 5 de
15:20 a111 Logged on 2017-08-10 18:33 edivad: i thought that dice was great for cheap and safe cold storage, if done it right
15:20 mircea_popescu grees of magnitude cheaper.
15:21 mod6 edivad: if `locate` doesn't find it, perhaps a simple find will: `find / -name "CheckIncludeFiles.cmake"`
15:22 edivad shinohai: found
15:22 edivad here is mine
15:22 edivad https://pastebin.com/wa99MXm4
15:22 edivad it's pretty much already modded as you have told
15:22 mircea_popescu edivad use p.bvulpes.com not pastebin.com thepasteb.in etc.
15:23 edivad ok
15:23 shinohai Ah ok .... so that must not be your particular issue
15:25 mircea_popescu http://btcbase.org/log/2017-08-10#1696704 >> this is the real concern.
15:25 a111 Logged on 2017-08-10 18:43 asciilifeform: ( and possibly he can also set up a lattice and derive your key from N signatures )
15:26 mircea_popescu we have some expectations about security, they do not include the self-diddle that is "deterministic signatures", ie, i'll sign with a shitton of mathematically related privkeys.
15:26 mircea_popescu all investigation of cryptosystems involved in bitcoin fundamentally rely on "unrelated keys" assumption.
15:26 edivad can i read something about lattice? i haven't understood well the message
15:27 mircea_popescu it's always been a major lulz for me that the same idiots howling about "don't reuse addresses -- it makes usg's pretense of defungibilizing bitcoin that less tenable" never happened to ever mention "don't deterministic wallets, it's on the level of cesar cipher homebrew".
15:29 mircea_popescu because hey, that's what the public needs "experts" on the level of
15:30 mircea_popescu what the fuck was that name of that poinless douche with a "tv show" and some "assistant" retarded chick masquerading about being me back in 2014ish ? k something
15:34 asciilifeform ( meanwhile from the vintage cryptoidiocies file, http://archives.seul.org/tor/dev/Dec-2014/msg00099.html )
15:35 mircea_popescu http://trilema.com/2013/in-which-noobs-learn-lessons-and-pay-for-the-privilege/ << keiser. whatever happened to him ?
15:35 mircea_popescu see alf, some do go away.
15:38 mircea_popescu asciilifeform do you know what else reuses a hardcoded IV ?
15:38 shinohai Keiser still fawning for camera apparently: http://archive.is/Flk31
15:39 mircea_popescu shinohai heh.
15:39 asciilifeform mircea_popescu: gpg?
15:39 mircea_popescu ding!
15:40 asciilifeform meanwhile from literature search, every article ever, apparently, written re 'constant time modular exponentiation' proposes... tables
15:40 asciilifeform aka death by cache differentials.
15:40 mircea_popescu matrixes! ha-HA!\
15:41 asciilifeform 'we sprayed perfume over the corpse, it is alive'
15:41 mircea_popescu my intuitions while useless are entirely correct! i feel much better about self.
15:41 asciilifeform lol
15:41 mircea_popescu the bitch with any such approach, as i realised last night. there is NO WAY to protect yourself from downstream cache. no way.
15:42 asciilifeform ( for n00bz : indexed load from memory is a leaking operation on ~all extant iron )
15:42 mircea_popescu you don't even have to know it's there, your code with your entire machine could be emulated later (a la bolix on chip say) and you'd suddenly be weak, even if you deliberately included no cache.
15:42 asciilifeform mircea_popescu: cache only comes into play if your memory fetch ~address~ sequence is secret-dependent
15:42 asciilifeform in currently published ffa set, none of the ops do this
15:42 asciilifeform and i ain't about to introduce any.
15:43 mircea_popescu asciilifeform the whole fucking point of making a n-dimensional table, be it 1 or whatever else, is to avoid looking at all the cells all the time
15:43 asciilifeform ( effect of caching is to make some addrs load, at particular ( or all ) times faster than others. )
15:43 asciilifeform mircea_popescu: we gotta. look. at. every. cell. every. time.
15:43 asciilifeform algebraic.
15:43 mircea_popescu aha
15:43 mircea_popescu that's not how the real world works tho!
15:44 asciilifeform lol
15:44 mircea_popescu myeah
15:45 asciilifeform forn00bz: an, e.g., rsa modexp, in ffa, must be representable by a long roll of paper, on it are ops for ordinary 4function calculator, with very patient slave. and roll ONLY ROLLS FORWARD and has finite # of instructions on it, known in advance when you decide the ffa width.
15:45 mircea_popescu this terribler / tribler thing is a very amusing read.
15:46 asciilifeform importantly, same roll MUST work for all possible m^d mod n params.
15:46 asciilifeform (of given width.)
15:46 asciilifeform mircea_popescu: linked item was and remains quite typical of subj
15:46 mircea_popescu asciilifeform amusingly, the guy complains about the modular exponentiation not being constant time. maybe write to him ask where he ever saw a sane algo ?
15:46 asciilifeform ( various 'anon' shitchats and various pseudogossiptrons )
15:47 asciilifeform mircea_popescu: nobody knows , afaik, a sane algo. not 1 lib implements anything of the kind
15:47 asciilifeform openssl, for instance, features the one with tables
15:47 mircea_popescu doesn't keep him from complaining about it, so worth an ask.
15:47 asciilifeform and leaks timing on every intel box since 1990s
15:48 asciilifeform mircea_popescu: also why not ask him re philosopher's stone!11
15:49 mircea_popescu myeah.
15:51 asciilifeform while we're on the subj of 'cryptographers' : a constant time gcd is also apparently not known.
15:52 asciilifeform ditto modular inverse
15:52 asciilifeform ditto modular mult
15:55 asciilifeform plenty of nonsense claiming to solve these, entire forests annihilated. but EVERYONE pulled the scam described earlier ( memory indexed by secret value )
15:57 asciilifeform most don't even bother with this pretense. http://archive.is/GNrtB is a more typical idiocy
15:57 asciilifeform contribution to gmp
15:57 asciilifeform observe... ORDINARY BRANCHING!
15:58 asciilifeform claims ' Compute V <-- A^{-1} (mod M), in data-independent time.' in comments tho
15:58 asciilifeform exercise for reader : find the hidden conditionals.
16:01 asciilifeform actually hm, maybe not a lie
16:01 * asciilifeform bbl, off to torture room
~ 18 minutes ~
16:20 asciilifeform https://eprint.iacr.org/2014/161.pdf >> for whoever it was who had asked re lattice solving for privkey
~ 1 hours 7 minutes ~
17:27 edivad hallo
17:28 edivad i have a super good news, node is compiled, up and running
17:28 edivad thanks again to all of you that have helped me in the troubleshooting
17:29 edivad now instructions are much clearer
17:30 shinohai \o/
17:31 shinohai Nice work edivad
17:31 edivad now that i run a node i can consider myself truly part of tmsr?
17:32 shinohai Tis a start.
17:33 edivad i think that is important to add to the guide that the average joe will need at least 6 gb of space in his hard disk to be able to compile from scratch TRB
17:35 edivad i was doing the process in a 8gb container and at a point i wasn't so confortable continuing refreshing df to check my free space
17:36 trinque pittance compared to what you'll need to hold the blockchain, eh?
17:36 edivad problem is this
17:36 edivad i keep the blockchain stored separatedly
17:37 trinque ah well sure, suppose mod6 could mention the build environment is going to be big.
17:37 trinque anyhow wd edivad
17:37 edivad that precious indexed database, with hours of CPU time on his shoulders, won't be mixed with dirty system files
17:38 edivad in my case i've recycled a previous bitcoin core blockchain and fired up TRB
17:38 edivad and now is checking every block from the beginning
17:39 edivad other quick questions are rising
17:39 edivad the 1st) when i started for the first time TRB, he was bitching that myip=something wasn't present on my .conf. Is this a TRB specific requirement?
17:41 edivad 2nd) the second time that i've started TRB, it was complaining that wallet.dat was corrupted (this wallet.dat was generated from latest core, so i suppose is deterministic, is this the reason for being rejected?)
17:41 mod6 <+edivad> i have a super good news, node is compiled, up and running << yay!
17:41 trinque 1, correct, see asciilifeform_zap_showmyip_crud.vpatch
17:42 trinque it was calling out to some website for external IP, which is nonsense.
17:42 edivad ok perfect
17:42 mod6 <+edivad> thanks again to all of you that have helped me in the troubleshooting << You're welcome. Very good of you to have such persistence to keep working through the issues.
17:42 trinque 2, entirely likely the power rangers changed the wallet format
17:43 mod6 <+edivad> i was doing the process in a 8gb container and at a point i wasn't so confortable continuing refreshing df to check my free space << oh sure. I didn't even think to ask. Next time I will.
17:43 mod6 <+trinque> ah well sure, suppose mod6 could mention the build environment is going to be big. << While I'm at it on the updates; i think, let's say, you need a minimum of what? 20Gb ?
17:44 edivad ok perfect, the third time that i've restarted the node there weren't no problem at all
17:44 trinque looks like my trb dir weighs 4.5gb over here; something like that should be fine
17:44 mod6 yeah, that's always what mine is once complete, ~4.5G
17:45 edivad i need to ask something more political than technical
17:45 mod6 I'll say 20G, that should suffice, for now.
17:45 trinque edivad: don't ask to ask.
17:45 edivad i've understood that TRB = purity
17:45 trinque !#s taint
17:45 a111 141 results for "taint", http://btcbase.org/log-search?q=taint
17:46 trinque edivad: define "purity" before proceeding.
17:46 edivad in the case of segwit, this means that trb won't care about segwit blocks and as long as they will complies with the "hard rules" (I really don't know how to explain myself better) they will be accepted?
17:47 mod6 ok updated, take another look: http://thebitcoin.foundation/trb-howto.html
17:48 edivad nice mod6
17:48 mod6 o7
17:48 mod6 Thanks again.
17:49 trinque edivad: can search the logs first, eh? there's lots in there re: segwit and other failures of folks to diddle the definition of bitcoin
17:49 trinque as currently derped, yep, "segwit" shouldn't mean a damn thing to bitcoin proper.
17:49 mod6 edivad: yah, it'll really help you out to read at least 6 months of logs. And if you read more, even better. There's a wealth of knowledge in there.
17:50 trinque cept that eventually miners will defect from the thing, and steal everyone's segwit "transactions", much to the lul of all.
17:50 edivad ok I'll read it before asking political questions
17:55 shinohai Also, from here onwards you should refer to Segwit as `Segshit`
17:56 trinque oh I got one: segregated witless
17:56 shinohai lel
~ 2 hours 16 minutes ~
20:13 mircea_popescu in other 15yos, http://68.media.tumblr.com/497c1d85146e70094fa09048951289c9/tumblr_o53tfx15sG1ukw672o1_1280.jpg
20:16 mircea_popescu http://btcbase.org/log/2017-08-10#1696868 << running bitcoin nodes in containers is a really bad idea anyway.
20:16 a111 Logged on 2017-08-10 21:35 edivad: i was doing the process in a 8gb container and at a point i wasn't so confortable continuing refreshing df to check my free space
20:18 mircea_popescu http://btcbase.org/log/2017-08-10#1696875 << it is conceivable you can reuse prb blockchains, if you care. not that there's anything wrong with rechecking the chain if oyu're in no hurry. expect a coupla months tho. and i suppose look into eatblock etc while at it.
20:18 a111 Logged on 2017-08-10 21:38 edivad: in my case i've recycled a previous bitcoin core blockchain and fired up TRB
20:20 mircea_popescu http://btcbase.org/log/2017-08-10#1696890 << um my chain is 151Gb, wtf are you folk doing ?!
20:20 a111 Logged on 2017-08-10 21:44 mod6: yeah, that's always what mine is once complete, ~4.5G
20:20 mircea_popescu http://btcbase.org/log/2017-08-10#1696898 << yes.
20:20 a111 Logged on 2017-08-10 21:46 edivad: in the case of segwit, this means that trb won't care about segwit blocks and as long as they will complies with the "hard rules" (I really don't know how to explain myself better) they will be accepted?
~ 15 minutes ~
20:36 ben_vulpes in other fuddings, https://www.wsj.com/articles/the-fed-has-6-200-tons-of-gold-in-a-manhattan-basementor-does-it-1502382644
20:36 mircea_popescu lel
20:37 mircea_popescu tru fact : 6Tg of gold is detectable from a bridge over east river.
20:37 ben_vulpes how's that?
20:37 mircea_popescu same way it's detected when people start a mine.
20:38 mircea_popescu ultrasound, rad scatter, there's a whole list.
20:39 mircea_popescu if you have such a narrow premise ("is there or is there not a terragram of gold at so and so coords") experimental falsification is trivial, and not even expensive in contex. the bitch is forming the premise in the first place.
20:49 trinque 4.5gb for trb build, not blockchain
20:49 mircea_popescu a a
20:55 mircea_popescu ben_vulpes gold / other heavy metals are sorta fluorescent, let's say, in X-ray illumination. leaving aside that even amateur beach comber fare on sale for the cost of a lawn mower can see large chunks at 20-30 meters (that's 10 floors or so).
21:09 asciilifeform holy shit, ultrasound 'from a bridge over east river'?!
21:11 asciilifeform and mircea_popescu might like to mention the xray background ( wtf? ever consider the self-absorption of an item with density of gold!?) to prospectors
21:11 asciilifeform who never heard of any such thing
21:12 asciilifeform now theoretically you could pick up a cubic few metres of au with... gravimeter. but strictly from, e.g., 1 story up
21:13 asciilifeform and certainly not 'across the river'
21:13 asciilifeform cavities (e.g. mines, tunnels) are a different story, the missing soil is quite 'loud' gravimetrically
21:15 asciilifeform http://btcbase.org/log/2017-08-11#1696926 << can set up mass of depleted uranium and trick gravimeter.
21:15 a111 Logged on 2017-08-11 00:39 mircea_popescu: if you have such a narrow premise ("is there or is there not a terragram of gold at so and so coords") experimental falsification is trivial, and not even expensive in contex. the bitch is forming the premise in the first place.
21:15 asciilifeform none of the other measures work through the door, sadly. even if we were discussing sr-90 rather than au
21:16 asciilifeform the only thing that'd make it 'across river' is gravity , and possibly fast neutrons. which au dun emit.
21:17 asciilifeform ( unless the au-via-neutron bombardment thing were to take off.. )
21:18 asciilifeform to round off the wtf -- 'beachcomber' inductive 'minesweeper' tops out at 30-40 ~cm~, not m
21:19 asciilifeform ground-penetrating radar gives a few M, realistically, fewer in dense or wet material .
21:22 asciilifeform http://btcbase.org/log/2017-08-11#1696914 << mno, they use different db
21:22 a111 Logged on 2017-08-11 00:18 mircea_popescu: http://btcbase.org/log/2017-08-10#1696875 << it is conceivable you can reuse prb blockchains, if you care. not that there's anything wrong with rechecking the chain if oyu're in no hurry. expect a coupla months tho. and i suppose look into eatblock etc while at it.
21:22 asciilifeform the index won't read by trb.
21:31 mircea_popescu asciilifeform that's the thing, it absorbs, and then emits.
21:31 mircea_popescu this is actually in production, dun hate me.
21:36 mircea_popescu asciilifeform and no, inductive sweeper will go meters for large enough (100gram) chunks.
21:36 asciilifeform mircea_popescu: in production where?
21:37 mircea_popescu australia for one. everywhere there's enough gold to be worth it.
21:38 asciilifeform first place i'd expect it is at usg border arch.
21:38 mircea_popescu nah. it's container sized item
21:38 asciilifeform so is the neutronograph
21:38 mircea_popescu it's also you know... unhealthy.
21:39 asciilifeform if you're thinking of item that ~emits~ xray...
21:39 mircea_popescu anyway. many ops deploy it to reduce lossage.
21:39 mircea_popescu asciilifeform yes dude. let's redo the sentence : "gold / other heavy metals are sorta fluorescent, let's say, in X-ray illumination"
21:39 asciilifeform inverse-square is a thing. picture what you'd need to even go above backgnd at 'river' distance
21:39 mircea_popescu if you put an x-ray lamp on gold, and then turn it off, you will see some radiation back, and on specific frequency
21:40 asciilifeform at a metre or 2 yes
21:40 mircea_popescu you can beam xrays.
21:40 asciilifeform gotta wake up regan and tell him how
21:41 mircea_popescu next you're going to nix lasers because you saw a lightbulb once.
21:41 asciilifeform ( sdi sank from, among other lulz, failure to discover a practical xray laser )
21:41 asciilifeform hey it's possible in principle...
21:41 mircea_popescu !~google colimated high energy x-rays
21:41 jhvh1 mircea_popescu: High - energy X - rays - Wikipedia: <https://en.wikipedia.org/wiki/High-energy_X-rays>; Beam collimation with polycapillary x - ray optics for high ... - NCBI: <https://www.ncbi.nlm.nih.gov/pubmed/15651611>; velopment HIGH ENERGY X - RAY DIFFRACTION ... - NIST: <http://ws680.nist.gov/publication/get_pdf.cfm%3Fpub_id%3D851224>
21:41 asciilifeform ( from what to make mirrors?! tho )
21:42 asciilifeform refraction works, in every crystallography shop
21:42 asciilifeform but how to reflect.
21:42 mircea_popescu asciilifeform you know this field has advanced significantly ? they have all sorts of phase-velocity abusing composites and so on.
21:42 asciilifeform that was the hope aha
21:43 asciilifeform 'metamaterial'
21:43 mircea_popescu yeah.
21:44 asciilifeform even pumped beam , or epic cosmic ray, still stops a few ~cm~ in au or pb tho
21:44 mircea_popescu anyway. the whole point was that such a large agglomeration of single-atom rare element is eminently detectable. it is.
21:44 asciilifeform a few M in soil, brick.
21:45 asciilifeform if it falls on you - yes detectable. on xray in a man-sized arch, hidden in a snatch - detectable. from river - can't picture how.
21:47 asciilifeform even sr90 lighthouse rtg , unshielded, is ~silent from few 100m of ~air~
21:48 mircea_popescu there's no even here. different emission profile entirely.
21:48 asciilifeform show me the magic particle that has infinite free path even in air, much less earth, cement
21:49 asciilifeform even fast neutron tops out at a few M of solid dirt
21:49 mircea_popescu fast neutron is bad model for energetic photon
21:49 mircea_popescu there is no "even".
21:50 mircea_popescu "even car stops at light, bike is smaller than car!!" is bad argument.
21:51 asciilifeform show me the particle ? e.g., x kEv gamma. which is it.
21:51 mircea_popescu lol kev
21:51 mircea_popescu how about you know, 20MeV if we're bothering at all ?
21:51 asciilifeform let's take all 100mEv
21:51 asciilifeform that's 5 or so cm of pb.
21:51 asciilifeform and it's gone.
21:52 mircea_popescu actually, no. 2mev is 10 cm.
21:52 mircea_popescu and soil is no pb. and it's not "gone", it's 1/e'd. the remainder can... 1/e again. and so on.
21:53 mircea_popescu the threshold for detectability is below 1kev (review your pll discussion to see why it goes way below "base").
21:53 asciilifeform 'gone' in practice means 'not measurable over backgnd'
21:53 asciilifeform how do you pll for radiodecay?!!!
21:53 asciilifeform it aint periodic
21:54 mircea_popescu basically, a high energy xray will lose 2/3 of its energy every dozen or so meters. whatever's left illuminates the gold (there's no crossing gold, too large barn), and then gets sent back, as gold-xray-pink
21:54 asciilifeform mircea_popescu admit, do you have a bottle of rum open..?
21:54 mircea_popescu which is quite specific.
21:54 asciilifeform this worx great in a man-sized box
21:55 mircea_popescu what can i tell ye.
21:55 asciilifeform objection is 'through door, wall, across river'
21:55 asciilifeform though it'd rock.
21:56 mircea_popescu taking 20MeV source arbitrarily and 2 kev detector, you have roughly speaking 8 and a half halvings at your disposal. if your 1/e distance is 10 meters, that means 40 meters away your detector will still work.
21:57 mircea_popescu i dun have the datasheets to give better numbers with, but anyway.
21:57 asciilifeform the backscatter gotta come back tho
21:57 mircea_popescu yes, 4 * 10 to go, 4 * 10 to return.
21:57 asciilifeform most of it dun return in same direction ...
21:58 mircea_popescu yeah, and detector works as low as 10 ev sorta level.
21:58 asciilifeform but lacking the actual magic nums ( asciilifeform is still at beachhouse, lol ) i'ma have to leave it at 'maybe works from 40m!'
21:58 mircea_popescu anyway! rather than bickering over the obviously rhetorics involved, how about we in general agree that such a huge mass of a rare atom is eminently detectable and thassat.
21:59 asciilifeform i'd still bet on gravimeter, if i had to go and detect it meself
21:59 mircea_popescu i didn't by any means aim to produce an exhaustive or practical list!
21:59 mircea_popescu but on the contrary : "even scandalous methods still work". which they do.
22:00 asciilifeform gravimeter's the only thing that'd give actual idea of the mass, rather than volume, of the pile.
22:01 asciilifeform which afaik is what the 'fed au is tungstentronic' thing is really about
22:01 mircea_popescu tungsten is comparable mass isn't it ?
22:01 asciilifeform nope
22:02 mircea_popescu anyway. tungsten xray pink very different from gold xray pink. which is teh real idea!
22:02 asciilifeform well, not terribly far, but not same
22:02 asciilifeform this only affects surface x cm of pile tho
22:02 mircea_popescu true.
22:02 asciilifeform ( supposing you could walk up to it and illuminate )
22:02 mircea_popescu could "glaze" by arranging them
22:02 mircea_popescu which i expect they did do.
22:03 asciilifeform aha!
22:03 asciilifeform for visiting lizards
22:03 asciilifeform ( iirc nixon was the last )
22:12 ben_vulpes http://btcbase.org/log/2017-07-13#1682481 << aaand i just bounced off of this
22:12 a111 Logged on 2017-07-13 15:18 phf: for the longest time i thought that common lisp spec is a magic paper against modernization. not so, and you can see it with the recent evolution of sbcl. for example they made it an error to locally shadow cl package symbols, e.g. (flet ((first (...))) ...) will fail, breaking a lot of reasonable old code. many historic idioms likewise produce compilation warnings, etc.
22:13 ben_vulpes while i'm on the topic, can confirm that 'modern' asdf is all sorts of royal pita as well, although that thread has been well hashed in the logs
22:23 deedbot http://trilema.com/2017/did-you-ever-claim-to-have-butterflies-in-your-stomach/ << Trilema - Did you ever claim to have butterflies in your stomach ?
~ 37 minutes ~
23:00 BingoBoingo !~ticker --market all
23:00 jhvh1 BingoBoingo: Bitstamp BTCUSD last: 3419.99, vol: 9161.91729630 | Bitfinex BTCUSD last: 3419.1, vol: 19964.5032206 | BTCChina BTCUSD last: 3402.046496, vol: 9361.89220000 | Kraken BTCUSD last: 3459.999, vol: 4143.61787294 | Volume-weighted last average: 3419.52153539
~ 26 minutes ~
23:27 deedbot http://qntra.net/2017/08/oregon-school-board-erasing-donor-family-name-from-buildings/ << Qntra - Oregon School Board Erasing Donor Family Name From Buildings
23:28 ben_vulpes ho ho ho
23:29 BingoBoingo tyvm ben_vulpes
23:31 * ben_vulpes tips hat
23:41 mircea_popescu o hey wd. is it your first ?
23:43 ben_vulpes nono, just found it very amusing
23:45 ben_vulpes that level of shiv/word density is far beyond what i can accomplish, BingoBoingo has been practicing
23:48 BingoBoingo ben_vulpes: You too can increase your razorblade to punction mark count too!
23:48 mircea_popescu ah ah. yea
23:49 ben_vulpes BingoBoingo: i appreciate the exhortation
23:49 BingoBoingo ben_vulpes: Who knows how much your language could sharpen if you consistently wrote Qntra for 34 months?
23:49 ben_vulpes step 1: home orifice. step 2: being useful member of society
23:50 BingoBoingo home orifice consists of putting desk next to bed. One is for writing, other for sleeping, both useful furniture for fucking guests.
23:52 ben_vulpes dun work for me, orifice gotta be childfree
23:53 BingoBoingo child plays in yard?
23:54 ben_vulpes yes and
23:54 ben_vulpes BingoBoingo: gotta realize, i'm a sucker for cuddles
23:54 ben_vulpes wimminz, puppiez, childrenz
23:56 BingoBoingo Now that's gotta drain the venom. Why are you bothering with productivity worries? First things first!
23:57 ben_vulpes i'm waiting for age and failure to mature me into a nice ball of hate
23:59 BingoBoingo Maybe spend a bit of time with some people who've been wrecked by Inca, want better for the puppies?
← 2017-08-09 | 2017-08-11 →