trinque: heh, I was sent to a black elementary school under some kind of diversity program.
trinque: and look, I turned out fine
trinque recalibrates his sarcasm emitter
trinque: I mean, they wanted me to have a cultural experience outside my own, and... did.
trinque: I even got almost expelled for racis
trinque: beat the fuck out of some kid that stole my recess hat, threw to friend
trinque: I guess in the movie, kid goes and runs to friend to get the hat
BingoBoingo: <asciilifeform> lifetime vaccine against equalism. << AHA, I ad to get vaccinated later at college for that
mircea_popescu: trinque the theory isn't that it actually does anything ; the idea is that the ~reason~ they thought they're doing it was pretty dumb.
mircea_popescu: the most amusing example being that in 1817, back when "miscegenation" was a serious offence, and in 2017, when "bbc" is kinda fashionable, the prevalence of black-white mixed kids born was ~same. cuz exogamy is a behaviour and society is a blather, guess which comes later.
mircea_popescu: trinque> I just beat his face in << better strategy. "bitch, by the time i'm done with you, your mom's gonna be begging to bring me my hat in her snatch every weekend after nine."
a111: Logged on 2017-11-21 18:36 asciilifeform: in other noose, ffa elf on x86-64 with no inlinings and stripped .a , is ~50kB
a111: Logged on 2017-11-21 19:38 phf:
http://btcbase.org/log/2017-11-20#1741179 << you can just ignore the whole "string" question in first version, McCarthy's lisp used symbols instead of strings (that's why early nlp code, like eliza all come out as DOG SAID, HELLO) and the only operation you could do at some point was read and eq.
a111: Logged on 2017-11-21 20:03 phf: trinque: the point is about exchange standard, rather than effect. we can also follow eran gatt's approach and specify a *safe-readtable*
a111: Logged on 2017-11-21 20:17 phf: tits
a111: Logged on 2017-11-21 22:50 ben_vulpes: > the founders series roadster will cost buyers a 250K down payment even though it's not coming for more than two years
mircea_popescu: i tell the girls stories, you know, "to get a car in the 80s you had to deposit 80k lei in this so and so account, and then 8 to 18 months later they'd call you TO THE PLANT and you'd get, mostly, a car. of whatever color they had available and maybe with all the parts. there were no fucking showrooms or anything, people drove the car home 500 kms.
mircea_popescu: and you showed up like for the draft, paper in hand and specified comcast-style times. "between 8 and 17". people fucking camped at the plant.
mircea_popescu: proportionally 10x than the ru things, because smaller pop.
mircea_popescu: made to the tune of 1,5k a day or such, respectable altogether.
mircea_popescu: depends. 80s were insufferable (but, according to eg stanculescu, still better than ru). 70s were supposedly great. 60s ro was ahead of the post-war pack, but still... europe. even the french had malnutrition.
☟︎ mircea_popescu: but take this forinstance : thorouyghly hated politician active these days MADE his own fucking ARO (70s romanian SUV). OUT OF PARTS. WHICH HE BOUGTH.
☟︎☟︎ mircea_popescu: people did that sort of thing, back then. and all the fuckbook tards who paint the dude (rightfully or not, i don't give a shit) as the summum malum never as much as put together a fucking lego box.
☟︎ mircea_popescu: asciilifeform cuz head of the reds, ie, vaguely left-centrists. but rather, because somewhat opposite to usg party.
mircea_popescu: then the romanians added 10% hp / 10% speed etc five years later. then added 15% more five years later. and so on
mircea_popescu: eventually late 70s incarnations looked exactly like the early nissan suvs. of the 90s.
a111: Logged on 2017-11-21 23:05 BingoBoingo has today acquired place to office through December $311 bezzel bucks and place to sleep $400 through December 26th.
BingoBoingo: Just about, in a hostel, during high tourist season.
BingoBoingo: Sometime late february to March price goes down substantially
mircea_popescu: not bad start. find a shared apt deal among the students after, will be cheaper in the sense of paying for itself via roommates.
mircea_popescu: "rent is 100 but i don't have to spend 150 to get language lessons, o noes, im 50 in the green here"
BingoBoingo: Right. This arrangement comes with roommates through accident of having booked bed at same place. Also comes with breakfast.
BingoBoingo: Next nearest place with similar setup is on other side of Pocitos neightborhood, while this one is across street and around block from World Trade Center
BingoBoingo: The co working space is a block still further. The mall is a block to the north. The Pocitos and Buceo playas are equidistant.
mircea_popescu: so i go into shop that has you know, coffee toaster and a buncha nuts etc, and go "camarron ?" and the woman looks at me befuddled, so i'm like "semillas de camarron!" and she's eyeing me like wtf then realises. "maranon ?"
BingoBoingo: Anyways, explaining to normal ordinary people in meatspace who Mircea Popescu is, is surprisingly simple.
☟︎ mircea_popescu: oh, in other lulz : costa rica failed to send anyone to miss universe competition (some indian midget won in china). on the basis of observed data... this is correct.
BingoBoingo: "He's a Romanian living in Costa Rica" "Why? Because he can. You would if you could too."
mircea_popescu: BingoBoingo *you would if you could import the fresh tuna.
BingoBoingo: "How did he make his money?" "Communism fell, there was money running porn studios in the 1990's, and now he alternately builds and unbuilds empires"
mircea_popescu: bathroom in most us places works as dark room, screw in red light plug the window if it exists.
mircea_popescu: asciilifeform used to be reactives were expensive. no more. proper bath, listen to me.
mircea_popescu: asciilifeform what reasoning would impel a sane fellow to use fucking polaroids auto-paper, when a bit of film would have about 9k x resolution ?
mircea_popescu: if you're gonna do it like this, why not use a fridge.
mircea_popescu: roll some rexona on the chip and throw it against the wall.
mircea_popescu: (all the proposed definitions are at least somewhat reasonable)
mircea_popescu: (to keep form it has to be always feminine anyway, so this works surprisingly well)
BingoBoingo to sober time, will likely blog update progress upon return
mircea_popescu: asciilifeform cut up cardboard, coupla inches larger than window, duct-tape on.
mircea_popescu: holy shit turns out i know a lot about field developing.
mircea_popescu: ~only utility for those is "baby's first naked pic" back when they didn't shave, didn't suck cock and didn't habitually strip naked in company.
a111: Logged on 2017-11-22 01:24 asciilifeform picks 'Se referă la o femeie enervantă care pune prea multe întrebări, deşi nu va înţelege niciodată vreun răspuns.'
jhvh1: BingoBoingo: Bitstamp BTCUSD last: 8149.51, vol: 11587.60792112 | Bitfinex BTCUSD last: 8168.4, vol: 61474.95293876 | Kraken BTCUSD last: 8171.3, vol: 4269.44988224 | Volume-weighted last average: 8165.72958568
jhvh1: BingoBoingo: Current Blocks: 495532 | Current Difficulty: 1.364422081125E12 | Next Difficulty At Block: 495935 | Next Difficulty In: 403 blocks | Next Difficulty In About: 2 days, 8 hours, 30 minutes, and 5 seconds | Next Difficulty Estimate: None | Estimated Percent Change: None
BingoBoingo: OMG Crashing, this is bullish for SegCrash
danielpbarron: !!v D0F05C6FC6B6D03BB6CB01C9DEF031CD00831B96AEEEBE071D4B0E1618527BD4
ben_vulpes: good example of tmsr as antireddit: nothing in the "nollij of crowds", but if yr lucky some sages will come by with a set of koans to set you rethinkin priors
ben_vulpes: in which BingoBoingo sets hisself deadlines!
spyked:
http://btcbase.org/log/2017-11-21#1741755 <-- crap. sorry for the confusion! I was thinking about builtin functions, not symbols. need a meaningful way to point symbols to those things, and meaningful way revealed itself once I finally grasped your point. /me proceeds to rewrite symbols+builtin pieces.
☝︎ a111: Logged on 2017-11-21 19:35 phf:
http://btcbase.org/log/2017-11-20#1741176 << i don't need to consider that, i grok metacircularity, i.e. there's no such thing as builtin symbols. bytecode or not is lateral to that point.
jurov: \znc clearallchannelbuffers
a111: Logged on 2017-11-21 19:38 phf:
http://btcbase.org/log/2017-11-20#1741179 << you can just ignore the whole "string" question in first version, McCarthy's lisp used symbols instead of strings (that's why early nlp code, like eliza all come out as DOG SAID, HELLO) and the only operation you could do at some point was read and eq.
a111: Logged on 2017-11-22 00:33 mircea_popescu: string is not a primitive!
spyked: mccarthy's "up to 30 characters" (ref. Lisp manual Appendix F)
mircea_popescu: "not a primitive" means "nothing can '''conceptually''' be that"
spyked: mircea_popescu, I understood that. the point is, McCarthy's Lisp system still uses strings internally in some form.
mircea_popescu: it might just be that you look at mccarthy's symbols and think "oh strings".
spyked: nono, I look at Lisp symblol *names* and I think "strings", i.e. sequences of characters.
mircea_popescu: whereas odds are mccarthy thought indexes in an array.
mircea_popescu: you're familiar with how industrial technology looked at the time, the machine'd have a list of items internally, and glued on a piece of paper giving the words per item
mircea_popescu: (this mechanism survives in "error codes" lulz even today)
RagnarDanneskjol: mircea_popescu I may have someone worth inviting to chan for interview in the coming days. Most of the folks I know over there are primarily oral translators, so having to look around a bit. Just got back yesterday - BJ is a real shithole but the people are adorable, lots of good duck. FYI - 'VPN AC' (Romanian) seems to be the only one working well/consistently behind the firewall (I've used many) and
☟︎ RagnarDanneskjol: Everbright Bank has, by far, the lowest entry barriers for business or tourist visitors opening new accounts.
mircea_popescu: oh they're still going on with their pretensions to sovereignity and whatnot, "firewalls", bs.
shinohai: !~later tell spyked got a question regarding the w3m patch when you have a sec.
jhvh1: shinohai: The operation succeeded.
shinohai: Heya spyked, was looking at your patch last night .... where did you get your w3m source code from if I may ask?
shinohai: Its ok spyked .... this is the one I tried, albeit in a Debian VM. ./configure keeps failing for me saying there is no gc
shinohai: though it is available, I'm puzzled. (Your patch did apply cleanly)
spyked: ah crap. yes, I installed the gc lib from the debian repo. I don't know why they removed gc from the w3m tree
shinohai: Hmmm .... I have the gc repo though, still fails.
spyked: that's odd. can you paste somewhere?
spyked: the configure/make output, that is
spyked: shinohai, I remember getting this as well at some point. can you also paste config.log? the js library bits that I added to ./configure are very hack-ish (IMHO the thing shouldn't be dynamically linked anyway, so I just hacked through it to make it work)
shinohai: Just an aside, I *also* tried this unpatched and get same error. One sec, posting config.log
spyked: (ftr, libgc is why I rebased the patch on w3m-0.5.3 in the first place; for some reason the "mktable" executable generated by w3m was segfaulting in the gc library, while I knew 0.5.3 compiled on my system before, with libgc from debian sources)
shinohai: I know I have builit it plenty of times, I'm trying to remember if there was some patch for that, don't recall
spyked: shinohai, I know why the patch fails, though not sure why it fails without it... did you also compile and install libnjs? e.g. on line 1840 in config.log, "cannot find -ljs". hm. I am guessing you should have it installed if w3m-0.4 worked for you.
shinohai: Nope, not available in repos either .... got a sauce?
spyked: the original w3m-js patch adds a -ljs compilation/link-time flag. now, there's another issue: if your libjs is in a path that the run-time linker can't find (e.g. /usr/local/lib as opposed to /usr/lib), it will fail again at some point.
shinohai: grrrr .... thanx for assistance spyked. I rather like w3m (because inline images) but truly needs a lot of cruft removed and things organised - mainly the sourceforge madness.
spyked: all these libraries (gc + njs + others) can be embedded in the original w3m and made self-contained (including removal of shared library nonsense, like gc was linked in 0.4), but they'll require me 1-2 full days. to put on list
spyked: I like w3m as well. the codebase is surprisingly easy to understand (took me a few hours yesterday to get a vague idea of how modules work together), though I have no idea why they need a gc. links is even more minimal, but I use w3m mainly because it runs in emacs.
shinohai: links is nice, it will at least open images in a framebuffer.
shinohai: bah, weird errors trying to build njs .... this is better left to when I can look at a full cleanup.
deedbot: Abot101 voiced for 30 minutes.
a111: Logged on 2017-11-22 13:23 spyked: shinohai,
https://sourceforge.net/projects/njs/ (would be cool if there was out of sourceforge link too... /me will have to host all these somewhere publicly at some point)
spyked: hm. shinohai, I remember patching config.sub and config.guess at least. posting a patch in one minute.
shinohai: spyked: I did patch config.sub because it is horrendously old and has no idea what system I was using.
shinohai: oh and good morning Sr. Popescu o/
a111: Logged on 2016-01-10 23:48 mircea_popescu: hey check that out, zimmerman makes nsa-phone and david chaum makes nsa-gossipd.
mircea_popescu: asciilifeform shameful excuses of the items they pretend to be.
shinohai: Adam Back gonna rage on that one
mircea_popescu: huge strategic mistake publicizing that item, but sadly i r not yet in the position of making ALL the calls.
shinohai: asciilifeform: posted before full coffee, meant fuckgoats
a111: Logged on 2017-11-22 01:08 BingoBoingo: Anyways, explaining to normal ordinary people in meatspace who Mircea Popescu is, is surprisingly simple.
mircea_popescu is evidently working towards a unified theory of mpdom.
shinohai: deedbot doesn't know who it is in life. xD
mircea_popescu: in other lulz : p&g cut 100mn off its "online advertising" budget 2nd q ; saw zero impact.
phf: actually i saw your follow up, but stopped reading at "where is it nao..?"
a111: Logged on 2017-09-30 00:25 cazalla: BingoBoingo, ah okay :\ dailystormer just got shoah'd again, this time from .is extension heh
mod6: yeah, the first message says as much.
mod6: i just happened to stumble across it and also thought "this is out of date too..."
BingoBoingo: <ben_vulpes> in which BingoBoingo sets hisself deadlines! << Sets deadlines for self, and establishes expectations based on collected information.
BingoBoingo: In other news. USG.blue youth program has instructed parents to not have their daughters hug family members and to discourage hugging especially in cases where girl has recieved gift from said family membe
BingoBoingo: This isnstruction is not specific to throbbing family members
BingoBoingo: ben_vulpes: Apparently teaches girls to respond to favors with affection, Grill Scouts says bad family
☟︎ diana_coman: asciilifeform, let me know if you see anything weird in there
diana_coman: hm, right; creation of "aes" rather than replacement, right
a111: Logged on 2015-01-17 22:38 asciilifeform: or, alternatively, like the choice of 'aes' over the stronger but 'slower' 'serpent' cipher, it was merely orders from lizardhitler.
diana_coman: updated; I'll read and link when I find it, as it should be linked I think
diana_coman: well, I was trying to keep my scope there relatively narrowly focused on serpent itself; it's not a very short post as it is anywya
a111: Logged on 2016-12-28 17:09 asciilifeform: the political history is also rather interesting (it was on track to winning the 'aes competition', received fewest thumbs-down votes from the panelists, but mysteriously torpedoed by usg and did not win)
a111: Logged on 2016-06-06 21:37 asciilifeform: i find it also very interesting that all aes-like ('boxes') cryptosystems are direct descendants of rotor machines. which were known to be pseudoscientific even when first built, as vernam existed
diana_coman: I could have sworn I *did* upload it but apparently..I hadn't
diana_coman: asciilifeform, mind expanding a bit on what you had in mind as best way to expand serpent to 512 bits blocks?
diana_coman: hm, I probably did not know how to search for it properly as I did look but still not very clear on it
diana_coman: ah, it was the construction on top you had in mind
a111: Logged on 2016-12-24 01:03 asciilifeform: picture the following 1-dimensional automaton, that eats bitstring in sets of 2bits, and : '10' -> 'tape step left' ; '01' -> 'tape step right' ; '11' -> invert bit at current square; '00' -> terminate.
a111: Logged on 2017-02-25 21:26 asciilifeform: so, for instance, you can prove that a k-of-k (must have ALL parts) shamir split, where you then take each share and encipher with different method -- will NEVER be weaker than the strongest cipher used.
diana_coman: yes, I had found that one; for some reason I thought you had in mind a different approach for expanding block + key size for serpent itself
diana_coman: I think I need to read more on this, so I'll hit the books
shinohai has enjoyed asciilifeform 's and diana_coman 's exchange and also goes to tea [~}
trinque: how did someone writing niggers in a school bathroom make the news?
trinque: they didn't even shoot anyone
ben_vulpes: writing niggers on the wall is basically shooting babies, trinque omfg be more sensitive
a111: Logged on 2017-11-22 20:14 BingoBoingo: ben_vulpes: Apparently teaches girls to respond to favors with affection, Grill Scouts says bad family
diana_coman: asciilifeform, that makes perfect sense, yes
a111: Logged on 2016-02-06 16:55 mircea_popescu: derp #1 : "What is wrong with existing block ciphers like AES? AES has been in widespread use for over a decade and to the best of my knowledge, there is still no practical attack on it (unless someone has built a working quantum computer and not told anyone about it). Its totally free of patents and IP issues. Its been implemented in a huge variety of hardware and software (including the Intel CPU that I am using to m
a111: Logged on 2014-09-07 17:56 mircea_popescu: i wasn't aware this is public knowledge.
mircea_popescu: apparently AES is one of those topics where someone could just pick up the log discussion over 3 years and make anencyclopedia entry
a111: Logged on 2014-09-07 18:00 mircea_popescu: It gets worse. Nearly every AES implementation using AESNI will leave two values in registers: The final block of output, and the final round key. The final block of output isn't a problem for encryption operations it is ciphertext, which we can assume has leaked anyway but for encryption an AES-128 key can be computed from the final round key, and for decryption the final round key is the AES-128 key. (For AES
diana_coman: ha, back when I was blissfully only *playing* this game!!
a111: Logged on 2017-11-22 21:45 asciilifeform: anyway for 512bit key, you still keep the 128bit block. but each time you have incoming 128b plaintext, you shamir it rngistically into 512bits, i.e. 4 128b parcels that must be xor'd to reconstitute the original. each of these get ciphered with one of 4 independently-generated 128b keys.
mircea_popescu: dja see why i'd muchly prefer a native tmsr.rsa length symmetric cypher rather than this nonsense ?
mircea_popescu: anyway, whatever, diana_coman : the correct implementation approach to patch the 256 bit serpent into 4096 bit rsa is to cut every rsa block into 16 fragments, cipher each independently with diff keys, then paste the 16 keys together make 4096 bit of key.
mircea_popescu: it's bullshit all the way down, "the 4096 bit block gets cut into 16 sub blocks to be fit into rotorizers that cut each block into 64 bits and process with their 4 bit s boxes". because we're from the fucking cartoons.
☟︎ mircea_popescu: asciilifeform i have this itching half-memory that serpent 256 was actually defined
mircea_popescu: asciilifeform right you are, it's in the... 2006 spec.
diana_coman: mircea_popescu, let me see if I got this right re "patch": simply apply serpent as it is and then at the next level up glue x keys together and send as "key", glue the corresponding x outputs together and use as "output"; basically lump together 16 serpents
mircea_popescu: asciilifeform the "specificication" published on cambridge page is most likely a later fake. it's a 2006 item supposedly of a 1998 document.
mircea_popescu: OTHER 1998 documents, of lesser political sensitivity, exist there in original format.
mircea_popescu doesn't recall why we picked up airbase 1 serpent in preference of japanese item ?
a111: Logged on 2017-11-14 14:55 mircea_popescu: this is the problem with "complexify the code machine" tendency. somehow it appears intuitively evident that having a portion of the code INSIDE the machine is "a more complex, therefore a more secure system". it is not. 100% of the key belongs in the key.
mircea_popescu: diana_coman and of course we end up with 8kb of bs "key" for every 4kb payload don't we.
mircea_popescu: so basically we'll be reusing serpent keys, is the idea ?
mircea_popescu: check it out, diana_coman has found de-facto work-around to "my theme overwrites text up top" : put an intro in, page or so before code :D
mircea_popescu: anyway, so what's the work mode here, every now and again server sends client a rsa-encrypted packet containing 16 aes keys ; client enciphers its comms to the server with one selected from a set of 8 selected from those 16 ; and deciphers server's with one selected from set of 8 other than previous set. now and again burns a key.
mircea_popescu: asciilifeform client just keeps a list. adds to it when rsagram
mircea_popescu: allows for very elastic packets / metering of security needs by user.
mircea_popescu: diana_coman thereby all game packets will be multiples of 128 bits, and in principle a client can live off the first original rsa op its entire life if it so wishes.
a111: Logged on 2017-11-22 21:56 asciilifeform: my approach is a universal 'stretcher', predicated on having reasonably fast and high-quality trng.
mircea_popescu: diana_coman i guess we'll define a "control packet" which is always the first 128 bits of every comm, which will contain data such as "killed key #x moved to #y" and also "running out of keys send moar".
mircea_popescu: the major advantage of which is that user will be able to enjoy security flowing from server even without own fg.
mircea_popescu: and suddenly the fg entropy debit is relevant : eulora server will be capable to produce iirc no more than 64 serpent keys/second per installed FG.
mircea_popescu: so i'm guessing a daily-ish serpent key change per client is not unreasonable.
mircea_popescu: but if memory serves the "attack" on serpent used 2^100 plaintexts sorta deal
mircea_popescu: asciilifeform yes but taking the assumptions other way to see how bad it looks.
diana_coman: mircea_popescu, 16 serpent keys means 16 keys of 256 bits each?
diana_coman: mircea_popescu, and then when client enciphers with 1 from a set of 8 selected from those 16: does this mean reusing that 1 key for as many 128 chunks that particular eulora message has? or do you mean 1 per chunk ?
mircea_popescu: in ~principle~ serpent doesn't expose the key anymore than it exposes the cipher. the claim is that if you know about 2^100 or so plaintext-ciphertext matches you can extract the key.
mircea_popescu: now, the expectation is that a full day of play will produce less than say 2^15 or so messages.
diana_coman: myeah, since reading more seriously on crypto I read a LOT of claims, certainly
diana_coman: asciilifeform, I suspect it's quite possible that the writer would end up with that q so... no book
diana_coman: that being said, whenever I find I don't even have that poor picture as full and as clear as I'd like, I'm still left with little other choice then to go and read; possibly again, what can I do
diana_coman: eh, 'good books in voodoo', let's not branch un-necessarily :p