asciilifeform: well what's the ??? step between 'they wouldn't let me!!' and the proverbial 'profit'
asciilifeform: i can see how the spreading worx, mircea_popescu --- but how does the eating work
asciilifeform: if judiciary spins mr.t on its cock like propeller, however, it is not hard to picture obummercare, warmism, the whole orchestra, staying exactly where it is because 'customer has come to expect!' and 'they HAVE RIGHTZ!!!'
asciilifeform: apparently the only evidence used in the arrest was the mention of this schmuck's name in logs stolen from some other dekulakization candidate.
asciilifeform: d00d apparently stowed it all in benjies. in BANK BOXES.
asciilifeform: but stayed the man’s release pending a government appeal, set to be heard in Virginia on Friday. The feds are urging that Tverdokhlebov be held without bail, claiming that he has few ties to the U.S. and enough underworld contacts to flee to Mexico and from there to Russia.'
asciilifeform: but meanwhile, elsewhere in vast monkeystan, https://archive.is/lJxIm >> 'The indictment against Tverdokhlebov is based entirely on the years-old chats, with no hard information about specific thefts, suggesting that the feds are using it as a wedge to try and pry more evidence from Tverdokhlebov’s arrest and the search of his computers. Over government objections, a magistrate judge set Tverdokhlebov’s bail at $100,000 last week
asciilifeform: (if archive.usg is to be believed, it disappeared from the net some time between march and june of 2015)
asciilifeform: http://www.open64.net << one of the few actual competitors of gcc (started life as sgi's compiler, published openly, retargeted to x64) VANISHED
asciilifeform: mircea_popescu: i have the bins, with symbols, dwarf debug tags, etc. and this is a transformation i can do by hand in, say, ida. but the only reason i even have to think about it is that gcc is MILITANTLY stupid and gloms in trivially provably unused routines
asciilifeform: mircea_popescu: this is actually how the heavy industrial realtime ada folx do it. fork the standard lib.
asciilifeform: phf: rop is the bread, there is also the butter of actually nudging instruction pointer (stack/heap smash, overflows, etc) but sure.
asciilifeform: 'This problem can't be appropriately solved with a linker, particularly not the GNU linker. GNU ld can only throw out sections, not unused functions or global variables; so if you've got a file containing 10 functions, 9 of which are unused, all ten will still get linked.' << for the imbecility museum
asciilifeform: it is in every set of docs from past 20 years, and does jack shit.
asciilifeform: (and before anyone asks, CFLAGS = -ffunction-sections -fdata-sections LFLAGS = --gc-sections does nil)
asciilifeform: srsly forfuckssake if routine cannot be JMP'd into, i want it GONE FROM THE MOTHERFUCKING BINARY
asciilifeform: consider, fdiv bug did not end intel; the 1,000,001 remote 0days did not end microshit.
asciilifeform: even terrible semiconductors typically are quite durable -- so this is unlikely to play out literally
asciilifeform: intel's a crown-owned affair, effectively, it can only perish together with the crown. like, e.g., 'elektronika' did.
asciilifeform: how do you picture this, ben_vulpes ?
asciilifeform: it is old, old hat, a good chunk of usg 0day-hunter daily sweat, consists of subj.
asciilifeform: (in short: if somehow -- through whatever means -- enemy can nudge the instruction pointer, it has to be nudged ~somewhere~. if stack is not executable, or he cannot put anything useful there, the next best thing is a kind of 'junkyard wars' consisting of ~what is already loaded into your process's address space~.)
asciilifeform: ROP is why you want not only 'fits-in-head' source of proggy, but the smallest binary physically possible.☟︎
asciilifeform: (not an esp. good one, but apparently there is not such a thing as a good one)
asciilifeform: (same folx as were responsible for 'prohibiting' static linking. see, if no dynamically-linked crapolade in process memory space, AND deadcode eliminated, then ROP will be quite painful to arrange !!)
asciilifeform: and it is not difficult to figure out who broke it, and why.
asciilifeform: btw i finally realized that gcc (and consequently all known GNATs likewise) deadcode elimination is entirely broken.
asciilifeform: the idiocy with the 'we threw away the magic master key, we PROMISE!!!!'
asciilifeform: '¿Qué es El Laboratorio C? El Laboratorio de Electrónica "C" es una dependencia adscrita a la Unidad de Laboratorios de la Universidad Simón Bolívar, cuya función principal es la de prestar colaboración y servicio para la realización de trabajos experimentales de docencia, investigación y desarrollo, tesis de grado y el mantenimiento de equipos, en el campo de la electrónica, telecomunicaciones, control e informática.'
asciilifeform: fwiw will be my first 100%-adatronic product here.
asciilifeform: i'ma probably release 'g' some time before month is out.
asciilifeform: srsly almost ANY protocol built on top of raw lossy packet, even with one hand tied behind your back, ends up beating the shit out of tcp.