log☇︎
53300+ entries in 0.013s
asciilifeform: it suppressed inlining
asciilifeform: why the fuck did you USE this flag tho
asciilifeform: i'm not a telepath, but somehow nobody thinks to preface their observations with 'i was using gnat xxxxx, which i got from...'
asciilifeform: ave1: and on which gnat are you ?
asciilifeform: and why
asciilifeform: ave1: where didja get gnatN
asciilifeform: in other entomological curios, https://golang.org/src/math/big/nat.go << a popular heathen bignumtron. replete with branches-on-secret, pointerolade, various liquishit
asciilifeform: but this is for later.
asciilifeform: and that's the compleet story under amd64 , re stdio
asciilifeform: ^ for output
asciilifeform: syscall
asciilifeform: mov rsi, Somewhere ;; from where
asciilifeform: mov rdi, 1 ;; 1 is STDOUT
asciilifeform: mov rax, 1 ;; 1 is SYS_WRITE
asciilifeform: mov rdx, 1 ;; we want 1 char
asciilifeform: ^ for input
asciilifeform: syscall
asciilifeform: mov rsi, Somewhere ;; where char will go
asciilifeform: xor rdi, rdi ;; 0 is STDIN
asciilifeform: xor rax, rax ;; 0 is SYS_READ
asciilifeform: mov rdx, 1 ;; we want 1 char
asciilifeform: under linux, can do as follows for e.g. libc-less stdio speaking,
asciilifeform: this is pertinent when on a microcontroller.
asciilifeform: technically it wants ~three~ ttys, one for normal i/o, one for eggogs, one for rng
asciilifeform: ( see also http://btcbase.org/log/2017-07-19#1686859 and elsewhere ) ☝︎
asciilifeform: ^ for reasons unknown to me, ada's standard character i/o routines mutilate newlines. so ffacalc imports the standard unixland ones.
asciilifeform: and http://btcbase.org/patches/ffa_ch4_ffacalc/tree/ffa/ffacalc/os.ads
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: lol
asciilifeform: if it e.g. sends random page of ram as a coded dns packet every full moon, it will do this regardless of whether anyone photographed it, lol
asciilifeform: no particular reason why you'd leave this item plugged in, afaik
asciilifeform: ( on every box i know of , it's a separate jack )
asciilifeform: mod6: these are only a problem when plugged in
asciilifeform: hey i was curious re whether the hypothetical can be made to make sense
asciilifeform: aha. recall, there was at least 1 occasion of trilema server growing legs and walking away ☟︎
asciilifeform: if can steal 1, can just as readily cart away entire orchestra, neh
asciilifeform: why would he limit to 1 ? what, it has to be carried out under his coat??
asciilifeform: picture yourself in enemy's position; when would you want to steal 1 box, but not e.g. 20 ?
asciilifeform: naively could say something like 'it's a dell 1950, and obummer will know to send the dell 1950 magicpacket' but consider, he will send all possible magicks anyway, because wainot
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: goodnight BingoBoingo
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: incl. at least 1 with the serial port
asciilifeform: i even have a couplea left here
asciilifeform: last i knew , mp_en_viaje had the complete crate , i dun recall any mention of throwing out
asciilifeform: ( this is not even entirely in jest: a considerable quantity of pogo could fit in a 2u vertical )
asciilifeform: BingoBoingo: pogo!11
asciilifeform: BingoBoingo: write'em again
asciilifeform: aa
asciilifeform: or is this from before BingoBoingo got the keys to the cage
asciilifeform: you have both nao
asciilifeform: i dunget, why 'you are not operating', 'do not have an active connection with a provider'
asciilifeform: or whatever it is.
asciilifeform: don't be ashamed of the old microvax, lol
asciilifeform: wainot , mod6 ?
asciilifeform: BingoBoingo: iirc the ip is temporary ? ( the proper block of ips not yet obtained ? )
asciilifeform: hey BingoBoingo are you ready to birth formal quotes ?
asciilifeform: aa there it is.
asciilifeform: right. but somehow failing to unearth, currently
asciilifeform: canhaz link ?
asciilifeform: BingoBoingo am i mistaken ?
asciilifeform: iirc BingoBoingo's numbers in the above were pre-margin tho
asciilifeform: http://www.thedrinkingrecord.com/2018/01/18/datacenter-costs << found. was for whole shebang yes
asciilifeform looks
asciilifeform: the concrete cost of e.g. 'i want to emplace 1U and get 500kB/s in/out'
asciilifeform: right. but gotta specify. currently it's a mystery
asciilifeform: another item, BingoBoingo : to specify what bw each box gets. ( is it 1/42 of the pipe ? 1/nth where n is number of occupants ? the latter is somewhat unpleasantly comcastlike, imho . which is it )
asciilifeform: 'here's what you get'
asciilifeform: incl., ideally, measurements
asciilifeform: naah BingoBoingo , take the kind mp_en_viaje described
asciilifeform can picture this
asciilifeform: fair'nuff.
asciilifeform: but it does raise the question of why not also 'here is castle mp, come and get'
asciilifeform: no, i'm sold, i get the idea , 'nyahaha, come and get it'
asciilifeform: the analogous BingoBoingo pic would be if he took one while standing inside the rack, like in phone booth
asciilifeform: where's the 1 showing the turrets.
asciilifeform: eh that's only inside
asciilifeform: ( if there's nothing to be lost by posting it... i bet it's quite a sight, why then not posted )
asciilifeform: where's the photo of castle popescustein then
asciilifeform: ( makes life too easy for nosy parkers )
asciilifeform: mp_en_viaje: i assumed he did not post a photo for opsec reason
asciilifeform: BingoBoingo: aside from where you misspelled me name, loox ok
asciilifeform: ( on box with hand-sewn hosts.txt worxgreat )
asciilifeform: BingoBoingo: if it's supposed to already resolve on heathendns , it dun yet
asciilifeform: loox like BingoBoingo has liftoff !
asciilifeform: ohai mp_en_viaje
asciilifeform: ty phf !
asciilifeform: ( it is imho unlikely that anyone will demonstrate an rsatron with fewer moving parts than ffa-ch5 )
asciilifeform: diana_coman: in some applications, speed doesn't really matter almost at all. and in those, it is even now possible to, e.g., take ch5 ffa for rsatron.
asciilifeform: ( you are likely to see 200-300x slowdown, depending on particular chip, be ready for this )
asciilifeform: but if the application tolerates this -- no reason wainot.
asciilifeform: the unfortunate thing re 'use word to store 1 bit' is that it will give obscenely disproportionate slowdown, due to spilling out of cacheable size
asciilifeform: diana_coman: the observation re 'take as much speed as you actually need, but not more, if costs ugliness' is correct and is in fact the basis for ffa
asciilifeform: but this is not clean.
asciilifeform: fwiw one can also define these like a barbarian, as x * 2 and x / 2 ; and gcc (last i saw) will Do The Right Thing and transform to a shift
asciilifeform: diana_coman: http://www.adaic.org/resources/add_content/standards/05aarm/html/AA-B-2.html
asciilifeform: fwiw i do not know of a cpu , from any earthling cpu maker, that did not have shifts/rotates by 1
asciilifeform: (supposing this difference makes a difference to anybody)