log☇︎
637100+ entries in 0.374s
Tao_Jones: vircurex: BTCUSD last=551.0 bid=551.0 ask=570.0 vol=0.22212299 time=Thu 01-Jan 00:00:00
Tao_Jones: bitstamp: BTCUSD bid=506.43 ask=507.95 high=514.98 low=501.25 vol=7353.59436112 time=Sat 30-Aug 02:13:31
Tao_Jones: BTC-e: BTCUSD last= buy= sell= high=hi low= vol= Thu Jan-01 00:00:00
decimation: does that query wolfram alpha?
assbot: midmagic comments on Conformal are the Real Bitcoin Core Devs
ben_vulpes: midnightmagic: http://www.reddit.com/r/Bitcoin/comments/2evkc6/conformal_are_the_real_bitcoin_core_devs/ck3l0cg << what the hell does that even mean
ben_vulpes: midnightmagic: if you don't understand why this conversation belongs in #bitcoin-assets...
DoctorBTC: saw your shoutout the other night
mircea_popescu: DoctorBTC i don't recall what i wanted to commend you about, but it was something.
MolokoDesk: I notice that cryptsy has so many altcoins now that trying to load the entire json spew for them all crashes the quote-reading module.
ben_vulpes: wow that's quite the paste
mircea_popescu: RagnarDanneskjol i don't think tao can stay unless it starts answering ,chart in pm only
decimation: is that supposed to be one of those 'ascii art' key hash things?
mircea_popescu: that chart thing is fucking evil.
mircea_popescu: kakobrekla yeah but it had to be invited
mircea_popescu: !up Tao_Jones
MolokoDesk: I'm using a lot of scraping to get data in some cases so some modules require periodic maintenance.
RagnarDanneskjol: can we kick the bot after - it can get a bit floody at times
mircea_popescu: um how did this shit go
MolokoDesk: or you can drop into one of the channels it's already in.
RagnarDanneskjol: he has a very cool bot that I talk to all the time
MolokoDesk: invite Tao_Jones into this channel if you want to see the bot.
mircea_popescu: i thought it was mostly py
gribble: Pipe Band: Music: Alma College: <http://www.alma.edu/academics/music/pipe-band.php>; Calendar - RSPBA - The Heart of the Pipe Band World: <http://www.rspba.org/html/calendar.php>; Pipe Band Magazine - RSPBA - The Heart of the Pipe Band World: <http://www.rspba.org/html/magazine.php>
mircea_popescu: ;;google php does pipes ? the band
MolokoDesk: a pipe to gpg works well, gpg outputs it's valdiation spew to stderr so most people have trouble using it from inside php.
mircea_popescu: but it sounds like just the sort of thing to become a nightmare.
RagnarDanneskjol: ooh I'm there
midnightmagic: ben_vulpes: Do you mind if we go PM? I don't want to disturb channel.
mircea_popescu: RagnarDanneskjol i got #trilema like that, it consists of me and some other cool kids logging into gribble.
RagnarDanneskjol: well its not MY channel, i just do all the talkin
MolokoDesk: install notes with the php code.
ben_vulpes: anyways, midnightmagic there is no playing nice with "core" dev "team".
mircea_popescu: ben_vulpes for the most part, we're here to escape the teenage angst of the interwebs.
assbot: tozee comments on Conformal are the Real Bitcoin Core Devs
ben_vulpes: look at this reddit angst
mircea_popescu: then you'd best include notes on how to get a stock php server into a stater where it can run your code.
RagnarDanneskjol: for starters - then pyth pref
MolokoDesk: there's an option to translate it to python later, but it'll be done sooner in php.
mircea_popescu: what you writing this in ?
MolokoDesk: you want to discuss what happens when it's done that's fine. I'm already good to start on this based on previous email relayed.
MolokoDesk: yeah, if this is finally it there's not much more to say, I'll just do it.
mircea_popescu: you've now got 11 things to string together and that's that.
MolokoDesk: I had been intending to accumulate individual documents and bundle them periodically then announce the bundle/blog location
mircea_popescu: MolokoDesk that's not really your problem. one person could send five documents in one pastebin. three other people two each
MolokoDesk: so the burden of concatenating the document blob is done by some other agent and sent to pastebin.
mircea_popescu: midnightmagic the one advantage of living in the us : afaik it's actually illegal to try and colect on euro defamation cases there.
MolokoDesk: ok. still have to do a bit of work to find the address in the block. knowing the trasnaction ID is more specific. I'm not arguing the case, this is find.
midnightmagic: ben_vulpes: Completely baseless, time-wasting lawsuit because bitcoins hit the multi-hundreds of dollars and random $greek_person found a lawfirm willing to launch defamation nonsense.
mircea_popescu: also, tx id is not as reliable.
mircea_popescu: comes to fewer bytes than tx id
ben_vulpes: midnightmagic: what is this lawsuit?
chetty: The U.S. Forest Service on Friday published a nearly 700-word article on how to safely roast marshmallows, all in preparation for Saturday, which is National Roasted Marshmallow Day.
MolokoDesk: there are multiple transactions in a block.
ben_vulpes: midnightmagic: i did for quite some time.
mircea_popescu: sadly, gay marriage wasn't a thing then.
midnightmagic: And conformal IS misbehaving. You go idle in their IRC channels.
MolokoDesk: I see you prefer the block number to the transaction number.
mircea_popescu: i'd be so curious to fuck the imaginary daughter of knuth and buffett.
midnightmagic: ben_vulpes: The last time I was anything but civil to the ninjawhatever type, it turned into 2-year siege that culminated in .. like three (apparent) lawsuits because "ops blah blah exceeding authority blah". Why would I want to risk that a second time when it costs me virtually nothing to report on what I see?
asciilifeform: MIX << herr knuth wanted no 'holy war' re: why he picked architecture, nor was he interested in commercial endorsement of the existing hardware
mircea_popescu: kinda what the whole discussion has been about
mircea_popescu: decimation at no point are keys examined in this process at all.
asciilifeform generally believes that safety-critical code must be written in such a way that auditor can see a tight correspondence between every line and what machine physically does. note that this doesn't entail 'use C!' but can also mean different machine. ☟︎☟︎
MolokoDesk: It's simple enough to parmeterize it, i didn't mean changing it from IRC. sure.
decimation: mircea_popescu: I guess the question is about how much you trust the keyserver to serve valid keys
mircea_popescu: but the idea is, once an hour.
mircea_popescu: * asciilifeform sees 'golang' as a mild misbehaviour, but won't try to convince people << be fgucking thankful it's not ruby.
MolokoDesk: bundling the documents every 5 minutes or so. and storing the hash of that. I was focusing too much on indivdual documents. The bundling feature was in my unit test notes.
mircea_popescu: <decimation> ought these pubkeys be cached by the bot or grabbed from the keyserver per request ? << ?
asciilifeform: the fact that i can ask this question - is my answer
asciilifeform: but google proprietary crud gives me the willies.
gribble: WARNING: Currently not authenticated. Trust relationship from user midnightmagic to user ninjashogun: Level 1: 1, Level 2: 0 via 0 connections. Graph: http://b-otc.com/stg?source=midnightmagic&dest=ninjashogun | WoT data: http://b-otc.com/vrd?nick=ninjashogun | Rated since: Thu Jun 26 19:05:58 2014
midnightmagic: The charitable thing is the project he's involved with re: children-oriented music education.
midnightmagic: I'm not his supporter. I've seen his type before.
ben_vulpes: and what is this charitable thing?
ben_vulpes: you're the lone positive supporter of ninjaspamgun.
asciilifeform sees 'golang' as a mild misbehaviour, but won't try to convince people
RagnarDanneskjol: i think the 'obviously bogus' part isn't really even a consideration
MolokoDesk: the unit tests grabs the keys from the public key registry every time and updates them in the keyring. that may not be what we're talking about doing now.
MolokoDesk: so this is more a "bot, tell me what you know about this purported contract document, and save a copy, and if the contract isn't obviously bogus, notarize it to the blockchain with a hash"
assbot: midmagic comments on Conformal are the Real Bitcoin Core Devs
ben_vulpes: midnightmagic: is this you? http://www.reddit.com/r/Bitcoin/comments/2evkc6/conformal_are_the_real_bitcoin_core_devs/ck3kwf4
decimation: ought these pubkeys be cached by the bot or grabbed from the keyserver per request ?
MolokoDesk: that's probably the most expedient way to get what you want.
MolokoDesk: ok. working backwards from the document, get the pubic key IDs of the signatories then look them up with gribble.
gribble: (everify <otp>) -- Verify the latest encrypt-authentication request by providing your decrypted one-time password. If verified, you'll be authenticated for the duration of the bot's or your IRC session on channel (whichever is shorter).
MolokoDesk: the only thing i haven't tested fully is spending via block.io's api (i have the encoded wallet address already), and getting PGP keys or key IDs/hashes from a signed document without knowing the public keys already.
gribble: User 'RagnarDanneskjol', with keyid 35D2E1A0457E6498, fingerprint B4AF6458D7D8A2846F91807935D2E1A0457E6498, and bitcoin address 14ixghmHMcB4szGL3ue5WJ1qnjnWnQXiP6, registered on Thu Jun 5 04:07:21 2014, last authed on Fri Aug 29 21:22:04 2014. http://b-otc.com/vg?nick=RagnarDanneskjol . Currently authenticated from hostmask (1 more message)
gribble: Error: For identification purposes, you must be authenticated to use the rating system.
mircea_popescu: of interest is the signature packet: algo 1, keyid 35D2E1A0457E6498 line
assbot: $ gpg -v -v gpg: Go ahead and type your message ... -----BEGIN PGP SIGNED MESS - Pastebin.com
MolokoDesk: I've basically worked up a construction kit for such a bot. I presume the set of functions I have working, or some subset of them, can be used to implement anything we've discussed here.
gribble: Currently authenticated from hostmask midnightmagic!~midnightm@unaffiliated/midnightmagic. Trust relationship from user ben_vulpes to user midnightmagic: Level 1: 0, Level 2: 1 via 2 connections. Graph: http://b-otc.com/stg?source=ben_vulpes&dest=midnightmagic | WoT data: http://b-otc.com/vrd?nick=midnightmagic | Rated since: Mon Mar 7 15:45:54 2011
mircea_popescu: we're not getting too far here, lemme write it out as a formal spec.
asciilifeform: (yeah i should probably sign the copy i actually read)
MolokoDesk: GPG says the signatures are valid.
asciilifeform: that thing is on my box as mirror, as i'm convinced that our phriends will soon begin to monkey with various documents in transit by url
MolokoDesk: of the document. If the signatures flunk it tells the channel that. try again.
MolokoDesk: assuming everything suggested regarding validating blind signatures is doable: someone points the bot at a cryptosigned document. The bot sniffs the signatures. if all the signatures are valid for that document, it issues a transaction encoding an SHA Hash of the document, waits for the transaction to appear on the block chain, then informs the irc channel of the transaction ID, block number and a pointer to a logged copy