log☇︎
18900+ entries in 0.123s
phf: i don't see sharing of parts, or the whole with asciilifeform under whatever terms, etc. irrespective of what will be done as resolving anything: i made original promises in good faith, and i'll be breaking them. my ideas of how to work around that were idiotic and in retrospect that was an obvious mistake, which ftr asciilifeform avoided by refusing any kind of dealings. on the other hand the point
phf: "talking past each other" comment was on point, i don't know about asciilifeform, but i was just shouting.
phf: i have nothing to dispute in the thread or in the consecutive conversations that i wasn't part of. for one, i think i lost my shit (i'm sure week 2 of grandmother also didn't help), because the very first mp reaction was the whole deal, with my role and the outcomes being immediately obvious: i made amorphous promises outside of the republic, and then attempted to badly navigate around them, with the inevitable result. trinque's
a111: Logged on 2019-01-05 14:38 mircea_popescu: so, phf : how about you start clearly communicating yourself, beginning with a complete, correct and true to life adnotation of said discussion in your own hand, because this "ima go meditate on things until everyone involved forgot what i was meditating on" isn't a workable approach to intellectual life.
phf: http://btcbase.org/log/2019-01-05#1884626 << i wasn't meditating, i just don't have the mental energy to defend myself. i'm in russia primarily to take care of my grandmother who has dementia, and she was in a pretty critical state when i got here. i'm sure it'll stabilize, but as of right now i don't trust myself to have rational conversations around sensitive subjects online. ☝︎
a111: Logged on 2019-01-05 16:40 asciilifeform: http://btcbase.org/log/2019-01-05#1884626 << i suspect phf is hunting elk in kamchatka, or similar , atm ( i.e. still waiting for http://btcbase.org/patches?patchset=ffa refresh , so i dun think he's been at console much recently )
phf: http://btcbase.org/log/2019-01-05#1884834 << i like the elk hunting theory, but i actually had a flu the past week ☝︎
ave1: Time wise, my last job ended in december and I started new job this year. Both finish- and start-up demand(ed) more time than I had earlier foreseen.
ave1: About reporting failures, the reporting itself was also failing, but I will pick this up.
ave1: I have installed previous cuntoo versions, but have no machine free at the moment and I concluded from early reports here in the log that it did not work yet, so I postponed this work.
mircea_popescu: i know it seems like a waste of time on the spot, the first time.
ave1: well arm part works, but I wanted to do some more experimenting with how the call the asm, as register allocation cannot be specified in GNAT ☟︎
a111: Logged on 2019-01-05 14:32 mircea_popescu: ave1 is, i suspect, silently working on gnating things -- which is fine and valuable except for the silently part. there's this tendency of lone wolf scientist to not properly report failures, out of an imaginary saving of time and resources this permits. it must be said that NOTHING could be further from the truth, nothing at all -- there's more to be gained from a properly reported failure to find than out of ten shiny succ
ave1: http://btcbase.org/log/2019-01-05#1884619, I worked on arm-ification of the UDP lib, this is done but write up is stuck. ☝︎
a111: Logged on 2019-01-06 03:35 Mocky: to bring it full circle, I saw one of my grandsons yesterday watching a cartoon about how helpful raccoons are for eating trash so less waste goes to the land fill, and how clean and friendly they are
Mocky: to bring it full circle, I saw one of my grandsons yesterday watching a cartoon about how helpful raccoons are for eating trash so less waste goes to the land fill, and how clean and friendly they are ☟︎
asciilifeform: coincidentally, i nailed garbage panda #11 today.
Mocky: I just hit double digit grand kids
asciilifeform: i suppose if archaeologizing re the latter, oughta start at spartacus..
a111: Logged on 2019-01-03 19:24 stratum: Right now, for the billions, I think it is probably better than nothing, just like easily popped household locks.
mircea_popescu: i don't recall any villein serfs going around derping about http://btcbase.org/log/2019-01-03#1884205 / http://trilema.com/2014/agency-and-other-notes/#selection-31.0-31.271 five centuries ago. ☝︎
asciilifeform: i can picture, for instance, that some folx will have a pubkey where 'well, first you gotta decrypt via these 2 rsa keys, and depending on the low 4 bits of the plaintext, the rest is via 1 of these 4 c-s' or the like.
asciilifeform: it'll be quite a riot, i expect, when the problem for enemy of determining what to do with ~an unknown pubkey~ is suddenly np-hard.
asciilifeform: i.e. that 8192-bit cpu mircea_popescu gedankenexperimented.
asciilifeform: ( i.e usefully general-purpose cryptotron. )
asciilifeform: correct. ( i'ma include jacobi operator, after thing is flying in the field, even tho none of the currently popular schemes use it, for instance. )
asciilifeform: i'm carrying out mircea_popescu's orig spec, where 'i want a peh key with my rsa modulus that i carved on the mountain' or how it went.
asciilifeform: upstack, i'ma polish off stein, and see if the lily in fact needs gilding ~after~
mircea_popescu: and i meant include barret ~as an optional~, like a callable function.
mircea_popescu: i dunno why you barfed ; but i barfed because it's fucking stupid, you lose a lot of variety in your primes for no gains worth the mention.
asciilifeform: http://btcbase.org/log/2019-01-06#1884935 << i actually considered to have 'if low bit is 0 - i.e. N is even -- then montgomery, otherwise barrett' but what this does is break constanttimeism of modexp -- nao you broadcast the parity of N for whole planet, cuz entirely diff execution profiles for the 2 algos. and montgomery is at the very most a 10% revvup over barrett. ☝︎
asciilifeform: not particularly relevant to the problem of general-purpose isPrime() tho, so i'ma put it back on shelf for nao.
asciilifeform: ok this dunwork, i'ma have to pull out the orig item
asciilifeform: grr nao i gotta find the orig statement, which wasn't obv. broken
mircea_popescu: i don't get it how you expect to multiply some value by a (product of primes +1) and not get an even number.
asciilifeform: oh hm i recall nao. ( it was because operator 'P' wants to be a general-purpose primality test, valid for any input whatsoever that fits in the ffawidth, rather than simply 'generate prime' )
asciilifeform: i can't recall why i barfed tho, nao i gotta dig out the notes...
asciilifeform: anyway i suspect that i'm overmassaging this particular piece, most of cost of primegen will be in m-r regardless of how i bake gcd.
mircea_popescu: otherwise, i guess daykin gcd can exist as a class, native or extended, w/e.
asciilifeform: tho i finally see what mircea_popescu was getting at earlier re daykin.
mircea_popescu: i thought this entire discussion was a) specifiucally as to daykin (not to stein) and b) specifically as to primegen for rsa secret key baking, (not "in general math functions).
asciilifeform: this much is correct, and why i have gcd to begin with. right nao i have a modified stein that goes in constanttime.
mircea_popescu: (i suppose if indeed you want to test MORE small primes than fit in one 8kb, you'll have a number of such composite numbers to test about. however many it takes. and yes, you can clever the knobs so they're not in strict order so that the composites are each exactly 8192 bits)
asciilifeform: ( i suspect btw that if there were , you could nail rsa, thinkaboutit )
asciilifeform: mircea_popescu: magic # primorials are unavoidable. but i dun immediately see how to make it go with daykin, there aint a bailey-borwein-plouffe-style algo for gcd
asciilifeform: (i.e. working subquadratically in worst-case)
asciilifeform: it is interesting to note, i did an exhaustive dig re gcd algos; and found that there are half a dozen sub-quadratic ones, but none of those can be made constant-time.
asciilifeform: i suspect that it's possible to cure it by adding 2^k-multiples of the small Q instead of Q itself, tho
lobbes: this is encouraging. And if it occurs in 2020, then by that time I'll hopefully have built the solid foundation upon which to launch back into lordship in 2021.
lobbes: possibly the bar to lordship will raise above me while I rebuild, but regardless I'ma keep rebuilding as it seems the only sane move for me. Ultimately, I just want to continue to be +ev for the republic and no way to do that without paying my technological debts
lobbes: http://btcbase.org/log/2019-01-05#1884616 << imo, this is a perfect summary of my current state. I walked through the tmsr doors in ~2014 at roughly epsilon and 'learned as I went'. As a result, many of my projects here were built on unsteady scaffolding, and I have been slowly going back and pouring in proper foundations where needed ☝︎
asciilifeform: this concludes the 'state of asciilifeform' broadcast for nao -- plox to lemme know if i missed sumthing.
asciilifeform: to entirely round off the chalkboard, mircea_popescu may be interested to know that no one has called the 1-800 since we last spoke of it. the current summed cost stands at 12 orcbux, and is set to increment by 22 orcbux/mo ( we've spent the vendor's 'test drive' bait). i'ma cover the lunch money cost of this item until given to know that it aint wanted.
asciilifeform: ( there is also a 'giant ice40' that amberglint dug up recently, that gotta be tested, but i dun even physically have 1 yet, and deliberately not bought so as not to distract from moar urgent matters )
asciilifeform: to round out the 'loose ends' thread -- asciilifeform also has a ~90% built node-walker and www front end for same. but it is in refrigerator, no one is direly starving for the lack of the thing, i expect i'll come back and finish it off strictly after ffa is fielded .
a111: 2018-10-23 <esthlos> http://btcbase.org/log/2018-10-19#1864316 << apologies alf, I'm running behind! trying to gather time to get caught up in the next week or two
a111: Logged on 2019-01-05 14:13 mircea_popescu: so : as far as i know, bingoBoingo is working on qntra and on pizarro. he's doing a very fine job with the former ; i'm nonplussed with recently discovering just how broken the latter's mp-wp offering actually was ; moreover it seems to me from a distance pizarro's still financially and customer-wise entirely dependent, ie as close to failure as you can possibly get without spelling it out.
asciilifeform: http://btcbase.org/log/2019-01-05#1884603 << BingoBoingo i'd ~really~ like to hear what is current plan for gettin' heathen custom, so as to finally get the hell out of the red. asciilifeform dun have a massive treasure chest that can run pizarro 'on battery' 4evah (hopefully not surprising, this) ☝︎☟︎
asciilifeform: i admit that i'm at least a little curious how phf finally managed escape velocity from the bigzone, but if he doesn't feel like spilling re subj, also won't cry. ☟︎
asciilifeform: hopefully he comes back soonish ( i'ma not even pester him re bolix, bolix is asciilifeform's personal war, learned not to expect help from anyone, and currently in refrigerator, i dun expect to spend much time on it while ffa undone )
a111: Logged on 2019-01-05 14:38 mircea_popescu: so, phf : how about you start clearly communicating yourself, beginning with a complete, correct and true to life adnotation of said discussion in your own hand, because this "ima go meditate on things until everyone involved forgot what i was meditating on" isn't a workable approach to intellectual life.
asciilifeform: http://btcbase.org/log/2019-01-05#1884626 << i suspect phf is hunting elk in kamchatka, or similar , atm ( i.e. still waiting for http://btcbase.org/patches?patchset=ffa refresh , so i dun think he's been at console much recently ) ☝︎☟︎
asciilifeform: also at some point it'd be great to have a mips gnat, so i can plant ffa on pocket-sized irons. but that's for muchlaters.
a111: Logged on 2019-01-05 14:32 mircea_popescu: ave1 is, i suspect, silently working on gnating things -- which is fine and valuable except for the silently part. there's this tendency of lone wolf scientist to not properly report failures, out of an imaginary saving of time and resources this permits. it must be said that NOTHING could be further from the truth, nothing at all -- there's more to be gained from a properly reported failure to find than out of ten shiny succ
asciilifeform: http://btcbase.org/log/2019-01-05#1884619 << from ave1 , i hope to see a 'port' of tmsr-gnat that can be hard-welded into cuntoo as primary gcc ( to remove the hack where it builds gcc5, then down to 4.9, and neither of'em being a gnat ) ☝︎
asciilifeform: rright, but i dun necessarily mean to even discourage people from using directly.
diana_coman: well, I hardly see how you can *stop* people from using it directly or why exactly; and the endian + div0 don't sound like a huge layer anyway
asciilifeform: ffa is designed to be used via pcode (aka 'peh') but i'm not about to tell folx that they absolutely must. given the stated reqs (you gotta test for div0ism, we dun do it internally given as it's thermonuke performance) it can be safely used directly.
asciilifeform: ( i'ma stop here, folx who ate ch4 know all of this kindergartenisms )
diana_coman: will keep in mind, ref the log when I get there; and definitely come and shout at asciilifeform when/if I get stuck on something related to this
diana_coman: asciilifeform, first I do need to finish getting the ffa in, so that will still take quite a while; other than that, it's more a matter of "as time permits" and as mircea_popescu says it's not top priority; that being said yes, I'd like to do it and see some timings and comparison for myself
asciilifeform: what i prolly oughta roll into the conveyor, is a variant of ffacalc that's libraryized (i.e. callable from other program, with string argument containing pcode, and fills a provided buffer with the output)
mircea_popescu: might want to read through it / see it finished first / we. i'm not squeezing it.
asciilifeform: i dun expect it will need many litres of glue.
mircea_popescu: i imagine she's going to bake a test as time permits. it's not a top priority item but then again she moves fast.
asciilifeform: i promise to come back to this thrd, if asked. but would like to not lose the subthread earlier : diana_coman mircea_popescu : is short-term plan to test ffaistic diana_coman-r-m ? and if so, what glue is needed for this from asciilifeform , i'ma bake.
asciilifeform: so happens that i like winter on that parallel
asciilifeform: sorta why i dun go around expecting other folx to solve'em for me. i solve with own hands ( or not, if not live longenuff )
diana_coman: why do you need the passport *first*? (i.e. not just get one after whatever hoops are in ro, living there for x years etc)
asciilifeform: diana_coman: a ro passport sells for 800k usd, last i inquired
diana_coman: mircea_popescu, that's precisely why I asked for concrete sum because the way I see it...he has it
mircea_popescu: i don't know what you're astonished at ?
asciilifeform: i didn't think so. hence astonishment.
asciilifeform: diana_coman: pretty sure i discussed this depressing subj in l0gz prior, would rather not clutter war room log with replay; but it'd have to be enuff to buy new passport, at the very least, and then would need to earn bread somehow ( and as sit-in-torture-room, rather than driving cab , i dun think i'll be of much use to tmsr if living in cab )
asciilifeform: i'd expect that it would cost 1 or 2 diana_coman-days to glue ch14 ffa to euloratron, to see how performs using diana_coman's existing m-r etc.
diana_coman: asciilifeform, sometimes I wonder what exactly do you think you need/don't have to move to Romania or wherever else you consider it to be "paradise, can now do just ffa/trb/..."
asciilifeform: mircea_popescu: thing was built to be laughably easy to glue to other programs. (if it ain't -- i'd like to know asap why )
asciilifeform: i try to avoid anvils, so far succeeded..
asciilifeform: otherwise can wait for asciilifeform's constant-time m-r ( or not, depending on what's in eulora war room chalkboard, i cannot presume to know what the priority is )
asciilifeform: ( if asciilifeform is flattened by an anvil tonight, i'd expect that diana_coman and mircea_popescu will do something of the kind. )
diana_coman: asciilifeform, re m-r: I implemented it using mpi as per http://ossasepia.com/2017/12/28/eucrypt-chapter-3-miller-rabin-implementation/ ; ofc I'd rather use ffa ct-time implementation but it's not a sticking point per se i.e. I can switch my implementation from relying on mpi to relying on ffa, no?
asciilifeform: ( i.e. one would have to put in mircea_popescu's specced exponent bitness where 'Bitness' is in http://www.loper-os.org/pub/ffa/hypertext/ch14/fz_modex__adb.htm#85_14 , to get the speedup ) ☟︎
diana_coman: asciilifeform, thing is: from eucrypt and eulora pov, mpi is used for "big num arithmetics" only so I CAN in fact switch to ffa even without ct-time miller-rabin esp if ffa turns out to be...faster than mpi
asciilifeform: i've been referring to mpi and gmp interchangeably as 'koch rsa', but this is unscientific, i must remind that they are diff items.
asciilifeform: mircea_popescu: possibly i ought add : ~mpi~ dunhave strassen. ~gmp~ (the older, 'uncut' gnu thingie) has strassen.
asciilifeform: diana_coman: i described in this log what currently stands between 'throw out mpi' . lemme know if needs moardetail.
diana_coman: and yes, I'm eating up ffa with an eye on "maybe I can finally get rid of MPI!!"
asciilifeform: ( i dun have e.g. strassen's multiplication algo, and dun have any plans to implement, it only wins for multi-megabyte ints )
asciilifeform: tbh i'm not sure what kochtronic rsa will be good for once i have the keygenning ( it apparently dun win on speed anywhere, even tho it gets to skip 0s in modexp.. ) but this time not yet come.
asciilifeform: ( when i have ~complete~ sys, ~then~ mircea_popescu can go 'hmm, which one to sew ~here~' etc )