log☇︎
89300+ entries in 0.017s
asciilifeform: but married to x86, and certainly not fits-in-head.
asciilifeform: and run maybe 20% faster.
asciilifeform: and it'd be approx same size, incidentally.
asciilifeform: i'd write whole thing in asm then.
asciilifeform: it does but this is SPECIFICALLY anti- what i want.
asciilifeform: when you have an O(N^5) !!
asciilifeform: generally, ever.
asciilifeform: understand, the constant term doesn't matter.
asciilifeform: but i ain't giving those up
asciilifeform: well it adds bounds checks
asciilifeform: re nonconstant mul.
asciilifeform: arm cpu is incidentally ~egregious~ offender
asciilifeform: of course it is even easier if idiot luser uses 'library' or 'os api' crypto. hence why the insistent and incessant schneiering, 'don't write own crypto!'
asciilifeform: 'i know! the number of bits equalling 1! i'ma broadcast'
asciilifeform: cpu, designed by enemy, goes 'aha! he wants to mul! what can i leak about his operands..!'
asciilifeform: but having a 'mul' instruction is in fact a thing on the same continuum!
asciilifeform: the multiplication problem is incidentally a textbook instance of 'specificity of diddling'. if someone offered any of you a cpu that has a 'rsa instruction', you'd barf. because very clearly paints a target for the enemy, giving him info he has no business having re what you intend to eat, when, with what spoon
asciilifeform: but at least sees that it is a problem..
asciilifeform: see also this d00d's -- https://bearssl.org/ctmul.html -- attempt to solve the problem in the maximally backwards, utterly ill-conceived ways.
asciilifeform: think accident?? ☟︎
asciilifeform: witness, incidentally, the lack of a 'constant-MUL' instruction on any extant cpu.
asciilifeform: (what's it gonna do ? not shift? not add ? how'd it know when.)
asciilifeform: shift-and-add ('egyptian') mult. has advantage that cpu CANNOT attempt to optimize
asciilifeform: in fact, it is well-known not to be constant time on recent intels.
asciilifeform: that there is NO guarantee that MUL/IMUL (or equiv. on other cpu) is constant time !!
asciilifeform: a 'schoolbook' (word-by-word, using * (which will compile to IMUL instr on x86) multiplier will be faster than the 'egyptian' one. the catch is,
asciilifeform: possibly i explained this next bit, but can't seem to find it in the l0gz, so will post here ftr :
asciilifeform in a http://btcbase.org/log/2017-05-03#1651249 mood ☝︎
asciilifeform: hey loox like ben_vulpes is awake, why not ~he~ try
asciilifeform: nao we need a non-recursive (! , SPARK won't allow recursion nor is it constanttimesafe to have any), constant-time karatsuba...
asciilifeform: ( overall speed would improve 2x )
asciilifeform: even if proper squaring were instantaneous (and it won't be, it will be perhaps 2x faster), this is still painful.
asciilifeform: 0.06 is off by factor of ~2, measuring with rough clock suxx. but overall idea is correct.
asciilifeform: aha.
asciilifeform: ben_vulpes: 'load shedding'
asciilifeform: a 8192-bit mul takes ~0.06s
asciilifeform: which would take several years.
asciilifeform: if it were not for KEY GENERATION
asciilifeform: the funny part is that this is actually ~usable for pgp-like use
asciilifeform: as written.
asciilifeform: which is not mega-surprise, the op is O(N^5).
asciilifeform: 10 minutes. ☟︎☟︎
asciilifeform: 8192 returned:
asciilifeform: probably doomed to karatsuba
asciilifeform: http://wotpaste.cascadianhacker.com/pastes/NEovA/?raw=true << coad
asciilifeform: 8192 still hasn't returned...
asciilifeform: 2048 bit : ~10s ☟︎
asciilifeform: (recall, it dun matter what the operands are equal to)
asciilifeform: ( unoptimized square )
asciilifeform: in other news, a 4096-bit A**B takes approx 14 seconds (3GHz) . ☟︎☟︎
asciilifeform: as for 'ar is too far', d00d was (from his pov) poor -- a small wad of btc, but the damocle's sword of having to do honest work one day, loomed; then he 'sold the motherland' and now rich, problemsolved.
asciilifeform: in his boeing-toyota
asciilifeform: didn't he motor all around eu at one time
asciilifeform: d00d posted various buddhas etc
asciilifeform: i dun recall whether he made a cn stop
asciilifeform: hey, not even china, first nz, then th !
asciilifeform: and if came back, why not with butcher.
asciilifeform: and moreover, why would he ~come back~
asciilifeform: and 50 yrs -- penny stock
asciilifeform: aha
asciilifeform: to begin with.
asciilifeform: it's what makes crackpot-alts such perfect chump-harvesters
asciilifeform: 100% mutual hallucination, 'we close our eyes and there is no wolf'
asciilifeform: http://btcbase.org/log/2017-05-19#1659175 << afaik the monero users give approx. as much shit as the tor users gave . ☝︎
asciilifeform: which is a little odd, for a d00d supposedly relaxing in the company of fine whores on thai beaches
asciilifeform: he never gets tired, either.
asciilifeform: but typical.
asciilifeform: nope.
asciilifeform: https://archive.is/hCd0j << cached copy.
asciilifeform: i guess this was not the intended usage .
asciilifeform: lol!! phf , that thing dun quite work
asciilifeform: http://log.bitcoin-assets.com/?date=17-05-2017#1471209 << for entomologists -- typical example of kako thread , we had 1,001 of these since dragon day. read one, read'em all. ☝︎
asciilifeform: ben_vulpes: kako unplugged it when he went off to asia iirc
asciilifeform: ^ in re cn building rail in europe etc
asciilifeform: in other lulz, https://bloodyshovel.wordpress.com/2017/05/17/one-belt-one-road
asciilifeform: tru.
asciilifeform: dunno if it ever really caught on tho
asciilifeform: yes.
asciilifeform: shrub!
asciilifeform: they could still say, e.g., 'clitler'.
asciilifeform: insulting nicknames for political idiots
asciilifeform: i always found it interesting, that this fine orc custom never caught on in usa
asciilifeform: he cornered confectionary business, like poroshenko ?
asciilifeform: how'd that come about
asciilifeform: mircea_popescu: them's different - for show
asciilifeform: oughta be taught in school -- as jp taught noble boys to properly seppuku , with wooden training knife
asciilifeform: this is a rather low bar, however. the marksmanship to correctly eat your pistol.
asciilifeform: why any jaw left
asciilifeform: was, what, pneumatic pistol
asciilifeform: somewhat unusual result tho
asciilifeform: now i'm curious, with what weapon
asciilifeform: not most 'corporate' types, either
asciilifeform: yeah nobody at or above city dog catcher political level, in usa, would survive this procedure
asciilifeform: stepped on clitler's foot ?
asciilifeform: mircea_popescu: why was nastase imprisoned ?
asciilifeform: lol swordswallower
asciilifeform: sky's the limit
asciilifeform: and a comp in the shitter
asciilifeform: probably same d00d has a vcr in his auto
asciilifeform: waiwat