log☇︎
448100+ entries in 0.296s
decimation: err, no that was the bdb lock thing
assbot: Logged on 21-01-2015 02:48:11; Luke-Jr: it can't, if you don't have the 0.8.1 hardfork patched in..
decimation: http://log.bitcoin-assets.com/?date=21-01-2015#985338 < I think this is what he was talking about (nVersion) ☝︎
ben_vulpes: ;;later tell gavinandresen ^^
ben_vulpes is amused, but not honored. if ye'd only had actual management once upon a time, this'd not be a notable achievement.
ben_vulpes: looks like the shitgnomes have been working overtime to address my complaints.
ben_vulpes was looking through recent "bitcoin-core" pull requests, found many integration testing scripts
ben_vulpes: an informal signoff from y'bosses would be nice before i deposit this in the white porcelain turdotron
decimation: asciilifeform: I can already hear jwz saying that he doesn't want politics, just to do the right thing
asciilifeform: (for as long as it carries under 'technical', the weasels can whine, wheedle, emit 'reasonable reasonings', even persuade the persuadable) ☟︎
asciilifeform: political, rather than technical decision
asciilifeform: regardless of what they bring, or claim to bring, or promise to bring, to the table
decimation: although as I've noted, they already incremented this machine
asciilifeform: this is why shitgnomes are to be written out of the script permanently and unconditionally
decimation: 'please sir, accept my resonable patch in exchange for agreeing to forever accept what 'our mechanism' brings'
asciilifeform: for this reason.
mod6 doublechecks the SoBAs
ben_vulpes: what was the version number of openssl we determined necessary to validate the full chain?
ben_vulpes: well this signature issue is tricky as shit already - openssl is already blowing up validating the chain with anything other than...
decimation: yeah, it's not the bip66 issue, it's the mechanism they inserted for forcing change
decimation: but the way it's being forced is pretty stupid
decimation: I would say that on its face, bip66 isn't such a terrible idea ☟︎
ben_vulpes: perhaps a hash of the codebase instead of the semver crap?
decimation: better to say less until we know wtf is going on
asciilifeform: 'who comes to us with a fork, shall die by the fork'
ben_vulpes: mircea_popescu, mod6, asciilifeform: i don't see a reason to make this much more than 25 words. do you think much detail or polemic is necessary here?
ben_vulpes: this is almost as bad as defining a word with the word to be defined
ben_vulpes: "the chain that is the real chain is the chain that verifies under 0.5.3"
ben_vulpes: ugh man i kinda hate this
trinque: would the logs be interesting in any way?
trinque: quite a bit of that.
trinque: you got too 1337 on me
trinque: I am, how is it handling what though
ben_vulpes: i thought you were running a conformal impl somewhere
ben_vulpes: no no the conformal impl
trinque: got to like 150k I think before I stopped
trinque: was syncing pretty quick, but I stopped and deleted for to be syncing against mircea_popescu's node
trinque: the who and the whatnow?
ben_vulpes: plz foar not to buhlete!
trinque: just deleted muh blockchain to resync
mod6: the hope was to find if he can verify if v0.5.3.1 rejected or accepted the blocks in question; 363738
asciilifeform: i got one that's a few hrs away from sync
trinque: errr what's up to date?
mircea_popescu: anyway, having been duly amused for the evening, i retire to my eulorean empire.
asciilifeform: i doubt anything can ever beat the 'i'll use c++, and on vs for good measure' moment
mircea_popescu: i don't think any sane nodes can be up to date atm, until this resolves.
mod6: shinohai: is your v0.5.3.1-RELEASE node up to dayte? ☟︎
mircea_popescu: but the "we'll make wallet a plaintext file" and the "we'll target windows" and the "you know what's better than boost ? qt!" were pretty epic turn points too
ben_vulpes: meaning adopt the power ranger braindamage again?
mircea_popescu: nah, the "we'll move to this new db system one schmuck that gofer'd coffee at google wrote with his chest hairs and nobody tested in any way" was the stupidest sahit
decimation: if there's any reason why bitcoin will never be adopted, it's this kind of shit
decimation: this is the dumbest fucking thing I've seen in all my years with bitcoin
mircea_popescu: "Current status: F2Pool still broken; Antpool fixed (but no promise they won't intentionally re-break in the future)." is really all that one needs to lol
mircea_popescu: Explorers on the good chain:
mircea_popescu: http://btc.blockr.io/ <-- (seems to be flip flopping between the two chains)
mircea_popescu: Uh oh all these block explorers just flipped over to the invalid chain: ☟︎
ben_vulpes: i want a man in the ground, i don't make that dependent on his wife squirting or w/e
asciilifeform: wait for'em all to get in
ben_vulpes: one goddamn nail at a time
ben_vulpes: man all i can do is nail this coffin closed
mircea_popescu: on the record having lied for profit and all that good stuff, but why should anything matter.
ben_vulpes: ;;later tell lukejr listen you gotta stop it wiht this "i can tell miners what's right and wrong" bs
ben_vulpes: "Most likely this is caused by broken-by-design-for-profit mining code, but none of their stuff is open source AFAIK. Maybe more details will be known with time."
mircea_popescu: this is such a goatfucked moment for teh schmucks...
ben_vulpes: reddit, for all the silencing and muting of the actual bitcoin foundation, seems to be turning the corner on sense
ben_vulpes: "They're not running full nodes because the current 500KB blocks are too big.
mircea_popescu: anyway, this is jit to lay kakobrekla's wonderments to rest.
ben_vulpes: "Updating to the latest when what you have works is how you break things.
ben_vulpes: i never did anything, we all know that. joke's almost too easy.
asciilifeform: ben_vulpes knows full well that it'll be blamed on 'wreckers'
mircea_popescu: o yea. that's part's gonna be epic.
ben_vulpes is also curious to see how much "political capital" the derpdation burns today
mircea_popescu: i dun see it. the rule is "come to school dressed". if you all agree to wear skirts or all agree to wear cardigans, it's still school.
ben_vulpes: mircea_popescu: anyone can narrow the rules, but whether that's "bitcoin" is an open question.
decimation: I'm not sure if there are enough blocks to trigger it
decimation: because they already did a 'softfork' on the nVersion
mircea_popescu: decimation provided their "mine support" actually materializes
decimation: the problem is that 0.5.3 blocks generated by 0.5.3 won't validate if those IfSuperMajority rules check
mod6: <+ben_vulpes> Bitcoin 0.5.3 is the canonical reference implementation. If a fork occurs and one side validates on the 0.5.3 codebase while the other does not, the chain that validates under 0.5.3 is the only valid chain. << I have nothing further to add to this at this time.
ben_vulpes: too bad, fuck them.
mircea_popescu: the idea is they don't want to see some stuff that validates anymore
decimation: actually I think this is gonna be fine on 0.5
mircea_popescu: ben_vulpes all thios would validate under .5
mircea_popescu: hard fork is enlarging the rules.
decimation: they claim this is a softfork
mircea_popescu: well, any people can at any time decide to narrow the rules. this makes some sense.
ben_vulpes: things either validate under 0.5.whatever or they don't.
ben_vulpes: i've not yet accepted this soft/hardfork duality.
mircea_popescu: i have nfi how the power rangers imagine they'll manage a hardfork when they can't as much as get a "relevant support" softwork that's fairly uncontroversial.
ben_vulpes: frantic action is for the impotent.
ben_vulpes: i have a porch of meatwot and babes that actually need attending to.
mircea_popescu: let 'em figure out how to do soft forks or w/e.
ben_vulpes: mod6 if you feel compelled to elaborate on this, go ahead.
mircea_popescu: anyway, todd is right. the only way this affects us is that we don't really give much of a shit.
mircea_popescu: Bitcoin Core (after 0.10.0) rejects these invalid blocks, but a lot of other stuff doesn't. SPV Bitcoinj wallets do no validation what-so-ever, blindly following the longest chain. blockchain.info doesn't appear to do validation as well; who knows what else? <<
ben_vulpes: Bitcoin 0.5.3 is the canonical reference implementation. If a fork occurs and one side validates on the 0.5.3 codebase while the other does not, the chain that validates under 0.5.3 is the only valid chain.
mircea_popescu: BIP66 protocol rule changes have gone active in part thanks to Antpool and F2Pool's support of it - but their pool appears to not actually be enforcing the new rules, and is now mining invalid blocks << lulzy.
asciilifeform: the title of a 'papal bull' he signed during the war
ben_vulpes: asciilifeform: translation plox?
mircea_popescu: and 2) retty much that.