log☇︎
54300+ entries in 0.03s
asciilifeform loox at scrolling wwwbox log, waves to the academitards
asciilifeform: re 'end to software' : http://www.loper-os.org/?p=2892#selection-985.1-1041.25 .
asciilifeform: bolix is a sort of rommel's afrika front to this.
mircea_popescu: imo putting an end to "software development" much greater achievement for human race than "decrypting bolix"
asciilifeform: btw i expect that on moar recent irons, with gigantic caches, diff will be even moar palpable
mircea_popescu: possibly more thick, expected the find :D
asciilifeform: ( i.e. that branch predictor nukes ~all~ win from skipping zeros )
asciilifeform: possibly mircea_popescu is simply less thick than asciilifeform and expected the find
mircea_popescu: anyway, sorry if i inadvertently rained. tis indeed great news, and it being expected great news dun detract from greatness.
asciilifeform: the copy on my www ( and later cleaned further by diana_coman ) is from gpg 1.4.10 ( itself from signed tar that mircea_popescu dug in in '14 )
mircea_popescu: still, gpg itself uses mpi to do the mathing
asciilifeform: gpg itself is substantially moar crippled than koch's mpi lib
mircea_popescu: WHY was it true re gpg per se ?
asciilifeform: test was re koch's arithm engine (which does take arbitrary exps etc, and a patched ver is used in e.g. phuctor)
asciilifeform: mircea_popescu: this is tru re gpg per se
a111: Logged on 2016-11-26 16:31 asciilifeform: koch's shitball per se is written in such a way that the cruft is glued on with broken glass (all the ciphers are modularized in very gnarly multilayered way, whole thing relies through and through on his weirdo streams thing, 1,001 idiocies)
mircea_popescu: hence why original choice for full sized exponents, "why let enemy enjoy the fruits of his lies"
mircea_popescu: asciilifeform in my mind the idea was that if you force non-republican software to use republican exponents it will either crash or take forever.
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 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: ( considering that, e.g. http://www.loper-os.org/?p=2798#selection-5181.0-5211.75 )
asciilifeform: until hr ago i was deadly certain that it couldn't
mircea_popescu: Turns out, Koch’s pile of shit, despite eschewing constant time arithmetic, and being implemented in Overflowandcrashlang… loses the footrace, when given a full-width modular exponentiation (i.e. one where it cannot cheat by skipping over leading zeroes.)
asciilifeform: 9000 just today.
asciilifeform: mircea_popescu: i got these too !
a111: Logged on 2018-12-20 15:46 mircea_popescu: asciilifeform on meditation, that piece makes it plainly evident redditardation is ~generational~, not ideological. there sit the russki kids, who'd be in a fine position to understand the problem. god knows they have much better access to much better priors that readily illuminate it.
mircea_popescu: i hope i didn't say something to offend teh russki patriot, did i ? http://btcbase.org/log/2018-12-20#1882391 is just a neutral observation, not in any sense ~my fault~ they're morons. ☝︎
mircea_popescu: in other random not-news, 37.187.150.139 is "ddosing" trilema by loading random pages ; but with a few select "lurkmore.to" pages as referrer.
asciilifeform: http://www.loper-os.org/?p=2892#selection-4511.0-4595.6 << rsa timings.
asciilifeform: meanwhile: $ wc -l libffa/* >> 4559 total ; $ wc -l ffacalc/* >> 1226 total .
lobbesbot: asciilifeform: The operation succeeded.
asciilifeform: !Q later tell phf plox to snarf ch. 14b into http://btcbase.org/patches , ty !
asciilifeform: that variant was far short of ideal -- iron on which one runs it still has to be considered disposable
asciilifeform: what i had, was a lightly patched 'qemu' (removed all the 'acceleration' nonsense that wants to run as root and then gets you owned)
asciilifeform: imho a proper, adatronic x64 emulator, would be a handy thing.
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 .
mircea_popescu: dude, the archive russki fellow utterly doesn't do this.
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.
mircea_popescu: for crying out loud, a virtual machine running firefox just to do what lobbesbot does atm in case archive.is croaks ?! ☟︎
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: 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.
mircea_popescu: subset of turing test, if you will. if there exists means to mechanically distinguish browsering luser from bashing republican, the world is broken.
mircea_popescu: but it occurs to me we kinda HAVE TO maintain the browser===bash equivalency.
a111: Logged on 2018-12-01 02:00 asciilifeform: by the time someone reverses, they change it, and force the idjit users to 'upgrade'
mircea_popescu: prime target for pantsuit shenanigans ; i expect a lot of http://btcbase.org/log/2018-12-01#1877139 going on. because otherwise, very much a problem of http://trilema.com/2016/give-computers-the-vote-theyre-cheaper-than-women-even/ ☝︎
asciilifeform: ( loox like i was wrong re what the subj of thread was; thought it was a js layer lib )
mircea_popescu: as things stand right now, though, there IS a hole.
mircea_popescu: we have a hole in the process here, where bash existence is not === browser existence. phantomjs used to fill it, or at least mostly, or so i thought.
mircea_popescu: are you aware that curl will not in point of fact produce copies of shitty imperial websites, because those shitty imperial websides use javascript to fuck with the dom ?
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.
mircea_popescu: you have to, somehow, move from a to b.
asciilifeform: ( a 'js lib' dun 'dejavascriptify' any moar than 'qt' de-x11-ifies )
mircea_popescu: well, if you're going to replicate archive.is, you're going to use ~something~ to go from webshitsoup to plain html.
a111: Logged on 2018-10-25 19:10 asciilifeform: when you add compatibility spackle, serious reader is not saved from reading the thing you spackled over -- on the contrary nao he has to read the ~original~ rubbish ~plus~ your spackle, however much it weighs.
asciilifeform: i.e. 1 of those http://btcbase.org/log/2018-10-25#1866191 warcrimes ? ☝︎
mircea_popescu: state of the art re de-javascriptifying afaik.
mircea_popescu: https://github.com/ariya/phantomjs/issues/15344 << in other not-really-news, phantomjs either died or something like that early this year.
feedbot: http://bimbo.club/2018/12/philosophical-transactions-for-the-months-of-september-and-october-1715-part-iii/ << Bimbo.Club -- Philosophical Transactions. For the months of September and October, 1715 - Part III.
billymg: diana_coman: ah, ty
diana_coman: billymg, this might help perhaps too: http://ossasepia.com/2018/11/13/v-with-vtools-keccak-hashes-and-its-own-tree/ ☟︎
billymg: sorry for the slow pace, i'm still learning a lot as i go
billymg: yeah, i think i'm using a keccak version vdiff for creating the patch, but attempting to press with a sha v.py
diana_coman: from what you say it would seem that you are actually using a keccak version but that doesn't fit with what you said earlier re checksums not matching
billymg: i pressed from the `vtools_ksum` patch http://btcbase.org/patches?patchset=vtools&search=
billymg: diana_coman: my understanding was that as long as i created the vpatch with a keccak-compatible vdiff then the hashes would be consistent with genesis and it would be ok. this assumption came from me being able to press vtools and mp-wp with my current v.py (grabbed from the link in the trb setup guide)
diana_coman: billymg, well, if the hash is not keccak, you can't exactly press it on top of a keccak patch; and moreover if the sig doesn't verify then it doesn't press it so how would the changes be there?
billymg: yeah, i've been dragging my feet on that (although the vpatch itself was created with a keccak vdiff tool). will update and report back
mircea_popescu: gotta use the keccak version anyway.
billymg: ok, updated and it now presses but when i inspect the resulting directory the changes aren't there (it also came with an error i saw before on genesis, about a file's hash not matching expected -- i assumed this was because my v.py is pre-keccak)
billymg: good catch, that's probably it
bvt: i.e. in hanbot genesis, there is a/mp-wp/manifest, while in your vpatch a/manifest
billymg: lemme try
bvt: billymg: it seems that you should move directory mp-wp into directories a, b, not rename them.
billymg: diana_coman: i loaded the necessary files into the patches/ .seals/ .wot directory structure and ran them through v.py (exact steps here: http://billymg.com/2018/10/the-complete-noobs-guide-to-setting-up-mp-wp-on-a-pizarro-rock-chip-server/)
billymg: bvt: thanks, good to know
billymg: well, first copied both to a/ b/ respectively
billymg: diana_coman: i made a copy of the directory that came from pressing the genesis (keeping the original), made my changes, then diffed the two directories
a111: Logged on 2018-11-12 20:25 bvt: http://btcbase.org/log/2018-11-12#1871478 << fixing/replacing the theme is on my todo list, however i still haven't fixed all the problems in wp-admin (png/jpg vs svg), so work on the theme will have to wait a bit.
bvt: billymg: i fixed the links to the images manually, working over version rolled out by BingoBoingo (http://btcbase.org/log/2018-11-12#1871585) ☝︎
billymg: it could also be my v.py, although i was able to press vtools and mp-wp genesis fine with it
billymg: i created the vpatch diff with vdiff pressed from vtools_ksum
a111: Logged on 2018-12-27 18:03 billymg: i created a vpatch for http://btcbase.org/log/2018-10-22#1865184 < http://billymg.com/downloads/mp-wp_add-footnotes-and-textselectionjs.vpatch http://billymg.com/downloads/mp-wp_add-footnotes-and-textselectionjs.vpatch.billymg.sig however i am having trouble pressing it myself
billymg: i do however still need to figure out why i can't press http://btcbase.org/log/2018-12-27#1883342 -- before i can create new patches. if anyone has time to take a look or suggest debug tips i'd much appreciate it ☝︎
asciilifeform: trinque: i dun expect that part will require very much sweat