log☇︎
142800+ entries in 1.103s
asciilifeform: not a caret.
asciilifeform: it is a CARROT
mircea_popescu: incidentally, why the fuck is ^ called a caret. a caret is supposed to go below the line.
mircea_popescu: mebbe they made a soup, who knows. ima ask teh girls.
asciilifeform: add to a collection thereof, i suppose.
asciilifeform: but it is a handy means of mechanically computing whom to negrate. ☟︎
asciilifeform: this is still not a 100% solution, because we have ~no means of ordering patches other than hashes~
asciilifeform: 'no +++ sha512 may ever equal a previously-seen-after-+++ sha512.'
asciilifeform: cause a board position to be repeated ? nope
mod6: makes sense. this is a tree. and if we suddenly make the root a leaf, then screwed.
asciilifeform: if must undo a change, roll it back with an annotation. anything to get a ~novel~ sha512.
asciilifeform: mod6: no, understand, such a patch being submitted will wedge the machine.
asciilifeform: i ~really~ don't feel like stuffing a 'tortoise and hare algo' cycle-finder in that thing.
asciilifeform: i.e. if someone were to submit an antipatch which brings a file hash back to a previously-seen value.
asciilifeform: re: earlier thread: a few hours of thinking led me to another potential boojum in 'v' : cyclic graphs ☟︎
asciilifeform: to be specific, all diff hunks should take the form seen in 'genesis', where '--- a/bitcoin/src/foo', '+++ b/bitcoin/src/foo'
mod6: <+asciilifeform> mod6: diff with the old set, and see that nothing but timestamps is at variance << can post this here in a bit for your review
asciilifeform: fluffypony: is the process ~exactly~ the same as on a gentoo box?
asciilifeform: fluffypony: now install a py package, say
kakobrekla: speaking on toy oses - i had a good build on deb8
ben_vulpes: for those following the macos travails, cp does not have a --parents, instead has a -p
asciilifeform: a 'release' can simply be a deedbotted manifest.
ben_vulpes: <asciilifeform> this is a 'release'. << ultra nifty
asciilifeform: no vpatch, with the exception of 'genesis', should ever be longer than a few pages of text.
asciilifeform: the closest thing we have to a 'commit' here is the act of creating, signing, and distributing a vpatch.
trinque: that points out perfectly why "commit" is usually too big a wad of information
asciilifeform: this is a 'release'.
asciilifeform: i am also considering a knob whereby one can sign a manifest
asciilifeform: this makes it possible to mechanically trace a 'patchchain' ☟︎
asciilifeform: everything that anyone is to be signing is a vpatch.
trinque: result of patch -p1 < genesis.vpatch is a tree which matches the manifest.
asciilifeform: diff -uNr $1 $2 | awk 'm = /^(---|\+\+\+)/{s="sha512sum \"" $2 "\" 2>/dev/null " | getline x; if (s) { split(x, a, " "); o = a[1]; } else {o = "false";} print $1 " " $2 " " o} !m { print $0 }'
asciilifeform: i posted a new vdiff.sh
trinque: I recall discussion of removing the timestamps, but didn't find a conclusion there ☟︎
trinque: asciilifeform: I've produced a genesis.vpatch with your instructions which is only different from yours in terms of timestamps. expected result? ☟︎
asciilifeform: http://log.bitcoin-assets.com/?date=22-08-2015#1248271 << compare this crock of shit to the algo for authenticating a bitcoin ! ☝︎
assbot: 0 results for 'incorporation certificate' : http://s.b-a.link/?q=incorporation+certificate
asciilifeform: no usg confiscates them, to keep the price from rocketing to alpha centauri. the 'art market' not only destroyed fine art as a going concern, but is one of the giant turtles on which the elephants stand
assbot: Logged on 22-08-2015 13:02:31; punkman: http://news.nationalpost.com/arts/how-a-chinese-librarian-made-6-million-in-forged-art-over-two-years
asciilifeform: http://log.bitcoin-assets.com/?date=22-08-2015#1248273 << in my eyes, a ~skilled~ art forger is a hero second only to a hypothetical fella who puts an actual bullet through a bilderberger. why, exactly, should i have any sympathy for the folks hitching a ride in the only 100% effective inflation shelter known, at the expense of literally everybody else ? ☝︎☟︎
assbot: How a Chinese librarian made $6 million in forged art over two years | National Post ... ( http://bit.ly/1MEGQZh ) ☟︎
punkman: http://news.nationalpost.com/arts/how-a-chinese-librarian-made-6-million-in-forged-art-over-two-years ☟︎
punkman: "Motherboard was given a contact email address for The Impact Team by an intermediary. After reaching out, the hackers replied with a message signed with the same PGP key posted with the Ashley Madison dumps. " << of course they couldn't provide the signed replies
mircea_popescu: if it's "original" to vice it's a lie by vice.
mircea_popescu is not reading a vice regurgitation of anything. got the actual link ?
shinohai: * I want a blockchain!* *Us too!*
mircea_popescu: sprout pharmaceuticals is a new altcoin or what.
shinohai: I hope that somewhere in the AM data, it is revealed Josh Duggar snorted coke off of a tranny's cock.
assbot: Fisherman nets a spy device in S China Sea- China.org.cn ... ( http://bit.ly/1PrtuP3 )
mircea_popescu: "A totalitarian society which succeeded in perpetuating itself would probably set up a schizophrenic system of thought, in which the laws of common sense held good in everyday life and in certain exact sciences, but could be disregarded by the politician, the historian, and the sociologist."
mircea_popescu: you know, they speak casually of how the bitches they know're gonna introduce the new ones. except... all this is a work of feverish imagination.
mircea_popescu: probably some inane brit-pulp a la dickens.
mircea_popescu: "The reappearance of HELEN'S BABIES, in its day one of the most popular books in the world–within the British Empire alone it was pirated by twenty different publishing firms, the author receiving a total profit of £40 from a sale of some hundreds of thousands or millions of copies–will ring a bell in any literate person over thirty-five."
asciilifeform: see also the 'rating folks not in wot?' and 'branding a snake' thread
asciilifeform learned, perhaps to his grief, on account of phf (shame on you!) that 'ozon' now takes shitpal. now bought a container of fresh b00kz, aha.
mircea_popescu: name's a courtesy anyway.
mircea_popescu is tempted to deed a list of key,values of names of various people and start referring to people as "Primitive Man AFMrikO2o3Ka2pcpZ" instead of "Obama" or "Jean Jacques Rousseau" or whatever.
phf: so to continue this archaeological dig, GPG 2.6 clarifies the usage of 2 octets. reads the header, reads the rsa ciphertext, decrypts rsa. rsa contains a digest of some fields from header and the body of message. so first thing he does next is check the first 2-octets of digest againts the 2-octets in header. if the two don't match program bails with "Error: RSA-decrypted block is corrupted. This may be caused either by corrupted data or by usin
mod6: asciilifeform: ... if you regenerate the 'orchestra' patches with new vdiff, i will sign'em. otherwise might have to wait a while << hey, no problem. I'll start in on this sometime tomorrow probably.
asciilifeform off for a spell, to play with pet.
asciilifeform: it is not a secret, i think, that i am working on a somewhat similar book.
phf: surprisingly hard to get a copy
asciilifeform: and famously subject of a court proceeding
asciilifeform: just a duller pain
phf: (so it's not compare. they run a digest on payload while reading (or separately if detached), then they run digest on own reconstruction of header, then they finalize the digest and do sig verification of provided signature against the digest that they calculated)
asciilifeform: ;;later tell mod6 if you regenerate the 'orchestra' patches with new vdiff, i will sign'em. otherwise might have to wait a while
asciilifeform: for use in a certain little device, yes.
mircea_popescu: and if youy for some incomprehensible reason MUST use a hybrid scheme, use the following : 1. generate random 4096 hash ; 2. cut your message up into N chunks of size up to 2048 ; 3. xor the chunks with 1; encrypt each chunk via rsa
asciilifeform: in practice, on account of a+b - fewer.
mircea_popescu: yes. but none of these actually requires a hybrid scheme
asciilifeform: the purpose of 'padding' is to a) never have transform of known input deterministically give same output b) prevent arbitrarily flipped bits of ciphertext from yielding a valid (attempt to eat) message
mircea_popescu: so it's not actually a concern
mircea_popescu: no. rsa encryption = a succession of individually encrypted blocks.
assbot: 1 results for 'rsa padding' : http://s.b-a.link/?q=rsa+padding
asciilifeform: 'pad' is a bit of a misnomer in the parlance
mircea_popescu: actually. is there a 4096 bit hash function of any merit ?
mircea_popescu: since when hash input size is a concern
asciilifeform: 'well, one could devise methods for signing long messages that don't involve hashing, such as splitting up the message into small segments, tie each segment together with an identifier and a segment sequence number, and sign each individually. However, hashing works so much easier that no one ever considers an alternative.' << quoted verbatim from shit-overflow
phf: logic looks like "read a bunch of things", "hash data", "put relevant bits into an in memory copy of the header", "hash in memory copy", "compare"
asciilifeform: what would a counterexample to hypothesis http://log.bitcoin-assets.com/?date=22-08-2015#1247994 look like ? ☝︎
mircea_popescu: you "have" a horse. your dad bought youy it, except you may not ride it. what "have" ?
asciilifeform: but for cryptoanalyst, it is actually not useless to 'have' a paper-and-pen unimplementable algo
asciilifeform did not watch mr cocks discover it, so cannot say that it is a fact
mircea_popescu: what, you think strella is a directional weapon ?
mircea_popescu: i lived my entire life cloaked in a shadow of "nobody saw him coming". i like it.
mircea_popescu: "it was already announced by some researches without a name in a paper without a back copy"
mircea_popescu: look, im not going to give back the major advantage of asym crypto keys just because nsa sponsored implementation and useful rms-ian idiots made a mess of things.
asciilifeform: not a weakness. generated by two units connected together in sealed, grounded copper container.
asciilifeform: that it is not aesthetically pleasing is not a weakness.
asciilifeform: otp has precisely three weaknesses even in principle: generation of key (solved by civilized rng); reuse of key (solved by erasing each bit immediately after it is used in a xor); capture of key by enemy (in common with any other cipher! and solved with grenade pin)
phf: conversation really an excuse for asciilifeform to build a subversive analogue circuit
assbot: 26 results for 'antifuse' : http://s.b-a.link/?q=antifuse
asciilifeform: to complete this story, i will add a diode on each antifuse and a collective rail to blow'em all
asciilifeform: unless operator is a moron, and uses it other than as prescribed, device is a true otp.
asciilifeform: use a bit once, then blow the antifuse it lived in.
asciilifeform has searched for such a girder for quite some time.
mircea_popescu: it's computing for a reason. THIS is the reason.
mircea_popescu: "a" is bullshit.
punkman: "# Use a real encryption algorithm to protect the secret keyring, rather than CAST5." << relevant to certain folks that didn't mind posting their encrypted keyrings to keybase.io
mircea_popescu: basically we're uncovering a decade old, very fragile rube goldberg machine