asciilifeform: mircea_popescu: this is tru re gpg per se
asciilifeform: mircea_popescu: phunphakt, since last night , massive uptick in heathens visiting ffa www, even curl'ing patches. but so far none have the balls to speak up.
asciilifeform: i.e. you win moar from not upending the cache, than you lose by doing erry single bit of modexp and muxing.
asciilifeform: turns out, the entire justification for use of branching in rsa at all, is bogus. ( and 'short exps' aint a justification -- if you know the max length of your e in advance, you can use fixed exponentiator , same as i do )
asciilifeform: ( and incidentally if you disable the bounds checks, having been satisfied with the proofs, ffa speeds up by another 2x 'for phree' )
asciilifeform: but i expect ffa-cum-asmism will still beat shit out of koch-cum-asmism
asciilifeform: incidentally, it's a 'fair fight', i.e. both ch14 ffa and mpi-koch lack asmism
asciilifeform: but what we find is that -- even on decade-old irons -- he loses moar to the branch predictor, than he wins from skipping
asciilifeform: and that he still gets to skip , theoretically , ~half~ of the work of a modexp with random inputs (half the bits of exp are 0, and in kochian modexp dun result in a mul/square cycle)
asciilifeform: imho a proper, adatronic x64 emulator, would be a handy thing.
asciilifeform: i had emulators successfully running even winblowz 7, etc.
asciilifeform: for all that intel tried, it was not able to stuff anywhere near the poundage of complexity-liquishit found in even old www browser, into x86 .
asciilifeform: afaik , it is indeed easier to write a reliable x86 emulator, and run shitfox & exploder , etc -- than to build a shitfox-and-exploder emulator. sad but troo.
asciilifeform: btw i'm not aware that he published his complete mechanism. ( did he ? )
asciilifeform: ( as well as various incompats. erry 10 or so links that asciilifeform feeds to 'archive', dun actually archive. not even via the 'hypothesis.is' and similar kludges. )
asciilifeform: if he doesn't, he's theoretically open to, e.g. rowhammer.js .
asciilifeform: mircea_popescu: paradoxically it is the simplest known pill.
asciilifeform ended up building an actual iron pc-like, with instrumented ram, faux disk, etc. this was described in ancient thread.
asciilifeform: in shitwareology, it is absolutely vital that the instrument be minimally distinguishable from actual 'luser box'. (thinkaboutit.)
asciilifeform used system roughly along these lines for auto-analysis of shitwares
asciilifeform: somewhat surprisingly, mmap makes this less 'heavy' than appears at first glance.
asciilifeform: you bring up the emulated box for each session, and tear it down after (ramdisk).
asciilifeform: the win from this pov is that you dun need the 100kg of liquishit of grasping/emulating js+browserbreakages+etc but only x86 (10kg of liquishit).
asciilifeform: can haz whatever one likes in the emul, even , say, 'internet exploder' complete with bugola, etc
asciilifeform: it is also what e.g. the pokerists, use.
asciilifeform used, successfully, for various spamtronics
asciilifeform: in asciilifeform's experience, gold standard for this is a cycle-accurate emul of luser-os , with kbd/mouse controlled by e.g. cl proggy.
asciilifeform: was speaking specifically of existing browserisms ? then sure.
asciilifeform: 1 possible move is instead from 'a' to 'c', i.e. to entirely new, sane stack, where e.g. sexprs instead of htmlolade and 'scheme' subset instead of jsolade.
asciilifeform: ( a 'js lib' dun 'dejavascriptify' any moar than 'qt' de-x11-ifies )
asciilifeform: it was built on the mmap lib, which in turn gotta be polished off
asciilifeform: mircea_popescu: fwiw i have the thing written ( and iirc even posted, 'unofficially' ), but it will take some sweat to properly glue & test.
asciilifeform: ftr it may even be possible to write a reasonably-performant ecctron in 'p'. i cannot currently say.
asciilifeform: ( unless, i suppose, somebody else here wants to stand up and eat it, and write ecctron )
asciilifeform: but given as it is used on the classical net, will have to eat it.
asciilifeform: at some point i'ma have to seriously dig into eccism, to date i've moar or less successfully avoided it, spat on it
asciilifeform: not exactly mega-surprise, eccism worx on small (by rsa-planet standards) numbers.
asciilifeform: ( implication , naturally, is that even if the sig coad were to be replaced with constanttimeism, it would not appreciably change the cpu cost of noad.. )
asciilifeform: for ~3 fucking yrs i was convinced that it spends cpu in sig verify; turned out - nope
asciilifeform: (~100% of the ram footprint is blown on indexes, also)
asciilifeform: might recall, asciilifeform profiled the thing, it spends almost all cpu time in the db. will be interesting when we bolt on the O(1) indexer instead of the bdb horror.
asciilifeform: no ooms either, ever since tossed 'orphanages' etc
asciilifeform: will note, even with the heap fragging nonsense, current trb has quite reasonable ram footprint; e.g. i run 'zoolag' on a 2GB box, and never manually reset aside from when deploying patch (coupla times in past yr)
asciilifeform: ( old trb dun 'suck' blox, except on boot; it waits to be fed )
asciilifeform: then, i suppose, blox fell reasonably often into its open mouth.
asciilifeform: need for sane sync only became obv to asciilifeform once he fixed the oom crapola etc
asciilifeform: ( not only luck of ~the network~, but , perversely, the sadder the box , moar often it gets reset, the better pre-aggr trb worked.. )
asciilifeform: mircea_popescu: sounds about right. ( tho greatly depends on 'luck of the draw' )
asciilifeform: 14b also includes nitpicks sent in by diana_coman & mircea_popescu .
asciilifeform: interestingly, measured penalty from HaveBarrelShifter := False -- and turns out, on x64, it's <0.5% .
asciilifeform: in other noose, asciilifeform finally finished massaging the 14b coad; patch + writeup on conveyor for tonight
asciilifeform: 'a 24-core ARM Cortex-A53 processor with 32GB of RAM; but the OS only sees 29.4GB of that RAM' << lol, what's the rest for, built-in botnet ??
asciilifeform: coupla yrs ago , city sewage pipe to asciilifeform's hovel collapsed (from ~earlier~ inept construction work). monkey crew show up, digs, fails to find (!) . finally foreman, greybeard d00d in his 60s, takes over, cursing, drives the thing with own hands...
asciilifeform: 'go to war with the army you have...'
asciilifeform: hey mircea_popescu enjoyed that warehouse clip, neh
asciilifeform: imho anyffin that falls short of this, re 'reality tv', is snoar.
asciilifeform: re 'reality show', in 1950s robert sheckley had little story re 'glorious fyootoor' where nomoar pantsuit laws, and so folx free to kill themselves creatively for money; and tv program is made where folx are knocked out and then wake up in race car, or midget sub, or jet fighter, whichever is farthest from their ordinary derp life, and filmed as they try an' avoid certain deaths