Show Idle (> d.) Chans


| Results 109251 ... 109500 found in trilema for 'the' |

mircea_popescu: the conclave of cardinals picked the least competent of themselves to sit on throne.
mircea_popescu: "nu-i adevarat (that's not true), romania nu a iesti din aceasta problema (romania didn't exit the matter), romania nu a intrat in cehoslovacia (it never entered) asa ca nu avea de unde sa iasa (had not what to exit)"
asciilifeform: in tito's case , and for that matter kim ir sen's -- 'throne is mine, i won it as partizan commander in the war, took no payola from foreign devils' was tru. but how did the shoemaker get ~his~ throne
mircea_popescu: something. consider actual live events : gorbachev says at the meeting, once they move on past his insistence on having visited the pope as if anyone gave a shit about that "we are all here, who were implicated in the czech affair, except romania, that had exited then".
mircea_popescu: guy never saw himself as much more of a su ally than saudis see themselves us allies i dun suspect.
mircea_popescu: no argument there.
asciilifeform: very easy to 3 instead of 30 when you dun gotta do the rocket, n00kz, etc
mircea_popescu: and he also wasn't impressed with gorbachev;s verbiage as to "disarmament", seeing how romania was spending about 3% of pib on arms in the 85-90 5year plan, whereas ussr had never went under 30% yet.
mircea_popescu: in point of fact, ceausescu refused to sign off on some paper establishing 20 years after the fact that the invasion of czechoslovakia was a mistake. for the fucking obvious reason that he condemned the russians at the time, and according to readily forgotten "consensus" at the time, at no small personal risk.
mircea_popescu: this was reported (via the entirely irrelevant "sources" of talbot, beshloss & co) as "the agitation of stalinist tirant" at warsaw, "unhappy with the us-euro offensive to liquidate communism".
mircea_popescu: he wrote bucharest a general letter about it, proposing to explain what happened on the 4th. ceausescu responded that unless they have a private meeting he's not coming altogether.
mircea_popescu: anyway, there's a pile of disinfo and general crap surrounding the events. as an example : on 2-3 dec gorbachev hung out with bush on a soviet ship. on 4th, there was the wasaw pact meeting. gorbachev was well excited of whatever, the new bulgarian (mladenov, his college pal) and generally the western press coverage.
mircea_popescu: (because of reasons discussed in http://trilema.com/2014/the-problem-of-ideal-social-systems-reprint/ socialisms can't have categorical terms, defined in the normal manner, but must always include the ethical color of all words in the words. so "movement" becomes either provocation (bad) or progres (good) and so following for everything, stalin's cup is named by a different cupword than hitler's self-same identical cup)
mircea_popescu: ("provocation", in ourdemocracy lingo of the time, is what you called enemy maneuvers.)
shinohai: ^ I heard the above was edited by sjw on Google translate. It used to be "Take a look at the nigger"
asciilifeform: mircea_popescu: lol is that the sniper-roof
mircea_popescu: https://www.youtube.com/watch?v=KTTVfid33yY << the well publicized moment of "wtf is going on here" with rando politruk going "silence silence" in the background.
asciilifeform: rather than bravery
asciilifeform: in ru sphere it often is chalked up to the proverbial 'дедушка старый - ему всё равно'
mircea_popescu: he was, however, fundamentally brave, in that what he told teh us style "judges" at his "trial" was that he'd much rather be dead.
mircea_popescu: ceausescu was not a gallant sort of brave fellow. during a 1977 miners' revolt (they beat up the commie locals etc) he went there and very much shat it.
mircea_popescu: asciilifeform because furher was a chickenshit ? like any other 90yo ?
mircea_popescu: but you need the array to do that.
mircea_popescu: anyway. classical ceausescu regime "demonstrations" were organised very much on the ddr bank model, where you could eventually find the address of every single byte.
asciilifeform: why would fuhrer deliberately omit the paperwork
mircea_popescu: there's no "small voice".
mircea_popescu: THEN it exploded.
mircea_popescu: ating in most homes) a list of easements, the chief buttress of which being an extra 100 lei allowed to pregnant mothers (about 1 dollar in black market rates of the time). then the people were dismissed, and they started to leave, but for some entirely to this day unknown reason they were called back. except, they DIDNT go back in order, which means the politruks didn't know who's who.
mircea_popescu: also fellow misrepresents the failure of the 1989 bucharest meeting. the events flew more or less thus : timisoara rebelled, ceausescu verbally ordered armed repression, on the basis of some discussion, but (most likely deliberately) omitted to actually issue the proper paperwork. the war minister killed himself. ceausescu ordered a meeting organised in bucharest, to announce (in the dead of a bitter winter, without proper he
mircea_popescu: asciilifeform ftr it was in plenum of the parliament thingee.
mircea_popescu: (cac in romanian being, obviously, off the caco cacare latin root)
a111: Logged on 2015-11-21 18:55 mircea_popescu: asciilifeform btw ever told you the joke of the muscovite trying to take a shit in bucharest ?
mircea_popescu: is the kak ?!?! tot acolo joke rendered ?
asciilifeform: speaking of ro, http://perevod99.blogspot.ru/2011/08/blog-post_23.html << ru pro linguist with some decades of ro habitation, various lulzy posts re subj and other.
mircea_popescu: why the hell not, the girls are worth the trouble. brb.
asciilifeform: mircea_popescu's www 'cheats' by omitting the orc letterz
mircea_popescu: if you can read the list so it sounds like a poem, your romanian pronounciation is probably acceptable.
phf: i've started writing blog posts to "toughen my hand", but it's rough going, i'll add it to the list of things to write about
mircea_popescu: " “The Saudi’s will not be able to link the S-400 with Saudi’s current (US and Europe-sourced) infrastructure, nor will they be able to connect the S-400 with US systems." << says who the everloving fuck.
mircea_popescu: phf if you had a blog and time you could sit down to do the whole discussion of that so as to inform future policymaking above and beyond simple amoebic continuation.
phf: fwiw all our production lisp runs on sbcl, including btcbase. as much as i'm pimping cmucl, it's not "modern" enough to host a website on unix. i still think it's a better target for a hypothetical on the iron common lisp
phf: spyked: keep in mind that all the lispers here are common lisp programmers, so a ~practical~ scripting lisp would be LISP-family themed, rather than an explicit scheme. that's my personal experience with trying to get useful things out of shiva: having to write a bunch of "missing" hyperspec functions. asciilifeform said something similar in the past
deedbot: http://trilema.com/2017/the-sexy-problem-formalized/ << Trilema - The sexy problem, formalized
mircea_popescu: that'd be the point now wouldn't it.
mircea_popescu: in other fucking lulz : http://academic.research.microsoft.com/Paper/1285929.aspx (original title was "beyond the centralized mindset")
spyked: anyway, I have much of Scheme in head. I'm looking at tinyscheme mostly to figure out what "subset of r5rs" they've implemented. though I'm expecting tinyscheme subset isn't necessarily the same as tmsr-needed subset.
phf: spyked: i'd also recommend staying away from continuations, they are a cute hack and flow out of some of the classical scheme interpreter designs (i.e. CPS transform), but they are not very useful in production. instead i'd go for a tagbody that gets compiled to a bunch of jmps. in practice tagbody solves 99% of cont problems
spyked is going through Kogge's book at the moment, incidentally. much lower level, but it should help on Lisp internals.
phf: spyked: r5rs and tinyscheme are not the right places to start on the other, non-ada end, i'd recommend looking at lisp in small pieces. you can tease out the theory out of tinyscheme, but it's definitely easier not to get bogged on accidentals if you start from theory
asciilifeform: neato spyked . keep in mind that you gotta use the ada subset displayed in ffa.
mircea_popescu: assistence went "you don't remember esr ?" and i went "what would i remember him for ?" and they went "is this a bit ?"
a111: Logged on 2017-10-08 13:27 mircea_popescu sits here trying to remember the name of the irrelevant dork with the guns. after a while the best lead i have is "hacker lexicon" was it ? google produces nothing but wired crap ; if treated with a -wired sprinking, suddenly catb.org "jargon file" is top result.
spyked: ty for explanation, mircea_popescu. oddly, it seems there's no strong etymological relation between the two. (ripe's related to reap, rape; rife, just Germanic for abundancy?)
mircea_popescu: spyked ok, but there's no such thing as "ripe with".
mircea_popescu: oh, to try and parasitize google-reality ? just like any other zynga facebookism ? awww..
mircea_popescu sits here trying to remember the name of the irrelevant dork with the guns. after a while the best lead i have is "hacker lexicon" was it ? google produces nothing but wired crap ; if treated with a -wired sprinking, suddenly catb.org "jargon file" is top result.
a111: Logged on 2017-10-05 00:12 ben_vulpes: > Finally, we abuse Intel SGX to hide the attack entirely from the user and the operating system, making any inspection or detection of the attack infeasible.
spyked: speaking of cloud: http://btcbase.org/log/2017-10-05#1720904 <-- lulz. SGX is ripe with side channels. progz can leak data through page faults (and any other "exceptional" interaction with OS, basically).
mircea_popescu: phf i dun think they got off cloudflare tbh, this looks like exactly the sort of crap.
mircea_popescu: well, in other lulz, apparently it's 91.228.152.189 in india.
phf: because the ip address is russian, but registered to a u.k hosting provider, redcentric
mircea_popescu: the sudden silence of omg.
mircea_popescu: phf i see the same ip as you do.
spyked: in hosts, the one you mentioned (195.123.218.180), while host archive.is returns 94.242.57.138
phf: my specific ip was a cloudflare ip 104.28.25.2. current dig for archive.is resolves to 195.123.218.180, which is a netherlands "mobicom ltd" range. i suspect that archive.is took themselves off cloudflare in the last some months, so now i'm hitting cloudflare proxy servers and they are complaining that the host: is no longer served
spyked: ftr, I have archive.is in hostsfile with a different IP than the one currently returned by DNS, and not getting a cloudflare page.
mircea_popescu: i don't get it. so you had a specific ip, which used to work, but now they changed it and instead of failing they self-advertise ?
phf: it was confusing because i was getting legitimate cloudflare issues all the while i was in russia. now i wonder if it's some dns "firewall" propagation issue
phf: well, i've been getting that error for the past two months. while there was still a heavy archive.is exchange in the logs, os i thought it's something to do with russia. i'm still getting it in u.s. though :o
BingoBoingo: "That’s just motherfuckin’ mother nature" (TM)(R)
mircea_popescu: there goes eh.
BingoBoingo: mircea_popescu: For the joy of seeing an underlinked classic load. http://trilema.com/2014/gotta-love-that-negro-speak/
phf: "You've requested a page on a website (archive.is) that is on the Cloudflare network. Cloudflare is currently not routing the requested domain (archive.is). There are two potential causes of this:"
BingoBoingo: phf: It is working at the moment
spyked: mircea_popescu, I'm not sure how I would evaluate it other than by looking at the "boy has no aspirations of his own; boy meets girl; boy gets in trouble; boy gets face stomped by boot" trope that's repeated throughout dystopian novels; there's probably more to it than that, but if there is, I'm not equipped with the literary baggage to see it. Orwell is fashionable nowadays because pantsuit equates Trump with big brother, and... so
phf: nope, it was started by john tye, https://arstechnica.com/tech-policy/2014/08/meet-john-tye-the-kinder-gentler-and-by-the-book-whistleblower/. i suppose he should be classified as a chair shuffler
BingoBoingo: From the "Why not make the trilema re-read of the now a surprise files" https://archive.is/pPEfc
phf: http://btcbase.org/log/2017-10-08#1722496 << heh i was marveling at the same ad couple of days ago, which i assume means they are all over the trains. i wonder if it's sunlight foundation project
a111: Logged on 2017-10-08 02:02 asciilifeform: in other lullies, http://www.loper-os.org/pub/nsawagenhoneypot.jpg << found on washington metro train today
mircea_popescu: there's a petulent dork going about on twitter about he "wrote about bitcoin before it was cool". i suspect the whole "cypherpunk" group of kanzure s secretly hold the same belief, that they're relevant through their failure.
mircea_popescu: i guess the argument could be made, but what's it pay ?
spyked: wasn't, but wrote about "big brother" before it was cool, neh?
a111: Logged on 2017-10-03 13:34 mircea_popescu: even exists in early anglo stuff, christ resurrector, christ almighty etc. though the vein exhausted itself readily and apparently without leaving much trace. i guess in the same way "everyone" knows of bedwetter's 1984 but nobody read point counterpoint, notwithstanding that huxley is the important kid in that class, not fucking blair.
spyked: http://www.220.ro/umor-romanesc/Horatiu-Malaele-2-Vaci/nUSRHOCJEP/ <-- ro. only, unfortunately; also buried under piles of shitads, but I salvaged the videofile.
mircea_popescu: spyked probably the peak of his work huh ? see if you get that gherman fellow to read it once you translate it!
a111: Logged on 2017-10-01 04:06 mircea_popescu: "If pet food companies used the same business model as startups: Jim creates a dog food factory and gives away dog food for free. 450 million dogs line up for free dog food. Purina Dog Chow understands that non-paying dog food consumers are currency, and buys Jim’s factory for $42 per dog." << in other historical elaineo lulz.
spyked: http://btcbase.org/log/2017-10-01#1719047 <-- lol! this reminds me of a horatiu malaele piece (Romanian actor/comedian), "doua vaci". wait, it was on the interwebz (I should translate it anyway at some point)
spyked: (read through the old newspapers at some point. I think it was through Trilema piece?)
spyked: yeah, thought this is probably the case
mircea_popescu: so yes, they digitized the "sexy" parts.
mircea_popescu: here's the problem of ourdemocracy : if people are allowed to misperceive they "have choices" and feed this hallucination out of the field of choices they do not have, you end up with the sexy problem, whereby linear cost encounters unreasonably power-law distributed benefit.
a111: Logged on 2017-09-30 19:14 mircea_popescu: sorry asciilifeform . all i have are my own notes, which are as all hand notes useless without hte backing of the library of origin (in this case, the universitary library of cluj). teh interwebs dun seem to have a "here's the list of trotsky letters".
spyked: http://btcbase.org/log/2017-09-30#1718769 <-- afaik ubb ran a "digitalization" program for library. but they prolly won't make those public, eh?
a111: Logged on 2017-09-29 16:39 asciilifeform wonders whether anybody would actually buy a generic fpgatronic packet eater-shitter
spyked: http://btcbase.org/log/2017-09-29#1718287 <-- would buy, esp. if custom pcb cannot be avoided (and I suspect this is the case).
mircea_popescu: is it patriotic to leak the dnc's self-important bullshit leading to the republic sinking clinton ?
shinohai: The sound of that bell instantly alerts patriotfags and sends Cuban diplomats running, complaining of sonic attacks.
mircea_popescu: is that up left item supposed to be the pennsylvania bell ? or rather some ad-hoc, tesla times large inductor ? perhaps some nuclear sikrit ?
a111: Logged on 2017-10-08 02:02 asciilifeform: in other lullies, http://www.loper-os.org/pub/nsawagenhoneypot.jpg << found on washington metro train today
a111: Logged on 2017-10-08 01:58 asciilifeform: http://www.loper-os.org/?p=568&cpage=4#comment-18272 << in other strange.
jhvh1: lobbes: The operation succeeded.
asciilifeform: ads on these trains, ftr, not cheap. ( and certainly not 'to allcomers' )
shinohai: They even bothered to vanitygen a custom tor addy
asciilifeform: in other lullies, http://www.loper-os.org/pub/nsawagenhoneypot.jpg << found on washington metro train today
asciilifeform: ( yes you set the low bit to 1 )
mircea_popescu: incidentally, if looking for 4096 bit prime wouldn't the correct approach be to take 4094 bits of rng and glue 1 on either end ?
a111: Logged on 2017-08-14 17:15 asciilifeform: idea is, for pre-millerrabin litmus, take gcd(candidate, Qw) where Qw is largest primorial that fits in the ffawidth
mircea_popescu: so then what exactly is the argument about.
a111: Logged on 2017-10-08 01:35 mircea_popescu: having a primorial at the ready to exclude a large number of common (ie, low) factors in one single gcd likely speeds this up significantly.
mircea_popescu: yes, but then would you rather 999 r-m or 995 primorial gcd and 4 r-m ?
mircea_popescu: recall diana_coman 's trick of "multiply by 6" ? pretty much the inverse of the same idea.
mircea_popescu: http://btcbase.org/log/2017-10-08#1722442 << not altogether, hold on to your horses.
mircea_popescu: having a primorial at the ready to exclude a large number of common (ie, low) factors in one single gcd likely speeds this up significantly.
a111: Logged on 2017-10-08 00:16 asciilifeform: the ONLY correct method of generating cryptoprimes, is to 1) get N bits from FUCKGOATS 2) determine, in fixed spacetime every single time, whether that string of bits constitutes a usable prime.
BingoBoingo: Well, he works in the retail industry. What should he expect?
a111: Logged on 2017-07-02 12:50 asciilifeform: http://btcbase.org/log/2017-07-02#1678460 << how about we roll the boot time ( to shell!! ) of your cmachinekernel, how about?
a111: Logged on 2017-07-03 14:46 phf: i think ascii already made that point, that if you're profiling lisp with the vm startup, then you should also profile c machine from boot time. at the very least the vm should be warmed up by loading all the dependencies into the core, doing save-lisp on it, and then making sure that your foo.lisp has an up to date fasl. inside lisp though to achieve the optimizations you run variants of your function inside (time ...) until you bring it within the ra
asciilifeform: ( mainly, i suspect, by recognizing masses of 0 in karatsuba and returning 0 when they get mul'd )
asciilifeform: if somebody wants to make the physically possible version of this, to see what happens on max hammingweight...
asciilifeform: for the obvious reason.
asciilifeform: phf, mod6 : funnily enough i went and tried the 'fair fight' max(4096b) a^b mod c in python, http://wotpaste.cascadianhacker.com/pastes/GHATB/?raw=true , but it... bombs
asciilifeform: i proposed primorial strictly as an initial winnowing to replace the idiot trial divisions koch et al used.
asciilifeform: http://btcbase.org/log/2017-10-07#1722415 << if you have a comp the size of jupiter, you could ~maybe~ have such a thing as a 128bit primorial.
asciilifeform: ( where there is no assurance of not consing and not branching )
asciilifeform: but 2 ) the python example is of course not closed form, and it is imho meaningless to even attempt to write the closed form item in a language like python or cl
a111: Logged on 2017-10-07 22:44 phf: http://btcbase.org/log/2017-10-07#1722374 << >> http://btcbase.org/log/2017-10-07#1722376 << this seems contradictory, because the python thing posted is not closed form
asciilifeform: http://btcbase.org/log/2017-10-07#1722411 << 1 ) ffa is closed form. i.e. it CAN be written as a number of nand gates, with a 'funnel' at the top, to which you present a,b,c, e.g. 4096bit, numbers, and at the bottom in a little cup you get a^b mod c , and with NO UPWARDS FEEDBACK FLOW of information , i.e. answer comes after same interval of time always, and with strictly downwards signals.
asciilifeform: http://btcbase.org/log/2017-10-07#1722408 << you might consider reading the code ? it has all been posted.
a111: Logged on 2017-10-07 21:53 apeloyee: the primorial has to be, say, 2^32 times less than the ffa maxint. then you can add randomnumber*primorial, and such a number is equally likely to any prime from some interval
asciilifeform: http://btcbase.org/log/2017-10-07#1722405 << in no case can the 'cheap initial primality test' primorial exceed the size of current ffa width. thinkaboutit.
asciilifeform: all other methods leak info via timing , amperage, rf noise.
asciilifeform: the ONLY correct method of generating cryptoprimes, is to 1) get N bits from FUCKGOATS 2) determine, in fixed spacetime every single time, whether that string of bits constitutes a usable prime.
a111: Logged on 2017-08-14 16:14 asciilifeform: ( tldr : superiority of the FUCKGOATS-enabled approach, of get-new-N-bits-from-rng-then-primalitytest-until-done, vs the kochian get-N-bits-then-increment-until-passes-millerrabin )
a111: Logged on 2017-10-07 21:48 apeloyee: http://btcbase.org/log/2017-10-05#1721485 << alternatively, can *construct* numbers which don't have very small factors. pick a nonzero remainder mod 2, mod 3, ... mod largest-prime-fit-in-your-primorial and find what number of primorial is congruent to it using chinese remainder theorem
asciilifeform: http://btcbase.org/log/2017-10-07#1722400 << bernstein's gcd method is neither here nor there, i certainly don't need anything of the kind in ffa, and quite likely it fundamentally does not ffaize
a111: Logged on 2017-10-07 21:25 apeloyee: the multiply-by-approximate quotient in barrett's also needs only the lower part (plus 2 extra bits to the left), and lower part of product can be computed exactly (since rounding is not a problem)
a111: Logged on 2017-10-07 21:14 apeloyee: http://btcbase.org/log/2017-10-07#1722289 << and the point of doing karatsuba is? you do 2 recursive calls to Mul_Karatsuba_TopOnly and one to Mul_Karatsuba. should've simply calculated upper_part(XLo*YHi), upper_part(YLo*XHi) and XHi*YHi
asciilifeform: http://btcbase.org/log/2017-10-07#1722395 << compute and then what ? gotta multiply
a111: Logged on 2017-10-07 21:09 apeloyee: asciilifeform: turns out a simple, ffa-suitable O(N^2) algorithm exists for GCD. This is adapted from GMP docs with one extra operation in the loop: http://p.bvulpes.com/pastes/oupUJ/?raw=true . Note: the code as posted is likely wrong, but I'm sure the idea can be made to work.
a111: Logged on 2017-10-07 21:53 apeloyee: the primorial has to be, say, 2^32 times less than the ffa maxint. then you can add randomnumber*primorial, and such a number is equally likely to any prime from some interval
a111: Logged on 2017-10-07 19:28 asciilifeform: http://btcbase.org/log/2017-10-07#1722358 << point was exactly to compare like items. i.e. heathendom does NOT get to 'win' by 'oh hey the hamming weight of exponent is only 2, not 4096, so we only do 4 modexps and not 8192'
phf: http://btcbase.org/log/2017-10-07#1722374 << >> http://btcbase.org/log/2017-10-07#1722376 << this seems contradictory, because the python thing posted is not closed form
a111: Logged on 2017-10-07 19:30 asciilifeform: i also suspect that they are in fact slower for maxhammingweight case of exponentiation and modulus, vs ffa.
apeloyee: the primorial has to be, say, 2^32 times less than the ffa maxint. then you can add randomnumber*primorial, and such a number is equally likely to any prime from some interval
a111: Logged on 2017-10-05 19:38 asciilifeform: want to gcd(candidate, biggestprimorialthatfitsintheffabitness)
apeloyee: http://btcbase.org/log/2017-10-05#1721485 << alternatively, can *construct* numbers which don't have very small factors. pick a nonzero remainder mod 2, mod 3, ... mod largest-prime-fit-in-your-primorial and find what number of primorial is congruent to it using chinese remainder theorem
a111: Logged on 2017-10-05 19:38 asciilifeform: want to gcd(candidate, biggestprimorialthatfitsintheffabitness)
apeloyee: the multiply-by-approximate quotient in barrett's also needs only the lower part (plus 2 extra bits to the left), and lower part of product can be computed exactly (since rounding is not a problem)
a111: Logged on 2017-10-07 15:17 asciilifeform: in other puzzlers, http://wotpaste.cascadianhacker.com/pastes/6l4uH/?raw=true << mod6 et al
apeloyee: http://btcbase.org/log/2017-10-07#1722289 << and the point of doing karatsuba is? you do 2 recursive calls to Mul_Karatsuba_TopOnly and one to Mul_Karatsuba. should've simply calculated upper_part(XLo*YHi), upper_part(YLo*XHi) and XHi*YHi
apeloyee: asciilifeform: turns out a simple, ffa-suitable O(N^2) algorithm exists for GCD. This is adapted from GMP docs with one extra operation in the loop: http://p.bvulpes.com/pastes/oupUJ/?raw=true . Note: the code as posted is likely wrong, but I'm sure the idea can be made to work.
jhvh1: apeloyee: The operation succeeded.
apeloyee: !~later tell trinque I put the key at http://p.bvulpes.com/pastes/oRT3V/?raw=true
a111: Logged on 2017-10-07 19:28 asciilifeform: http://btcbase.org/log/2017-10-07#1722358 << point was exactly to compare like items. i.e. heathendom does NOT get to 'win' by 'oh hey the hamming weight of exponent is only 2, not 4096, so we only do 4 modexps and not 8192'
asciilifeform: and incidentally my base cases are ultra-slow, in theory
asciilifeform: i also suspect that they are in fact slower for maxhammingweight case of exponentiation and modulus, vs ffa.
asciilifeform: the interesting imho discovery is that heathen bignumtrons don't win much (or even any!) speed by normalizing the ints being added/subtracted
asciilifeform: http://btcbase.org/log/2017-10-07#1722358 << point was exactly to compare like items. i.e. heathendom does NOT get to 'win' by 'oh hey the hamming weight of exponent is only 2, not 4096, so we only do 4 modexps and not 8192'
a111: Logged on 2017-10-07 16:49 mircea_popescu: my guess is that it's as close to closed form solutions as possible, hence all the barrett fucking etc, but then again i'm a weak programmer and a very dubious mathematician.
mircea_popescu: my guess is that it's as close to closed form solutions as possible, hence all the barrett fucking etc, but then again i'm a weak programmer and a very dubious mathematician.
phf: i'm trying to figure it out from first principles :) (i haven't had time to look at the recent, i.e. past month, versions yet)
phf: i suspect that ffa's take on expmod is to iterate over every bigit of the exponent, which will have to perform base operations no matter what the numeric size is, but that's a guess.
phf: well, it's conveniently two strategies: closed form solutions and constant iterators. if you don't have a closed form solution, you have to iterate, which you simply do at the upper bound constraint by a data type size. i don't see how theoretically it can be anything else
phf: i guess the point of this exercise is to show that iteration sizes further leak timing information
phf: mircea_popescu: well he either has a constant time algorithm in ffa, in which case if the goal is to compare speed specifically we should be comparing fixtime ffa and fixtime something else. otherwise he has a variable time algorithm running at worst case constant time, in which case the comparison is between base operation speed, which is still going to come out on top
mircea_popescu: phf his point is that if you're going to compare fixtime with something else, better make sure you get a long case in there too.
shinohai: Anyone have the lisp version handy?
mircea_popescu: sbcl is actually the champ ?!
asciilifeform: on heathentron
mod6: and same version of py there too. ok just a sec.
mod6: im gonna try it on the build-donkey box, core2duo/4gb
mod6: <+asciilifeform> out of curiosity, how long the py item takes on mod6's box ? << was just saving... lemme give it a try here. want me to try it on the i5/8gb box ?
mircea_popescu: and in other curiosities, did http://trilema.com/2015/okcupidcom-the-dating-site/#comment-116639 ever come to anything as far anyone knows ?
asciilifeform: out of curiosity, how long the py item takes on mod6's box ?
asciilifeform: in ffa, unlike in the python example, elongating the 0x10001 to full ffawidth will not change the required time.
asciilifeform: phun phakt, this calculation is taken from the gpg autopsies last summer, when asciilifeform was chasing imaginary rng boojum after somebody found a real one
asciilifeform: ^ the 'two second' item, modexp
mod6: (other than the ffa-fact, which i use sometimes to try new, whole, ffa parts out)
mod6: mainly, I read through them. because, there's still a lot for me to grok here. and it's easy to fool oneself into groking if you treat it like a blackbox instead of actually reading the code.
mod6: ah, ok. and yah, no need to let p out of the garage until ffa is pretty much "there".
asciilifeform: currently i generate them with a pyturd
asciilifeform: i've been holding off on releasing the p-interpreter because there are several quite broad changed in the way that it worx, in the pipeline, and i'd rather folx not get used to the old form.
a111: Logged on 2017-10-02 19:31 asciilifeform: note also that the calling style from early versions will not work, there is no longer a .Z , FZ is not a struct any moar, it is just a word array
asciilifeform: ( it will need a small adjustment in re http://btcbase.org/log/2017-10-02#1719728 but otherwise oughta work )
asciilifeform: mod6: you should have one already, the factorial thing
asciilifeform: mod6: i've been using (unreleased) 'p' as the tester.
mod6: <+asciilifeform> in other puzzlers, http://wotpaste.cascadianhacker.com/pastes/6l4uH/?raw=true << mod6 et al << /me looks
asciilifeform: ( if it isn't obvious from where the error comes : observe the 3 Karatsuba_Term additions. in ordinary K., they walk over the upper half of XYLo ( lower half of result.) but in TopOnly K. we lose XYLo, so that carryolade is lost. )
asciilifeform: now! this procrusted-karatsuba is only used for the barrettron, so theoretically could compensate for that 3 with 3 additional subtractor-muxes. and still win ~4x speedup vs last night's . but this is mega-ugly.
asciilifeform: ^ this 'upper half only' karatsuba works, but the answer is always off by 0 to 3, because the carries from the bottom halves are ( recursively ) lost. somehow gotta be finessed.
asciilifeform: '...I think a formal apology should be handed out, and the teacher involved should be reprimanded,” he added. '
asciilifeform: '“the year is 1935 and you have been tasked with creating a mascot to represent the Nazi party at its political rallies.” “Think about all of the information you have learned about Hitler and the Nazi party,” the assignment directed. “You will create a COLORFUL illustration of the mascot. Give the mascot a NAME. You will also write an explanation as to why the mascot was chosen to represent the Nazi party.”'
shinohai: http://archive.is/4Jc5B <<< Imagine the Furher parents must have felt .....
asciilifeform was about to upload crc book'o'crypto and then remembered that dulap is gone...
asciilifeform: pretty sure that's avgcase, with heathen (variable-time) algo
mod6: 2.103: FACT If a and b are positive integers with a > b, then gcd(a, b) = gcd(b, a mod b)
mod6: (for those who don't have the text handy)
asciilifeform: *the proof
mod6: yeah, i read the thread a few times.
a111: Logged on 2017-10-07 01:36 mircea_popescu: today for eg, felt like walk, but didn't feel like climbing 20% inclines, so had girl take me to park. 20km driven to walk 3 or so. imagine the decay.
asciilifeform: http://btcbase.org/log/2017-10-07#1722231 << this is how asciilifeform's parents, in their 70s, walk.
a111: Logged on 2017-05-18 16:44 asciilifeform: 'not ivan, but pyotr, and not won, but lost, and not the lottery, but at cards'
mod6: alf's suits must look pretty good though. i mean, he's out there walkin' through georgetown and rando frauleins are flashin their twat at him.
mod6: yeah, hard to find the right pace sometimes.
mircea_popescu: today for eg, felt like walk, but didn't feel like climbing 20% inclines, so had girl take me to park. 20km driven to walk 3 or so. imagine the decay.
mod6: mircea_popescu: ah, that's about where i'm at I suppose. i have it in my mind that you do the ba walk nearly daily...
mod6: well, if you walk for 2/3h per day, maybe don't think of them as "shoes". perhaps, "proper foot equipment" or something.
mircea_popescu: mod6 anyway, i'm not a young man anymore. i maybe do 10km a week these days, if that.
a111: Logged on 2016-01-07 01:58 asciilifeform: relative of mine once took - very worn - pair of american shit-shoes to an old ru emigre shoemaker, asked 'what he could do.' the wizened master replied: 'i can throw these out for you'
mod6: i've worn out one pair, they took 'em back for $100 and re-soled them.
mircea_popescu: generally, gift extra used pairs to the help when moving out.
asciilifeform: recently asciilifeform bought a whole case of identical chinesium shits, because they're ~disposable
mod6: certainly a lot better than the $100 shitters.
mircea_popescu: they're nice though, a brazillian take on the longwing brogue
mircea_popescu: i'd call these medium.
mod6: the pairs i have are this cork that molds to my feet. which feel pretty good day to day. but i walk like 10% of what you do.
mod6: ah, i bet the gel is nice.
mircea_popescu: http://www.anatomicgel.com.br/br/marca.html/ <<< i suppose it could be theoretically called handmade, pushing a point.
mod6: wearing concrete blocks on my feet is for the birds.
mod6: can wear suits everyday, and walk the mile or two that I need to every day and still be ~fine~.
mircea_popescu: they're not even terrible.
mircea_popescu: "they were your coins like your wife."
asciilifeform: can't wait for next forkbase, will be hilarious to watch the 'into btc' folx get anally reeducated
mircea_popescu: it'd be easier to ennumerate the converse list
asciilifeform: so asciilifeform is not sold on the Official Truth re item.
asciilifeform: and soon thereafter 'koolaid'
asciilifeform: iirc there is record that they applied to emigrate to su
asciilifeform: though some of them iirc turned up with holes in'em
mircea_popescu: then jamestown...
mircea_popescu: only been a day, these days medicare can keep even tom petty alive a day.
asciilifeform: these folx trample one another regularly, there is even a commercial 'holiday' ( 'black friday' ) when they have india-like mass tramplings fighting over misc. retail crud
mircea_popescu: well, yes, but then again how many of the 500 will join the choir invisible ?
asciilifeform: notably, 'The patrons of the two-story club were either overcome by smoke or trampled to death as everyone rushed for the club’s lone exit, officials said.'
mircea_popescu: arte you going by "it was arson therefgore counts" ?
mircea_popescu: asciilifeform actually, this is the largest IN THE NEW WORLD. 2nd largest, 43 notches, francisco paula gonzalez in 64.
asciilifeform: for so long as the soldiers are willing to http://btcbase.org/log/2015-08-19#1244654
asciilifeform: same thing they did in 1790 ?
mircea_popescu: or what is the idea, ima give dimon food because [???] ?
mod6: what do they call it these days? "basic universal income" ?
mircea_popescu: their mommies are too old to leave food in front of door.
mircea_popescu: yes, but what will their printed pokemon cards actually do ?
mircea_popescu: lol, the otaku boys club ?

|