600+ entries in 0.67s
mircea_popescu: (the link is particularly funny for the amounts. when it comes to turkey dollars, usg is really poor. 40k here, 10k there, 5k overages accounted for --- a far cry from the "we lost one trillion dollars in 100 bills that never existed" dept of war fare.)
BenBE: And I did not say I'd fully trust it --- far too little actual audit work done.
mircea_popescu: for the other --- THERE IS NO REASON FOR BITMAPERIZWER TO TALK BACK!!11
a111: Logged on 2016-12-30 20:16 asciilifeform: theoretically a 'will go in node xxxxxxx --- yyyyyyy inclusive or NEVER' field in tx, would have been sane. but it is too late, this is not in bitcoin.
phf: patch/diff lets you have a patch with --- foo +++ bar in which case it seems to ~check if foo exists, then try and press against foo, otherwise press against bar~
phf: --- /Users/pf/cmucl20d-build/src/hemlock/XKeysymDB fd8e6454cb410b82d1aeabc2b91c1
a111: Logged on 2016-12-29 23:32 ben_vulpes:
http://btcbase.org/log/2016-12-28#1591573 << the diff line is distinct from the --- / +++ lines, does one ever see a patch file where the files compared aren't prefixed with a/ or b/ ?
mod6: --- a/bitcoin/src/net.cpp c67fdd55e9d9d6b4973122b76729d7e83a456a8dc410f1c130cffbfd9f626c47ca7e8006bde912d9e0bd0a4b8457e895270d4a0efd22c4a199cd52ffd95b10dd
mod6: --- a/bitcoin/src/net.cpp false
mod6: <+asciilifeform> ---- except that i can't because apparently we have 0 working infrastructure for actually releasing v code << i disagree with this. what we have, and trb isn't the only one who's done this, is; you make a mirror, and then v.pl deals with this. you grab all the vpatches you want, and the sigs from people you trust, and you place them in v, then you do what you wanna do.
mircea_popescu: ie, the reason koch-gpg-clearsing worked ok for us for a long time is that while flawed as alf correctly (and repeatedly for a year now) points out, nevertheless its hole falls atop a hole of v, namely that it doesn't do "-----"
mircea_popescu: in principle we should just make it the whole story, "----- BEGIN FUCKAGE -----"
mircea_popescu: so it DOESN'T do - - for ONE -, but only for five -----
mircea_popescu: incidentally asciilifeform : as a palleative : could we actually just fucking edit koch-rsa so that "----" rather than "-" becomes a symbol and deploy this on deedbot ?
phf: mircea_popescu: i mean vpatch's own --- +++
a111: Logged on 2016-12-11 18:46 asciilifeform: btw for folx who are thick as a brick i will point out, that i SPECIFICALLY DO NOT WANT vdiff's '---' turned by idiot koch liquishit into '- ---'
a111: Logged on 2016-11-28 20:37 asciilifeform: history post-rome requires --- horrors! --- languages
mod6: asciilifeform: your sig verifies, mine does not, unless you remove the '- ' infront of the '------' lines
mod6: -----END PGP PUBLIC KEY BLOCK-----
mod6: -----BEGIN PGP PUBLIC KEY BLOCK-----
anond: 1º line: "-----BEGIN PGP PUBLIC KEY BLOCK-----"
anond: the header is "-----BEGIN PGP PUBLIC KEY BLOCK-----"
phf: so my v based deployment had a hack, vpatch by diff artifact has a prelude section, that you can put whatever in. it's basically space before the first --- line
alice_: -----BEGIN PGP PUBLIC KEY BLOCK----- Version: Keybase OpenPGP v2.0.55 Comment:
https://keybase.io/crypto xsFNBFevnesBEAC90aLfcq+wrWVKGcQWUd+NmB/0kK7OONd0Tg2OUgfHE2RtZSzG mqgsiAmyPsz+R6B3VwkMd3pBiuAZ8IN/jf0px+iikmo0vvWemsnVTUM0mtyoFecy /qyj1+mwjLrzR7UMDP8789JBwxecY+1fS6k4BQio3gGvmqzGr76sAjTZlIbkPs80 Nr502+QhvfOSjnjFTfQkXrzjrssjJp+jEH0OdkC/UT7H0lCWy957UPklwXlEPnu/ KQbcDoV2HWSEG0hW3Ig7+4qC03Bp0W9Z9lRTYZVIbTnDLJ+z4/J1fMu1EnmZkEKQ aH0SCtgI
mod6: <asciilifeform> imho 'vdiff' ought to zap 'minus' changes in cases where an entire file turns 'FALSE' (absent) - they take up space for no reason, given as we display a hash in the --- entry. what do you think ? << ah... ok. let me think about the impact of such a change here.
Framedragger: -[--->+<]>-------.-[--->+<]>.+++++.[---->+<]>+++.-[--->++<]>--.-------.--[--->+<]>---.--------------.-.++++++++++++.+++.-------------.--[--->+<]>-.+[->+++<]>++.+++++++++.+.++++++.++[->+++<]>++.+.----[->+++<]>.------------.[->+++<]>+.+++++++++++.------.[--->+<]>-.
mircea_popescu: have the decency to say -----BEGIN RSA PUBLIC KEY----- uniformly and be done with it. or ECC or w/e the fuck it is, CrS
mircea_popescu: ssh header is for absolutely no reason ---- BEGIN SSH2 PUBLIC KEY ---- ie four dashes and a space instead of five dashes, and wtf is a "ssh2" key anyway.
assbot: Logged on 17-03-2016 22:12:05; asciilifeform: the -----BEGIN PGP SIGNATURE----- crud is ~exactly~ a safeword.
jurov: actually, that's logical conclusion of what you want. instead of "teh stupid +++ --- stuff" make c++ parser, apply a transform and generate code
thestringpuller: "yay lets work for this bitcoin company" ---- 5 months later ----> "oh no I got laid off!"
mod6: --- a/bitcoin/src/main.cpp 92038390413f77b55e19439738e87c21bd5b2313dc6edad78bcc8bf722dde82623a31a56a87b0182e75e6824fc709dc216fb9cb159b49a16e212e3a5ded93f58
phf: as far as what it does i hope formatting in the paste above makes it more readable. for each line that starts with --- or +++ awk extract the filename and runs shasum on the file, then prints the new diff line with shasum included. for other files it just outputs whatever's there. so it's a filter that transforms mentions of diff'ed files into diffed files + checksum
mod6: --- a/bitcoin/src/serialize.h bc602bfbc512259fbb6c01f2c1633ff142966bf0752612e9a488cee8a95da7921b98abe646e2f7002243f1981939372e0b53948646398e40525ed442c377f449
mod6: --- a/bitcoin/src/main.cpp 02ccc72e42939509fc180861db7ffec50563a84869f35671fcf720090f9782674edcc89c4174175691566fac7277f1ebe0f50253d1e4a995eb960f5b43cce2a3
mod6: --- a/bitcoin/src/main.cpp 02ccc72e42939509fc180861db7ffec50563a84869f35671fcf720090f9782674edcc89c4174175691566fac7277f1ebe0f50253d1e4a995eb960f5b43cce2a3
mod6: --- a/bitcoin/src/serialize.h 3b61e200efe4b17a7f5384e13ab2a1a5e0a74fce0a097802d5e32bb5d74f88fa6e018f56c36ca9198d726a3a78168f87a6181d498cb7a388bc1f3adefa7cd93f
mod6: --- a/bitcoin/src/init.cpp 29fbb8792c3462ced61b4a0284360122f72c4fef7fb5fb84e5399967ab6474cd83ccf3a60eb3c425e183b1b95fb9ca71fc23bb791316d762034559df293f8bb0
mod6: --- a/bitcoin/src/init.cpp ff7009f672bf400a42d1d7afb6e58aaf1c29d9c219fad51c5f17000243a485e92bbb250d3f4bbec3f0717d00fad620c294d537832671f20c0979fb3f1383779b