log☇︎
15100+ entries in 0.007s
asciilifeform: !A @foo@ @bar! ; @bar@ @foo! ; @foo! QY
asciilifeform: !!up pehbot
asciilifeform: mircea_popescu: upstack -- ch18 has several potentially-controversial new restrictions, hence the previews / reqs for comments.
asciilifeform: this also point.
asciilifeform: point
asciilifeform pictures mircea_popescu on castle balcony , toucan on shoulder , stroking ocelot
asciilifeform: guten tag mircea_popescu
asciilifeform: but ty mircea_popescu .
asciilifeform: not emerg.
asciilifeform in no particular hurry. was to be yet-another ch18ism demo.
asciilifeform: err no deedbot huh.
asciilifeform: !!up pehbot
asciilifeform: trinque: deedbot down ?
asciilifeform bbl:meat
asciilifeform sadly has nuffin to add to the php debug thrd, finds php a voodoo art
asciilifeform: ( hint: it's 1 of the mechanisms behind http://btcbase.org/log/2019-03-20#1903598 . ) ☝︎
asciilifeform: ^ exercise for readers: what's this.
asciilifeform: there we go.
asciilifeform: !A @foo@[sumthing seekrit]; LC @uses_seekrit@[in blah :]@foo!; RC @foo! QY
asciilifeform: !A @foo@[sumthing seekrit]; LC @uses_seekrit@[in blah :]@foo!; RC @uses_seekrit! QY
asciilifeform: !!up pehbot
asciilifeform: loox like i killed the lisp bot , brb
asciilifeform: !A @foo@[sumthing seekrit]; LC @uses_seekrit@[in blah :]@foo!; RC @uses_seekrit! QY
asciilifeform: grr
asciilifeform: !A '@foo@[sumthing seekrit]; LC @uses_seekrit@[in blah :]@foo!; RC @uses_seekrit! QY
asciilifeform: !!up peh
asciilifeform: i suppose from the pov where errybody since ww1 is a rag doll, then yes no grunt to be had
asciilifeform: i dun think he even ever used a comp aside from that occasion.
asciilifeform: that one -- was genuine grunt. proper agricultural face an' all.
asciilifeform: mircea_popescu: was piece from last 6wks iirc. ( no working search for trilema, so cannot find in O(1) , tried )
asciilifeform: iirc there was even a recent mircea_popescu piece on subj ! one with 'fox' and 'bull'
asciilifeform: they aint even shaped same.
asciilifeform: mircea_popescu: srsly, dontcha think you could distinguish e.g. grunt with 3 iraq tours, from usg.'state' jockey 'advisor in syria', even if both stripped and tied to posts ?
asciilifeform: mircea_popescu: usgstan is fulla critters that by all rights 'dead' but somehow not got memo, still move..
asciilifeform: BingoBoingo: wtf is that
asciilifeform: decade ago tho, when actually had to suffer sitting in room with both chiralities, found it quite impossible to confuse 1 for other, even blindfolded
asciilifeform admittedly not current on subj. for all i know, both ends nao ~100% 'preet' from bombay.
asciilifeform: they even use entirely diff ethnics -- 'red' ~100% from BingoBoingo's 'flyover states' , 'blue' -- new england
asciilifeform: yes , both heavy, and tusks..
asciilifeform: imho moar like elefant vs walrus
asciilifeform: possibly i'm thick, but afaik 'blue' / 'red' as diff as can be -- even murder weapon of choice diff, 'red' with rocket strike , 'blue' prefers 'democratic crowd with raised awareness' (or if fails, poison)
asciilifeform: 'militaristic' meathead quite diff even visually from the 'demoocracy spreader'
asciilifeform: mircea_popescu: i've had the misfortune to meet both types , they're distinguishable even from across street , as if fantasy characters , dwarf, elf
asciilifeform: i find the 'coloured' model useful, it describes the -- quite diff -- sets of folx , one which grifts on 'orange revolution' management, other -- lives to churn inventory for lockheed et al
asciilifeform: premise yes, reality iirc slightly diff
asciilifeform: mircea_popescu: historically existed tho, the folx who set up e.g iraq, by idjit pseudo-diplomacy, were not the one who then sent to die in desert.
asciilifeform: nuke house & related ceremonials , ministered to by 'red'
asciilifeform: mircea_popescu: primary occupation of 'blue' seems historically to be -- to help 'red' stuff its cock in blender
asciilifeform: 9000 bodies around erry cart
asciilifeform: aha, when they move it is like when old sultan moved
asciilifeform buys.
asciilifeform found entertaining rumour, that usg has hurriedly moved nuke warehouse from turks to ro
asciilifeform: turks -- champs, i've nfi wai frogman picked on'em
asciilifeform: non-miami-compliant orcs
asciilifeform: i suspect they also hate turks cuz the latter functional/sane
asciilifeform: aa
asciilifeform: so wainot turks
asciilifeform: iirc orig was 'cuz camelfuckistan will transit through it and move to sweden' but naodays that's Officially Blessed
asciilifeform: i still dunget wainot turks in eu
asciilifeform: ... then again maybe no upgrade, consider , in ww1 no one remembered gavrilo p., d00d quietly died of typhus iirc while europe chopped off own limbs
asciilifeform: ( supposing whole thing not sham , i've nfi )
asciilifeform: pretty good upgrade from 'reddit scum', just about
asciilifeform: ^ most of the possible 'naive' designs for pehlike item, fail at this
asciilifeform: ( the other design objective, perhaps less obvious, is that enables treatment of incoming ciphertexts as 'passive subjects' operated upon by 'active' privkey, i.e. it is not possible for an incoming pehgram to decide to print yer privkey to screen, or radio its bits to aether by constructed pattern of decrypts, etc ) ☟︎
asciilifeform: design objective was, it oughta be able to generate any reasonable current or fyootoor publickeytron key , transform privs to pubs for publication, and operate to sign/encr/decr., with the 'tapes' being maximally human-readable , and the mechanics of the state machine per se, watertight. errything on top of this -- is bonus.
asciilifeform: so far i focused mostly on ~removing~ 'can-dos' lol
asciilifeform: ( it ~can~ print a new tape, which is how one e.g. generates keys, etc )
asciilifeform: tape cannot write to self.
asciilifeform: the most obvious mistake would be to 'von neumann' and to permit the tape to write to the tape, but i avoided that from beginning.
asciilifeform: naturally it is impossible to make 'magic' proggy where somehow 'no one' can be confused. but can remove the obv. sharp edges that errybody seems to like cutting own limbs off, w/out much cost, turns out.
asciilifeform: entirely.
asciilifeform: in the end found that they are entirely unnecessary: ch4-style { } forward skip blocks, and ch17 controlstack-powered loop mechanics, do 100% of what is constructively done normally with numeric jumps
asciilifeform: but jumps 1) turn whitespace into semantically significant ops 2) would permit x86-style 'double meanings' where you can jump into middle of a prefixed (2-char) op , and so on
asciilifeform: for thrd-completeness -- the final design turned out quite diff from the orig 2017 prototype. e.g. orig i was gonna have jumps
asciilifeform: i dun anticipate any new tape motion ops, period (besides, we're justabout outta ascii... )
asciilifeform: sorta how i ended up starting with starvation minimum of control flow ops, and slowly added'em in after attempts to write e.g. rsa keygen w/out'em turned out quite ugly
asciilifeform: asciilifeform's notion is to drive every possible nail into the heads of folx who like to 'obfuscated contest'
asciilifeform: seems like mircea_popescu is thinking same thing, i'ma make '2'.
asciilifeform: to avoid confusion with regs and standard ops
asciilifeform: i was also thinking '2' initially
asciilifeform: commentary welcome.
asciilifeform: mircea_popescu: i considered to mandate a minimal sub name length, but decided on '1' for time being.
asciilifeform: ideally multi-player sport.
asciilifeform: mircea_popescu: errybody is welcome to try an' 'gnarl' .
asciilifeform: @subname@body; declares a sub (declaration terminated by the ; so it is not possible to declare a sub with no return. ) @subname! calls the sub. sub can be called only if declared previously, and may not call self. sub may not be declared inside a sub or loop (i.e. if control stack is nonempty.)
asciilifeform: one of the wins from this is that whitespace addition/removal in the tape has no effect.
asciilifeform: thing is built as much as possible to discourage brainfuckism. (i.e. explicit positional tape movement is prohibited, ditto recursion)
asciilifeform: pretty simple actually. (full detail in ch18 text)
asciilifeform: there.
asciilifeform: !A @z@[foo];@x@[x];@y@[y]@x!;@z!@x!@y!QY
asciilifeform: let's fire again:
asciilifeform: forgot to disable warnings for bot
asciilifeform: err 1s
asciilifeform: !A @z@[foo];@x@[x];@y@[y]@x!;@z!@x!@y!QY
asciilifeform: !!up pehbot
asciilifeform brb,teatime
asciilifeform: oh ha, loox like peh/ffa are clean now ( the ln.1142 is a ~removal~ of uniturd from prev ch)
asciilifeform: ty phf
asciilifeform: fwiw peh is written from the start to support putting eggogology on separate physical device (e.g. lcd with red lamp) in embedded builds.
asciilifeform: aa in that they go to same tty