log☇︎
781600+ entries in 0.512s
pankkake: just having bitcoind with no GUI code was than achievement
pankkake: the initial code was horrible, couldn't get it to compile, full of wxwindows crap where there shouldn't be. stayed away :/
mircea_popescu: the resultant mess is unusable past about 0.6.x or thereabouts, for these reasons. ☟︎
mircea_popescu: it has since been "fixed" in the hands of mediocre coders with no system design comprehension whatsoever.
mircea_popescu: herbijudlestoids the original stuff was poorly written by one unexperienced coder with a lot of system design experience.
herbijudlestoids: for if it was good we would not be having this discussion
herbijudlestoids: i was under the impression that the existing implmentation was pretty well coded (at least from a security perspective) but it seems like most on here disagree
mike_c: who has nothing to do the rest of the year?
pankkake: what about the Go implementation?
mircea_popescu: and the middle.
BingoBoingo: mircea_popescu: Also throw away the last 2/3rds
herbijudlestoids: in reference to the current bitcoin "reference implementation"?
mircea_popescu: herbijudlestoids the point in quesiton is "throw away the first chapter of your novel"
ozbot: The CIA Helped Build the Content Farm That Churns Out American Literature | Motherboard
herbijudlestoids: i read something about hemmingway today
mircea_popescu: and the guy has absolutely no idea who hemingway was.
ozbot: It was the best of times, it was the blurst of times: throwing out your first chapter - National Wri
mircea_popescu: well it's supposed to be funny by contrast. the one team that didn't need tech
mike_c: mircea_popescu: i don't get the joke, but i get your point.
BingoBoingo: asciilifeform: Slimmest turd is a different contest. That is easily solved through copious amunts of magnesium citrate and not allowing turds to leave solution in water.
asciilifeform: BingoBoingo: that'd hardly win you the slimmest turd contest.
mircea_popescu: the third is more flegmatic. either one or two bridges.
BingoBoingo: asciilifeform: I am pretty sure the solution to that problem is skipping ms-dos or any other os nd just writing asm hello world
mircea_popescu: mike_c buncha teams are presenting offers to build a brige. they all start from both sides. one team has laser sensors and whatever, the 2nd satellite and whatnot
asciilifeform: birthing a parsimonious implementation of something (i.e. one that can actually be understood) is not necessarily the same as the student pissing contest of 'write the shortest hello world for ms-dos in asm'
mike_c: hmm. we're talking about different jokes. i'm talking about bob the bridge builder
mircea_popescu: if they don't, i guess you get two
mircea_popescu: if they meet, you got your bridge
mircea_popescu: yea that.
mike_c: only the bridge builder one
mircea_popescu: you know the bridges joke ?
mircea_popescu: why does it have to be an either anyway ?
asciilifeform: mike_c: you could certainly phrase it that way.
BingoBoingo: I can't believe B007 quit before I had the chance to drop links
mike_c: asciilifeform: ok.. so you are saying reverse engineer instead of start from the top.
mircea_popescu: mike_c i suspect the code only came because the response to the paper was a particular brand of retarded.
asciilifeform: and parts held together with tape.
asciilifeform: we've got the robot. with a warehouse's worth of extraneous junk welded to it.
mike_c: the fricking white paper came before the code
mircea_popescu: why are you so focused on the building and implementation notional universe ?
mike_c: you don't build the perfect factory by starting to build the machines. you figure out the overall process first, the steps. then you build the robots.
mircea_popescu: it's not a matter of agreeing how we'd like the vase to look, but a matter of representing how gravity actually and in fact does work
asciilifeform: the only truly unambiguous definition of a computation is the computation itself.
mircea_popescu: no, because this is not art an we aren't making a vase.
mike_c: yes. and perhaps satoshi could write that. barring that, i think the order should be: we agree on the rationale, then are capable of writing the kalishnikov version.
MisterE: eventualy you have to ship
asciilifeform: 'natural language' only has a place here as a teaching aid.
MisterE: mike_c: at this point in time I agree
asciilifeform: (what values of 'reasonable', depends on the intrinsic complexity of the problem.)
asciilifeform: but of one that can actually be understood, by a reasonably-intelligent person, with reasonable effort.
mike_c: ok, i've beaten this horse.
BingoBoingo: mircea_popescu: Well, they debated Parimenides versus Heraclitus and just raped each other.
mike_c: yes, which is why i think the logic of bitcoin being organized is more important than the perfect implementation.
mircea_popescu: how was one supposed to think logically before aristotle got around to writing logics ?
BingoBoingo: B007: No, next year it might be worth too much to spend on your dignity. Buttcoins are purely deflationary.
mircea_popescu: basically a pull rather than a push for now because we aren't yet as formalised
mike_c: mircea_popescu: wait. i disagree. how are you supposed to learn the rationale? this is why something BingoBoingo collecting satoshi's mails are useful.
BingoBoingo: B007: You might be agreeable to that price next year, but the offer won't be there.
BingoBoingo: B007: if anon wants BTC they have to play their pooper
BingoBoingo: B007: A sharpie in American terms.
asciilifeform: MisterE: they have runaway mints of their own. national scamcoins, on the other hand, are inevitable.
MisterE: they want their own NSA proof internets, impossible I know, but...
BingoBoingo: B007: But a laundry maker in your pooper, write Bingo on your left asscheek and Boingo on your right asscheek. I'll pay 0.01 BTC for the picture.
MisterE: I dunno why countries that want to break the dollar hegemony already like S. American's who have been fucked by the US / CIA for decades don't start their own cryptocurrency
MisterE: if it goes back to $1k I'll go in there and retrieve it :d
BingoBoingo: MisterE Bitcoin introduces interesting features though, like information is only privledged one way.
MisterE: too bad I missed out on the ponzi
BingoBoingo: MisterE: Well, in Bitcoin polite is neither asking now answering exaclty how much BTC one holds. If you must ask, Roughly or Publically how much BTC do you hold is on the line of acceptable. As far as answering though even saying "I hold between zero and inside your mom right now BTC" is still polite.
mircea_popescu: mike_c there's no particular requirement that people who don't already know the rationales sould be involved in writing any code.
ozbot: Twitter / TomHoepfner: @freenodestaff ok, thx - was ...
mircea_popescu: https://twitter.com/TomHoepfner/status/431739694250856448 << max keiser offloading the support task for his shitcoin upon freenode staff :D
mike_c: but but, perfect implementation does not help you when you are adding things.
mircea_popescu: we can have that novel written sometime in 2050
asciilifeform: mike_c: i'd love to read 'Bitcoin, the book.' with rationales. but it would be of little worth without a strictly-minimal, brain-loadable reference implementation.
mike_c: fpga that did blockchain parsing would completely ignore tx malleabiality (as it should). PEP would tell you WHY you are ignoring it, so when you are writing custom shit you don't mess it up.
mircea_popescu: there's some post where the girl's counting it much to pietilla's delight.
mike_c: my counterargument was that a formal definition (be it BNF or fpga) of those is less useful than an english spec explaining rationale.
mircea_popescu: it's just in mpex' case it's been a private joke rather than the sad reality
mircea_popescu: for the lolz of it : mpex actually discontinued withdrawals first
mike_c: feature freeze is fine, write PEPs for the features already existing :)
asciilifeform: ok what's this talk of state machines ?
benkay: mike_c: is that a reference to the Python Enhancement Proposal?
mike_c: benkay: yes. need the why more than the how.
ozbot: Why S.MPOE is worth more than MtGox pe Trilema - Un blog de Mircea Popescu.
MisterE: anybody who says they know shit about BTC should be ignored
mircea_popescu: MisterE who are you and what makes you think you have something to say ?
MisterE: the best investment in BTC is infrastructure provider, who got rich on ever gold rush? not the miners, the people who sold them gear. BTC network infrastructure for transactions is the future of financial transactions even if BTC is not the coin / currency in use
mircea_popescu2: that was trippy
MisterE: they sure do fill up my timeline with tweets a lot though
MisterE: not sure exactly what they are doing
MisterE: if you transfer within CB it doesn;t show in the blockchain
pankkake: you don't need a blockchain internally if you have trust
MisterE: they must there can't be 1 chain forever
BingoBoingo: MisterE: Exchanges don't have their own internal chains. They just handle the actual chain poorly
MisterE: so exchanges have their own internal chains
BingoBoingo: The Gox, if they are reliable narrators, problem is they rely on txid as a primary key in their databases. txid makes a poor primary key
MisterE: transactions must move out of the blockchain it cant grow forever
MisterE: eventually this is the future
asciilifeform: ;;later tell mircea_popescu nope. me, i use lex and yacc, and even those only when it cannot be helped.
MisterE: especially in this channle