log☇︎
92500+ entries in 0.026s
asciilifeform: cachegfind
asciilifeform: but does insert probes.
asciilifeform: mircea_popescu: doesn't simulate cpu -- read the src/docs
asciilifeform: and result is 500x slowdown.
asciilifeform: it does approx what mircea_popescu asked for
asciilifeform: valgrind doesn't simulate cpu
asciilifeform: aah
asciilifeform: i disagree that there is anything fundamentally misleading in the linked piece.
asciilifeform: mircea_popescu decided ahead of time to barf -- and did so
asciilifeform: see callgraph thread.
asciilifeform: sadly, again nope
asciilifeform: not exclusively.
asciilifeform: can't put printf in , e.g., declarations.
asciilifeform: think.
asciilifeform: mircea_popescu: good luck parsing cpp grammar (yes, all of it...) in awk.
asciilifeform: https://archive.is/NieCy << in other lulzies
asciilifeform: reminds me of the dream i just woke up from -- where i found a way to send a bit backwards in time
asciilifeform: mircea_popescu: unfortunately the d00d is quite correct in his description of the mechanism. gprof doesn't work in the obvious, sane way ( a mechanized version of what i did -- per-routine timer ) but using randomized sampling.
asciilifeform: https://web.eecs.umich.edu/~sugih/pointers/gprof_quick.html << gprof likbez, if anyone wants to try.
asciilifeform: iirc.
asciilifeform: 1 snag is that -- afaik -- gprof doesn't work with static bins, or musl.
asciilifeform: and fwiw i did not use gprof when i determined where to put the timer -- i used an actually clueful initial hypothesis, and an outer timer ( on ProcessBlock, which was the item of interest ) to compare the output of various inner ones against.
asciilifeform: *be asking
asciilifeform: this is easy to get, but he ouhta read http://yosefk.com/blog/how-profilers-lie-the-cases-of-gprof-and-kcachegrind.html first. ☟︎
asciilifeform: mod6: and mircea_popescu seems to br asking for gprof raw out
asciilifeform: mod6: you didn't miss any patch
asciilifeform: ( the digits of pi do not autocorrelate, as far as anybody ever publicly found, in any other way )
asciilifeform: possibly the pi example was a poor one -- no ~automated~ tester, will ever find it, unless specifically made to
asciilifeform: any rng test can be rewritten as a producer of a predictor. or the test is rubbish.
asciilifeform: but of ~any~ better-than-chance predictor.
asciilifeform: ( that's provably undecidable )
asciilifeform: we aren't speaking of an ~optimal~ predictor, note
asciilifeform: at least, all of the meaningful ones...
asciilifeform: on the contrary -- all of the classical tests can be cleanly rewritten in this form
asciilifeform: for weakness proof.
asciilifeform: but note that it dun have to be 'nth digit' , can also be 'next digit', o(n) , works just as well.
asciilifeform: 2001 iirc
asciilifeform: mircea_popescu: so, to take example, if you found a rng that turns out to emit digits of pi -- the proof-of-weakness will be plouffe's algo.
asciilifeform: lol!
asciilifeform: http://btcbase.org/log/2017-04-26#1647917 << imho it's the only sane standard. rng 'weakness' can only be expressed properly as a 'predictor'. anything else is 'suggestively named token' ☝︎
asciilifeform: http://btcbase.org/log/2017-04-26#1647918 << was quite exactly this idea, but it also had the lisp outputs iirc ☝︎
asciilifeform: actually-- deadly boring stuff. and intentional. 0 surprises. 'schoolboy' algos for just about all arithm ops.
asciilifeform: short and simple enough for even exceptionally impatient folx to read and grasp.
asciilifeform: aim is to cap the thing at its current ~1000 ln.
asciilifeform: (several min. on pc with no entropy bottleneck (i.e. FG present))
asciilifeform: mircea_popescu: the only palpably slow knob is prime-finding
asciilifeform: ( and on encrypt, as well as decrypt end ! leaking plaintext isn't more forgivable on transmitter end than on receiver )
asciilifeform: but that's transparently bogus, rsa has 0 business ever running in anything but worst case spacetime
asciilifeform: the usual argument is 'that'd be slow'
asciilifeform: for some peculiar reason, everybody else (afaik) who implemented a bignumtron, only did this (or claimed, at any rate) for modular exponentiation -- but not for its subcomponent ops
asciilifeform: ( in the arithm ops, that is )
asciilifeform: anywhere.
asciilifeform: and no seekritbit-dependent branches.
asciilifeform: no normalization, either - adding 8kb of zero to another 8kb of zero takes same time as any other possible pair of 8kb bitstrings.
asciilifeform: and all ints have fixed max width ( set at warmup )
asciilifeform: so not only , e.g., comparison, but addition, subtraction, take same number of ops regardless of what bits are set
asciilifeform: thing is optimized for -- strictly -- constant (always-worst-case) time and space usage; and fits-in-head (in that order)
asciilifeform: since mod6 mentioned subj, i'll say a bit
asciilifeform: http://btcbase.org/log/2017-04-26#1647926 << funnily enough, it's what i'm polishing for release as we speak. ☝︎
asciilifeform: poor ol' english folx, have not only toilet and sink in same rooms, but imperative same as infinitive verb...
asciilifeform: ( approx. 'go and die a hard death' )
asciilifeform quite enjoyed the ru sphere's name for dieharder, 'умри тяжело'
asciilifeform: (dmh).
asciilifeform: until somebody suggests a better name, i'ma call this hypothetical method 'die maximally hard'.
asciilifeform: ( if anyone recalls where this was -- plz post !! )
asciilifeform: but i haven't the original paper at hand, this is a 20y+ memory.
asciilifeform: described in almost exactly these terms.
asciilifeform: from 1990s.
asciilifeform: btw i now realize that this entire idea isn't asciilifeform's, but actually greg chaitin's.
asciilifeform: (without a copy of the tester, even.)
asciilifeform: that way you do not have to wonder wtf the particular test consisted of. and can immediately replicate.
asciilifeform: ideally this output (algo) would consist of a runnable lisp proggy.
asciilifeform: * of k_i+1st bit
asciilifeform: the scalarization of 'weakness' is an absurdity. gotta make this -- specific -- claim.
asciilifeform: for very short input, algo will be likewise short. for long, well-entropic -- long. for long, poorly-entropic -- short.
asciilifeform: this generalization also exposes what exactly the 'minimal sample' is, likewise.
asciilifeform: because that's, really, what alleged 'weakness' means -- that you can say 'can predict...'
asciilifeform: or of k-th bit, given bits k_i-j ... k_i , for some j.
asciilifeform: imho it ought to return an ~algo~ for attempting a better-than-chance prediction of nth bit, given n; ☟︎☟︎
asciilifeform: incidentally i had a thought re what an 'ideal dieharder' might look like.
asciilifeform: neato mod6
asciilifeform: nah, fyootor is 'log in with your rfid cranial implant'
asciilifeform: didjaknow.
asciilifeform: 'San Francisco and Santa Clara County, which had asked the judge for an injunction, “have a strong interest in avoiding unconstitutional federal enforcement and the significant budget uncertainty that has resulted from the Order’s broad and threatening language,” the judge wrote, referring to Mr. Trump’s January executive order on immigration.'
asciilifeform: in other magas, https://archive.is/SaZEV >> 'A federal judge in California on Tuesday temporarily blocked the Trump administration’s efforts to withhold funding from cities that limit their cooperation with federal immigration enforcement...'
asciilifeform: because - somehow - each of 5,300 (and strictly this number) did it on own, personal lark.
asciilifeform: 'Wells Fargo said it had fired 5,300 employees found to have defrauded customers.' << gold
asciilifeform: berkshire, iirc, owns 24B usd of it.
asciilifeform: it isn't as if wf were a company, in the customary sense -- it's a usg organ, like microshit. 'tbtf'
asciilifeform: the best part: 'Fargo CFO John Shrewsberry told 500 senior Wells Fargo execs in a conference call that the scandal would not affect third-quarter earnings "much." '
asciilifeform: apparently old noose, e.g. http://archive.is/RUnBw
asciilifeform: http://bisqwit.iki.fi/story/howto/bitmath/ << for the cache bot.
asciilifeform: the 404 is pretty great tho
asciilifeform: and now for Something Completely Different >> http://bisqwit.iki.fi/story/howto/bitmath << one of those rare 1990s-style actually-useful www .
asciilifeform: http://archive.is/PFvo7 << in other lulz >> 'Multiple shareholders stood and yelled at the board of directors and Chief Executive Tim Sloan. The shareholders were angry about the bank's creation of as many as 2.1 million phony accounts in customers' names.'
asciilifeform: aah lolk ☟︎
asciilifeform: well yes. sorta whole 'point' of a worm
asciilifeform: infected chumpers -- do
asciilifeform: http://btcbase.org/log/2017-04-25#1647818 << ~nobody who does this sort of thing, ever pays for ~anything. certainly not for bandwidth. ( and supposing he did -- what's a TB cost at market rate ? fiddybux ? ) ☝︎
asciilifeform: (which means, pure rsa, no orc glyphs, no catastrophic malformed packet prior to modulus, etc)