Show Idle (>14 d.) Chans


← 2018-10-28 | 2018-10-30 →
00:37 mircea_popescu i dunno i like "block" to begin with.
~ 25 minutes ~
01:02 asciilifeform hm?
01:07 asciilifeform relatedly, asciilifeform tried to bake a proof that the lamehash keyinflater function of serpent is one-to-one ( i.e. actually carries 256bit of the key register's entropy into the 528 bytes of whiteolade ) and not only didnt , but realized that afaik no such proof exists for any 'troo' hash also ( incl keccak.. )
01:07 asciilifeform mebbe i'm thick and it's a trivial provable ? ( diana_coman ? mircea_popescu
01:08 asciilifeform ? know a proof? )
01:10 mircea_popescu i'm not aware such a thing was ever proven.
01:11 asciilifeform ikr?
01:15 mircea_popescu myeah.
01:19 asciilifeform actually, funnily enuff , i nao see a proof for serpent's, but not keccak
01:19 asciilifeform ( in serpent inflator, the only ops are xor, rotate, and sboxation, all 3 conserve entropy )
~ 55 minutes ~
02:15 mircea_popescu asciilifeform this isn't much of an argument, let alone "proof". + and * also conserve entropy, yet y=x/2 - x/2 +4 does not.
02:22 deedbot http://bimbo.club/?p=69 << Bimbo.Club - TMSR Log Summary - 10/24/2018
~ 22 minutes ~
02:45 Mocky or a more direct counter argument: A xor A = 0
02:53 Mocky http://btcbase.org/log/2018-10-29#1866992 >> using a variation this algo you can stuff a block half full of bits without any 2 consecutive bits being from a known plaintext, while the accumulating xor prevents the penguin
02:53 a111 Logged on 2018-10-29 03:26 asciilifeform: nao, exercise for the reader : find the bandwidth of this channel ( how many bits , if more than one, can be stuffed into a block and still preserve this property ) ...
~ 48 minutes ~
03:41 diana_coman asciilifeform, no proof that I'm aware of, as per earlier http://www.dianacoman.com/2017/11/22/taming-of-the-serpent-in-ada/#selection-49.0-49.393
~ 4 hours 42 minutes ~
08:24 asciilifeform diana_coman: aha
08:24 asciilifeform Mocky_: yea , calls for an actual proof..
~ 1 hours 10 minutes ~
09:34 asciilifeform meanwhile, in other lulz, https://archive.is/plVal << trivial local-privesc in xorg ( introduced by shitgnomes in '16 )
~ 1 hours 26 minutes ~
11:01 mircea_popescu Mocky_ yeah but i wanted to drive the point home.
11:01 asciilifeform mircea_popescu: not only were you right, but i just about have a handle on deriving the factual key bitness of serpent..
11:02 mircea_popescu and it's almost 2/3 ?
11:02 asciilifeform i'ma refrain from pons&fleischmanning this one..
11:03 asciilifeform ( for anybody who wants to take a stab at this in parallel with asciilifeform , hint : xor-with-constant is injective , can be factored out of equation; ditto sboxes )
~ 37 minutes ~
11:40 asciilifeform mircea_popescu: 1/3
11:41 asciilifeform i.e. 85-bit strength, possibly smaller ( i haven't algebraicized the entire recurrence yet )
11:41 deedbot http://qntra.net/2018/10/germany-merkel-plots-her-exit/ << Qntra - Germany: Merkel Plots Her Exit
11:43 asciilifeform logic : take the key inflator http://ossasepia.com/2018/02/22/eucrypt-chapter-11-serpent/#selection-87.13060-87.13306 ;
11:44 asciilifeform let the key words (32bit ea.) be A,B,C,D,E,F,G,H. so W(-8)=A, W(-7)=B, W(-6)=C, W(-5)=D, W(-4)=E, W(-3)=F, W(-2)=G, W(-1)=H ;
11:45 asciilifeform now we factor out the ... xor 16#9e3779b9# xor Unsigned_32(I), it's an injective operation (neither adds nor subtracts entropy) ;
11:46 asciilifeform ditto the s-boxes (they are reversible, merely permute)
11:46 mircea_popescu i'm not so persuaded by this latest bit.
11:46 asciilifeform mircea_popescu: they're reversible !
11:46 asciilifeform i.e. have exactly same number of possible outputs as there are inputs
11:47 asciilifeform thinkaboutit, then we'll proceed
11:47 asciilifeform ( if sboxes were'nt reversible, deciphering wouldn't work )
11:47 mircea_popescu that they are reversible is tru!
11:47 asciilifeform therefore the inputs:outputs are 1:1 .
11:47 mircea_popescu and in point of fact reversed as the thing works.
11:48 asciilifeform correct
11:48 asciilifeform how else could it work.
11:48 asciilifeform and the two xor's-with-constants, just the same reversible.
11:48 mircea_popescu consider the sets P {1,2,3,4} and E {1,2,3,4,5}. now, the function taking all numbers <4 to themselvews and 4 to either 4 or 5 with 50-50 probability IS in fact reversible
11:49 asciilifeform thereby do not affect the quantity we are seeking.
11:49 mircea_popescu is however not in fact entropy conserving
11:49 asciilifeform mircea_popescu: if it has a random component, it aint reversible, how wouldja reverse it ? with time machine ?
11:49 asciilifeform gimme an inverse for it, we can go to vegas
11:49 mircea_popescu i can reverse it, cuz P4 or P5 are E4 so i need to now nothing.
11:50 mircea_popescu know*
11:50 asciilifeform i dun get it, what's P5 ?
11:51 mircea_popescu the 5th element of P set.
11:51 mircea_popescu a fuck i did it backlwards
11:51 mircea_popescu E4 and E5 are both P4.
11:51 asciilifeform whole thing plox ?
11:52 mircea_popescu consider the sets P {1,2,3,4} and E {1,2,3,4,5}. now, the function taking all numbers <4 to themselvews and 4 to either 4 or 5 with 50-50 probability IS in fact reversible (because E5 and E4 are directly P4). is however not in fact entropy conserving.
11:53 mircea_popescu it is entropy* conserving, where entropy* is a special "entropy-colored-for-meaning", but this isn't useful.
11:53 asciilifeform let's try this. so i throw in {1,2,3,4,5} and the rng cranks and i get a {1,2,3,5,5}, then i put it back and rng cranks again and i get a {1,2,3,4,4}, with nonzero probability. so i reversed ??
11:54 mircea_popescu can't throw in 5. the P set is 1,2,3,4.
11:54 asciilifeform ( not even speaking of fact that this aint a function of the inputs, in the civilized sense, it is a function of input and rng )
11:54 mircea_popescu i agree this is uncivilised.
11:54 asciilifeform then it aint reversible if it can't turn the 5 back into a 4
11:54 asciilifeform what am i missing
11:54 mircea_popescu the problem with one's preoblems is that they rarely have the decency.
11:55 mircea_popescu asciilifeform what 5 ?
11:55 asciilifeform well i put in {1,2,3,4} and out came {1,2,3,5}.
11:55 asciilifeform now i want reverse.
11:55 mircea_popescu and the reverse is 1,2,3,4.
11:55 asciilifeform but what function gives it to be with prob=1 ?
11:56 mircea_popescu cuz E4, E5 are the indistinct sysnonyms of P4.
11:56 mircea_popescu the function which takes all numbers <4 to themselves and all numbers >4 to 4.
11:57 asciilifeform by this token there exists inverse keccak, consisting of a list of values which when xor'd with any given one, produces original.
11:57 mircea_popescu i agreed it is not civilised!
11:57 mircea_popescu what do you want me to do ?
11:57 asciilifeform this is trivially true but is not what we want when asking 'can haz reverse keccak'
11:57 mircea_popescu i have problems with statements.
11:58 asciilifeform lol
11:58 mircea_popescu it's what i do for a living.
11:59 asciilifeform with the tools in the actual box, however, afaik there is no headache of this kind, xor-with-constant is reversible and conserves.
12:00 asciilifeform there are exactly as many possible outputs as inputs, and if you xor with the constant again, you get the input back.
12:03 asciilifeform so, continuing: we throw out the constants, and:
12:04 asciilifeform W(0) = RLeft11(xor(a,d,f,h))
12:04 asciilifeform W(1) = RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h))))
12:04 asciilifeform W(2) = RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h))))))
12:04 asciilifeform W(3) = 3,RLeft11(xor(d,g,RLeft11(xor(a,d,f,h)),RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h))))))))
12:04 asciilifeform grrrrr
12:04 asciilifeform W(3) = RLeft11(xor(d,g,RLeft11(xor(a,d,f,h)),RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h))))))))
12:04 asciilifeform W(4) = RLeft11(xor(e,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))),RLeft11(xor(d,g,RLeft11(xor(a,d,f,h)),RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h))))))))))
12:05 asciilifeform W(5) = RLeft11(xor(f,RLeft11(xor(a,d,f,h)),RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))))),RLeft11(xor(e,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))),RLeft11(xor(d,g,RLeft11(xor(a,d,f,h)),RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h))))))))))))
12:05 asciilifeform W(6) = RLeft11(xor(g,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))),RLeft11(xor(d,g,RLeft11(xor(a,d,f,h)),RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))))))),RLeft11(xor(f,RLeft11(xor(a,d,f,h)),RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))))),RLeft11(xor(e,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))),RLeft11(xor(d,g,RLeft11(xor(a,d,f,h)),RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h))))))))))))))
12:05 asciilifeform W(7) = RLeft11(xor(h,RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))))),RLeft11(xor(e,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))),RLeft11(xor(d,g,RLeft11(xor(a,d,f,h)),RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))))))))),RLeft11(xor(g,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))),RLeft11(xor(d,g,RLeft11(xor(a,d,f,h)),RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))))))),RLeft11(xor(f,RLeft11(xor(a,d,f,h)
12:05 asciilifeform ),RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))))),RLeft11(xor(e,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))),RLeft11(xor(d,g,RLeft11(xor(a,d,f,h)),RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h))))))))))))))))
12:05 asciilifeform but after this, it chews the cud, e.g. W(8) = RLeft11(xor(RLeft11(xor(a,d,f,h)),RLeft11(xor(d,g,RLeft11(xor(a,d,f,h)),RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))))))),RLeft11(xor(f,RLeft11(xor(a,d,f,h)),RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))))),RLeft11(xor(e,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))),RLeft11(xor(d,g,RLeft11(xor(a,d,f,h)),RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h))))))
12:05 asciilifeform )))))),RLeft11(xor(h,RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))))),RLeft11(xor(e,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))),RLeft11(xor(d,g,RLeft11(xor(a,d,f,h)),RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))))))))),RLeft11(xor(g,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))),RLeft11(xor(d,g,RLeft11(xor(a,d,f,h)),RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))))))),RLeft11(xor(f,RLeft11(xor(a,d,f,h)
12:05 asciilifeform ),RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))))),RLeft11(xor(e,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))),RLeft11(xor(d,g,RLeft11(xor(a,d,f,h)),RLeft11(xor(c,f,h,RLeft11(xor(b,e,g,RLeft11(xor(a,d,f,h)))))))))))))))))) , and we can ignore these
12:05 asciilifeform apologies for the log clutter, but this imho belongs in the l0gz
12:06 asciilifeform nao, is it a controversial statement that xors with an item that's already been rolled in, can only ~subtract~ entropy, never add ?
12:06 asciilifeform regardless of how rotated.
12:12 asciilifeform anything that appears on the right-hand side of one of those xor's, can potentially cancel itself out...
12:18 asciilifeform so! for instance ! if a, d, f, h are such that xor(a,d,f,h) = 0, then term a no longer appears in the equation at all !
12:19 asciilifeform so all possible inputs where this holds , result in the same inflated-key.
12:20 mod6 holy moly
12:20 asciilifeform bahahaha
12:20 asciilifeform 'cipher contest' my shiny metal arse...
12:26 asciilifeform if xor(b,e,g) = 0, then term b no longer appears in equation...
12:26 mircea_popescu heh.
12:26 asciilifeform if xor(c,f,h) = 0 -- then c...
12:27 asciilifeform and so on.
12:27 asciilifeform at this point i strongly suspect that the actual bitness, is 64 OR SMALLER
12:27 mircea_popescu asciilifeform the objection you had, you know, "this is trivially true but is not what we want" goes very much to the core of the issue -- cryptographic notions of strength are very hard to meaningfully describe mathematically because htey're always "obviously this has ONE trivial solution, but does it have more than the one ?!" math deals in 0 and 1s, it's ill equipped to deal with this batshit nonsense.
12:28 asciilifeform mircea_popescu: it dun even seem like we need exotica here
12:28 mircea_popescu right. anyway, back to the practicals -- are sbox outputs ~equiprobable~ ?
12:28 asciilifeform the actual bitness of serpent , seems like, is so small as to be iterable on pc.
12:29 mircea_popescu because if not, then VERY likely what we're seeing is a subclass of http://btcbase.org/log/2018-10-29#1867048
12:29 a111 Logged on 2018-10-29 15:53 mircea_popescu: it is entropy* conserving, where entropy* is a special "entropy-colored-for-meaning", but this isn't useful.
12:29 asciilifeform mircea_popescu: what would mean 'equiprobable' ? they're a 1:1 mapping
12:29 mircea_popescu yes 1:1 by count. but by occurence ?
12:29 asciilifeform you put in 000..., you always get same thing, you put in 111... you get another distinct thing, ditto, and so on
12:29 asciilifeform see e.g. http://www.loper-os.org/?p=2627
12:29 asciilifeform they're caesar's cipher.
12:30 asciilifeform alphabet-a -> alphabet-b.
12:30 mircea_popescu right.
12:30 asciilifeform or, if you like, enigma rotors.
12:30 mircea_popescu http://btcbase.org/log/2018-10-29#1867088 << not controversial. can substract, though doesn't necessarily have to ; can never add.
12:30 a111 Logged on 2018-10-29 16:06 asciilifeform: nao, is it a controversial statement that xors with an item that's already been rolled in, can only ~subtract~ entropy, never add ?
12:31 asciilifeform right
12:31 asciilifeform for our purposes, that means 'they subtract'.
12:34 asciilifeform thus far, afaik, we already know that there aint 2**256 possible 528-byte serpent expandedkeys. nor 2**128. and as i currently suspect, not even 2**64 .
12:35 asciilifeform and for some reason this took 20yrs ?! to get out...
12:36 mircea_popescu the reason being that it wasn't gonna move till i baked it in some pie.
12:37 mircea_popescu which finally got some attention from ppls.
12:37 asciilifeform hey, it didn't click in asciilifeform's head either until asciilifeform went to fpgaize it..
12:37 asciilifeform 'notation is worth +80 iq' or how did it go.
12:38 mircea_popescu right.
12:40 asciilifeform it also suggests a very different picture, vs the one i previously supposed, re why it didn't win the tourney. ( rather than washington:'omfg too strong', rather went 'omfg our academi.flunkies kissing arse so hard they cant breathe' )
12:41 asciilifeform entirely possible also that the 'lost despite most votes' thing was engineered stunt.
12:41 asciilifeform i gotta take off my hat to whoever cooked that up.
12:41 mircea_popescu asciilifeform consider also that if a, b, c, d, e, f are rng words, then (P xor a) xor b) etc does not in fact substract anything.
12:41 asciilifeform mircea_popescu: yer xoring overlapped copies, remember
12:41 asciilifeform rotleft-11
12:41 mircea_popescu asciilifeform likely explanation being "whisperer", ie, technical quimby sinking it behind the doors because "it's fucking stupid".
12:41 asciilifeform mircea_popescu: cuz it ~is~
12:42 asciilifeform i feel pretty stupid, tbh, for not noticing in '16
12:42 asciilifeform quimby must have died of laughter by nao
12:42 asciilifeform 'omfg they bought it'
12:43 mircea_popescu bitter days of http://trilema.com/2016/btmsr-block-cipher-competition/#comment-123804
12:43 asciilifeform relatedly, for shits & giggles asciilifeform has been reading a 'digital evidence' law school textbook, for entomological/ameritardological studies, and it goes out of its way to mention 'serpent sank an fbi case'
12:43 asciilifeform b00k circa 2007 iirc
12:44 asciilifeform i suspect that the thing was a mine planted specifically, if you will, for tmsr.
12:48 asciilifeform i can't speak for other folx, but i'ma have to repeat h. hughes, 'fly in it? i wouldn't walk under it'
12:48 deedbot http://qntra.net/2018/10/godaddy-does-it-again-taking-domain-name-in-response-to-media-pressure/ << Qntra - GoDaddy Does It Again: Taking Domain Name In Response To Media Pressure
12:51 asciilifeform BingoBoingo: mebbe give it a week, whoknows, somebody turns up a mistake in asciilifeform's maffs. then can qntra...
12:52 asciilifeform a proggy that takes a 256b key and shits out its 4+ sister-keys, prolly wouldnt hurt, either; if somebody can be arsed to write.
12:53 asciilifeform ( dun forget to acct for the constants )
12:53 mircea_popescu suppose... you actually do that ?
12:53 asciilifeform i will, eventually, if nobody else can be arsed
12:55 asciilifeform washington can pay for its own auto-pill fpga, if they want one tho, i dun see why to do this work for them.
12:55 mircea_popescu so far, we're still ~in the same position as http://btcbase.org/log/2018-10-26#1866400 / http://btcbase.org/log/2018-10-26#1866449
12:55 a111 Logged on 2018-10-26 16:48 mircea_popescu: i am experimenting with serpent, and yes it's borne of that ancient discussion of ours, but i'm nowhere near-ready to bake it into "this is tmsr secure disk"
12:55 a111 Logged on 2018-10-26 17:04 mircea_popescu: in short, because this winding discussion risks overwhelming buffers, the salient points are a) that i'm not ready to go to war over serpent, it's a meh-maybe item ; b) that building our spearheads around items we're not willing to die for may be how the converse of http://btcbase.org/log-search?q=bitcoin+corrupts altogether.
12:55 BingoBoingo asciilifeform: If your math stands the week, you may be the best qualified to do the qntra on it
12:56 asciilifeform mircea_popescu: as i understand not; we're at http://btcbase.org/log/2018-10-26#1866454 .
12:56 a111 Logged on 2018-10-26 17:05 mircea_popescu: yeah but suppose some bright kid walks into here one day with that item we all suspect is under a rock somewhere
12:57 mircea_popescu aha!
12:57 mircea_popescu he GOTTA WALK WITH IT THO
12:57 asciilifeform you dun need 'acres of crays' to walk 2**64 or however many, troo-keyz.
12:58 mircea_popescu the issue is that ~however many~.
12:58 mircea_popescu bright kid walks in with a convincing story as to how he's gonna walk in with item != bright kid walks into here one day with that item.
12:58 asciilifeform what bitness wouldja live with ?
12:58 mircea_popescu the court will only consider positive cases.
12:59 asciilifeform aite
12:59 asciilifeform i do suggest to look for a spare tyre, tho, this one's hissing air.
12:59 mircea_popescu seems like it.
13:00 asciilifeform whether asciilifeform takes month, week, or day, to cough up pill
13:00 asciilifeform ( i certainly didn't expect ~this~ 3days in... )
13:04 asciilifeform hilariously, i have a tall pile of academiliquishit re serpent right here on desk, and it ALL without exception dwells on the sboxes & lineartransform, 0 discussion of key schedule.
13:06 asciilifeform btw i seem to recall that the original mircea_popescu & diana_coman thread where 'let's try serpent' turned up that the current 'paper' is not in fact the original, and the orig has evaporated. nao gotta wonder what was in it.
13:07 asciilifeform ( i'd walk over to uni to try an' dig it up, but then remembered that they abolished the paper-papers archive for 'electronic' lulz )
13:17 diana_coman asciilifeform, yes re original - I could not source it and no idea why
13:31 asciilifeform diana_coman: that's exactly what i remembered.
13:31 asciilifeform diana_coman: i'm still boggled re the sheer wtf of it all.
13:32 asciilifeform for lulz, would be interesting to dig up the list of 'luminaries' who voted for serpent. ( last i recall, it was public )
13:32 diana_coman I'm re-reading here with pen and paper
13:33 asciilifeform aite, won't distract then
13:35 diana_coman I can cite though from the 2000 paper (or apparently 2000...): "Since then we have sought to strengthen the algorithm and improve its performance. As a result, we have selected new, stornger, S-boxes and changed the key schedule slightly."
13:35 asciilifeform yaya i have both papers here
13:35 asciilifeform ( no hard dating for either , tho )
~ 28 minutes ~
14:04 asciilifeform diana_coman: http://p.bvulpes.com/pastes/94fgv/?raw=true << the raw emacs-sewed recurrence equations, if it helps
14:04 asciilifeform diana_coman: can substitute with search-and-replace
14:04 asciilifeform ( they're broken up in the log, so possibly this is handier )
~ 21 minutes ~
14:26 mircea_popescu asciilifeform http://trilema.com/2018/so-i-designed-a-block-chipher/
14:26 * asciilifeform reads..
14:26 mircea_popescu i'd have said more, but the editor showed wordcount 777, and i deem this a very good omen re cipher quality.
14:26 asciilifeform lol
14:28 asciilifeform lol you almost got me, i half-expected the piece to be about a block cipher
14:28 mircea_popescu isn't it ?!
14:28 asciilifeform haha, after a fashion.
14:28 mircea_popescu didja read that whole thing
14:29 asciilifeform i did
14:29 mircea_popescu ow shit, i mystypoed in the title, wtf is a "chipher".
14:29 asciilifeform it's about xor, in the specific style used in winblowz shitware to hide strings from av.
14:29 asciilifeform i deciphered these with perl script, for a living, for yrs.
14:30 mircea_popescu are you saying this is weak ?
14:30 asciilifeform define weak!111
14:30 mircea_popescu weaker than serpent.
14:30 asciilifeform slightly, lol
14:30 mircea_popescu show me!
14:31 asciilifeform it's multiply-run otp, wat.
14:31 asciilifeform shannon already showed how to break, it's in the kindergarden text
14:31 mircea_popescu do you mind ?
14:31 asciilifeform sure, wainot , after tea
14:32 asciilifeform pretty tired from curing serpent.
14:32 mircea_popescu works.
14:35 asciilifeform mircea_popescu: meanwhile plz be so kind as to say how to decipher.
14:35 asciilifeform ( having, that is, the key )
14:43 deedbot http://trilema.com/2018/so-i-designed-a-block-chipher/ << Trilema - So I designed a block chipher.
14:46 mircea_popescu same procedure, xor the Pmessage as per key.
14:49 asciilifeform mircea_popescu: your offsetting rotates (as e.g. ram on z80) or truncates? ( when message is shifted beyond the buffer bound ) ?
14:49 mircea_popescu rotates, it's a ring buffer.
14:49 asciilifeform ok
14:51 mircea_popescu asciilifeform like it or not, this is the ur-blockchipher. ALL OTHERS, not only casually but NECESSARILY, are mini-clipped versions of this. "competition or no competition", if it got shitboxes it's this and naught else.
14:51 mircea_popescu and yes, you've inspired me.
14:52 mircea_popescu and no, "we have pre-padded ring buffers with THIS particular message that's worth hardwiring because it's ever so magical" ain't a reasoning.
~ 29 minutes ~
15:22 diana_coman asciilifeform, that helps, thank you! I had to take break and I'm slow on this sort of things so it'll take a while until I get to say anything
15:31 asciilifeform mircea_popescu: http://p.bvulpes.com/pastes/gWzx9/?raw=true , satisfy yerself that it dun reverse
15:33 asciilifeform e.g. http://p.bvulpes.com/pastes/K6AYY/?raw=true
15:33 asciilifeform ^ bits are printed in ascending majority, left to right
15:34 asciilifeform mircea_popescu: 'write-only memory'
15:36 asciilifeform and before you ask, variant where either key or msg can be longer, http://p.bvulpes.com/pastes/AQPnG/?raw=true , and transpose msg and key for reverse, dun reverse either.
15:37 asciilifeform it's a crosscut-shredder, not a ciphrator..
15:39 asciilifeform pretty handy proof , however, that the xor liquishit on the right hand side of those serpent eqs, doesn't conserve entropy !
15:40 mircea_popescu HA.
15:40 asciilifeform see, you win phree toy, from this arcade.
15:40 mircea_popescu "our block cipher has to have backdoor because we built a paper shredder and well..."
15:41 mircea_popescu asciilifeform this is so much better than having to correct the title.
15:41 asciilifeform ahahayes
15:41 * asciilifeform hoses down vivisection table
15:41 mircea_popescu this has been a very fun morning.
15:42 asciilifeform verily
15:42 mircea_popescu now tell me, "why can't tv be more entertaining".
15:42 asciilifeform nao y'know wai asciilifeform dun have a tv..
~ 43 minutes ~
16:26 asciilifeform http://btcbase.org/log/2018-10-29#1867215 << dun feel sad, serpent had to hang on asciilifeform's wall for 2yrs before this.
16:26 a111 Logged on 2018-10-29 19:22 diana_coman: asciilifeform, that helps, thank you! I had to take break and I'm slow on this sort of things so it'll take a while until I get to say anything
16:37 mircea_popescu asciilifeform check this out : as per the "chipher", let there be a plaintext P of n bits ; and a key K of k bits. given a ciphertext E of n bits, it is a fact that any one bit of P is the result of xoring of up to k bits of P. if you know K you know ~which ones~, and as you have E you know ~what they must xor to~. this results in a message-wide system of k equations which is determinate.
16:38 mircea_popescu (provided of course k>=n, which yes, it's a block cipher)
16:41 asciilifeform i suspect i'ma need some strong чифир for this chipher
16:42 asciilifeform 'any one bit of P is the result of xoring of up to k bits of P' << y'mean 'any one bit of E' ?
16:42 mircea_popescu well, we're trying to get P back right.
16:42 asciilifeform well yes, presumably from E ?
16:42 asciilifeform or else from what.
16:43 mircea_popescu P[n] = K[0]*P[a] x K[1] * P[b] x ...
16:43 mircea_popescu E is just what these equal to, see.
16:43 mircea_popescu damn.
16:43 asciilifeform aaha
16:43 mircea_popescu E[i] = K[0]*P[a] x K[1] * P[b] x ...
16:44 mircea_popescu so this is, in fact, a system of (here) 512 xor-equations, with ak nown result (e[x]) and a known parameter matrix (K)
16:45 mircea_popescu as long as P doesn't have more bits than K, this is a determinate system.
16:46 asciilifeform diana_coman et al : http://p.bvulpes.com/pastes/uX1BM/?raw=true << for convenience, the recurrence eqs rewritten 1) as sexpr 2) with the orig constant-xors included
16:46 asciilifeform ( define RL11 as 'rotate left by 11 bits inside 32bit reg' )
16:46 asciilifeform grr, loox like i munged it, 1s, will fix
16:48 asciilifeform diana_coman et al : http://p.bvulpes.com/pastes/kH2Av/?raw=true << proper.
16:49 asciilifeform mircea_popescu: feel free to bake this by curing the little proggy pasted earlier
16:51 asciilifeform mircea_popescu: seems to me that ~now~ you correctly defined... the http://btcbase.org/log/2018-10-29#1867192 cipher.
16:51 a111 Logged on 2018-10-29 18:29 asciilifeform: it's about xor, in the specific style used in winblowz shitware to hide strings from av.
16:53 asciilifeform ( and if mircea_popescu's point was that ~all~ present-day 'block ciphers' are reducible to some variant of it -- the point is made )
16:55 asciilifeform !#s maslennikov
16:55 a111 22 results for "maslennikov", http://btcbase.org/log-search?q=maslennikov
16:56 asciilifeform the basic boojum is that it aint a cipher of any kind, and the ubiquitous sbox derpery is simply squid ink to obscure this. maslennikov details how he pointed this out to 1980s kgb and got sacked.
16:56 asciilifeform all 'enigma', regardless of what kinda lipstick is put on'em, are sad.
16:58 mircea_popescu Consider K = 01010 ; P = 00111 ; RB = (00111), (01110), (11100), (11001), (10011).
16:58 mircea_popescu E therefore is : E1 = 0 x 0 x 1 = 0 ; E2 = 0 x 0 x 1 = 0 ; E3 = 1 x 1 x 0 = 0 ; E4 = 1 x 1 x 0 = 1 ; E5 = 1 x 1 x 1 = 0 thus E = 00010.
16:58 mircea_popescu To now obtain P back from E and K : P[1] = P[1] x P[2] x P[4] ; P[2] = P[2] x P[3] x P[5] ; P[3] = P[3] x P[4] x P[1] ; P[4] = P[4] x P[5] x P[2] ; P[5] = P[5] x P[0] x P[3].
16:58 mircea_popescu To obtain P back from E without K : P[1] = P[1] x K[1] * P[1] x K[2] * P[2] x K[3] * P[3] x K[4] * P[4] x K[5] * P[5] ; P[2] = P[2] x K[1] * P[2] x K[2] * P[3] x K[3] * P[4] x K[4] * P[5] x K[5] * P[6] ; and so following all the way down.
16:58 mircea_popescu so : with K it's a system of 5 equations with 5 unknowns ; without K it's a system of 5 equations with 10 unknowns.
16:58 mircea_popescu for a 5 bit key you only have to try 2^3 permutations or so, it's true. but anyways.
16:59 asciilifeform mircea_popescu: what's RB ?
16:59 mircea_popescu ring buffers
16:59 asciilifeform aa
16:59 mircea_popescu s-boxes, if you prefer.
17:00 asciilifeform and you prolly meant 'P[1] = E[1] x E[2] x E[4] ;' neh
17:00 mircea_popescu neh.
17:00 asciilifeform then i dungetit
17:00 asciilifeform how does P[1] = P[1] x P[2] x P[4] work
17:00 mircea_popescu E[1] = P[1] x P[2] x P[4] ; P[2] = P[2] x P[3] x P[5] is what i meant.
17:01 asciilifeform this in re 'to obtain P back from E and K'
17:02 mircea_popescu yes.
17:04 asciilifeform so, this is exactly the previous scheme, but with * rather than xor ?
17:05 mircea_popescu no no, x is xor * is multiplication (in the sense that if the key is 0 at that offset, the rb dun get applied)
17:05 mircea_popescu so if K[q] = 0, then that line's skipped ; otherwise it's applied.
17:05 asciilifeform so how does this diff from the previous item , what am i missing
17:06 asciilifeform .. and how do i eat P[2] = P[2] x P[3] x P[5] , it's recursive
17:08 mircea_popescu to be clear : it's exactly the same scheme ; showing you how P ~must~ be obtainable from known K and E.
17:09 BingoBoingo In other updates: Cansorship resistance piece approaching 1500 words and has yet to advance beyond 2014 Republican state of the art.
17:10 asciilifeform mircea_popescu: if i encrypt message=2 with key=10, i get same 5 as if i encrypt message=2 with key=10
17:11 asciilifeform err if i encrypt message=2 with key=10, i get same 5 as if i encrypt message=7 with key=10
17:11 asciilifeform run the proggy.
17:11 asciilifeform it aint 1:1.
17:12 asciilifeform i.e. crosscut shredder.
17:13 asciilifeform the transform is not reversible.
17:15 asciilifeform worse, msg=8,key=10 still 5.
17:16 asciilifeform knowing the key and the ciphertext tells you almost nuffin about the plaintext, cuz it's a write-only-memory, lol
17:16 asciilifeform you lose the info as it gets xor'd with rotated copies of self.
17:17 asciilifeform which is why http://btcbase.org/log/2018-10-29#1867222 earlier.
17:17 a111 Logged on 2018-10-29 19:39 asciilifeform: pretty handy proof , however, that the xor liquishit on the right hand side of those serpent eqs, doesn't conserve entropy !
17:18 mircea_popescu asciilifeform you agree that if i give you 5 equations with 5 unknowns, this is in fact resolvable ?
17:19 asciilifeform http://p.bvulpes.com/pastes/eDGtm/?raw=true if y'dontbelieve.
17:19 asciilifeform mircea_popescu: it'd be resolvable if that's actually what you had. but in fact you dun have.
17:19 asciilifeform yer bits got xor'd with selves and turned into 0s.
17:20 mircea_popescu only if 1st bit of key is set :(
17:20 mircea_popescu :) *
17:20 asciilifeform y'know, lol, like in http://btcbase.org/log/2018-10-29#1867005 .
17:20 a111 Logged on 2018-10-29 06:45 Mocky: or a more direct counter argument: A xor A = 0
17:20 asciilifeform ( ty Mocky btw, it's what got the whole thing moving )
17:20 mircea_popescu there's a reason i say " Consider K = 01010"
17:22 asciilifeform mircea_popescu: that's the k in my example, neh
17:23 mircea_popescu i confess i dunno what teh breakdown is, here.
17:23 asciilifeform try the proggy, it will make sense, i suspect
17:24 mircea_popescu asciilifeform why "new buf: [1, 1, 0, 1]" ?
17:24 asciilifeform after xor for that step
17:25 asciilifeform ( keep in mind that [1, 1, 0, 1] is 11, we print the bits in ascending majority. can reverse if it makes moar readable, if you like )
17:26 asciilifeform in that step, yer message was [1, 1, 1, 0], it got rotated by 1 place, and is then [1, 1, 0, 1], and that's yer buf after 1st step.
17:27 mircea_popescu asciilifeform K = 0101, P = 1110. RB = (1110), (1101), (1011), (0111). E1 = 1 x 1 x 0 = 1 ; E2 = 1 x 1 x 1 = 0 ; E3 = 1 x 0 x 1 = 0 ; E4 = 0 x 1 x 1 = 0 ; E = 1000.
17:27 mircea_popescu why is your E 1010 ?
17:27 asciilifeform btw 'message gets xor'd with self' is not whole story, what you're doing is asking 1 bit to store 3 or more , this dunwork
17:27 mircea_popescu i honestly have nfi what you're talking aboot.
17:28 asciilifeform you're xoring Kbits distinct (if lowest kbit is 0, and there are no symmetries in the message) strings into a Kbits-sized hole.
17:29 asciilifeform this dun make sense ?
17:29 mircea_popescu notrly.
17:29 asciilifeform i dun currently know how to make it clearer.
17:29 mircea_popescu i guess this'll have to rest then.
17:29 mircea_popescu unless you're willing do debug the .py, it's spitting out wrong values.
17:30 asciilifeform willing
17:30 asciilifeform plox to show for which pair wrong output
17:30 mircea_popescu ok, so make 7 10 yield 1000 not 1010. as above!
17:32 asciilifeform http://p.bvulpes.com/pastes/UGLI3/?raw=true << verboser proggy; http://p.bvulpes.com/pastes/NpoNl/?raw=true out
17:34 asciilifeform also, mircea_popescu: 1 x 1 x 0 aint 1
17:34 asciilifeform and 1x1x1 aint 0
17:34 asciilifeform if we're speaking of xor.
17:36 asciilifeform yer example dun go with the arithmetic on my planet, no matter how i define 'x'
17:40 asciilifeform dun have to believe proggy, do it with pen, and write the troof table for xor if you must.
17:41 asciilifeform ( spoiler : 1x1->0, 0x1->1, 1x0->1, 0x0->0 )
17:42 * asciilifeform brb,meat
17:50 mircea_popescu lmao ima have to redo this. apparently im terrible at handmaffs
17:51 mircea_popescu K = 0101, P = 1110. RB = (1110), (1101), (1011), (0111). E1 = 1 x 1 x 0 = 0 ; E2 = 1 x 1 x 1 = 1 ; E3 = 1 x 0 x 1 = 0 ; E4 = 0 x 1 x 1 = 1 ; E = 0101 ?
17:51 mircea_popescu asciilifeform ^
17:54 mircea_popescu mno, actually still bs.
17:54 mircea_popescu K = 0101, P = 1110. RB = (1110), (1101), (1011), (0111). E1 = 1 x 1 x 0 = 0 ; E2 = 1 x 1 x 1 = 1 ; E3 = 1 x 0 x 1 = 0 ; E4 = 0 x 1 x 1 = 0 ; E = 0100.
17:54 mircea_popescu by now, covered all the possible combinations of 4 bits (ain't that many) -- but never fell on the mp.py 1010.
18:03 asciilifeform http://p.bvulpes.com/pastes/Ar3qj/?raw=true << even moar pedantic
18:04 asciilifeform ( src, http://p.bvulpes.com/pastes/5JKVg/?raw=true )
18:06 asciilifeform mircea_popescu: your 1st 'lmao will have to redo' is correct.
18:08 asciilifeform except that you did the key walk backwards.
18:10 * asciilifeform genuinely bbl
18:11 mircea_popescu i don't actually follow your proggy any ; regardless, the values it spits dun seem to agree with what i expect.
18:12 mircea_popescu if we manage to fixate on a specific datapoint we'd prolly benefit here.
18:15 mircea_popescu on the other hand, entirely unclear to me why the fuck we're discussing some [evidently buggy/misimplemented] program or my own inept handcalculus. either we agree a system of n equations with n unknowns is determinate or we don't and that's the end of the matter.
~ 27 minutes ~
18:42 diana_coman http://btcbase.org/log/2018-10-29#1867144 -> asciilifeform, do you mind outlining how you see this? I'm still chewing it all but atm I have trouble fully grasping this.
18:42 a111 Logged on 2018-10-29 16:52 asciilifeform: a proggy that takes a 256b key and shits out its 4+ sister-keys, prolly wouldnt hurt, either; if somebody can be arsed to write.
18:56 diana_coman basically I get http://btcbase.org/log/2018-10-29#1867091 BUT can't yet follow it to http://btcbase.org/log/2018-10-29#1867092 mainly because it seems to me that the effect of A is basically in fixing d,f,h (so that xor(a,d,f,h)=0); in short: wouldn't a change (of any number of bits) in a trigger (if imposing xor(a,d,f,h)=0 still) changes further in b-h so that the resulting key schedule is different? theoretically that would be the ration
18:56 a111 Logged on 2018-10-29 16:18 asciilifeform: so! for instance ! if a, d, f, h are such that xor(a,d,f,h) = 0, then term a no longer appears in the equation at all !
18:56 a111 Logged on 2018-10-29 16:19 asciilifeform: so all possible inputs where this holds , result in the same inflated-key.
18:56 diana_coman ale for the choice of underlying primitive polynomial but I'm still fuzzy on what goes on in there exactly
18:59 asciilifeform mircea_popescu: if we can agree to walk the key in same direction, we get same answ
19:01 deedbot http://bingology.net/2018/10/29/censorship-resistance-in-2018-an-introduction/ << Bingology - BingoBoingo's Blog - Censorship Resistance In 2018 - An Introduction
19:01 BingoBoingo ^ asciilifeform mod6 mircea_popescu Please correct me if I have misunderstood anything
19:01 asciilifeform diana_coman: look at the recurrence, term a appears directly only once, in w(0)
19:02 BingoBoingo Just under 2100 words
19:02 asciilifeform diana_coman: errywhere else, it appears strictly as a copy of w(0)
19:02 asciilifeform ditto, term b only appears directly in w(1)
19:03 asciilifeform and c -- in w(2) ; d -- in w(3) .
19:04 BingoBoingo If the censorship resistance piece survives peer review, Imma test it on some orcs and start using it as my explainer to heathens for why the fuck I am in this hell hole
19:04 asciilifeform e -- in w(4) .
19:04 asciilifeform err, strike that
19:04 asciilifeform but the rest, appear-directly 1ce.
19:05 asciilifeform diana_coman: i'm baking a proggy that shits out sister keys, if it still dun make sense, you can wait till its birthed and try yourself.
19:06 asciilifeform test is straightforward, you take yer vintage serpent and feed in k1,string, get ciphertext1, k2,string, get ciphertext2, and observe that the ciphertexts are same (cuz key expanded to same thing)
19:10 asciilifeform cleaning up the above : a, b, c, appear directly 1ce; the rest --only as recurrence terms.
19:13 asciilifeform if you have d,f,h, such that a == d xor f xor h ( or if you like , a xor d == f xor h , or a xor d xor f == h , it's transitive) then a term disappears from the eqn
19:13 BingoBoingo !Q later tell nicoleci please use irc instead of linked in messaging
19:13 asciilifeform will leave the others as exercise.
19:15 asciilifeform likewise, e.g., entire w(1) term will disappear if you have (XOR B E G (RL11 (XOR A D F H #9e3779b9 0)) == #9e3779b9 ( the 1 dun du nuffin, as 9 is odd)
19:15 asciilifeform can similarly do for the other right-hands.
~ 16 minutes ~
19:32 asciilifeform grr, #9e3779b8, the 1 flips. i'ma leave this alone until proggy.
19:32 * asciilifeform tired
~ 1 hours 26 minutes ~
20:59 mircea_popescu BingoBoingo fledling / fledgling ?
21:00 mircea_popescu also i wouldn't give http://trilema.com/2016/and-they-wont-fucking-yield/#selection-67.90-67.101 & co obscure grupuscle any voice. freeze peach, really ? five morons talking about "things" "as if they were things" dun make "things" anything.
21:01 mircea_popescu and don't be the sixth.
21:10 BingoBoingo ty
21:13 mircea_popescu also, dubious expressions, a collection : "to understand that why they want" ; "if your words actual words are avaible" ; "manufacter a pretext" ; "lack anyway to know" ; "the manufactered insecurity" ; "maladapted in ways invite bullying."
21:14 mircea_popescu but the main issue is that this reads like an approximately sorted succession of conclusions. painfully absent a) the logical justification for the various sentences and b) a very clear indication of structure, how they all work together ; from this b there would then flow a much better a.
21:14 mircea_popescu so i'd say needs a rewrite.
21:16 BingoBoingo Rewrite it is
21:19 mircea_popescu BingoBoingo also weirdly i don't get your pingbacks
21:21 BingoBoingo I'll look into that too, since moving to mp-wp should have alleviated that.
21:21 BingoBoingo Anyways, having stepped away from the shovel and rereading I realize I also left out any timelines of the frog boiling
21:22 mircea_popescu BingoBoingo that article's call-list also reminded me of like, http://trilema.com/2013/of-mice-and-men-revisited/ and such great lulz
21:22 mircea_popescu remember back in 2013, when the power-rangers genuinely thought htey had an existence, of their own and by themselves, entirely outside of my say-so ?
21:23 BingoBoingo I do indeed
21:24 mircea_popescu i had apparently forgotten.
21:25 BingoBoingo I remember reading the original mice and men piece on Trilema and thinking "I gotta start fixing myself"
21:26 mircea_popescu that's impressive!
21:26 BingoBoingo 5 years later and I'm still working on it
21:26 mod6 evenin'
21:27 BingoBoingo evenin mod6
21:28 mod6 I'm just sitting over here, pondering The Foundation monthly address...
21:31 BingoBoingo Anyways, with the blog business I have resigned myself to the medium's resistance to my filling it. Treating the blog as a notebook that I happen to let others read (A habit I have been suggesting Latinas mulling the blog hobby adopt) I accept there is no shame in rewriting.
21:32 mircea_popescu i can see it.
21:33 BingoBoingo I can't effectively read anything without having reread it first, and I can't write pieces over 300 words without needing to rewrite them.
21:33 mircea_popescu hey, forum forces changes in people ; i used to do multiple articles/day (even have days with 12+!) ; nowadays do maaaybe two a week. it's what it is.
21:33 mircea_popescu start with a theoretical idea of blog, resign to how it practically works.
21:34 mod6 Also, I finally ate the whole block chain again with my node; it's currently syncing the final ~2000 blocks. Should be back up and running fully in the next day or two. Yes, totally got a full back just in case.
21:34 BingoBoingo With some low stakes matters like the cannabis piece I trust myself to do the rewriting, hence the long turn around time. For a piece on Republican doctrine, the republic's gotta weigh in on a draft
21:35 mircea_popescu BingoBoingo fwiw i believe bansky makes a way the fuck better example than weev.
21:35 BingoBoingo And one thing that clicks off and on with me is how very much Qntra as a herald and wire service is very much not a blog
21:36 mod6 (noad running with mod6_excise_hash_truncation.vpatch + mod6_phexdigit_fix.vpatch (reground, not yet posted because keccak) + asciilifeform_whogaveblox.vpatch
21:36 mod6 (alf's patch reground onto phexdigit -- for my peronsal use only at this point)
21:36 BingoBoingo mircea_popescu: Banksy is as best as I can tell unrepentant Pantsuit scum working for USG.blue
21:37 BingoBoingo I use weev as the example for the tragedy of him having touched the republic and missed the point.
21:37 mircea_popescu how do you reason ?
21:37 mircea_popescu but yes, sure, i can see the oedipian tragedy of weev.
21:38 BingoBoingo Banksy is pop culture
21:38 mircea_popescu what's what mean ?
21:38 BingoBoingo He did an intro for the Simpsons
21:39 mircea_popescu lmao. so if i ever go on 60 minutes i'm banned ?
21:40 BingoBoingo If you go on 60 minutes, I assume you are going to have them read the articles of surrender while the girls affix their cock cages
21:42 mircea_popescu well yeah but i mean... so he was on simpsons. i dun see the logic.
21:44 mod6 lol 186.52.149.227 bombing me with bastards
21:45 mod6 404 of them :D
21:45 BingoBoingo As best as I can tell banksy does this vague anti-capitalist, anti-fascist schtick to much pantsuitist adoration while a substantial number of nytimes-ish media folk seem to be in on the seekrit
21:46 BingoBoingo I just have trouble seeing what is supposed to make banksy cool
21:48 BingoBoingo As opposed to another john oliver turning parody into cancer
21:52 mircea_popescu you read http://www.nydailynews.com/news/national/ny-news-banksy-painting-self-destructs-london-20181006-story.html sorta thing in the http://btcbase.org/log/2014-07-19#761410 MATTERS!!! vein ?
21:52 a111 Logged on 2014-07-19 02:47 Pierre_Rochard: WHCD stands for White House Correspondents Dinner, where journalists go to pretend like they’re doing shit
21:53 BingoBoingo I do
21:53 BingoBoingo mod6: That is my present residential ip
21:54 mod6 oh. huh
21:55 mod6 maybe i just caught a bad run from ya
21:56 mircea_popescu it's true nobody but ny outfits with ~0 readership or influence a la http://trilema.com/2017/party-monster/ ever mention it. but it seemed to me more the case of "look at st james' desperation to pretend like he's hanging on" than any sort of active pushing.
21:56 mircea_popescu where the fuck is that line, i recall putting the dork's current fake media effort in the logs at some point, for the 0 readers 0 anything lulz.
21:56 mircea_popescu now i can't even find it anymore. talk about fade-out.
21:58 BingoBoingo I'd take banksy a lot more seriously if he caught the bad side of the feds, won on appeal, touched the republic, then decided he could stack his own chairs just fine as he proceeded on his moon mission
21:59 mircea_popescu (incidentally, for the midden diggers : that "club kids" crew actually invented the pantsuit. yes it's true hilary stwart wore it on tv before going to jail, so it became popular with her fat old white women crowd. but before she could wear it, someone had to make it -- and they did. "here, this is the unitard. This and a hat was basically the whole thing. You can get different hats and I guess paint your face to look differe
21:59 mircea_popescu nt")
21:59 mod6 lmao
22:01 mod6 CALL 1-900-PANT-SUIT RIGHT NOW TO ORDER YOURS! JUST FIVE EASY INSTALLMENTS OF $12.99! ORDER NOW AND GET AN ENTIRE SECOND UNITARD OUTFIT, FREEEEE!!!!111
22:01 mod6 *snort*
22:01 mircea_popescu meanwhile at mp compound, "martha stewart is the one with the conviction and the late night cable tv infomercials. hilary clinton in the one with the failed bids to everything" "you seriously expect me to distinguish these two ? how ?!"
22:05 BingoBoingo Martha Stewart lost by partnering with Kmart, Clinton lost by being a loser all on her own
22:05 mircea_popescu well, she partnered with "i was in the situation room!!!! SITTING THERE!!!! WHERE WERE YOU >?!?!?!?!"
22:07 BingoBoingo In 2003 between my junior and senior years of highschool I wrote a piece of music that my computer compiled only for the faggot running the concert to butcher my short biography at the time. http://www.voxnovus.com/60x60/2003_International_Mix.htm
22:07 BingoBoingo That was 15 years ago.
22:08 BingoBoingo New York has done nothing in the interim to redeem its city or its people
22:08 * asciilifeform knows what orig pantsuit was, but always pictures it as a sort of jumpsuit, no arms, zips up all the way at the nose , leaving only eyes exposed, gigantic pants
22:09 mod6 that's a bodybag.
22:09 asciilifeform lol!
22:09 mod6 similar
22:09 asciilifeform moar like 'reddit bag'
22:09 mod6 hah
22:10 asciilifeform face visible, so you can sorta tell the occupants apart
22:10 * BingoBoingo still laments the lack of reddit bags off shore as I go to visit the harmonics lab
22:11 BingoBoingo <mod6> CALL 1-900-PANT-SUIT RIGHT NOW TO ORDER YOURS! JUST FIVE EASY INSTALLMENTS OF $12.99! ORDER NOW AND GET AN ENTIRE SECOND UNITARD OUTFIT, FREEEEE!!!!111 << mod6 you would be amazed the things they let people finance here in 18 monthly payments
22:11 BingoBoingo like sneakers
22:11 asciilifeform btw BingoBoingo i've conceived of a land-based use for reddit bags : stick a valve stem on'em and you have a coupla wks of fuel..
22:12 mod6 lol. i was buying a fishing pole in Show Low the other week... a guy put an 870 on the counter for "Lay-away". I was kinda blown away that still existed.
22:12 asciilifeform ( for 1burner stove )
22:12 asciilifeform mod6: mossberg??
22:12 mod6 rem
22:13 asciilifeform that's, what, a 300 $ piece ?
22:13 BingoBoingo And 870 when I left was anywhere from $250 to $1500
22:13 mod6 used to be... now probably like 700-800 maybe.
22:13 asciilifeform then again, i saw 80 $ desk lamp being advertised 'layaway'
22:13 asciilifeform and mircea_popescu saw calendar in egypt, ditto
22:13 BingoBoingo In Uruguay a 300 USD shotgun sells for at least 650 USD
22:14 asciilifeform nuts
22:14 mod6 anyway, i guess thats not very redic. i just had it in my mind that a man comes in to buy shotgun. pays, leaves with shotgun. doesn't do very much good if it's still at the store when you need it.
22:14 asciilifeform it's a ~musket, not exactly high tech
22:15 mod6 BingoBoingo: I believe it. It's probably hard to aquire firearms down there 'eh?
22:15 asciilifeform i suppose still made in usa, accts for the price
22:15 BingoBoingo mod6: Still easy by Latin American standards by the book. Easier off the book per the traditional methods.
22:15 * mircea_popescu liked ny, but that was more in the 80s.
22:16 mircea_popescu http://www.voxnovus.com/60x60/2003_International_Mix.htm#Aaron_Rogier << keks.
22:16 asciilifeform i do recall BingoBoingo mentioning his musical days
22:16 BingoBoingo For the record I played euphonium in high school, have no idea how a saxophone works
22:17 mircea_popescu close enough, kek
22:19 BingoBoingo Anyways it is amaxing the things that can be had in Uruguay. The grow shops are sitting on piles of borosilicate glass and pointy pieces of titanium because the Uruguayos can't roll good joints and see no reasons to explore alternatives.
22:19 BingoBoingo Yet, try looking for RAM and all of a sudden its fucking junkyard wars
22:20 mircea_popescu heh
22:20 asciilifeform BingoBoingo: if its for yer human lappy, say what type and i'ma mail you some wrapped in birdcage liner
22:20 asciilifeform (if its for opterons, fughet it, hard enuff to get ~here~)
22:20 BingoBoingo asciilifeform: the lappy has more ram than I can use
22:21 BingoBoingo At this point I do a lot of pre-emptive shopping
22:21 mod6 Good call. Grab that stuff if you see it.
22:22 BingoBoingo Anyways, if anyone wants a PPC machine colo'd in Pizarro feel free to inquire. There's not a deep market, but there is one.
22:23 asciilifeform bigendian tester !
22:23 BingoBoingo G3 and G4 apple portables do pop up for sale here
22:23 mod6 can do sparc64 bigE too, probably find even 1U box
22:24 BingoBoingo Looked, apparently Sun Microsystems never shined this far south
22:24 mod6 ah
22:24 asciilifeform mod6: they're a dime a dozen here, but not rally worth cost of transport
22:24 asciilifeform *really
22:24 asciilifeform less horse than rk
22:25 asciilifeform (while eating 200-400 watt )
22:25 BingoBoingo My back
22:25 asciilifeform BingoBoingo: i meant , from gringolandia
22:25 BingoBoingo My back's memory is pretty sure a kitted out Sun Ultra 80 will fail to meet the checked bag weight
22:26 mod6 hanbot: Still have interest in an offical Co-Chair seat for the Foundation?
22:26 asciilifeform eh they aint anywhere near the limit
22:26 asciilifeform minitower.
22:27 BingoBoingo Tower, but mini for odd deinfitions of mini. Lots of sharp plastic too
22:27 asciilifeform ( i was speaking of the 1us tho, they weigh ~same as our boxen )
22:27 mod6 hanbot nicoleci: Thanks for your hard work this month to get the Toll Free Number setup and going (asciilifeform too). I expect if hanbot were to take an offical Co-Chair seat, she could lead the outreach inititive.
22:28 asciilifeform one time i was offered entire pallet of'em, iirc 10bux/ea. passed.
22:28 asciilifeform fella had sgi's also.
22:28 mod6 iirc mircea_popescu said we could even have three chairs(?) might be mis-remembering that (may have to log-dig for that). I'd be happy to continue doing my role with a TRB focus, or I could step down officially and just keep doing TRB stuffs without the fancy title.
22:30 mod6 (I bring this all up now, as I want to announce that hanbot and nicoleci are now helping out with the outreach and phone number -- and if there are going to be possible new chair, or added chair, etc)
22:31 mod6 oh, ok here's that thread: http://btcbase.org/log/2018-10-01#1856638
22:31 a111 Logged on 2018-10-01 16:30 mircea_popescu: ~then~, after that gets established, one can step down, add another, and so on. like a steps process, with continuity and everything.
22:34 BingoBoingo Also December 7, 8, and 9th will be the expocannabis Uruguay. I plan on going there in a recon capacity, if anyone else is looking for a very Uruguay reason to visit Uruguay, that would be the weekend to come on down.
22:36 * BingoBoingo trying to find explanations other than hunger and misplaced optimism for why borosilicate and genetics sell cheaper here than they do in the US
22:37 BingoBoingo Maybe there's a suitcase courier network I missed out on in spite of more than half a year in a hostel
22:48 asciilifeform BingoBoingo: it's glass, can be made anywhere
22:48 asciilifeform ( and who's to say that borated. can entirely be ordinary. )
22:49 BingoBoingo Enthusiastic impact tests by store proprietors support borated
22:50 BingoBoingo And though glass can be done anywhere, like most things it requires skill and discipline which forces China as a source
22:50 BingoBoingo Meanwhile in local news 2 kilos of meth per person cuffed, moving up in the world https://www.elobservador.com.uy/nota/incautaron-10-kilos-de-metanfetaminas-y-hay-cinco-brasilenos-detenidos-2018102922040
22:56 BingoBoingo <asciilifeform> ( and who's to say that borated. can entirely be ordinary. ) << To be clear doping glass is borosilicate because dopers are clumsy when doped. Because dabbing is apparently a thing now titanium means titanium when it comes to dope tools that get heated. Otherwise metal not specified means Zamac, and Aluminum usually means Zamac, because that's what the first A in Zamac is for
22:58 mircea_popescu BingoBoingo brazilians tho.
22:59 BingoBoingo Sure, better people
23:01 BingoBoingo They got trusted with the job of converying product to the local neighborhood dope warehouse forts
23:02 BingoBoingo Kinda curious what the police mean by a kilo of hashish considering that's a substance which has gone through some reddit "we R innovators" stuff in the past five years
23:11 BingoBoingo Welcome back phf
23:11 BingoBoingo And in local butthole surfing https://www.elobservador.com.uy/nota/solo-14-de-los-uruguayos-ve-con-buenos-ojos-el-triunfo-de-bolsonaro-segun-equipos-20181029194848
23:17 * BingoBoingo eagerly awaits family tree showing common ancestor shared by Emperor Dom Pedro II and Bolsonaro
~ 32 minutes ~
23:50 mircea_popescu "ve con buenos ojos" ?! whgat the fuck nonsense is this
← 2018-10-28 | 2018-10-30 →