log☇︎
▁▁▁▁▁▁⏐︎▁▁ 5033
mircea_popescu: diana_coman, trinque BingoBoingo mod6 asciilifeform phf lobbes spyked ave1 : http://p.bvulpes.com/pastes/c0QfD/?raw=true ☟︎
BingoBoingo: ack
asciilifeform: mircea_popescu: ack
mircea_popescu thumbsup
hanbot: http://btcbase.org/log/2019-03-25#1904731 << http://thewhet.net/2019/03/mp-wp-patch-for-enabling-html-comments/ ; updated phf billymg mircea_popescu et al. ☝︎
a111: Logged on 2019-03-25 16:51 hanbot: nope, fuck me, still broken. i'm going to have to regrind again, meanwhile i have meattasks in town. this'll be done today.
diana_coman: mircea_popescu: ack
mircea_popescu: meanwhile on topics of "usg, the latest socialism", i very warmly recommend kennan's 1947 sources of soviet conduct.
mircea_popescu: "Now it lies in the nature of the mental world of the Soviet leaders, as well as in the character of their ideology, that no opposition to them can be officially recognized as having any merit or justification whatsoever. Such opposition can flow, in theory, only from the hostile and incorrigible forces of [???]"
mircea_popescu: "dying capitalism" / "racism" whateveretcetera.
mircea_popescu: "ignorant racism & homophobia" i suppose
mircea_popescu: "On the principle of infallibility there rests the iron discipline of the Communist Party. In fact, the two concepts are mutually self-supporting. Perfect discipline requires recognition of infallibility. Infallibility requires the observance of discipline. And the two go far to determine the behaviorism of the entire Soviet apparatus of power. But their effect cannot be understood unless a third factor be taken into accou
mircea_popescu: nt: namely, the fact that the leadership is at liberty to put forward for tactical purposes any particular thesis which it finds useful to the cause at any particular moment and to require the faithful and unquestioning acceptance of that thesis by the members of the movement as a whole. This means that truth is not a constant but is actually created, for all intents and purposes, by the Soviet leaders themselves. It may v ☟︎
mircea_popescu: ary from week to week, from month to month. It is nothing absolute and immutable -- nothing which flows from objective reality. It is only the most recent manifestation of the wisdom of those in whom the ultimate wisdom is supposed to reside, because they represent the logic of history. The accumulative effect of these factors is to give to the whole subordinate apparatus of Soviet power [http://trilema.com/2016/and-they-w
mircea_popescu: ont-fucking-yield/][an unshakable stubbornness and steadfastness] in its orientation. This orientation can be changed at will by the Kremlin but by no other power. Once a given party line has been laid down on a given issue of current policy, the whole Soviet governmental machine, including the mechanism of diplomacy, moves inexorably along the prescribed path, like a persistent toy automobile wound up and headed in a give
mircea_popescu: n direction, stopping only when it meets with some unanswerable force. The individuals who are the components of this machine are unamenable to argument or reason, which comes to them from outside sources. Their whole training has taught them to mistrust and discount the glib persuasiveness of the outside world. ☟︎
mircea_popescu: Like the white dog before the phonograph, they hear only the "master's voice." And if they are to be called off from the purposes last dictated to them, it is the master who must call them off." Thus the foreign representative cannot hope that his words will make any impression on them. The most that he can hope is that they will be transmitted to those at the top, who are capable of changing the party line. But even those
mircea_popescu: are not likely to be swayed by any normal logic in the words of the bourgeois representative. Since there can be no appeal to common purposes, there can be no appeal to common mental approaches.
mircea_popescu: and so following.
mircea_popescu: "The present generation of Russians have never known spontaneity of collective action. If, consequently, anything were ever to occur to disrupt the unity and efficacy of the Party as a political instrument, Soviet Russia might be changed overnight from one of the strongest to one of the weakest and most pitiable of national societies." ☟︎
spyked: mircea_popescu, http://p.bvulpes.com/pastes/tDzln/?raw=true
trinque: mircea_popescu: ack
lobbes: mircea_popescu: ack
phf: ack
phf: http://btcbase.org/log/2019-03-25#1904652 << i'll look into reasons. i believe right now there's no caching of any kind, vpatch is pre-parsed in-memory, but the rendering happens fresh everytime. ☝︎
a111: Logged on 2019-03-25 12:37 mircea_popescu: phf, why does http://btcbase.org/patches/mp-wp_remove-tinymce-and-other-crud not look the same as http://btcbase.org/patches/mp-wp_html-comments-enabled ? i want ?inlinep=true FOREVAR!!!!
phf: nginx knows how to cache items properly, but backend doesn't send proper headers yet, to indicate invalidation. there's really no reason anything in btcbase/patches needs to rerender itself everytime, but the relevant bits are not in place.
BingoBoingo: In discoveries, Spain has a pantsuitist party named "Podemos"
mircea_popescu: phf, on the other hand, re-rendering is not ~that~ expensive for text.
mircea_popescu: spyked, http://p.bvulpes.com/pastes/8l8Az/?raw=true
mircea_popescu: diana_coman, http://p.bvulpes.com/pastes/EZQdZ/?raw=true
feedbot: http://qntra.net/2019/03/eu-parliament-endorses-new-copyrasty-regime/ << Qntra -- EU Parliament Endorses New Copyrasty Regime
feedbot: http://qntra.net/2019/03/chicago-drops-all-16-felony-charges-against-hate-hoaxer-jussie-smollet/ << Qntra -- Chicago Drops All 16 Felony Charges Against Hate Hoaxer Jussie Smollet
mircea_popescu: keks
mircea_popescu: never happened, huh. ~SOCIAL~ JUSTICE!!!
BingoBoingo: Well, Chicongo is an Obamaville
asciilifeform: http://btcbase.org/log/2019-03-26#1904773 << seems to me that kennan had a problem with http://btcbase.org/log/2017-08-28#1704268 ☝︎☝︎
a111: Logged on 2019-03-26 08:58 mircea_popescu: nt: namely, the fact that the leadership is at liberty to put forward for tactical purposes any particular thesis which it finds useful to the cause at any particular moment and to require the faithful and unquestioning acceptance of that thesis by the members of the movement as a whole. This means that truth is not a constant but is actually created, for all intents and purposes, by the Soviet leaders themselves. It may v
a111: Logged on 2017-08-28 23:10 mircea_popescu: kanzure " Obviously there is no possiblity of meaning outside of a structure of authority, and the authority can not be predicated on the meaning."
BingoBoingo: In the saga of http://pizarroisp.net/?p=82&preview=true#selection-17.41-17.91 satisfaction has been recieved.
asciilifeform: aaand in http://btcbase.org/log/2019-03-26#1904776 , with http://btcbase.org/log/2014-08-12#792148 ... ☝︎☝︎
a111: Logged on 2019-03-26 08:58 mircea_popescu: n direction, stopping only when it meets with some unanswerable force. The individuals who are the components of this machine are unamenable to argument or reason, which comes to them from outside sources. Their whole training has taught them to mistrust and discount the glib persuasiveness of the outside world.
a111: Logged on 2014-08-12 02:19 TimSwanson: Because that's how normal debates work
mircea_popescu: asciilifeform, well yes, he's TS.
asciilifeform: and i dun even know what to make of http://btcbase.org/log/2019-03-26#1904780 -- wat 'collective action' exactly? ☝︎
a111: Logged on 2019-03-26 09:18 mircea_popescu: "The present generation of Russians have never known spontaneity of collective action. If, consequently, anything were ever to occur to disrupt the unity and efficacy of the Party as a political instrument, Soviet Russia might be changed overnight from one of the strongest to one of the weakest and most pitiable of national societies."
mircea_popescu: you wanted an example of "red", did you ?
mircea_popescu: dominant in the us, but in 19~47~
asciilifeform: i'll buy. ( mircea_popescu will also find it entertaining that kennan was ~the~ 'sovologist' taught in asciilifeform's ameri-school )
mircea_popescu: he was factually very influential "russian blue expert for to explain to american red how does the blue relate to me"
asciilifeform: entirely tru
mircea_popescu: BingoBoingo, cool deal then!
BingoBoingo: I got the plata back. Picking up different beefier machine tomorrow from a vendor in centro.
asciilifeform: mircea_popescu: i pictured '1947 'red' not as kennan et al tho, but as e.g. patton, churchill, et al - the folx who were ready to rearm germany an' proceed straight into ww3, and had to be stfu'd by the brass strictly on acct of truman having insufficient nuke pile (iirc atm ~7 or so)
mircea_popescu: i don;t have a very clear view of patton ; but churchill is exactly as much a socialist as the whole temperance movement. he was unequivocally identified as such by ~all contemporaries, what, just because dumb soviet kid never heard of churchill other than for one newspaper notice dated 1945 this means something ? by the time hitler came to power churchill had been an openly socialist politician for a decade+
asciilifeform: i can't picture how to argue that c ~wasn't~ a socialist
mircea_popescu: so i dunno that there's a substantial difference, ideologically, between kennan and churchill.
mircea_popescu: the latter's a little more fopish and sophisticated, but then again the former's born in whichever unknown swamp amidst our colonies.
mircea_popescu: in the words of their national anthem, "he puts a feather in his cap and calls it macaroni"
asciilifeform: lolyes
asciilifeform: (waithefuq did that stop being the official anthem, i wonder. it's entirely appropriate..)
asciilifeform: mircea_popescu: fwiw in sovokistan churchill is moar famous as architect of intervention in '18
asciilifeform: than for his '40s 2nd career
asciilifeform: a la 'bob the bridge-builder'
mircea_popescu: (likbez : as grand tours became popularized, in the interim before cook's mass commercialization thereof, a lot of 2nd hand british elite kids were exposed to italian fashion and atmosphere ; gained an appreciation of aforeunknown pasta, ie maccaroni, and started a whole epicene fashion including ridiculous dress and assorted faggotry.
asciilifeform: 'aspirational product'(tm) or how did tlp put it
mircea_popescu: poor but stupid yankee kids, hearing of something in that vein, imagined the ~same can be obtained not only very cheaply, but importantly using only items accessible -- the only enduring ideology of that place. and so... the yankee is moronic enough to act as if a feather suffices to be 2nd line english elite.)
mircea_popescu: i dunno why don't they just put the "fuel economy magnets" people in congress directly. properly speaking, there's no other substance to "america".
asciilifeform: mircea_popescu: they moar or less ~are~ 'in congress directly'
mircea_popescu: a ok then.
asciilifeform: incidentally '50s usa had own version of term for 'aspirational product'. popular decoding of auto brand 'pontiac', famously, was 'poor old nigger thinks it's a cadillac'
BingoBoingo: AHA
BingoBoingo: That one survives
BingoBoingo: Not the brand, but the decoding
mircea_popescu: lol
asciilifeform: re 'in congress directly' -- anyone recall the congressderp who had zombie-esque blue skin from taking 'colloidal silver' patent medicines ?
mircea_popescu: yes! though not by name
asciilifeform: iirc as recently as clinton era
mircea_popescu: apparently idiots don't get names, they get collapsed into the tree of their stupidities.
asciilifeform: https://archive.is/5MBP << possibly him
BingoBoingo: In local lols: https://www.subrayado.com.uy/cubanos-desencantados-uruguay-acampan-frente-la-embajada-nicaragua-una-visa-irse-n529769 "Argumentan que nuestro país es caro y que la plata no les alcanza. Si bien reconocen que Nicaragua tiene dificultades, están más cerca de su país."
mircea_popescu: keks someone wants to go to nicaragua!
mircea_popescu: (they're prolly trying to get into costa rica illegally, as nobody here can distinguiush nicas and mexicans. but anyway)
bvt: hello. i did not manage to finish work on mes report part 2 last week, and i don't have a possibility to do any work this week. i plan to finish it around weekend next week.
bvt: linux bootstrap with actual mes is way more disappointingto stage0 components (the claim is 'c compiler is scheme and scheme interpreter in c', but in fact they require bash, patch, tar, etc. for the bootstrap).
asciilifeform: bvt: seems like mircea_popescu's original eyeball verdict was 100% on target? i.e. 'mes' is a pile o'shit masquerading as they usually do for a solution
BingoBoingo: mircea_popescu: Well, Cubans.
mircea_popescu: bvt, did you identify any live ones among the authors/participants ?
mircea_popescu: !#seen erlehmann
a111: 2017-10-19 <erlehmann> good night
mircea_popescu: what became of that dood, incidentally.
asciilifeform: !#s esthlos
a111: 509 results for "esthlos", http://btcbase.org/log-search?q=esthlos
asciilifeform: err,
asciilifeform: !#seen esthlos
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
asciilifeform: ^ prolly went to same place.
bvt: OriansJ in #bootstrappable has a notion of hygiene (at least basic, ie groks fits-in-head), and still works on the stage0; i had no interaction with janneke (mes author) yet, so can't make claims about him. he does make some noise in the #bootstrappable and #guix
mircea_popescu: bvt, http://archive.is/febOU#selection-255.67-255.135 challenge specifically offers you excellent entry point : there's a bunch of contact details available, what's "me" resolve to as a provision endpoint. ☟︎☟︎
asciilifeform: pretty sad, imho : esthlos wrote a++ log summaries, a working vtron, possibly other items i cant recall
mircea_popescu: myeah.
bvt: asciilifeform: they claim that it is work-in-progress, but in fact c compiler that manages to compile tcc may be less then 10% of required work.
asciilifeform: at least Framedragger was under the notion that he'd get to fuck mermaids at the bottom of his sea, or what was it.
bvt: i also don't like how at the 'mes' stage a linux kernel 'magically' appears as the underlying substrape, while stage0 parts are designed to work without os
asciilifeform: bvt: imo c is intrinsically broken ~conceptually~ as a bootstrapping lang ( entirely aside from how it is broken as a ~platform~ lang, re which subj asciilifeform has entire www... ) -- in that it intrinsically demands a massive pile of nickel and dime utils ( bash, 'make', etc ) to work as usable platform
mircea_popescu: moreover, i dunno of any well working bootstrappers for whatever embedded / mircro / whatever you take application that actually bootstraps on c
asciilifeform: bvt: the other thing, is the 3-ring circus aspect of elaborately dethompsonizing a box in order to... bring up 1M+line of linusolade ☟︎
mircea_popescu: i suspect though the earlier discussion of "what do we want for a scripting language" is deeply if unobviously related to "what is bootstrap done by"
bvt: http://btcbase.org/log/2019-03-26#1904859 << that 'me' was OriansJ, if wiki change log can be trusted ☝︎
a111: Logged on 2019-03-26 19:58 mircea_popescu: bvt, http://archive.is/febOU#selection-255.67-255.135 challenge specifically offers you excellent entry point : there's a bunch of contact details available, what's "me" resolve to as a provision endpoint.
asciilifeform: mircea_popescu: the 'bootstrap' concept in that thread was specifically re 'what coupla kB can you start with in rom that would actually let you build the entire os', rather than the traditional 'boot' process , not to be confused with
mircea_popescu: bvt, so put the matter to him plainly, "look, the republic is considering this, either come over and make your case or what d oyou want to do" ? ☟︎☟︎
mircea_popescu: asciilifeform, yes.
mircea_popescu: but look how it mirrors what we want from a putative tmsr.php or tmsr.xml or tmsr.tcl or w.e!
asciilifeform: funnily enuff, e.g. ch18 peh actually worx as 'a php' (i.e. can do string substitutions and elementary arithmetics... )
mircea_popescu: quite.
mircea_popescu: and it ~might~ even be a candidate bootstrap language.
asciilifeform: somewhat heavy ram-wise for a general-purpose script lang tho
mircea_popescu: no. because see, THAT is a false constraint.
mircea_popescu: we don't need the bootstrapper to fit in x kb.
mircea_popescu: that's in fact one of the few parts where the historical constraint bears no relevancy today.
asciilifeform: oh thing per se could easily fit in coupla kb
asciilifeform: problem is that you eat at least 256bit to add 1+1
mircea_popescu: i didn't mean the code, i meant the ram it needs to function.
bvt: asciilifeform: yes, ending up with the same gnu stuff is pretty sad work result
mircea_popescu: there's no hard and fast requirement that the bootstrapper needs to use less than the full system memory, which is mb in any case.
asciilifeform: bvt: not merely 'sad result'. sad ~objective~. recall, it was his ~objective~ to bring up gnustack.
asciilifeform: mircea_popescu: there's other constraints, e.g. peh is quite certainly not optimized for random-access on large data set , there is no support for even such thing as array
mircea_popescu: ie, being economical re bootstrap ram is one of the dumbest things i can think of. beats "penny wise and pound foolish" by 2+ degrees of magnitude in folly.
asciilifeform: thing is really meant for sequential work on relatively compact items
mircea_popescu: asciilifeform, hence ~might~. but anyways.
mircea_popescu: it's not directly obvious to me that "random access" in this particular context is not disease sympthom.
asciilifeform: mircea_popescu: per the current instruction set, you could not write e.g. 'unzip' in it
mircea_popescu: so ?
asciilifeform: or a 2pass compiler. or anyffin that gotta walk a substantial length of bits >1ce
asciilifeform brb,teatime
mircea_popescu: yet maybe you don't actually have to.
mircea_popescu: i'm not disposing of the matter. i'm just keeping it open, and specifically because these sorts of things are by now reflex in the malfunctioning brains of "it experts". oh, small ram footprint of bootstrapper. oh, random access.\
mircea_popescu: oh fuck your sister atop your mother, whynot.
mircea_popescu will import by reference the story of mel. what "random access", it's onlty random if you don't know what you're doing and at bootstrap phase the item's too close to starting position to have complexity-exploded out of your hands already as a matter of necessity.
mircea_popescu: the dood's historical blackjack playing program is a better model of "bootstrapper" than what you find in average "systems design" in orclang books.
mircea_popescu: but in any case no such thing as "random" exists in the fucking machine --- if it did, you wouldn't need to buy fg's for it, now would you.
mircea_popescu: obviously (i would hope) i'm not proposing any naive solution will necessarily work well ; i'm just saying that it's not obvious to me a smart solution isn't available somewhere. in point of fact not merely p, but ~the whole class of things for which it stands as a most illustrative example~ is, if arguably not new, in any case the continuation of work in fields and along lines neglected for at least three if not more than
mircea_popescu: five decades.it's just not very well explored yet.
asciilifeform: mircea_popescu: the 'random' in 'random access' is imho an unfortunate misnomer.
asciilifeform: rly oughta be 'arbitrary access'
mircea_popescu: yes, it is, translates bizarre pantsuit notions of "randomness" ; nevertheless the point stands if renamed : arbitrary, and who's the arbiter ? Nike the goddess ?
bvt: mircea_popescu: i'll try to get him into #trilema on the weekend
asciilifeform: mircea_popescu: re 'do you really need arbitrary access so often' : recall knuth's 'centerfold' page in vol.2 of aop
asciilifeform: where he had the 'algos for N tape decks'
mircea_popescu: for instance.
asciilifeform: you can do a surprising amt with N tape decks that ordinarily 'demands randomaccess'
mircea_popescu: because no, this is a cop-out, "oh, it's arbitrary". like the poorly trained cook, "arbitrary use of tools"
asciilifeform: all of this being said, i suspect mircea_popescu would still barf if to e.g. fetch a trilema pg, 5km of tape had to move a full circle.
mircea_popescu: but we are very specifically not discussing what to do to read trilema. we're discussing what to do at a relatively early stage of bootstrap!
asciilifeform: ( recall incidentally the fate of 'bubble memory.' mega-invention, btw. d00d discovered that you dun need a tape deck to use tape, in a certain config of magnetic field, you can make the bits on tape ~walk~ in circles. and r/w'em as they move past a particular spot. )
asciilifeform: mircea_popescu: right. and , interestingly, the coupla-1000fold diff b/w main ram speed and that of cache , on current-day irons, has just about brought back the age of tape algo
asciilifeform: even if 'nobody knows it yet'
asciilifeform: 'random access' is a very expensive illusion .
mircea_popescu: this observation is a major driver of the foregoing.
mircea_popescu: "nobody", except us.
asciilifeform: in re peh in particular, the 'tape' model i picked consciously, and not simply in re the terminology to call the proggies 'tapes'. thing is built so that all motion is , albeit non-monotonically, forward ( e.g. subroutine can call another sub, but only one defined ~earlier on the tape~ from the place where called; and all subs ~must~ either reach their termination point, or produce verdict & halt the process , there is no 'goto' )
asciilifeform: all subs have 1 valid termination point, there is no early 'return'; ditto loops ( as of ch18 )
asciilifeform: all of this, is to 1) make easier to 'fit in head' the flow of a pehtape by eyeballing 2) reduce cachemiss sidechannel chatter
asciilifeform: note that just about any iterative algo can be rewritten in this form. ( just that ~nobody ever bothers , typically )
mircea_popescu: it's also not yet so clear that it's worth doing.
mircea_popescu: but perhaps this is the place to find out.
asciilifeform: imho it's not only worth doing, but absolutely must be done if yer working with reasonably compact pieces of safety-critical proggy
mircea_popescu: (note also, but importantly, that one doesn't have to write peh by hand anymore than he has to write asm by hand. there's perfectly conceivable one has an optimizing pehpiler.)
asciilifeform: ( in fact ada per se has a fascism knob that, if set, prevents early return from subroutines . i have not thus far used, cuz in ffa per se this is already the case, nuffin gets to terminate early when 'constant time' algo )
asciilifeform: mircea_popescu: it is entirely conceivable that someone may want to bake 'peh compiler' . but intent of design is specifically for it to be entirely usable without any such thing, with reasonable effort.
mircea_popescu: no argument there.\
asciilifeform: ( peh per se is a 'peh compiler', arguably, in that it can and does produce peh tapes as output, this is how e.g. keygen worx )
mircea_popescu: but consider the converse problem : if it comes to it, am i going to order the re-implementation de novo of gcc's backend by republican hands ? why MUST it be c ?
mircea_popescu: asciilifeform, yes! in the other perspective : BECAUSE IT IS ITS OWN BOOTSTRAPPER!!!
asciilifeform: no good reason imho to try to keep c on life support in long term. it's done enuff damage to the field.
mircea_popescu: if peh can be its own bootstrapper quite so transparently nobody notices, then maybe it is actually a good general purpose bootstrapping tool. maybe.
mircea_popescu: in any case, a very tentative possible repoublican alternate machine can be already intuited : if p backend is welded to gcc;s frontends, one can code in ada (or c#, why not), compiler for p-machine and live happily ever after.
mircea_popescu: "oh but mp, this is undemocratic -- some programming styles or high level assumptions will result in ~unusable tapes, 1mnx bloated". "precisely." "but this means not all programmers aree equal anymore". "duh"
asciilifeform: i would not presently go as far as to say 'peh is ~the~ bootstrapper' ( current peh cannot even output a raw byte... ) but suspect that the solution will have approximately its shape.
mircea_popescu: conceivably.
mircea_popescu: as i said, i'd like to keep this open.
asciilifeform: imo peh is considerably closer to a tabletop model for sane iron cpu, than to bootstrapper for x86 etc
mircea_popescu: yet -- if it works as a bootstrapper it works as a bootstrapper ; and if it does not we understand why and wherefore.
mircea_popescu: a most useful abstraction / model, in any cas.e
asciilifeform: in re bootstrappers, i'll also add that the problem itself is disastrously misunderstood by most folx who tried hand at it, specifically in http://btcbase.org/log/2019-03-18#1903170 ☝︎
a111: Logged on 2019-03-18 15:31 asciilifeform: http://bvt-trace.net/2019/03/mes-part-1-stage0/#selection-29.94-29.340 << imho ~100% of the attempts on record , made exactly same mistake -- they assumed that 'architecture-specific aspects creep into the design of the boostrapping process' only concerns ~what is there~ in the arch, and not ~what is not there~ (e.g. sane memory management, type tags) . if you dun put the complexity of certain necessary sanities where it belongs -- i
mircea_popescu: hence the profanity.
asciilifeform: there was an old mircea_popescu piece , where , 'some people - stupid in particular way, and think that if they buy big enuff house, it will never have to be cleaned'
asciilifeform: the 'bootstrap to c + linux' people make this exact mistake. 'look, i wrote this compact bootstrapper, nao i can breathe out and start wallowing in my familiar pointerolade an' nulltermstrings pigsty again'
asciilifeform: http://btcbase.org/log/2014-08-20#801609 << oblig re subj ☝︎
a111: Logged on 2014-08-20 01:01 asciilifeform: '…like a refugee from very rural Pakistan who gets relocated to Oslo, Norway, and still thinks that he could make better food if he were only allowed to light a fire in his living room instead of using that complex electric stove. (This is a real news item. Every now and then, landlords discover indoor fireplaces and occasionally the “newbies” to civilization burn down the building.)' (herr naggum)
mircea_popescu: meanwhile since we're doing this kinda thing, let me reiterrate the http://btcbase.org/log/2019-01-13#1886466 discussion. ☝︎
a111: Logged on 2019-01-13 14:29 mircea_popescu: this is a matter of best practices that's by its nature a republican standard candidate, so i'd very much like to hear the esteemed lordship.
BingoBoingo: It's an interesting road.
mircea_popescu: in another order : an ada prototype for db interaction, at the very least with mysql and postgres, would probably get imported into a lot of projects. anyone has one unpublished ? anyone wanna write ?
asciilifeform: mircea_popescu: as i understand , this one would need either tcpism (not written yet) or unixsocketism (also afaik not written, aside from the sad adacorpse implementation in gnat std lib)
mircea_popescu: it'd require something, that';s for sure.
mircea_popescu: but in point of fact we gotta weld ada to db already, what.
asciilifeform: ideally what you'd want imho is a sane db solidly in ada, rather than coupla mil+ loc of c ??? . but this may be bridge too far just yet.
mircea_popescu: aha.
diana_coman: if it's about wants, I can throw in that I want a sane computer already! ☟︎
asciilifeform: asciilifeform's mmap thing (ideally a working ver of the latest iteration, but even the original 'horsecocks') already gives ability to write simple , fast db, for uncomplicated schemas
mircea_popescu: yes well. so does my pen.
asciilifeform: ( in the last iteration , the 1 that presently dun build on acct of gnat bug , you simply make any data structure you like in ada, and it persists to disk. )
asciilifeform: mircea_popescu: not at 'pen' stage , but prototyped, iirc i posted an example with trad btc tx.
mircea_popescu: yes man, but trad dbs do a lot of things, including http://btcbase.org/log/2018-11-15#1872293 ; i can appreciate the "fuck this mn lines of c" argument, but this isn't the time to feather-macaroni just yet. ☝︎
a111: Logged on 2018-11-15 02:29 asciilifeform: phuctor ( and in particular, some of the 'heavier' / unusual pheatures, like search ) i baked specifically around postgres.
asciilifeform: they do.
asciilifeform: having since '13 when 1st touched the subj, actually rftm'd, i'm not even prepared to say that 'who needs all those things'
asciilifeform: but i also suspect that even 'all those things' dun actually require mil+ loc.
asciilifeform: if sanely architected on sane abstration tower.
mircea_popescu: no argument there ; also so far, let's just first get a wrapper.
mircea_popescu: can use mmap etc to fix the substance later.
asciilifeform: shortest path to wrapper would be a http://www.loper-os.org/?p=2557 -style skin for unixsocketism.
asciilifeform: then can talk to mysql etc. just like trinque's cl proggy does
asciilifeform: i'll add that even a tcp skin wouldn't be entirely useless ( right nao the only way to write a wwwistic proggy in ada is to use adacorpse's 'gnatsockets' crock of shit ) ☟︎
asciilifeform: and not only wwwistic, but e.g. irc bot
mircea_popescu: might tbe a better route, esp if it delivers a cheap way to a tcp-based republican web, to replace the www.
asciilifeform: asciilifeform sees tcp as a legacy tech, really
asciilifeform: rather than reasonable foundation for anyffin new
asciilifeform: but prolly cannot escape to have a glue for it, while we sit on irc , load www for various uses, etc
asciilifeform: http://btcbase.org/log/2019-03-26#1904962 << not to let this escape; i'd actually be quite interested to read diana_coman's own thoughts re what is a sane comp. ( asciilifeform wrote at great length re the subj, would also like to see where folx disagree / expand ) ☝︎
a111: Logged on 2019-03-26 21:18 diana_coman: if it's about wants, I can throw in that I want a sane computer already!
asciilifeform: ftr i do not have any notion that http://www.loper-os.org/?p=284 is 'last word on subj'
asciilifeform: if nuffin else, some of asciilifeform's demands re 'sane comp' are in architectural tension with others ( rather like to ask 'i want sword that cuts other swords, but isn't brittle' )
asciilifeform currently suspects that '1 sane comp for all problem domains' is a misapprehension of the problem, and that '1 for crypto, 1 for other things' is merely the beginning of it.
asciilifeform: theoretically what is 'sane' for machine to fiddle with proggies on, is not appropriate for server, or for ciphertron, etc
asciilifeform: ( to take simple example, you defo want cache on server, but it is absolutely lethal on ciphertron )
asciilifeform: the 'meta-sanity' arguably is that operator oughta be able to at least switch off the cache. ( you cannot, e.g., on x86, switch off l0 cache )
asciilifeform: likewise, operator at least oughta have the ~option~ of 'all MULs take same # of cycles', even if no one wants this on server.
asciilifeform: ( incidentally, 'can redefine cpu instructions in boot rom for custom kompyooting' dun require fpga etc. fancy modern tech, e.g. dec alpha had it )
asciilifeform: ben_vulpes: mimi down ?
feedbot: http://bimbo.club/2019/03/philosophical-transactions-for-the-months-of-june-july-and-august-1715-part-i/ << Bimbo.Club -- Philosophical Transactions. For the months of June, July and August, 1715. - Part I.
mod6: mircea_popescu: ack