log☇︎
288400+ entries in 0.184s
BingoBoingo: <asciilifeform> there are other, similar ambiguities - sigs end in whatever odd number, say << Original effort at sig enforcement was "even-s" around prb 0.9 deliberations before "low-s" was chosen
asciilifeform: plenty of attempted spmurder tho
mircea_popescu: anyway, i get 0 spam through this, so ...
mircea_popescu: eh, blogs aren't that "self". intertextuality!
mircea_popescu: i need them to create my article reference trees.
asciilifeform: why does that rpc shit even exist
mircea_popescu: https://www.webiron.com/bot_feed/d80d40b13ccf07a2c523e3c6625d101d << this was kinda interesting.
mircea_popescu: (once someone does it, whether they mine a block or not is irrelevant, tx now in mempool)
asciilifeform: last time i waited almost a week
asciilifeform: when it suits them
mircea_popescu: (i send high-s all the time)
mircea_popescu: you can still send it. just, likely, they'll malleate it pre-mining it.
mircea_popescu: because the damned thing was ambiguous ?
asciilifeform: had to be? why?
mircea_popescu: eh, there's no such "at the instigation" bla bla. we fixed something that had to be fixed, and we fixed it correctly. big whoop.
asciilifeform: but fact is that we fixed a harmless nonbug at the instigation of the enemy.
mircea_popescu: well you could see it then, too, just i guess meanwhile forgot ? anyway, there's a reason we did what we did and still as good now as then.
asciilifeform: i can see the argument, yes, high and low s are interconvertible
mircea_popescu: this is because bitcoin was made by the ducks, sure, but still is what it is.
mircea_popescu: the fact is, the function sign(message) did not yield a single valid output. but two.
mircea_popescu: these aren't really the same kind of item.
asciilifeform: what if the miners decide that mircea_popescu ought to regenerate his k nonce until sig dun end in 3
mircea_popescu: i get it that "there not being ambiguity in design" would be better. nevertheless, what would be better is not related to what is.
mircea_popescu: it's the only way to lance the boil.
mircea_popescu: besides the point. when there's ambiguity in design, this is to be exposed to user.
mircea_popescu: this is not how it works, "emboldening" whatever. moreover, the implemented solution was correct : when there's ambigous behaviour IN THE PROTOCOL, this has to be exposed TO THE USER. it has been.
mircea_popescu: asciilifeform> mod6: nope. i said at the time that it was a Bad Idea, and for same reason - emboldened the ratfuckers << eh, not really how this works.
mircea_popescu: Framedragger ironically, that was in the log :D
asciilifeform: recall the Declaration?
asciilifeform: now as then.
asciilifeform: i disagree that the enemy ought to have any say in how trb works.
mod6: this is not how that conversation went.
mod6: because initially, i wanted to simply just do low-S
mod6: im confused about why you're saying this now, as opposed to saying "we should be able to specify either!"
asciilifeform: mod6: nope. i said at the time that it was a Bad Idea, and for same reason - emboldened the ratfuckers
mod6: ok. so is this a 20/20 type of reflection here?
asciilifeform: also 'do what it takes to get sent' ?!
asciilifeform: mod6: and if the miners start rejecting addrs that touched mpex ?
mod6: simple as that.
mod6: so. if i have a coin, i want to ensure that it gets sent.
asciilifeform: how about when they start rejecting sigs ending with a 3
mod6: i agree that about the legitimancy being the same across high/low -- but the rest of the network diddles.
asciilifeform: the response ought to have been thermonuke
asciilifeform: he was having trouble because corrupt miners refused high-s
mod6: mno. i disagree. at the time, Mr. P. was having trouble sending transactions. We want people to have the control to ensure their transaction is relayed, undiddled.
asciilifeform: the malleation thing was harmless
mod6: and we're still at a point where it's a leaf, so if it is decided that we ditch that as a "blessed" utility or necessary change, then we ditch and we don't have to do anything else.
asciilifeform: yeah but we did a ~pointless thing and added moving part solely because shitgnomes gnawed on our toes
mod6: and when i say 'we talked about this', I mean the high-S/low-S thing. ultimately we decided to give the operator the utility to specify which to use / or none, if they want their thing to be diddled.
mod6: So, we talked about this. At length.
mod6: ref: (14:57) <+mod6> if we needed to add code everytime these gnomes comeup with a new crapolade, that's all we'd ever be doing.
mod6: (19:01) <+asciilifeform> http://btcbase.org/log/2016-06-24#1489910 << not now, not ever. and ftr i did not like how we handled high-S thing, for this reason. ☝︎
Framedragger: https://blog.ethereum.org/2016/06/24/security-alert-smart-contract-wallets-created-in-frontier-are-vulnerable-to-phishing-attacks/ comes with a paragraph heading "How to be super safe??" (sic)
asciilifeform: this is becoming a weekly thing at least
mircea_popescu: hanbot probably, they're just the sorta idiots.
mircea_popescu: aaanyway. germany is looking at something like 3bn euro more per year (20% over it's current ~15bn) to pay ; and of course moldovia, the battered ruins of ukraine, albania and all sorts of other dry leeches all want in
hanbot: so then what's left, remainia?
mircea_popescu: lol. after brexit, time for grexit, departugal, italeave, czechout, finish, oustria, latervia and finally byegium
mircea_popescu: (btw, obama actually went to london to try and prevent things. he... failed. but by now obama failing at whatever he's trying is pretty much us policy, so not particularly worht the mention)
mircea_popescu: sit the fuck down, nobody's shocked and moreover nobody cares about the "mainstream" / powers that wanna-be blabla.
mircea_popescu: all these "jounalist" derps ranting on about how "uk shocks the world" and "nobody could have predicted" bla bla on the basis that their fucking predictions had been deliberate lies to try and influence the unavoidable.
asciilifeform: it is to http://trilema.com/2014/o-hai-let-me-verify-your-identity
asciilifeform: mircea_popescu: the automattic link is wrong i think
mircea_popescu: gah, wait for the thing to show up, i can't follow like this
asciilifeform: http://btcbase.org/log/2016-06-24#1489910 << not now, not ever. and ftr i did not like how we handled high-S thing, for this reason. ☝︎
mircea_popescu: the "all business" and entirely "scientific" world turns out to be mostly the favourite lie of the sort of people who don't wish their stupid ideology discussed.
asciilifeform: we already know this song, it is tiresome, i will not repeat.
asciilifeform: augmentable, at whatever point, with the Will of the Beoble's magic sig which 'moves unjustly held coins' to e beoble's anointed vicars
asciilifeform: ditto the detached (to be eventually 'lost') signatures
asciilifeform: http://btcbase.org/log/2016-06-24#1489918 << this is what the timelock crapolade is for: 'paper' bitcoin. ☝︎
asciilifeform: (or possibly just the latter is down)
mod6: this the line you were looking for? (14:55) <+thestringpuller> TMSR rule of thumb: "Never accept non standard transactions" ?
mircea_popescu: teh toothpick republic!
asciilifeform: log dead too
deedbot: [Trilema] The Internet of Shit - http://trilema.com/2016/the-internet-of-shit/
mircea_popescu: ;;later tell pete_dushenski pingback mystery solved : your blog is at 23.229.239.2, but you keep sending pingbacks from 50.62.176.244. Trilema responds with a "please send pingbacks from the blog's own IP" as discussed in http://trilema.com/2014/o-hai-let-me-verify-your-identity/ which you're supposed to see and know why it is your pingbacks don't make it.
a111: Logged on 2016-06-23 23:16 mircea_popescu: http://btcbase.org/log/2016-06-23#1488771 << thinking about it... was this coincidental ?!
jurov: http://btcbase.org/log/2016-06-23#1488855 it was not 'coincidental', their cleanup gave me the idea ☝︎
deedbot: [Trilema] Tales of Manhattan - http://trilema.com/2016/tales-of-manhattan/
trinque: but I will at some point either change that or abandon sql entirely for a CLOS db
trinque: just easier to look at, and it's not a big table
thestringpuller: i guess the nicks act as a foreign key cause under unique constraint and one per person...
trinque: helpful helpers in python were starting transactions for me even though the default for sqlite is autocommit
mod6: <+mircea_popescu> nevertheless, we're not making the mistake of introducing coin taint, under any name. << totally agree.
mircea_popescu: you been watching the dao thing ?
mircea_popescu: yeah, except the next stop is for shitsoup to put out more coins than it got in. ☟︎
BingoBoingo: thestringpuller: From what I understand Segwit to a normal 1xxx adress requires a signature in the blockchain so when segwit stops being miner enforced the recieved transaction would still be, even though it came from freemoneyshitsoup.
mircea_popescu: nevertheless, we're not making the mistake of introducing coin taint, under any name.
mircea_popescu: mod6 the main concern is that their bullshit will "accidentally" start fabricating coins.
mircea_popescu: and in other lulz, ro chicks trying hard : http://fabulousmuses.net/2016/06/marina-yachting-summer-trends.html
thestringpuller: but I think at that point BTC is dead
thestringpuller: i just don't want them to add something in a "fork" that allows TMSR to get scammed.
mod6: if we needed to add code everytime these gnomes comeup with a new crapolade, that's all we'd ever be doing. ☟︎☟︎
mircea_popescu: but this said, yes it is deeply irresponsible for anyone to use prb clients. this doesn't just mean 13, or 12, or 10. ANY of them.
thestringpuller: gotcha. thanks for clarity. mod6 ^^^ nvm question has been answered.
thestringpuller: TMSR rule of thumb: "Never accept non standard transactions" ? ☟︎
mircea_popescu: which is what it aims to be, a sort of "let's dao bitcoin"
mircea_popescu: moreover, there ISNT, in general, and for very good reasons, a way to verify segwit crapolade.
thestringpuller: gotcha. just never have anyone spend to your from a fake address.
mircea_popescu: trb has no notion of "coin history". nor should it. because taint is not a thing.