log☇︎
15800+ entries in 0.002s
asciilifeform: it's shovel work, and necessary shovel work, just like maintaining trb.
asciilifeform: but would rather not suffer illusions re 'this is a step to designing gossipd'
asciilifeform: having said this, i'm all for setting up a not-fleanode . and will put relay on dulap as soon as the matter of 'which ircd' is settled.
asciilifeform: there's a severe narrowing of perspective that almost always comes from crawling around inside mine
asciilifeform: so ftr i will have to disagree with hanbot , in that imho coal miner is ~not~ the best geologist.
asciilifeform: ( and it took asciilifeform, in turn, 10+yrs , measured from time of 1st thinking about subj, to get there )
asciilifeform: or , say, take tcp. mircea_popescu aint even a programmer, and is just about as 'clean' as a fella can get in re programming radiation damage and still have worked with comp. but it took asciilifeform 3+yrs to get him to see that tcp is -- by design -- garbage
asciilifeform: and then try and object.
asciilifeform: 'all programs crash', supposedly.
asciilifeform: the ~damage~ ( and imho is just about as factual as radiation damage ) from being a programmer, is that familiarity with crud , leads to swallowing, and eventually you learn to live with things that by all rights no one oughta live with. witness how many people think that it is acceptable for a program to sometimes crash, for instance.
asciilifeform: ( and if there's 1 thing there is no shortage of in the sad monkey house that passes for kompyooting, it's 'antipattern' -- there's enuff that 'you can eat it with arse' )
asciilifeform: sadly troo. otherwise microshit escapees would make for brilliant teachers of the art.
asciilifeform: ^
asciilifeform: *obv
asciilifeform: does it run well ?
asciilifeform: trinque: was it the http://btcbase.org/log/2018-07-21#1837110 item ? ☝︎
asciilifeform: obj i'm ill-equipped to say for sure, hanbot
asciilifeform: an asciilifeform who had never touched microshit, i suspect, would be a better man than asciilifeform who did.. ☟︎
asciilifeform: i think aristotle actually had , sadly, correct notion, where doing some kinds of work actually makes you dumber ☟︎
asciilifeform: hanbot: this gets complicated. e.g. i put high value on mircea_popescu's pov re programming, even tho he (afaik) moar or less never programs
asciilifeform: ~100% of the problems i learned to solve, only exist on acct of http://btcbase.org/log/2019-02-04#1892448 ☝︎
asciilifeform: fwiw i dun feel like my many yrs of setting up multi-MB balls of c ??? liquishit on various net-facing boxen, taught me ~anyffin that'd be applicable on hypothetical sane comp
asciilifeform: hanbot: but was curious whether you had moar specific notion, or simply gut feeling (nuffin wrong with gut, imho)
asciilifeform: hanbot: this is fair enuff, and mircea_popescu wrote at length on the subj.
asciilifeform: ( and specifically, why not also 'i'd trust operator who also had in the past set up winblowz 2012' then )
asciilifeform: hanbot: wouldja be willing to expand re why ?
asciilifeform: ( tbf, this was after his 1st 20yrs -- 100% wheelbarrow. during his 2nd 20y, he learned to stick thermometers in arses, became 'medic' , hence lived )
asciilifeform: ( he went in for trotskyism. and policy was, trotskyists only wheelbarrow, no cutting wood, no nuffin else )
asciilifeform: and he answered honestly, 'to roll wheelbarrow fulla rocks on narrow planks. is all i learned.'
asciilifeform: fella did 40+yrs in gulag. then got out, and was often asked by curious folx, 'what did you learn to do'
asciilifeform: diana_coman: ever read any varlaam shalamov ?
asciilifeform: for instance, in saeculum i've set up microshit boxen of various sorts. and could not honestly say that i learned from the experience anything applicable on sane-people planet.
asciilifeform: diana_coman: i hesitate to say 'no useful'. but possibly 'very little'.
asciilifeform: it isn't even that i dun think it's worth doing ( fleanode only ever gets ~moar~ rotten, and never less ) . but imho the cost is prolly not recoverable ( in the engineering sense ) .
asciilifeform: ( e.g. the problems of mitigating tcp ddos are irrelevant to proper udpistic gossipd. and ditto authentication of handles. )
asciilifeform: indeed will learn what the troubles are in practice. only i suspect that 0 of it will have any bearing on the gossipd side.
asciilifeform: diana_coman: plox to expand here : what in particular is to be learned ?
asciilifeform: diana_coman: i'll admit that it isn't clear to me how effort put into baking glue for oddball nonstandard ircisms helps in re gossipd . irc as i see it is an entirely dead-end tech ( rides on tcp, and 0 notion of crypto , and cannot be retrofitted really )
asciilifeform: folx without lymphocytes ~will~ succumb to fungi & errything else under the sun, it dun matter what they do
asciilifeform: rather than sumthing particular to irc.
asciilifeform: BingoBoingo: what i mean is, it's same 'attack' erry time, and consists 100% of https://www.oglaf.com/humans/
asciilifeform: ~those~ succumb to fart in the wind, not even speaking of 'attack'
asciilifeform: BingoBoingo: 2014. and imho sounds like less of 'attack on irc' and moar of 'attack' on wotless heathens / allcomerists
asciilifeform: diana_coman et al : i'm also not 100% convinced that the proposed multi-network thing is actually less of a nut to crack than adult gossipd. ( consider, how wouldja do authentication ? the extant ircd's support either '~nuffin, anyone can hijack session' or ssltardism . )
asciilifeform: diana_coman: the central headache afaik is http://trilema.com/2019/the-freenode-issue/#comment-128269 , i.e. the various nets have an idjit user lock-in thing going
asciilifeform: ( from user pov either , they also all seem use slightly variant authentication schemes )
asciilifeform: even if 'let's use conventional ircd' -- the q remains , which one -- afaik they aint actually fully interoperable from peering pov
asciilifeform: http://btcbase.org/log/2018-08-04#1839467 << see also in thrd. ☝︎
asciilifeform: hey phf do you know of a cl ircd ?
asciilifeform: last time this came up , asciilifeform went on a dig of 'what ircd', and found (surprise!1111) MB of c liquishit
asciilifeform: really oughta spread across a minimum of 3 geographically separate racks, before troo move , imho
asciilifeform: mircea_popescu ( in linked thrd ) dug up a coupla possible 'wheres'. but imho oughta begin with gluing together small net ( with boxen in piz ~and elsewhere~ ) and ~then~ bridge it to public nets.
asciilifeform: hanbot: imho oughta move ( as i said in the past, e.g. http://btcbase.org/log/2018-08-04#1839469 ) , q is 'where' ☝︎
asciilifeform: a
asciilifeform: BingoBoingo: 2013 ?
asciilifeform: BingoBoingo: eh folx are still waiting for the vid from the pentagon parking lot cams on '9/11' ☟︎
asciilifeform: PeterL: you won't see a parallelism bug , by definition, with ~1~ thread ; but to say just about anyffin else about'em, is difficult.
asciilifeform: PeterL: will simply slow
asciilifeform: trinque: imho 'never forgive, never forget' hatred -- can be constructive thing.
asciilifeform: nah they prefer to http://btcbase.org/log/2017-07-06#1679600 ☝︎
asciilifeform: nicoleci ^
asciilifeform: wtf does the illustration have to do with it tho ? maybe mistake, and it is for adjacent section ?
asciilifeform: the 1 with the http://btcbase.org/log/2018-12-04#1878200 ! ☝︎
asciilifeform: ^ i've been waiting for that 1 from the beginning!111
asciilifeform: mircea_popescu: imho half of 'fits in head' is specifically ~refraining~ from gilding the lilies that dun need gilding.
asciilifeform: possibly i've my chinese solzhenitsyns mixed up, idk
asciilifeform: never saw his miami
asciilifeform: iirc the subj of the piece (the chinese 'empty chair' pantsuit nobel derp) finally bit it coupla yrs ago
asciilifeform: mircea_popescu: 'cacatu de pe bec', that was a mega-piece, i recall
asciilifeform: cohen iirc was from day1 aligned with the wikitards & the rest of that gang of pseudo-republic people
asciilifeform: ( i have nfi whether the ancients had this proverb, but betcha they did )
asciilifeform: djb was imho textbook case of 'один в поле -- не воин'(tm)(r)
asciilifeform: a aaa
asciilifeform: how's that work
asciilifeform: wait djb was lord ?!
asciilifeform brb,meats
asciilifeform: cohen otoh began as a nobody and finished same.
asciilifeform: fell from greater height.
asciilifeform: mircea_popescu: djb imho evenmoar shame.
asciilifeform: mircea_popescu: if somebody does compact keccak tonight, i'ma only say thanks
asciilifeform: for the highlighting, i use mircea_popescu's js thing
asciilifeform: Mocky: 'wp-syntax' circa '09
asciilifeform: this is because a n-bit gcd (as appears in ch15 ffa) is simply 2n n-bit subtractions, 4n n-bit shifts, 2n n-bit muxes, plus some small change.
asciilifeform: err, 4096b m-r (i.e. price of 2 modexps)
asciilifeform: if the upstack note was unclear, btw -- you can do ~2500 4096b gcd's for the price of 1 4096b modexp. ☟︎
asciilifeform: bvt: ty for the link tho, it confirms the (already yrs-long) suspicion that d00d's head is fulla maggots nao.
asciilifeform: so presently i cannot think of a scenario where i'd want to reopen the case of gcd. ☟︎
asciilifeform: constanttimeized stein's o(n^2) gcd ( http://www.loper-os.org/?p=2963 ) is not only imho fast enuff (even a magical 100fold speedup in it, would not affect speed of rsa key gen measurably , consider above ) but fits-in-head and has no error terms.
asciilifeform: see also http://btcbase.org/log/2019-01-11#1886360 + http://btcbase.org/log/2019-01-24#1889741 . ☝︎☝︎
asciilifeform: ( modular exponentiation is , in all operations which feature it )
asciilifeform: that being said, gcd is not the bottleneck of anyffin in ffa.
asciilifeform: in re single-shot gcd, you either ~look at the bits~ , and that's lehmer's (not constant-time-able) method, or you do not, and that's stein's or the division-powered one, and i suspect it can be proven that yer stuck with quadratic runtime if you dun look at the bits.
asciilifeform expected to find that linked item is re ~mass~ gcd, in the sense of 'bernsteinization' used in phuctor. but apparently djb has nothing to add re ~that~
asciilifeform: funny how easy to tell 'the new djb' from 'the old'
asciilifeform: pretty sad.
asciilifeform: and he's doing what appears to be the classic dividing variant of gcd, + newton's method . so idea is to... introduce floatism!? ( and the assoc. eggogs )
asciilifeform: bvt: from surface look, loox like lulzy piece, e.g. 'The algorithm is not constant-time as shown but can be made constant-time with low overhead'
asciilifeform: aside from that, protocol per se also has well-known problems (the reliance on 'trackers', and general ease of 'poisoning')
asciilifeform: re 'torrent', consider fact that orig author is an unrepentant lulzcow and recidivist shitcoinist iirc ☟︎
asciilifeform: ^ possible starting point for subj.