asciilifeform: some folx have a strange attitude to own writing. i can even better understand the folx who burn their symphonies; but the indifferent -- i have nfi what broke in their heads.
asciilifeform: prolly i oughta preemptively answer the q of 'where are the hashes'. answ: hashing belongs in vtron, and would be of entire shebang produced by ^above .
asciilifeform: quite possibly only trinque will find this tool interesting : it implements , i think, his favoured variant .
asciilifeform: i did not say wholly automatic . simply 'tool' .
asciilifeform ftr biased in favour of pills that leave the orig vtron simple ( while potentially introducing a separate tool for testing conformance to chronology )
asciilifeform: i will also add, classic vpatches were verifiable with simple gnu tools 'by hand', and even creatable 'by hand' similarly. complex hash mechanism, not so much, and imho this is a downer
asciilifeform: i was somehow quite certain that trinque had a pseudocode-algo for his improved vtron
asciilifeform will be surprised, impressed, if it ever becomes known that one of these folx kept the 0.02 for decades
asciilifeform: oh i forgot sumthing important :
asciilifeform: ave1: illustrated is the use of stack frame to get cmdline args; and the use of raw SYSCALL to , e.g., get file size, open it, mmap over it, then dump its contents to stdout, then close, quit
asciilifeform: ave1 i have for you an example, standby:
asciilifeform: it is pointedly untrue that 'stuck with libc on c machine' . can implement all the sane basic functionality using SYSCALL ( the kernel api that's at the bottom of every libc ) and nowhere is it written that you have to be retarded and e.g. pointer-arithmetize or heapize while doing so.
asciilifeform: hey mircea_popescu , what's the last ver of php that worx with mp's wp ?
asciilifeform: it is almost impossible to not seem to 'come out green' on paper when buying into usa real estate racket. asciilifeform for example pays ~2x for his hut than mortgage for same item costs, because of tax regime.
asciilifeform: phunphakt : 1) ~all gringostan office hellholes have gensets. but: 2) completely pointless, they are installed by usg decree and only connect to... the lift (horrors!11, someone could be stuck in a lift for an hour)
asciilifeform: ( does not even need to be a stationary, grand edifice, mine is the size of a typical fulltower comp and serves an entire room )
asciilifeform feels like compleet idjit nao, lol
asciilifeform: http://btcbase.org/log/2018-03-29#1790217 << i hate to disappoint mircea_popescu , but nope : not blocking. and i set up a simple experiment to show. 1) put 161.0.121.247 kremvax in yer /etc/hosts . 2 ) wget http://kremvax/nosuchlabs_FG_1024MB_phreesample.bin -- on as many simult. connections (can be, but does not have to be, on separate ip ) as you like.
asciilifeform utterly fails to grasp the appeal of 'voice chats', esp. as commonly implemented ( i.e. on closed shitware )
asciilifeform: every malloc i know of is implemented on top of sbrk
asciilifeform: even a musl gnat would be considerable improvement.
asciilifeform: we still dun have a gnat-for-pc that shits out a binary ~wholly~ without libc ( although ave1 iirc is working on one and is quite close ) . but hanbot's issue is that libc got linked ~into the lib~ which results in attempting to link with 2 copies of libc (1 goes into the main) .
asciilifeform: funnily enuff, if working rng were standard on pc, 128bits from it would give unique-gensym ( the supposed problem , according to the gcc nitwits, with mktemp , is collision ) without O(N) searching ( as in mkstemp) with probability ~1
asciilifeform: how else can there ever even be any empire. ( yer skin cells can't feed themselves outside of the skin either )
asciilifeform: and 'dead' is not quite how i'd describe a thing that's mostly replaced the actual comp for all of luserdom
asciilifeform: mircea_popescu: unsurprising, considering the ~complete disappearance of pnoje iron where luser could load own soft
asciilifeform: it's 'crash-only', i.e. perlistic, kompyooting
asciilifeform: http://btcbase.org/log/2018-03-23#1789151 << 'sanitization' in the sense of attempting to rescue every possible broken inbandparser is a catastrophically wrong thing.
asciilifeform: http://babble-rnn.consected.com/docs/current-audio.html << for the impatient.
asciilifeform: rather than empty words. which i suspect , in your head, it right now is.
asciilifeform: in what case, douchebag , is proper audit somehow easier than writing the program from empty space to solve the same problem. describe one.
asciilifeform: so evidently douchebag you think that it is possible to speak of 'having audited' a program that you did not fully understand, in the sense where you could sit down in a room with a 'clean' comp and write it again ?
asciilifeform: douchebag: do you, for example, think that it is easier to audit a program, than to write it ?
asciilifeform: douchebag: i suspect that your idea of 'comprehensive audit' is exaggeratedly painless
asciilifeform: possibly funnily , early in trb life , asciilifeform on a lark put it through a $maxint scamolade 'cpp security auditor' proggy that the imperial slavegalley he was working in, had bought. the result -- unsuprisingly to tuned-in folx, i expect -- was so unremarkable that i did not bother to post it.
asciilifeform: ( 'chukcha computing' )
asciilifeform: japan at least has excuse of resource-impoverished godforsaken island with 0 minerals
asciilifeform: and N kernels being run instead of 1 (each of which thinks that it owns an actual iron comp)
asciilifeform: basic problem remains, if each inhabitant is given illusion of 'i have a comp', this is not free
asciilifeform: this is 1) costly , vmization imposes continuous context-switching for cpu, even with the acceleration garbage it is ruinous 2) pointless, because readily 'escaped' from
asciilifeform: as for example fg discards whitening
asciilifeform: in general engineering practice, one of the very few good heuristics asciilifeform knows for 'improve X' is 'discard pretenses'
asciilifeform: most folx are no more capable of conceiving an ~original~ abuse than of original symphony or theorem, lol
asciilifeform: mircea_popescu: my impression is, some folx like 'pumping' their head, like muscle men pump muscles, others -- not. and who's who, is apparent from early childhood.
asciilifeform: because if so, their refusal to answer call to rereg it is iirc a violation of their imperial dns charter
asciilifeform: faq pretty clearly (last i read it, coupla yrs back) spelled out what they skimp on.
asciilifeform admits to never having attempted paying'em in btc
asciilifeform: right, same simple hand tool to read as to write.
asciilifeform: ( deliberately not doable from the comp , the serial port is a 1way thing, recall )
asciilifeform: mircea_popescu: d00d spent his entire working life in the midst of usa's deindustrialization autolysis. where was he to ever see, hear, smell, example of goodmanager.
asciilifeform saw an earthquake back in orcistan as a boy; unremarkable by world standards, but it dropped a chandelier, and impressed
asciilifeform: ( primary symptom being http://btcbase.org/log/2016-01-21#1379603 )
asciilifeform: i'd compare it to english -- harmless to learn for talking to folx on the net, but just about lethal as a mothertongue
asciilifeform: ( even in human it is very difficult, perhaps impossible, to distinguish lazy-intelligent from stupid )
asciilifeform: ( and, importantly, must be able to substitute without rebuilding the proggy )
asciilifeform: ave1: the reason i wrote my mechanism as seen in ch8, is not only that it was the simplest physically possible that i could think of , but that i regard any invocation of randomola where i cannot substitute a known value for testing, as a serious problem -- how is one to know that the proggy actually does what is claimed with the randomola ? rather than, e.g., 'lose' some (or all of it) along the way and take a constant as the 'rando
asciilifeform: was actually quite a feat, all of the various compilers were able to freely exchange data structures
asciilifeform: trinque: the interesting bit is that the bolix folx did 'make gut bacteria', they had a c and even fortran compiler shipped with the box
asciilifeform: to learn per se is harmless, supposing you're decently good at mental compartmentalization. asciilifeform for instance worx with high-pressure liquishit from undocumented guts of winblowz kernel, ~daily. perhaps it is lethal eventually, but observe, not yet dead. ( would you say it has visible effect on style of asciilifeform's publications to date ? would you know, re the winblowz, if asciilifeform did not confess it ? )
asciilifeform: trinque : out of curiosity : do you see, e.g., asciilifeform's amputation of all microshit #ifdef... crapola from trb, as mistake ? 'fails to strategically engage the world-as-it-is' ?
asciilifeform: the correct algo, i suspect, is not to lament an abstract 'lisp' that 'became' wrong thing, but to simply confiscate whole stack from the heathens.
asciilifeform: mircea_popescu: the directly analogous to 'hong kong' algo would be (brace yerself) separate processes for ada and c-crapolade, connected via ipc (under a unixlike, prolly 'domainsocket'). because otherwise, they live in same process, and if c-crapolade is entrusted with making e.g. a valid adastring, it can lie about the length and hose the ada routine, or simply fandango over address space as c-crapolade is wont to, and so forth.
asciilifeform read the log just nao, and can't quite figure out whether ave1 was attempting to implement a mechanism similar to asciilifeform's ch8 ( http://www.loper-os.org/?p=2175 ) or something entirely else
asciilifeform: ( and in more 'luxurious' fpga, some components have variable delay depending on how configed , even )
asciilifeform: the seekrit tricky bit , is that if you can't compute an ~exact~ delay path, in nsec, between any point 'a' and 'b' in the fabric, yer tool is ~useless
asciilifeform: mircea_popescu: re the xilinx reversing attempt , http://btcbase.org/log/2018-01-11#1769036 << prev thread
asciilifeform: ada folx: re making ada strings out of the c variety : strlen(char *) is a potentially lethal op ( suppose the nullterminator is missing ) so it will never be called implicitly by ada. you gotta either call strlen deliberately on c side, and then form ( can be on stack , declare ... Foo : String(1 .. Length) ... , say, a la http://btcbase.org/patches/ffa_ch4_ffacalc#L53 ) a proper ada string and copy the cstring into it.
asciilifeform: nobody swaps compressors in mircea_popescustan ?
asciilifeform: http://btcbase.org/log/2018-02-23#1785703 << some discoveries re the idiocy of the enemy are so astonishingly, riotously vexing of the very imagination, that they are difficult to believe. like the time that an ex-nsa-grunt stuck sharing an oar with asciilifeform on a slavegalley, insisted that usg until late obummer reign did not have a canonical Official implementation of rsa, and that when such was finally ratified , it was from a
asciilifeform: the job of decoding a rsaoid and getting a hash, and the job of hashing a 100GB thing and getting the orig hash to compare to, as part of verifying a sig, are conceptually quite separate. really oughta be separate proggies, per 'unix philosophy' or even any reasonable successor to it
asciilifeform eaten the quite compact l0gz
asciilifeform: but did it produce a sober doc , or empty hospital .
asciilifeform: ( then possibly mp&friends would be more interested in a subscription..)
asciilifeform: trinque: the flavour of 'emo' is unfortunate, but i for instance have an oath to mp that i have not been released from. and is the only reason i am still tuned in. the disposition of snsa after asciilifeform's pending anathemization , is a strictly practical matter, rather than 'pulled dick' thread.
asciilifeform: lobbes: my work will continue to be published in the familiar place where it was published previously. not very hard to find. and folx who wish to discuss it, will be able to do so in my 'castle' ( #loper-os if mp amicably un-squats the fleanode login; otherwise a new one, to-be-announced )
asciilifeform: asciilifeform, at the same time, took it upon himself to go and repair the item mp has proclaimed that he had broken, at own labour and (considerable) expense.
asciilifeform: trinque: i enjoyed having mp as a coauthor, making phuctor, FG, various other pieces. but i cannot give the man what he wants, at the rate at which he wants it, this is unfortunate but fact.
asciilifeform: and suppose mp specifically orders trinque to modify it.
asciilifeform: hanbot: i do not enjoy to overstay my welcome where not wanted. mp and you invited me in 2013 to the party, can just as rightfully uninvite .
asciilifeform: hanbot: understand that one of the things i ~like~ about mp, is that he doesn't slide back on things. so hole or no hole , it is what it is.
asciilifeform: mod6: and it would stand to be repeated with the files swapped ( to remove effect of, e.g., just where the given sample lives on disk physically )
asciilifeform: !Qlater tell ave1 so i finally tested, exhaustively, and turns out you were completely correct re the inline pragma, gcc ~sometimes~ ( when it wants... ) inlines when it is not given in the .ads . i'ma fix this in ch12, this find deserves own chapter, with re-done timings for errything
asciilifeform: !~later tell ave1 so i finally tested, exhaustively, and turns out you were completely correct re the inline pragma, gcc ~sometimes~ ( when it wants... ) inlines when it is not given in the .ads . i'ma fix this in ch12, this find deserves own chapter, with re-done timings for errything
asciilifeform: complete with Framedragger's gurl, 'Manning’s friend Isis Lovecruft, a cryptographer and Tor developer, as well as a WikiLeaks critic' etc
asciilifeform: meanwhile, in the world of shitware, https://archive.is/NPY51 >> irssi: 'Use after free when server is disconnected during netsplits', 'Use after free when SASL messages are received in unexpected order', 'Null pointer dereference when an "empty" nick has been observed by Irssi', a few others in same spirit
asciilifeform: ( but trick is, simple ~when seen as a whole~, rather than 'html-simple' where the building block is simply very dumb and to do anything even slightly complicated on it, requires herculean effort )
asciilifeform: whatever else is done -- simple protocols are best.
asciilifeform: ( there was an old mp thread tho, about this, where he convincingly argued that only live people matter in re ratings )
asciilifeform: 1 (dulap) disked; other 2 want disks ( can be filled within 2-3 days after mp writes in re what he wants in'em )
asciilifeform: 'RS-16 has a single-tasking "operating system" whose source fits on a few pages of paper and is easily understandable by anyone who speaks C. The operating system only implements the functions that you need for editing text, crypto and transferring files. It lives in ROM and cannot run programs from disk, eliminating a range of attack vectors.'
asciilifeform: so you get however many you want, you got it by simply using ffacalc to compute the desired integer.
asciilifeform: for the given example, gotta make sure that it has at least 2MB of mass.
asciilifeform: mod6: your timing result is not yet proof that you have such a box; gotta compare a static 'random' consisting of 00000.... and one of FFFF ...
asciilifeform: ... or not. gotta compare /dev/zero and file of 0xFF .
asciilifeform: when you strip the newlines, this kompyootes
asciilifeform: diana_coman: that was the openproblem that produced the thread which ultimately turned into mp's-hash etc
asciilifeform: it is not clear to me that 'vps marketed to heathens, for btc' is a viable model. but then again i am not business wizard, possibly someone with mp-level brain could have done this
asciilifeform: BingoBoingo: i did, and walked away moar puzzled than before. for instance, why is it impossible to buy ips secondhand ? ( is it ? )
asciilifeform: iirc there was a (lizard-declared) 'ipv4 shortage' that supposedly accounted for what-mp-got vs what-BB-got
asciilifeform: let's also mention for completeness the cost-competitive alternative to vps : the use of miniature machines ( e.g. apu1 ) . but this involves manual shuffling on the part of hands ( BingoBoingo ) for every new customer.
asciilifeform: simply noting that if this supposition is mistaken, it is a quite expensive 'surprise', would easily dwarf the cost of everything else summed.
asciilifeform: let's suppose this works. ( already supposed in the 'submarine' example.)
asciilifeform: otherwise empty balloon, not isp
asciilifeform: well this stump comes with an emplaced pair of l1 hands
asciilifeform: it so happens that i once ran into him in meatspace. looked for some symptom of 'knows what he is', found none, completely earnest, remorseless.
asciilifeform: otoh emule(donkey? i dun even know which is the original name) net somehow soldiers on, containing errything from ro tapes , scans of maths b00kz, obscure compilers for long-dead archs, just about whatever
asciilifeform: http://btcbase.org/log/2018-02-08#1782683 << i am disappoint!11 was expecting delish custom flame, found ~room-temp head-shaking! where is the spark, the gusto.
asciilifeform: overclockism is an interesting subj and -- very heavily depending on the application ( i.e. is it cpu-bound ? or will you simply be making a hotter chip wait 800 cycles for each out-of-cache memory access instead of 500... ? ) can be The Right Thing. but i have nfi what use case mircea_popescu has in mind . ( mine was number-crunching, and i had specifically written the routine to fit in L0 . )
asciilifeform: http://btcbase.org/log/2018-02-07#1782376 << lulzily enuff, it so happens that asciilifeform has, in actual life, racked variously overclocked konsoomer boxen, for industrial use. (and did not even, as might be the naive expectation, 'live to regret it!11' : in the ~particular~ application , it worked.) but asciilifeform is not in the spamming biznis; will not attempt to feed his advice down the throats of folx who specifically do no
asciilifeform: the 'here is what we have' of http://btcbase.org/log/2018-02-02#1779933 is fulfilled by what mircea_popescu termed 'the random garbage in the log' (in fact a complete actionable description of asciilifeform's inventory.) the 'what we will EVER want to get' , and asciilifeform is multiply on record re subj, is more of exactly same , 63xx/61xx opterons , from same surplus contacts where asciilifeform previously obtained the 3.
asciilifeform: if mircea_popescu for some reason of his own won't arrange the delivery of the completed box to s.bisp , asciilifeform will have to do so on his own, in furtherance of his obligations as s.nsa cto.
asciilifeform: so what, phf is under orders not to ship completed dulap-III ? mircea_popescu proclaims 's.nsa dun need a www' or FG storefront or wat
asciilifeform: not simply expensive. unavailable.
asciilifeform: to make the thing last even a short while, the maker used very tough cardboard to replace the missing cork. but as result the tack barely want to go in at all, create the temptation to keep a hammer nearby , and provoke the question of why then bothered to buy and hang up the item to begin with, could as easily hammer into wall
asciilifeform: it ~is~ possible (or at least cannot, from my perch, be ruled out) that they took in moar coin from chumpers than disgorged to mircea_popescu
asciilifeform: i wouldn't complain over a rerun of the sacramental 100...
asciilifeform: http://btcbase.org/log/2015-02-06#1010627 << lesser-known but imho also interesting example from 20th c americas
asciilifeform: lol,there was a pause, was there a mp legalization act passed by parliament, then rescinded!?!11
asciilifeform: upstack re the rails, a bit moarcomplicated, see also http://btcbase.org/log/2017-06-14#1669896
asciilifeform: wat's a implant de cotor ?
asciilifeform: they compose 'except when they don't', as in the various vdiff inbandism headaches
asciilifeform: well yes, recall where i bulldozered out the autoconfism in mpi
asciilifeform: the build barfs, on account of 'we #include <liquishit21.h> and but you only have liquishit19.h and it takes 3 void * args in fucksheep() but our, Improved!1, takes 5 '
asciilifeform: hey i'm sure the rats in the dumpster also would think it is nogood
asciilifeform: or is it clear even to maggot that if mircea_popescu wanted to feed a cake to maggots, he can get them right outside of his window, and doesn't need to import from overseas ? but for this other item somehow not clear
asciilifeform: what i was thinking of, is sorta like the diff b/w usa motorcyclist and orc : the ameritard buys 'harley' on credit, because he saw some movies once; the orc has old zundapp simply because that's all the petrol he can afford , and all the parking that's to be had in his goat shed
asciilifeform: mircea_popescu: i assumed, possibly naively, that the orcistani ones simply can't afford a motor.
asciilifeform: i get empty after empty after empty
asciilifeform: if so, it'd make moarsense -- in gringostan, biciclism is not so much a vice of the poor and autoless, but of moneyed hipster types ( they shell out, e.g., 10k/mo for a 200m^2 flat 'near' googleplex, and biciclate to/from it while pompously bragging about 'ecologically clean' etc 0
asciilifeform: a dependency graph that came from buncha jwz types shitting where they stand, without any concept of hygiene ( esp. ~political~ hygiene, where infections of http://btcbase.org/log/2017-11-23#1742487 are immediately spotted and flamethrowered where they stand until not even dust remains) -- will yes, appear to demand solution to multiple np-hard problems every time you want to do the simplest things.
asciilifeform: who the fuck wants to flip through 9000 empties.
asciilifeform: http://btcbase.org/log/2018-02-05#1781237 << why not make the default behaviour of the arrows 'go to the next/prev nonempty page'. imho that's The Right Thing.
asciilifeform: http://btcbase.org/log/2018-02-05#1781223 << good example.
asciilifeform: this is the karatsuba ch. quite possibly the most complicated in the whole series. and no it can't be split.
asciilifeform: ^ ~350y.o. example
asciilifeform: ... and sha1 hash setting means that anybody with a few thou usd can impersonate b41e209ccc264812 .
asciilifeform: if you were to camp out there for month+
asciilifeform: http://btcbase.org/log/2018-02-03#1780744 << lol complete with pedo brock
asciilifeform: mircea_popescu: and observe that the turdmeisters implemented elaborate hacks ( i.e. realtime DOM modification ) ~just so that ad crapolade loads first~
asciilifeform: lethally complex if approached from wrong end, also.
asciilifeform: i can give 1 ready example of a plainly palpable win, even for blogs:
asciilifeform: i was giving simplified example for 'how classic http ougta have worked' lol
asciilifeform not so long ago implemented an ftp server from scratch, was interesting exercise
asciilifeform: oh hm nao i seem to recall a loud and pompous ban on it in usa.
asciilifeform: i dun particularly care ~how~ this is accomplished.
asciilifeform: mircea_popescu: based on tcpdump/wireshark
asciilifeform: not with pogos. unless rack is largely empty, as a temporary measure
asciilifeform: they won't sit down in 1u even empty, just a bit too thick
asciilifeform: BingoBoingo: i took copa via panama & bolivia, to c3 back in the day, it worked ok, ~empty planes some of the way
asciilifeform: moar general problem. if application is important, conceivably you can afford to throw out the 7 of 10 or whatever crates which show symptoms of having been opened.
asciilifeform: mircea_popescu: the ru item was remarkable because it was verifiable with simple analogue electronics, no fancy patternmatching camera etc
asciilifeform: the hard part is to set it up such that enemy doesn't simply replace the ~crate~ around the lock loop and laugh all the way to the bank
asciilifeform: mircea_popescu: let's include several variants for completeness : 1) fedex , and chancing the VAT 2) somebody other than asciilifeform , who can go sooner, goes, delivers a box 3) BingoBoingo obtains box locally
asciilifeform: pumping systems adequate particulars in the create appliance >> oblig >> http://btcbase.org/log/2013-11-02#365844
asciilifeform: the right hand of this syllogism has in turn two clauses, 'NO sane way' and 'xyzpqr are Important'
asciilifeform: and recall, we (hypothetically) are making a ~server~, not a client. so i'm looking for argument like 'if we lose HEAD, there is then NO sane way to do xyzpqr , where xyzpqr are Important and Useful Things'
asciilifeform: why not give example. e.g. 'i crawl www and google doesn't support ranged GET'
asciilifeform: i dun even propose to kill HEAD because it is complicated to implement -- it isn't, as i understand. but because 'nobody but pinoys ever seemed to issue a HEAD at asciilifeform's www, in decade+'
asciilifeform: trinque: it cannot be helped ( while retaining the basic compat ) that they made '0 means anal'
asciilifeform: every knob in every spec that adds complexity, should have to defend itself, rather than be accepted 'because every walker is preshus'
asciilifeform: re HEAD, i began with the observation that 10+ yrs of reading UNPROCESSED www logs of my site, shows that HEAD is issued by no human browser ever, and in fact comes solely from obvious (in other ways) malware wormprobes
asciilifeform: the first two, get answered if i GET-and-immediately-abort . nao let's have an example of the last ?
asciilifeform: phf: imho 'what, if anything changed' is a q that oughta be answered by a mechanism that can do it, when (as often is) wanted for the ~entire site~ compactly
asciilifeform: or are these 'pre importation price'
asciilifeform: ( granted , i make'em out of a mix of new and used components, like mp makes his bmw fleet . but even so. )
asciilifeform: for comparison, 24core opteron with 256G ram , with 4 ssd disks ( 1TB total , 750 after raid ) , and with the raid card, costs me still < 1700.
asciilifeform: trinque: pretty much anything on the existing iron is wartime compromise.
asciilifeform: and example of just the kind of thing that makes http's designers subhuman
asciilifeform: my copy of wget doesn't seem to use HEAD for this, tho. it puts out a GET and simply aborts if you ctrl-c
asciilifeform: we don't use it ? it dies. that simple
asciilifeform: and imho selling 10+ yr old server, prolly complete with fan dust cake, for 'you must ask for quote!' takes some cheek.
asciilifeform: ( and at any rate oughta have empty cases.. )
asciilifeform: do i misunderstand what ave1's complaint is ?
asciilifeform: and that's the compleet story under amd64 , re stdio
asciilifeform: ^ for reasons unknown to me, ada's standard character i/o routines mutilate newlines. so ffacalc imports the standard unixland ones.
asciilifeform: the 'main is in ada; some imports from c' variant is also illustrated in ffa, in http://btcbase.org/patches/ffa_ch4_ffacalc/tree/ffa/ffacalc/cmdline.ads
asciilifeform: http://btcbase.org/log/2018-02-02#1779288 << ftr there are two methods for this; depending on which lang the 'main' procedure was written in. see also https://gcc.gnu.org/onlinedocs/gnat_ugn/Interfacing-to-C.html , has example of each.
asciilifeform: mod6: try as i might, i can't picture how a photo would help to exploit yer box ( aside from the 'tells enemy which rack to dynamite' aspect, but mp_en_viaje addressed that one earlier )
asciilifeform: mp_en_viaje: there was a thread, while back, re physically-compact, low-wattage machines as a sane alternative to cloudism. can't seem to find it in log
asciilifeform: incidentally i also have a working example of the http://www.loper-os.org/?p=1644 box, which so happens is 1u high and tops my current list of 'pogolike but still in production'
asciilifeform: last i knew , mp_en_viaje had the complete crate , i dun recall any mention of throwing out
asciilifeform: BingoBoingo: iirc the ip is temporary ? ( the proper block of ips not yet obtained ? )
asciilifeform: the concrete cost of e.g. 'i want to emplace 1U and get 500kB/s in/out'
asciilifeform: naah BingoBoingo , take the kind mp_en_viaje described
asciilifeform: but it does raise the question of why not also 'here is castle mp, come and get'
asciilifeform: mp_en_viaje: i assumed he did not post a photo for opsec reason
asciilifeform: ohai mp_en_viaje
asciilifeform: in re shifts/rotates ( as seen in http://btcbase.org/patches/ffa_ch1_genesis/tree/ffa/libffa/w_shifts.ads ) one nitpick : Shift_Left, etc. are not per se gnat-specific; they are in the standard. but for some perverse reason their ~invocation~ is implementation-specific, and requires this gnaticism.
asciilifeform: trinque: i missed it: looked for mp, rather than mpex
asciilifeform: this 'modularity' generates considerable complexity even if unused
asciilifeform: mp_en_viaje: right, ~same as nyc
asciilifeform: ( and took maybe a week to produce, starting from empty disks )
asciilifeform: ( notably this proved impossible , without complete manual control over ~everything~, under openbsd. as per old thread. )
asciilifeform: the box ate ssd without complaint, even.
asciilifeform: was more symptom than disease
asciilifeform: if any part of the edifice ever shows any symptom of fully working, they re-fuck it.
asciilifeform: dunforget 'oh but it improves allthetime!' lul
asciilifeform: there isn't , on x86olade, a 'longer than 16b regs, no segmentation, but no mpu and bios calls work' mode.
asciilifeform: which item to throw out. i'ma guess whole mpu.
asciilifeform: mp_en_viaje: brightness knob on post-2007ish lappy is not properly hardwaristic, demands os support, and only happens to work during boot because still in realmode, and biosism works
asciilifeform: mp_en_viaje: in some shittops, it was possible to adjust brightness ~during boot init~ with the fkeys
asciilifeform: mp_en_viaje: afaik last portabox where errythingworx is ye olde x60
asciilifeform spent some time today reading 'risc-v' ( see earlier thread http://btcbase.org/log/2017-11-16#1739645 ) proponents' arguments against the carry flag. apparently they're not entirely retarded, flags indeed make pipelineism 10x moarcomplex
asciilifeform: they had these tables on uni campus, issuing cc to freshmen, etc in 2000s
asciilifeform: mp_en_viaje: i think there was briefly an era of 'easy' creditcard, when given like candy, in bush 1st term. nao gone
asciilifeform: mp_en_viaje: well it wasn't a museum piece, was printing out a coupla mil in old-fashioned paperbenjies per minute. but i get the idea.
asciilifeform: mp_en_viaje: they had also in bucharest
asciilifeform: mp_en_viaje: that sounds ominous. prolly symptom of americanization. '3ringbinder said 'must say where cab will go or no cab', so no cab'
asciilifeform: mp_en_viaje: oh hm like what ? getting stuck in doorways ?
asciilifeform: i always assumed that those are eternal, but simply not in my light cone
asciilifeform never would have conceived of revealing to another, where the magical dumps were, lol
asciilifeform: i did however get to dumpsterdive whole comps. but that was elsewhere, in long-demolished-nao office parks of suburbia.
asciilifeform: mp_en_viaje: old cpu
asciilifeform: ( several unsuccessful attempts litter asciilifeform's parts room )
asciilifeform: mp_en_viaje: pretty much every orlol post, lol. tho he has an epicycle to explain why it dun push up price of barrel monotonically : demand destruction
asciilifeform: meanwhile, from asciilifeform's tortureroom, http://www.loper-os.org/pub/mpboard.jpg
asciilifeform: mplement a more reasonable syntax and notation while keeping the same range checks, contract checks, safety checks, stack abilities, separation of concerns (type declarations, arrays vs pointers to pointers, by reference vs by value or in/out params, modules, high level threading abilities, sub modules, packages).'
asciilifeform: meanwhile, in entomology, gem , 'Ada is arguably more successful in its domain not because of its ridiculous verbosity, but because it has higher level features, separation of concerns, safety checks, development teams focused on embedded programming, aircraft specialists and programmers working on the compilers, etc. One could still take all of these same Ada experts, brainwash them, and have them (or another team with more sense) i
asciilifeform: mp_en_viaje: it's also needed for any kind of serious work on bios ( incl pci cards )
asciilifeform: even nao they're pretty light on the algo mechanics . ( asciilifeform does not know if there's 0 complaint from readership because everybody-grasps-anyway, or because ~nobody reads... )
asciilifeform: !!up mp_en_viaje
asciilifeform: the one that actively milks every peer regularly, and not simply on-connect
asciilifeform: it ain't gdb-compatible, for one thing. requires windows shitware which they sold for $10k's and never afaik leaked
asciilifeform: and when i say 'complete' i mean zero-libraries, a la ffa. kernel calls for i/o, and that's it.
asciilifeform would like to see a complete wwwtron in ada. but does not have any spare arms presently for such a thing.
asciilifeform: hey you're ahead of me, i never even got comments to work at all in my copy of mp-wp
asciilifeform: ave1: 'are we lucky this is correct' implies that item was written through the arse, and only 'works by accident', this is not so.
asciilifeform: and that the python example uses both of'em, to test the entire width of the multiplier. and works.
asciilifeform: phf: in my experience the magic word is 'commercial sample for demo'. but only worx with suitcases.
asciilifeform: mod6: at no point does babysitting-and-restarting-blindly accomplish anything useful.
asciilifeform: e.g. sitting and processing tx, and simply nobody gave it any new blocks ?
asciilifeform: what would the contrary even mean ? that the low bit is on left side of the chip , vs right ? what if it turn my comp around on the table , lol
asciilifeform: 'bit order' does not meaningfully exist outside of serial lines, where a time parameter is imposed
asciilifeform: and worse, i can't even readily think of a simple pill against this inbandism.
asciilifeform: not quite empty, iirc BingoBoingo thought a few moves ahead, brought some boxes in suitcase
asciilifeform: though i will point out, for completeness, that i saw NO substantial 'behinditude' on zoolag since feeding it the pill against shitoshi's sync retardation.
asciilifeform: douchebag: do you realize that you are doing the equiv of showing up at e.g. google campus and repainting the stairs in exchange for the pennies accidentally dropped there ?
asciilifeform: BingoBoingo: the whole thread is re the impossibility of a satisfying spec of any such kind.
asciilifeform: BingoBoingo: let's develop your picture. because it still isn't a complete one . because e.g. knowing the magicpacket for that particular box's nic, is not 'exploit for ffa', it is for $nic.
asciilifeform: coming next, pole vaulting contest where folx hop over the trump tower.
asciilifeform: there is the element of surprise , i.e. ' i had nfi that it would do X ' . but this is subjective, and impossible to say in advance that ' you had nfi that it would X '
asciilifeform: mircea_popescu: or even photo, if it's reasonably compact
asciilifeform waits for mircea_popescu to scream in 'joy' when he finds that not 1 attempt at any such pgpsig verifies, on account of newline mutilation in www stack
asciilifeform: and the 'bad spec' thing is part of multilayered shit sandwich, the general principle is that complexicrud accretes; the overflows, etc. follow naturally ( with helping hand from kochs, dreppers, et al as necessary )
asciilifeform: the interesting thing re js, is that entirely ~aside~ from traditional cmachine bugolade, it gets compiled c-cstyle nowadays, in popular graphical wwwbrowsers, ( how else to churn 50MB of google crapola ) and so e.g. rowhammerism works in it.
asciilifeform: well, ~wants~ to 'make new hypertext', really it's a sad emulation. but considerable improvement over nothingatall
asciilifeform: for thread-completeness i will point out that 'who runs the craft' is a problem that exists just the same in current-day bitcoinism.
asciilifeform: fwiw a literal martian bank would probably work quite well. ( you might have to put it farther than mars, or even on a continually-moving craft , so as it could not be templar-molested by 'french king' )
asciilifeform: presumably meant the magical 'untamperable clipper chips' of the 1990s 'digital currency' derps
asciilifeform: the other fortunate bit, at least re ffa, is that it is not complicated from the ada pov