log☇︎
89300+ entries in 0.05s
trinque: but yes totally possible
trinque: phf: harping on it because I don't see evidence that reason for the manifest has been internalized
a111: Logged on 2018-06-15 17:26 phf: http://btcbase.org/log/2018-06-15#1825631 << updated, but it's a novel way of using manifest though: normally it requires a regrind where manifest is built up as you go, so the press order is enforced through graph. right now your manifest gives a press order, that's not enforced by anything
phf: not sure if you saw the thread, http://btcbase.org/log/2018-06-15#1825784 ☝︎
phf: trinque: ftr we have the "introduce manifest now without regrind, use it moving forward" pattern already implemented once
mod6: Perhaps we need to 1: Formally adopt the manifest spec proposed by trinque, 2: build a V that supports it.
ben_vulpes: s/after makefiles/in the makefiles patch/
mod6: I read this all a while back when posted, liked it, will think on it some more -- but off hand, can't think of anything we might be missing.
mod6: we'll cross that bridge when we come to it. but first and foremost, the manifest items seems alright to me; "$blockCount $patchTitle $patchAuthor $comment".
mod6: then perhaps all the things that are still not folded in can be in a second release, or just folded in without release.
mod6: I can delcare the v054 release with a manifest of my own ala: To declare a "release", an author's GNS pointer for a project would point to his selected manifest.
mod6: opting to regrind the entire tree, and whatever other vpatches that need to be folded in that currently are not.
trinque: wherever you introduce the manifest, if it is not the root, in order to involve it in the flow of the tree, that patch must also edit some other file.
mod6: i see ben's point, but i'd rather trb one whole thing, instead of a 'before manifest' and 'after manifest'.
trinque: this must be that orthogonal language I've heard about.
ben_vulpes: well in theory, but in practice everything below makefiles already needs a regrind; aggression to request newblocks if none have been advertised recently; hash truncation atop that. so there's an opportunity to significantly reduce the amount of regrinding by introducing the manifest after the makefiles release and just regrinding 2 patches instead of the whole tree. unless i misread the situation.
trinque imagines a house which required a tattoo on your neighbor's wife to keep standing
trinque: as the tree stands now, one in makefiles.vpatch, iirc
trinque: ben_vulpes: because the manifest has no antecedent, and you're gonna have to go graffiti other files like an idiot ☟︎
ben_vulpes: mod6: my original q was in re why regrinding the whole tree is necessary instead of introducing the manifest now and using it going forward
mod6: alright, gents, I'll have to dig into all of this sometime.
mod6: ben_vulpes: im trying to look at the big picture. the manifest spec is a part of that, ya.
trinque: the words I wrote right there gave it as an example of "this needs a manifest"
ben_vulpes: it's a single file that collapses the tree into a pillar
trinque: there ~are no~ manifest capabilities to be had
mod6: is his lisp version of V to become the new defacto thing that has manifest capabilities?
ben_vulpes: shouldn't matter in the slightest which v impl is used
ben_vulpes: mod6: focus on the manifest design, not the v implementation linked in trinque 's post
mod6: anyway, I guess I'll have to put this on the conveyor and work through all of this.
mod6: Step two of the guide says "Ensure at least one of the following is installed:" "sbcl" or "ccl"
mod6: the "latest client" linked in the article: http://blog.esthlos.com/esthlos-v-genesis-or-who-presses-the-pressor/ ☟︎
trinque: the blog post there is talking about the manifest file format.
mod6: so this is all in lisp. is it going to be simple for n00bs to get lisp installed and to run V?
trinque: mod6: http://trinque.org/2018/06/02/v-manifest-specification/ << can have the thread here if you like
mod6: that said, everything must be pretty much "firmly" in place with V rules, manifest, naming conventions, what have you, before I wanna move on that.
mod6: i'll regrind the whole trb tree. however, I think if we -must- do this, we should only do it one time. and i really don't even want to do it at all.
ben_vulpes: for the sake of exploring the state space; it is more desirable to regrind the whole tree rather than to introduce the manifest at this point and use it going forward?
trinque: so if there's a hero around that wants to take that on, we can start getting trb patches out the door again. ☟︎
trinque: they're ready, being held because I haven't reground the entire tree around a manifest.
ben_vulpes: and yeah, i could possibly put this time into humping trinque's wallet patches down the field
asciilifeform: prolly i'm the worst to ask, i hardly ever move coin
asciilifeform: btw manual curation of unspent coinz will be much moar practical once the thing stops nonsensically crapping out random addrs to 'change' to
asciilifeform: really calls for that wallet split.
ben_vulpes: heh, last time i took a crack at *that* i got mired in finding unspent outputs with trb ☟︎
asciilifeform: and tx input coad is safety-critical, sapper errs once.
asciilifeform: ben_vulpes: at one time i tried to implement more or less same item you're making, and did the shiva thing, and in the end thought that whoever it was ( mircea_popescu ? ) who suggested that trb should simply eat ( and prompt to sign ) raw tx, generated externally via scripts, was right
ben_vulpes: lol that's kind of you
ben_vulpes: mod6: thanks
asciilifeform: !!down tim17
ben_vulpes: and to think i spent all that time poring over the boost docs
asciilifeform: !!up tim17
asciilifeform: and meanwhile , ftr, all three cr50 pubkeyz withstood phuctoring
asciilifeform: meanwhile, in entomology dept, https://archive.li/IAUet >> orlol,'Barbarians Rampage through Europe's Cemetery' ☟︎
mod6: well, there's also some syntactical problems, here's the fixes: http://p.bvulpes.com/pastes/TI85U/?raw=true
mod6: so that might need to be fixed.
mod6: which also leads me to see that in your code, you're attempting to use an iterator to loop over a map<string, string> , and add the keys to argKeys. but you never did set the iterator to mapArgs.begin()
mod6: you could do it with an iterator too, but that's not quite as clean.
mod6: i'll take a look here in a sec.
ben_vulpes: mod6: can i get a hand with some c++? i can't figure out how to iterate over the params array in sendtoaddresswithchange with boost or more naive iterators http://p.bvulpes.com/pastes/7TlSw/?raw=true
asciilifeform: typically the mod gotta be dumb in a particular way , for it to work tho
asciilifeform strongly suspects that the cartel won't mine such a tx while they have any choice about it, but that's another matter
a111: Logged on 2015-03-23 21:11 mircea_popescu: if i want to make a txn that's 1mb, i do.
mimisbrunnr: Logged on 2018-06-26 02:33 ben_vulpes: i'm not familiar with the design imperative driving the individual transaction size limitation, is there a reason to keep an individual from making a 1mb transaction if they'd like to?\
ben_vulpes: http://logs.bvulpes.com/pizarro?d=2018-6-26#388015 << continuing a thread from #p; i'm partway through reimplementing createtransaction such that it takes a change address; there's no reason to keep the individual transaction size limit, is there?
asciilifeform: this completes the set of extant (afaik) cr50 fritz keys , on phuctor .
a111: Logged on 2018-06-25 21:52 asciilifeform: seen in http://www.loper-os.org/pub/c101pa/c101pa_unlock_nodice.txt , 'RO keyid: 0xaa66150f(prod)' corresponds to keyid of #0, and 'RW keyid: 0xde88588d(prod)' is #2 ; #1 is '0xb93d6539' and not seen in the sysinfo msg, but does show up in early vers of fw (e.g. https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/400418 ) and prolly is dedicated nsakey
mod6: thanks for the script mircea_popescu! ☟︎
deedbot: http://qntra.net/2018/06/amazon-adds-jurry-option-to-firing-process/ << Qntra - Amazon Adds Jurry Option To Firing Process
BingoBoingo: In the latest update sometime within the next three days the fiber company will call to set up an appointment to install a pipe to the apartment.
BingoBoingo: I mean the part where a fob exists that isn't infineon
asciilifeform: BingoBoingo: actually pretty boring thus far. seems to be exactly what asciilifeform expected.
BingoBoingo: The chromebook appliance thing just keeps getting weirder
asciilifeform: the contents of the maskrom per se may or may not be valuable (it may contain an unofficial backdoor of whatever sort, or may not)
asciilifeform: #1 and #2 correspond to e.g. microshit's subkeys, the kind issued to driver vendors
asciilifeform: #0 is analogous to e.g. crapple's master key for ipnoje.
asciilifeform: the runner-up prizes are #1 and #2, leakage of ~these~ would allow liberation of the existing cr50's, but the boojum of 'box in airport luggage can get reflashed via usb by enemy troops' would remain just as nao
asciilifeform: the leakage of its priv would be ~= thermonuke demolition of the whole edifice, they'd have to bake new mask roms
asciilifeform: if it happens that the crown j00lz end up within reach of mircea_popescu's black bags, the top prize, ftr, is key #0
asciilifeform: since then it was tightened down and send to become the maskrom.
asciilifeform: if it wasn't clear from the turdolade earlier, i'll note for the record : their published 'loader' is not ~entirely~ unrelated to the live one; it is, i suspect, prototype, from the fpga days
asciilifeform: i'ma stuff these too into phuctor for good measure.
asciilifeform: mircea_popescu: initially i thought it was possibly one of their 'dev keys', where the privs were at various points checked into their shithub ( since 'deleted' but unsurprisingly still visible with a small spot of work )
asciilifeform: ( does not occur in their sores repo whole )
asciilifeform: the whole pub is afaik only in the bin
asciilifeform: only the fp
mircea_popescu: well so then it is published ?
asciilifeform: all ~same thing
asciilifeform: yea i found buncha these
asciilifeform: ( their keyid aint even fp, they're arbitrary crapola )
asciilifeform: whole key is in (4), i'ma throw it in phuctor later this wk
mircea_popescu: asciilifeform nothing better than the short fp available to identify that #1 ?
asciilifeform: from preliminary dig, seems that there are at least 6 'people' with access to the hitler signer box.
asciilifeform: if anyone finds out what is in that thing, plox to write in !!
asciilifeform: so prolly not infineon, in their 'fob'.
asciilifeform: ... but asciilifeform ran the litmus on'em, and no dice
asciilifeform: in related lulz, the google dev shithub etc do mention that they use a usb 'fob' for signing. which suggested that maybe infineon-lulz
a111: Logged on 2018-06-23 20:39 phf: "beware of dog"? seems unlikely though..
asciilifeform: but , tldr -- phf was of course right , http://btcbase.org/log/2018-06-23#1829126 was 'too good to be true' ☝︎
asciilifeform: but this is 'obvious to alert reader'(tm)(r) ☟︎
asciilifeform: btw typo, 'also_keyid' etc is incorrect name, really it is a ptr to the modulus