a111: Logged on 2017-12-05 23:42 mircea_popescu: "Why exactly does a browser need to ship with any preconceived notions of how to decode video and graphics? Or audio, or text, for that matter?" << fundamentally, because we don't want to permit it to run code.
a111: Logged on 2017-12-05 23:44 asciilifeform: 'p' stack machine ( to be featured in last episode of ffa series ) is a demo of sane ( e.g. demonstrably-correct and bounded , yet usefully complete operator set ) code execution.
asciilifeform: specifically, proggy that a) accepts no input, other than itself or b) accepts input, but does not ~branch~ on it -- can and really ougta 'say on the box' how many cycles it will consume, and how much memory it will require in its life.
asciilifeform: whether we are discussing a rsagram, or the decompression of a pr0nbitmap.
asciilifeform: or the recording for playing of whatever grunting noises through the speaker (which is really simply a specialized program)
asciilifeform: in all of these cases, output, and the required time and space, are known in advance.
asciilifeform: from same rag, 'Nazi Cult In Germany Is Murdering Children, Cutting Them To Pieces, And Conducting Human Experiments On Them' ; 'The Islamic Government Of Turkey, And Its European Allies, Are Making Plans On Committing Mass Genocide Against Christians, And Enslaving...' etc
asciilifeform: 'Every Five Minutes A Christian Is Killed For The Faith, Click Here To Save Christian Lives' << apparently the 'ransom from berbers' scamola did not end with the 18th c..?
a111: Logged on 2017-12-05 22:44 asciilifeform: mircea_popescu: speaking strictly of items known to actually work. ( at one time trinque posted a list of what built, and what did not, on his g5 ppc. iirc . trinque ? )
mircea_popescu opts not to ask "on arbitrary iron or on selected iron ?"
asciilifeform: mircea_popescu: i cannot resist to ask, where do i buy some 'arbitrary iron' ? right now i only got concrete iron
a111: Logged on 2017-12-06 12:54 RagnarDanneskjol: mircea_popescu I believe 2 or 3 ladies will be available to interview by this weekend. please standby. I'll just point them to the great hall [here] unless you want them elsewhere
asciilifeform: BingoBoingo: man in sov restaurant, gets up to go piss, leaves a note on his table : 'i have spat into this soup, do not steal' . returns, to finds scribble under his note : '...i spat in it also, yours, anon'
mircea_popescu: incidentally, re that : i don't think most people are equipped to evaluate how much it'd suck. i base this on my own experience, whereby i didn't understand what sex in tub is like before trying.
BingoBoingo: <mircea_popescu> but yes, airflight ain't all it's cracked up to be. only seems a big deal before ape invents airplane. << Only really big deal besides boredom and comms blackout is barotraumo to the ears
mircea_popescu: by the time you crashland you're more or less CNCd into a ball already. just like an egg that was tumbled with rocks.
mircea_popescu: BingoBoingo you're supposed to suck aircock the whole way, didn't the stewardess tell you ?
asciilifeform while BingoBoingo flew, slept, and dreamed that he was conscripted into american army; and when asked 'where do you want to go' answered 'let's straight to 'nam, get it over with' and was sent.
diana_coman: mod6 or asciilifeform, can you help? I'm trying to press asciilifeform's second patch for sane-mpi and V complains that it can't find the vpatch file although it is there (and I checked the sig too and it's all fine); I'm running your V, version thebitcoin.foundation/v/V-20170317.tar.gz.mod6 ; I have the following folder structure: http://p.bvulpes.com/pastes/1ZwgW/?raw=true; Here's the error when I run v press verbose . mpi_second_cut.vpa
diana_coman: tch: Error! Could not find vpatch "mpi_second_cut.vpatch" ; when I run v a mpi_second_cut.vpatch I get: Error! Could not find vpatch "mpi_second_cut.vpatch"
a111: Logged on 2017-11-15 18:23 mircea_popescu: maybe his thing didn't eat it for some reason.
mod6: hi, looks like you've had some issues with my v : asciilifeform & diana_coman, I'll have to take a look at this later when I can. thx.
phf: asciilifeform: i had issues specifically with an older, genesis-less version. my system doesn't require antecedents to be there, but for some reason when there's only one, antecedent-less patch it gives me a 404. i've not actually investigated, since you produced a genesis since
asciilifeform: genesis was posted from the day my article was written, phf
phf: asciilifeform: something like that. my btcbase vpatch grepper is dumb (it's my own eyes, but not the brain) and it's mostly just looking for things that look like a vpatch/vdiff. i definitely didn't unpack the first post tgz
asciilifeform: the issue is as fixed as it gets. i posted the grep item as example of how to verify, without even a vtron, that nothing has been slipped in from under the table.
diana_coman: asciilifeform, thank you, I'll look in a minute; (had all hands full a minute here with all sorts)
asciilifeform: ( a working vtron will immediately barf if encountering a file mismatching the claimed hash )
mod6: alright, im about to check your new ones here. i can confirm that the original 'mpi-genesis.vpatch' (f254bedf1e3241eb9de17232b630a0614f1cc54ff9c5407d87d79174e211833bcfc0135c89b4abcab2446acd93137a8e1b0798704ad7e4d498cc52c836c82c2b) gets dropped on the floor because of the addtional timestamps.
diana_coman: I can confirm that the new genesis & the old second_cut vpatch are now at least recognised by mod6's v
mircea_popescu: observe that after bitching about the quality of work in empire, along the lines of "everything works for as long as you don't use it", our pile of stuff exhibits the same exact property.
a111: Logged on 2017-12-05 17:47 asciilifeform: ( lessee if i properly ate & shat, 'i do not consider myself a programmer, for i have another craft. let's say i am an amateur programmer. and yet though i am an amateur, i find myself having written tens of thou. of loc in this-here life. and at least a min of 10k loc for web. but wanna hear sumthing ? never have i created a security hole in any. never. do you suppose i simply had good luck ? possibly luck.
mod6: I should have examined/tested your mpi vpatches, alf. I'll continue to try to be a second pair of eyes, reading them. There's no substitute for reading. For those following along, take note.
mod6: but furthermore, i tend to agree. if i thought that my V would stay in perl forever, i'd probably already have created the genesis. however, i'd like to see if I can get the Ada version off the ground.
trinque: mod6: makes sense, not vpatching a prototype
mod6: because what i don't want to do is have a perl genesis, then some vpatch that deletes everything and inflates a bunch of ada stuffs. prolly be better to start in the lang you expect to say within for the lifetime of the application.
mircea_popescu: mod6 it's not a crime to have a perl vtron. however, if you plan as your own strategy to move away from perl and you're judging it more of a liability than anything, then by all means, eschew.
mircea_popescu: original mod6 perl vtron was important prototype in the early life of v, made all sorts of latter things possible. exactly like original bitcoin. nobody said you have to marry it now though ; or divorce it for that matter.
mod6: It /is/ a bit worrysome that I believe that I'm the only person who knows how it works. And since it's the only version in existence that encompasses all of the rules arbitrated in our chamber, that a new version that is easier to understand is warranted.
mircea_popescu: what language(s) you work in is your own, entirely personal, choice.
mircea_popescu: i'm not going to pick a wife for you, "here, THIS is the woman you should be comfortable with". pick your own. languages idem.
asciilifeform: there was no mistake in asciilifeform's procedure for baking the item. second_cut is in fact a patch, not a genesis, asciilifeform spoke hastily. there is also no bug in mod6's vtron, or in asciilifeform's. diana_coman did not make a mistake.
asciilifeform: i will not spoil the surprise , folx who look in the tarball will see what the caltrop was.
asciilifeform: the sad part is that i have nfi how to cure this , it is a consequence of using unix diff ( with in-band signal ) to begin with.
BingoBoingo: trinque: Their move to clang as default compiler makes pain
mircea_popescu: i suppose the third alternative is to actually implement a proper diff as part of vtron
phf: there's nothing wrong with the diff, asciilifeform is thrashing
phf: if you just run a diff -uNr on the two readmes, the resultant patch works. if you run a diff on the resulting patch and the vpatch in the tar, then you can see that there's something wrong with the vpatch specifically
a111: Logged on 2017-12-06 22:05 phf: if you just run a diff -uNr on the two readmes, the resultant patch works. if you run a diff on the resulting patch and the vpatch in the tar, then you can see that there's something wrong with the vpatch specifically