mircea_popescu: and the problem of "wut use then" is still open, in which context i perceive eg the bolix wank.
mircea_popescu: 2mb mem is 16 bit machine. you ~can~ work in asm theree too, but ideally you want some support. the prevailing meta-assembler was called c
mircea_popescu: 64k mem is 8 bit machine. you work in asm there.
asciilifeform: not so many folx actually felt need for c or other compiler/macroasm on 16-64k micros tho.
asciilifeform: dawn of c pre-dates the toy micro.
BingoBoingo: Since the weekend the English Press Pantsuits have been demonizing, hedging their demonizing, and redirecting their shit over some white boy from Ohio who dared to smile
BingoBoingo: Every now an then there's inflection points. Someone during the posturing knocks over some other dork's drink, etc
mircea_popescu: well, watching the outside world is a little like watching middle class tweens "fighting" on the playground. lotta shoving, lotta posturing and "threatening" behaviour. lotta talk, jack shit to get excited over.
a111: Logged on 2019-01-22 19:23 mircea_popescu weeps for whosoever is gonna try to summarize today's log sometime. by now the simple mechanics of log linking have created an actual programming language, by the time one's done unpacking the context and unwrapping the meaning, the sun will likely be down.
BingoBoingo: http://btcbase.org/log/2019-01-22#1889353 << Trying to find "news" today I see nothing outside the log that isn't eclipsed by the log in importance
a111: Logged on 2019-01-22 15:11 diana_coman: it was more of a confusion/mess rather than real problem as such
mircea_popescu: http://btcbase.org/log/2019-01-22#1889170 << yeah, that resolution was actually in the "unexpected good news" category.
a111: Logged on 2019-01-05 14:16 mircea_popescu: diana_coman is working for s.mg ; we've recently had this exact talk and revised our plans. originally the idea was to have moved over to cuntoo, and do support work for community-driven effort at a new client. the latter completely collapsed over the shocking weakness of such community ; the former's at best delayed.
mircea_popescu: http://btcbase.org/log/2019-01-22#1889150 << there's no way to have a rsa-aware client without the corresponding server, yes ? it's a whole migration, just, i was hoping she'd only have to do the server side, was the point of http://btcbase.org/log/2019-01-05#1884608 comment.
a111: Logged on 2019-01-22 14:58 asciilifeform: verily. by ritchie's own words, c is moar of a macroassembler than prog lang in the customary sense of the term
mircea_popescu: spyked is there a way for one to list what rss he's subscribed with feedbot ?
mircea_popescu: asciilifeform certified genuine cognate ; ro word for "we sharpen knives and scythes and whatnot" shop is "tocilarie"
asciilifeform: ftr it's a ru cognate (1 of the rare genuine ones, vs. 'truda' etc ) . точило == grinding wheel.
mircea_popescu: "alf knows how to say these 5 things he can't stand in all languages that exist or existed".
mircea_popescu: dude, your romanian's by now scary, what, you keep these words in a special museum of hate or something ?
asciilifeform: what were the latter called on mircea_popescu's home planet, iirc , tocilarii ?
asciilifeform: even in 1st grade, it was obv who were the kids who liked to think, and who 'memorize encyclopaedia' to lick arses of elders, the little shits, the kanzures.
asciilifeform: the ancients built locks where one needed just-so screw thread to open. and we're sorta still doing this.
asciilifeform: or recall the scytale thing ( 'original rsa' )
mircea_popescu: asciilifeform remarkable how the corkscrew is a recurring object in any discussion of this gap.
mircea_popescu: a whole raft of "dad didn't much care for arthur blair snif sniff" is readily explained by the model "dad got smart with age, kiddo was born intelligent."
asciilifeform: there.
mircea_popescu: mn smart. You join up with Johnny Caspar, you bump Bernie Bernbaum. Up is down. Black is white. Well, I think you're half smart. I think you were straight with your frail, I think you were queer with Johnny Caspar... and I think you'd sooner join a ladies' league than gun a guy down. Then I hear from these two geniuses they never even saw this rub-out take place. "
mircea_popescu: in the end, "the smart don't like the intelligent" is the exact male equiv of ye female http://trilema.com/2016/the-pedoepiphany/ ; or in the immortal words of http://trilema.com/2014/millers-crossing/ " You are so goddamn smart. Except you ain't. I get you, smart guy. I know what you are. Straight as a corkscrew. Mr. Inside-Outski, like some goddamn Bolshevik picking up his orders from Yegg Central. You think you're so godda
mircea_popescu: kinda what sours the thinking man of chess : "dude, your metagame utterly ruins the fiction the game purports to render -- specifically because the word "gambit" exists in your language it CAN NOT be the case this is a story of war and civilisation"
asciilifeform: ( didn't particularly relish memorizing chess debuts, either )
mircea_popescu: in short, mathematical (and to a large degree scientific, viz physics etc) education in the warsaw pact place-and-time degenerated into a trope of fiction. which is why "science fiction" was so loved in those parts of the world as opposed to anywhere else.
mircea_popescu: anyway, but "learn fermat -- apply when last digit of exponent" list of ~fiction tropes~ is nothing more than that : teaching kids how to "know the tells" of the (again -- remarkably fucking inept) "he liked science" illiterate storyteller.
mircea_popescu weeps for whosoever is gonna try to summarize today's log sometime. by now the simple mechanics of log linking have created an actual programming language, by the time one's done unpacking the context and unwrapping the meaning, the sun will likely be down.
a111: Logged on 2018-10-18 18:59 mircea_popescu: 90% of the time i try to read something, the attempt fails ; and almost always it is because the author is insulting my smarts, not my intelligence. they're all such intelligent men, from sf writers to hayek to what have you. the problem is that they're not smart.
mircea_popescu: but back to our topic : there STILL IS a marked difference between http://btcbase.org/log/2018-10-18#1863581 intelligent an' smart.
asciilifeform: imho the 'cheat' was that they ~only~ fed'em to 'undesirables'. should've fed to ~errybody~
asciilifeform: pretty much no others are worth anyffin
asciilifeform: btw that b00k was prolly the best , imho, known collection of olympiad problems
mircea_popescu: failing so remarkably spectacularly the only remarkable part is nobody remarked upon it until 2019 rolled around in teh republic.
mircea_popescu: asciilifeform part of the lulz of ye olde physics olympiad in mp\s native lands and times was "identify the problem type". lotta ~fundamentally illiterate~ (hey, they liked "science", can't possibly think fiction, doh!!!) profs tryina come up with ~convincing~ "and then she said...".
a111: Logged on 2014-11-21 01:48 asciilifeform: 'This is a special collection of problems that were given to select applicants during oral entrance exams to the math department of Moscow State University. These problems were designed to prevent Jewish people and other undesirables from getting a passing grade. Among problems that were used by the department to blackball unwanted candidate students, these problems are distinguished by having a simple solution
asciilifeform: ( these are trivial if you know fermat )
mircea_popescu: which is precisely the scar tissue of usg-ification of sovok.
asciilifeform: typical example is all the crud where it asks you for the last digit of a heavy exponent
asciilifeform: mircea_popescu: there's quite a few ( or at least in asciilifeform's time, were ) 'olympiad' problems which are simply chinese-style 'do you know the classics' masquerading as olympiad problems
mircea_popescu: which is why cambridge tripos went exactly nowhere on a large wooden spoon : "mathematical athleticism" is not mathematical anymore than the counting horse is.
asciilifeform: only then can say 'temperature 0'.
mircea_popescu: and the fascination of all the old "olympiad problems" in the books, fly-between-trains, what have you, is specifically this : "get people to come up with very COOL!!!! solutions"
mircea_popescu: the task itself is both banal and uninteresting, the solution lives forever in the annals of humanity in the proper sense of that term no "because it's short" but specifically because "it\s so evidently zero kelvin".
mircea_popescu: i can ~also~ very relaxedly put a temperature of 0 on "to find out the sum of integers up to a limit, write them twice, once going left, once going right, sum the units and divide by two".
mircea_popescu: asciilifeform yes, but notice how "arithmetic" does not have a very great substance. the reason people like eg euler is very much in the vein of that http://trilema.com/2017/is-it-still-rape-if-i-write-science-on-my-penis-first/#selection-83.0-119.187 old "science == society game" model of science :
mircea_popescu: none of this is to in any way dispute (or even refer to) the very practical, low-fruit-grasping, "lotta code out there is so fucking stupid, just washing hands halves it".
mircea_popescu: i can relaxedly put a temperature of 0 on the coupling between the string "number is divisible by two if last digit is divisible by two" and the respective index in the problem stair.
mircea_popescu: ie, one that has resolved the http://btcbase.org/log/2018-12-28#1883605 problem very strictly : "for this language, there is no better code"
a111: Logged on 2018-12-28 17:15 mircea_popescu: seems to me the unspoken heuristic is, "large enough so it's not meaningful [and therefore large enough to not bother] and small enough so it's not larger than some other number i thought about".
mircea_popescu: but imo, the "number is divisible by two if last digit is divisible by two ; number is divisible by three if sum of digits is divisible by three ; number is divisible by five if last digit is divisible by five ; number is..." series is an EXCEPTIONALLY great model for the problem of "write software". because it is an ~ordered~ list of ~programs~, by its very nature. ordered ~by an implicit order of the problems~. and the resu
asciilifeform: there's a pile of soft that's actually gravely braindamaged, that needs replacement before ever get to www server.
mircea_popescu: but in the end, what's the rush even. trilema didn't croak yest, and so here we are, can focus on other things.
mircea_popescu: so in truth we dunno, and as of yet we're not in a splendid position to guess yet, either.
mircea_popescu: (and there's also no rule the domain-extensions of "simple arithmetic" they require would be deemed comprehensible by chtulhu)
asciilifeform: ( see the gcd example. )
asciilifeform: the rule will include a constant, and that constant is at most as big as the prime itself
mircea_popescu: there ~necessarily can exist such rules~ for ~any arbitrary prime~
mircea_popescu: asciilifeform i mean in the traditional school of digit manipulation.
mircea_popescu: but knowing the rule for a number being divisible by 119 is comparatively less easy.
mircea_popescu: obviously it's ~extremely advantageous~ to know that "the number two quintillion quadrillion one is nevertheless divisible by 3".
mircea_popescu: consider the item i was discussing with the girls last nigyht over coffees : there ~are~ rules for divisibility of integers for ~any~ integer, not just 2 or 3 or 5 or 9.
mircea_popescu: http://btcbase.org/log/2019-01-22#1889138 << there is no absolute guarantee the solution to a problem you come up with is going to be shorter than a number you like.
mircea_popescu: ceterum autem censeo, there's no fucking difference between random "career" whore and random cam whore. they're the exact same identical physical item.
a111: Logged on 2019-01-17 06:41 mircea_popescu: The apparent murder of journalist Ahmed Divela is chilling. Ghana is recognized by many, including me, as a vibrant, strong democracy and an example for the continent in many ways. " meanwhile in related lulz.
a111: Logged on 2019-01-21 15:48 mircea_popescu: oh, and, of course : "Latest activity PetiteGoddess21 posted a journal entry on her profile titled “ill sell whatever you want”: about 10 hours ago I'll sell whatever you want ;) ( including videos, pics ,sexting, etc) if got all types of cloths for sale and request how you want them and how many days worn you want I'll also include a video of me playing in them , using them or anything else ... continue reading → "
mircea_popescu: i do not know exactly why, but both in case of mysql and apache, the cocksuckers ( http://btcbase.org/log/2019-01-21#1888849 slash http://btcbase.org/log/2019-01-17#1887990 items from before, and may it never be forgotten what they EXACTLY ARE) got sent packing to "make their own" that nobody gave a shit about.
asciilifeform: ( mass-wise, apache is considerably closer to the mass of e.g. gcc, than trb ; but on other hand seems to need less massage as it is, as mircea_popescu fond of pointing out, it largely worx )
a111: Logged on 2019-01-22 14:20 asciilifeform: http://btcbase.org/log/2019-01-22#1889102 << exactly, not only this. potentially also other items, in re which still working through 'rtfm'.
mircea_popescu: http://btcbase.org/log/2019-01-22#1889134 << the discussion died (i have no doubt under exact same "gotta rsfm" pressure), but we were talking 2016ish about needing own protocol (meanwhile in practice eulora is trying udp and that may even prove sufficient, eg). but yes, tmsr router obviously premature.
asciilifeform: but imho standardizing the pile of ??? can't possibly hurt.
asciilifeform: asciilifeform is prolly the farthest thing possible from an expert wwwist, if that wasn't already obvious. so cannot presume to say how.
mircea_popescu: i suspect having people well experienced in such things with toy buttons first is the way to go.
asciilifeform: i suspect that nailing down the stack ~bottom first~ would help.
mircea_popescu: but i am discouraged by the result of the training exercise for this matter, where apparently in spite of attempts to standardize the infinitely more complex mp-wp, the result was similarly tower of bable.
a111: Logged on 2018-06-04 17:32 asciilifeform: junkyard wars (e.g. trb, mp-wp) where one is stuck welding a tank from 5 zaporozhets and 3 lada carcasses, because that's what there is to work with, inevitably are heavyweight
mircea_popescu: and the bitch of it is, very widely configurable thing, and without proper configuration... well, it's ye olde http://btcbase.org/log/2018-06-04#1820583 problem.
asciilifeform: ( exactly as gcc is the only presently-working general-purpose c compiler, etc )
asciilifeform: it's afaik the only currently working http spitter.
mircea_popescu: yes, well, if you look at it functionally, apache (however scraped of fungus) is the reason can even read trilema today.
asciilifeform: mircea_popescu: in each item's case, i'm interested in what's ~beneath~ the fungus
mircea_popescu: so i suppose ~in that limited sense~ it can be said "same thing". but it is limited enough for the alternation of seats to be in the end not surprising but rather to be expected.
a111: Logged on 2019-01-07 19:29 mircea_popescu: i suppose in this the model breaks down, with the advent of pseudo"technology", the shy withdrawing type can "HackerCombat LLC is a news site, which acts as a source of information for IT security professionals across the world. We have lived it for more than 1 year since 2017, sharing IT expert guidance and insight, [...] " bla bla bla all day long.
a111: Logged on 2019-01-17 06:41 mircea_popescu: The apparent murder of journalist Ahmed Divela is chilling. Ghana is recognized by many, including me, as a vibrant, strong democracy and an example for the continent in many ways. " meanwhile in related lulz.
a111: Logged on 2019-01-21 15:48 mircea_popescu: oh, and, of course : "Latest activity PetiteGoddess21 posted a journal entry on her profile titled “ill sell whatever you want”: about 10 hours ago I'll sell whatever you want ;) ( including videos, pics ,sexting, etc) if got all types of cloths for sale and request how you want them and how many days worn you want I'll also include a video of me playing in them , using them or anything else ... continue reading → "
mircea_popescu: kernel, the functional core of it anyways, upon which all these entirely worthless http://btcbase.org/log/2019-01-21#1888849 slash http://btcbase.org/log/2019-01-17#1887990 attention whores are hoping to base their wholly imaginary "careers" and http://btcbase.org/log/2019-01-07#1885512 etc, is about same vintage and about same quality as apache.
asciilifeform: nao tbf could even make same observation re emacs ( it's never the 1970s c core that bombs, always extension script that hangs )
mircea_popescu: and even taking the epsilon% remaining, 99+% of when THAT crashed it was because fucking drepper & co "upgraded" some shit.
mircea_popescu: linux kernel has a gash in itself, where "it gotta work with firmware" or "modules" or w/e the crap. 99+% percent of the time kernel crashed it wasn't the fucking kernel.
asciilifeform: mircea_popescu: fwiw mine never crashed either.
mircea_popescu: hat can be said of the interweb at large.
a111: Logged on 2018-12-21 17:01 asciilifeform: for instance, asciilifeform has '9000' processes on this and other boxen, where uses 'screen+bash+etc for tards' even though theoretically 'could emacs' ( see also e.g. http://btcbase.org/log/2018-11-03#1869024 ) , because they ~must not crash~ and emacs is unthreaded and hosable
mircea_popescu: the fucking insanity, http://btcbase.org/log/2018-12-21#1882561 ; the particular apache running trilema has ~never~ crashed. nor do i expect it ever will ; nor can i conceive how the fuck "it's open to all comers on a net interface" can even begin to be equated with "it's facing me and my keyboard and that's all". you're not ~trying~ to fucking crash emacs, are you ? on the fucking contrary, which is the ~exact contrary~ of w
asciilifeform: ( it's the motor that powers e.g. m-r , and also underpins the proof that rsa pub:priv pairing is unique )
asciilifeform: speaking of old maffs, turns out there's at least 11 classic proofs of fermat's 'little' theorem, incl. a combinatorial one.
asciilifeform: mircea_popescu: i promise to come back to the item laters, when have with what to illustrate.
mircea_popescu: yea, here's how they resemble : 1. "why are you wearing that old rag ?" "it's pretty" "maybe it was" "same difference" "mkay" vs 2. "why are you using that old math ?" "itworks" "maybe it did" "also". 1===2~!!!1111
asciilifeform: 'hands off my beloved 20yo softs! they work!'
asciilifeform: lol this begins to resemble the emacs thrd, but with asciilifeform & mircea_popescu switched chairs
a111: Logged on 2019-01-22 14:17 asciilifeform: http://btcbase.org/log/2019-01-22#1889097 << with engine, you can compute the efficiency ( joules out / joules in ) and even get ~exact estimate of how much useful work engine of particular size will do. but with shitware..
mircea_popescu: http://btcbase.org/log/2019-01-22#1889130 << the numbers are right there, what. so-and-so mp's box does so and so requests.
asciilifeform: it aint a bug. the bug is in the brain of whoever installs that os, where there is no user-controlled wot mechanism.
asciilifeform: ok , having read this, i gotta laff, this is yet-another 'oh noez doesn't use usg.pki like inca commanded' 'bug'
asciilifeform: meanwhile, among the kipling aficionados , http://www.loper-os.org/?p=2892&cpage=1#comment-19779
asciilifeform: as for asciilifeform currently , sweating out a proper proof of correctness for m-r . ( subj of ch. 16 ). after that, will remain to add iteration to ffacalc; then , keccak.
a111: 2019-01-09 <phf> http://btcbase.org/log/2019-01-06#1885092 << i have a couple and the first one i bought i think had that issue, i didn't bother replacing it, and after first cleaning i believe it went away, or possibly i stopped noticing. the one at my office definitely has clean clicks on all they keys, so if it bothers you perhaps worth replacing
a111: Logged on 2019-01-21 00:07 asciilifeform: in asciilifeform's o(1) tx indexer ( will be welded to an experimental bdb once i get the mmap thing resolved ) there's a 2-level storage -- a 'write-once' o(1) index for blox of age N ( N can be 100-500 in practice ), and a much smaller rewritable one kept strictly in ram ( for 'recent' blox, where the longest chain is potentially movable )
asciilifeform: ( ftr the only application in asciilifeform's pipeline for mmapism currently is http://btcbase.org/log/2019-01-21#1888650 )
asciilifeform: ( i hesitate to use genericism at all until i properly grasp how the fuck it worx )
asciilifeform: ftr i also do not yet know why the variant where 100% of the lib is genericised, worked
asciilifeform: and then genesis.
asciilifeform: when i have a free hand or 2, i'ma apply diana_coman's published method to the thing and see whether cured.
asciilifeform: diana_coman: unless you desperately need mmap in your own proggy, i recommend not to bother with it nao
diana_coman: anyways, I'll go and dig into the comms protocol some more
diana_coman went and re-read the thread
diana_coman: I suppose you can at least try and check whether standalone static might cure it, though still weird
asciilifeform: i sawed on it for some weeks then, but only additional find was that any attempt at using controlled_limited from inside a static lib gave same effect.
asciilifeform: diana_coman: the breakage is documented in the linked thread. it ends up shitting out a reference to an undefined symbol ( of meaningless numeric name ) on which linker then chokes.
diana_coman: hm; earlier I used "standalone" as "standalone lib" because there is such a thing: it means precisely that it includes ada run-time
asciilifeform: ( when built as standalone, rather than lib, it builds and functions as specified)
asciilifeform: it is actually a complete proggy, correct per the ada standard, but currently doesnt build on acct of the gnat bug described in the linked thread.
a111: Logged on 2018-11-16 23:13 asciilifeform: phf: the 'horsecocks' one requires pointerism to be enabled; the new one does not
asciilifeform: ( 'the mmap thing', for thrd completeness, is described here - http://btcbase.org/log/2018-11-16#1873101 . a variant of 'horsecocks' without rampant pointerism.)
asciilifeform: the only case i discovered so far that demands it, is mmap ( the map ~must~ know when it is about to go out of scope )
a111: Logged on 2018-10-26 02:14 asciilifeform: meanwhile, in gnat bugs : apparently ( and this is documented or mentioned nowhere ) : it is impossible to have a Ada.Finalization.Limited_Controlled type ANYWHERE inside a static library, unless it is generic all the way down (i.e. if the lib package is generic, any sub-packages must also be instantiated as generics )
diana_coman: what was the mmap headache?
diana_coman: it was more of a confusion/mess rather than real problem as such
diana_coman: if encapsulated too then it has to be dynamic but if not "encapsulated" then it can be static (and you need to link the ada libs with main proggy too)
diana_coman: basically "standalone" lib includes the init and exposes it
diana_coman: well yes, it has to: if separate lib (either static or dynamic) it'll have to call libnameinit otherwise the adainit
asciilifeform: and with the elaborator init ?
diana_coman: re client/server: client is ALSO cpp+ada at the very least
diana_coman: for about 3 months per year I like it; then I want about 3 months per year of hot sun too; and preferably also 3 months of autumn at least; kind of tall order nowadays
diana_coman: asciilifeform, kind of both ends at the same time because it's a communication protocol so..
diana_coman: aaaand in unrelated news: it's SNOWING! ha! england will soon stop to a halt for there is 1mm of snow on the ground!
diana_coman: quite; anyways, now that I have on eulora server c,cpp and ada together, it's a whole new level of madness
asciilifeform: if you want bounds checks, gotta put them explicitly, if want something like sane treatment of memory, ditto, yer proggy will have ten tonnes of explicit memory management crapola in it ( which had better contain 0 mistake, because the lang happily ignores mistake and demolishes houses, cars, dogs, as it bulldozes into random direction) etc
asciilifeform: verily. by ritchie's own words, c is moar of a macroassembler than prog lang in the customary sense of the term
diana_coman: but I'm not even sure it's that really - more a sort of anti-tool in that it unloads complexity on the user to deal with rather than anything
asciilifeform: c appears to be one of these.
asciilifeform: diana_coman: a proggy is an 'ideal object', almost anyffin, within obv limits of algo complexity is 'possible'. but in actual practice 'notation is worth 80+/-iq' and some notations make folx into effectively downs syndrome sufferers when the # of moving parts crosses certain threshold
asciilifeform: diana_coman: it is in principle possible to write 'fits in head' c proggy, but afaik the last who knew how was d. ritchie..
asciilifeform: ( with a working gossipd -- the ordinary net becomes less interesting, can treat it as a lossy channel like radio.. )
a111: Logged on 2019-01-22 07:16 mircea_popescu: and yes, obviously, the problem is tcp connection is stateful, which means memory allocation, and SUCH THINGS (if not necessarily just that thing).
asciilifeform: http://btcbase.org/log/2019-01-22#1889102 << exactly, not only this. potentially also other items, in re which still working through 'rtfm'.
a111: Logged on 2019-01-22 07:15 mircea_popescu: http://btcbase.org/log/2019-01-22#1889061 << this principle may be interesting in principle ; but in practice you refused to do anything about it, as per that whole http://btcbase.org/log/2018-09-04#1847524 ; one's stuck concluding that there's more to the principle than the principle.
asciilifeform: http://btcbase.org/log/2019-01-22#1889099 << i daren't to 'do something about it' until properly understood the problem. sorta like didnt dare to attempt trb in 2013, or ffa in 2015, etc
a111: Logged on 2019-01-22 07:13 mircea_popescu: http://btcbase.org/log/2019-01-22#1889040 << this is entirely besides the point. yes with 256 mb it can serve more simultaneously than with 64, but that's all the difference. the fact that a larger engine puts out more torque than a smaller engine isn't proof positive of "something fundamentally wrong with carnot cycles"
asciilifeform: http://btcbase.org/log/2019-01-22#1889097 << with engine, you can compute the efficiency ( joules out / joules in ) and even get ~exact estimate of how much useful work engine of particular size will do. but with shitware..
a111: Logged on 2019-01-22 06:57 BingoBoingo: <asciilifeform> BingoBoingo: how does it cache the e.g. tB of rng i happen to generate in racked box in jp and dload via ssh ? << I will say that this does suggest .jp s a candidate for Pzarro rack 2 when that time comes
BingoBoingo: Sure Chileñas are pretty and far more eager, but need drives the eager
BingoBoingo suspects mircea_popescu did not dollar vigilante to Santiago for reasons, but holy fuckballs the average Argentine seems to offer more than Chile's best
BingoBoingo: The world's a ham and this butcher's string is nitrocellulose. But forget the bang, the fact it can't hold tension is the pressing concern.
mircea_popescu: the problem is, cartels not particularly impressed with usg these days. all was needed to keep assad in power was russia, but a colombia-venezuela-mexico wondertriangle is a lot easier defended.
BingoBoingo disappointed the very law abiding bias of latino rebels
BingoBoingo: And yes, every contact still in Vzla has been warned shit can go from sucking to really sucking if NATO columbia and new empire Brasil halps USG.Blue in the triple team after Maduro sinks arecraft carriers with missile he bought not feeding losers
BingoBoingo suspects the speed of inter US ip traffic is as good a reason as any to route around US
BingoBoingo: 30 year old woman can't social. US tard can't put the concept of internet route in head
mircea_popescu: dnc also works for as long as it doesn'thave to, and god knows the us army is built on that doctrine.
mircea_popescu: same exact reason everything else in the femstate "works".
mircea_popescu: "The only reason "high speed" connections to a "global" internet works at residential price points is because they don't have to." << keks.
mircea_popescu: kinda the problem of social media 30-something year old "career woman" : solitude, to death.
mircea_popescu: if you're solo why even bother, go nude.
mircea_popescu: so fucking stupid, solo in bikini. why the fuck even, shit's invented to be with others.
BingoBoingo: Seriously. If it wasn't a solo hike I'd rent out my body heat for a share of the patreon beta bucks
BingoBoingo: The solution to reduce mortality with max torque is follow everyone else. Tap down past neutral for first gear, but in practice on the road start by tapping up to second gear.
mircea_popescu: and yes, obviously, the problem is tcp connection is stateful, which means memory allocation, and SUCH THINGS (if not necessarily just that thing).
a111: Logged on 2018-09-04 15:57 mircea_popescu: are you making the alt juniper or arent you ?
a111: Logged on 2019-01-22 04:07 asciilifeform: briefly upstack to http://btcbase.org/log/2019-01-22#1889021 << possibly i'm thick, but it ~also~ never made sense to me why a ~router~ would fall down, either. seems like if yer pipe is e.g. 100mb/s , and incoming enemy crapola at 1000mb/s, then you simply oughta get (from pov of arbitrary test peer) 90% packet loss. rather than a smoking crater where router was.
mircea_popescu: http://btcbase.org/log/2019-01-22#1889061 << this principle may be interesting in principle ; but in practice you refused to do anything about it, as per that whole http://btcbase.org/log/2018-09-04#1847524 ; one's stuck concluding that there's more to the principle than the principle.
a111: Logged on 2019-01-22 03:08 asciilifeform: it doesn't stop being retarded simply cuz mircea_popescu and for that matter asciilifeform give the thing 256GB of ram to run it and never see the barf
mircea_popescu: http://btcbase.org/log/2019-01-22#1889040 << this is entirely besides the point. yes with 256 mb it can serve more simultaneously than with 64, but that's all the difference. the fact that a larger engine puts out more torque than a smaller engine isn't proof positive of "something fundamentally wrong with carnot cycles"
BingoBoingo: <asciilifeform> BingoBoingo: how does it cache the e.g. tB of rng i happen to generate in racked box in jp and dload via ssh ? << I will say that this does suggest .jp s a candidate for Pzarro rack 2 when that time comes
BingoBoingo: And it turns out that Airstrip 2 (Formosa) is indeed large enough to facilitate dying alone in the elements https://www.news.com.au/travel/travel-updates/incidents/bikini-climber-freezes-to-death-after-20m-fall-from-mountain/news-story/5248010cf59fe8983422969ca3498e77
BingoBoingo: If your endpoints hits Netflix for 5gbps they'll let you leverage 1.2 gbps every half day for 20gbps+
a111: Logged on 2017-10-16 19:33 mircea_popescu: so your idea of how netflix works is that a bunch of couch dwelling "Criminology" majors queue up before a dc to be shown their inane shit on the dc's wall mounted display ?
BingoBoingo: But yes, to answer http://btcbase.org/log/2017-10-16#1725706 Netflix and the handful of Youtube videos that get watched exactly work as a couch in local endpoint's DC or point of presence
BingoBoingo would be VERY surprised if the netflix appliance takes more than 4U in a rack
BingoBoingo: FTR local mobile phone companies have been advertising Whatsapp gratis since before I arrived. They new point of competition is move up to a postpaid plan and get "netflix gratis"
asciilifeform: fewer of them, at any rate
asciilifeform: BingoBoingo: and no it aint a 'industrial' pipe, with asn etc. which is why i marvel, that it closely approximates one functionally, despite the cheap.
BingoBoingo: asciilifeform: It doesn't, but at some point when you might choose to load lolcat, lolcat will be served from cache unless you proxy the lolcat request through Japan like a dick
asciilifeform: BingoBoingo: how does it cache the e.g. tB of rng i happen to generate in racked box in jp and dload via ssh ?
BingoBoingo: Your upstream has the lolcat cache
BingoBoingo: Well, you've connected to IRC without a cloak before, yes? You don't have a personally assigned ASN nor do you get your 100 mbps from a drop at the local IX
asciilifeform: it dun come for phree with the pipe, round here
BingoBoingo: You just don't know that you subscribe to the lolcat cache.
asciilifeform: ( symmetric to/from uy, jp, etc, rather than to lolcat local cache, i dun subscribe to the latter )
asciilifeform: BingoBoingo: interestingly, the cache-of-lolcats thing actually seems to have freed up substantial bw for actual net traffic. to the point that my 100bux actually buys symmetric 100mb/s here, on erry day of the year except when some idjit backhoes the fiber
BingoBoingo: No in-WoT blood was drawn in the research
feedbot: http://bingology.net/2019/01/22/the-internet-of-poverty-or-why-residential-internet-is-cheap/ << Bingology - BingoBoingo's Blog -- The Internet Of Poverty Or Why Residential Internet Is Cheap
asciilifeform: i.e. could build router that simply... routes. rather than trying to be 'smart' and keep stateful connections.
asciilifeform: fwiw simply rejecting tcp won't do the trick, you also gotta not allocate state for udp ( all extant routers, afaik, do.. but e.g. s.mg protocol and similar, will operate entirely correctly without this, as i understand it )
asciilifeform: ( and also happen to know why : they 'give to allcomers' in the sense of allocating memory for state of tcp connection. therefore it stands to reason that if one built router that doesn't tcp at all -- it will not fall. )
asciilifeform: granted i know that they ~do~ fall down, but to me this suggests that they're made of wadded toilet paper, rather than it being an inescapable physical fact
a111: Logged on 2019-01-22 03:00 mircea_popescu: and yes, a properly configured webserver serves at line speed, in the sense that the way to ddos is by overwhelming ~the router~ not the webserver.
asciilifeform: briefly upstack to http://btcbase.org/log/2019-01-22#1889021 << possibly i'm thick, but it ~also~ never made sense to me why a ~router~ would fall down, either. seems like if yer pipe is e.g. 100mb/s , and incoming enemy crapola at 1000mb/s, then you simply oughta get (from pov of arbitrary test peer) 90% packet loss. rather than a smoking crater where router was.
BingoBoingo: <asciilifeform> assertion is, the cost of a processing job oughta 1) be calculable in advance of performing said job 2) depend only on ~said job~, rather than what else the machine happened to have done recently or may be doing concurrently with remaining cycles << This is a violin. We gotta get a lumber yard stocking something other than Spruce/pine/fir or we hit the sill plate problem.
asciilifeform: that way you can have something like civilized engineering calculation, rather than ' i dun know if i'll buy 3 kg of potato or 4, so let me bring a 50 tonne flatbed truck'
BingoBoingo: asciilifeform: I suspect I know where your point is going, but at this time we don't yet need a violin. We're still trying to sit in chairs without finding out ass navigating debris on its way to the ground.
asciilifeform: assertion is, the cost of a processing job oughta 1) be calculable in advance of performing said job 2) depend only on ~said job~, rather than what else the machine happened to have done recently or may be doing concurrently with remaining cycles
asciilifeform: BingoBoingo: the pt i was trying to make is possibly too subtle to readily make sense until i write a proggy around it, to illustrate. which sadly aint happening in near term.
BingoBoingo: Poking suggests otherwise. It's a reverse proxy. It can be deployed as a webserver and people deploy it as that, but it was designed around a different job.
BingoBoingo: Nginx is a sort of polyurethane "gorilla glue", very african. The details can be glossed over in a way that makes it appear very cool until pressure reveals a bunch of gaps have been filled up with exactly foam rubber.
BingoBoingo: asciilifeform: No, the "smart" alternatives that implement "clever" die sooner
asciilifeform: BingoBoingo: they're all exactly same from this pov
asciilifeform: sorta like, building bridge of solid rock all the way from road to sea floor is great, if you have infinite rock, but is titanic waste, if yer at all interested in max bang for yer cement bux
BingoBoingo: After spending substantial time as a skeptic apache beats the "smarter" alternatives (lighttpd, nginx, cherokee, etc)to apache
asciilifeform: it doesn't stop being retarded simply cuz mircea_popescu and for that matter asciilifeform give the thing 256GB of ram to run it and never see the barf
mircea_popescu: i don't think there even exists a publication currently that manages 500 reader-days. period and full stop, the fucking bible doesn't get that.
asciilifeform: mircea_popescu: my objection is to the prng element in apache and other heapistic proggies, where actual resource consumption is a function not only of req rate, but how much footprint of each one happened to be , fragging the heap
mircea_popescu: one could also say "there's not THAT MANY PEOPLE, and if there are they can sure as fuck wait". which, also fine.
mircea_popescu: i mean, pick a thoroughput you wish, build the box, that's what you get.
mircea_popescu: and otherwise, the server actually spits out in excess of 2k pageloads / s, as a matter of actuarial evidence.
mircea_popescu: anyway. the reason you were seeing at some point slightly longer pageloads is precisely that, it'll serve you when it gets to you. and if you decide (if ~you~ decide) that whenever's too late and timeout, more power to you, feel free to retry.
mircea_popescu: and yes, a properly configured webserver serves at line speed, in the sense that the way to ddos is by overwhelming ~the router~ not the webserver.
mircea_popescu: the cycles go 70-80% user / 10-15% system / etc whether there's 5 or 500 people asking for a page, it just doesn't figure into some sort of cycle economy
asciilifeform: i'll believe, will assume mircea_popescu actually tested with a lan-connected box requesting loads at gb/s or whichever. but to make this guarantee with apache and other heapistic softs, needs massive margin of iron
asciilifeform: if architecture of bldgs worked the way apache is worked, all structures would be pyramid
mircea_popescu: atm eg doing ~220 connections / .1s sorta thing. the problem's the would-be attackers output capacity, not some kind of limit on trilema side. it'll serve as much as dood can send through.
mircea_popescu: as exemplified by the point in case.
asciilifeform: and ( again like trb ) it dies disgracefully at the boundary of capacity,
asciilifeform: mircea_popescu: thing is roughly like trb - can throw iron at it until it eats the desired reqs/sec without shitting self. but, just as in trb, it's a barbaric/empirical ritual, quite impossible to say 'on napkin' how much cpu will yield what # of what kB pg served /sec w.out falling
asciilifeform: mircea_popescu: the microshit people, innocent of opensores, did same, it's a c macula
asciilifeform: ( at the risk of pedantry : they used ~heapism~ . consequently, found it impossible to answer the q 'does machine have the cycles to do this-here request?' in o(1) ! )
asciilifeform: the folx who shat out apache & co., i suspect were at least as aggressively retarded as koch.
asciilifeform: if the cycles aint there to serve a page or whatever op, then simply shouldnt ACK, that's it
asciilifeform: why the fuck should it ever fall down.
asciilifeform: incidentally, imho it's rather perverse that the popularly expected behaviour in 'moar server reqs / sec. than can be serviced' is 'fall down' rather than 'triage + busy signal'