166200+ entries in 1.045s

trinque: doesn't make me feel smart to pluck
a patch from an email attachment
trinque: it's
a shitty interface and I'm not dealing with it
trinque: I agree 100% that "canonical" as the outside world is made to see it should not be
a git repo
ascii_field: (diff does not offer
a simple way to say 'deleted whole file')
ascii_field: it is how i specified
a de-crufted subset of 0.5.3's files on day 1
ascii_field: the ultimate product is to be
a series of -human-auditable- diffs, each small and extremely narrowly focused, starting from classical bitcoind 0.5.3.
williamdunne: Maybe there is
a good reason why this would not work, but could you not just generate an XML file that contains the names of all the files,
a hash of each file, and then sign the XML? Could be automated fairly easily and would work on top of existing solutions
☟︎ trinque: ben_vulpes uses git in his day to day work, and I'm sure for
a reason
trinque: ascii_field: I would be pleased with
a process that allowed for that, but that there is only one route to "released"
ascii_field: why? because we have
a little problem with vermin, in computing
trinque: ascii_field: seems you should write up what you think is an appropriate process for maintaining
a "mainline" branch
ascii_field: trinque: it is
a mistake to conclude that i am bringing deep wisdom from some 'respectable society' profession here. i am deliberately and profanely pissing on 'best practices'
trinque: and "speed" of development should not be
a value
☟︎ Adlai: last thought:
a signed-patch-dev mailing list, and some trivial darcs wrapper that consumes attachments from that mailing list to frob any random repository, whether git, darks, or - for mats's's benefit - cvs. left as an exercise to the reader.
ascii_field: and to have the canonical representation of the project be
a git turd
Adlai: well, we're choosig
a point at which we give up on paranoia as overly hampering
ascii_field: Adlai: it is
a mistake to conclude that i trust
trinque: right, I can guarantee at least that I have no qualms screaming at
a person that's done wrong
davout: ascii_field: i'm with trinque here, it's
a social problem, not to be solved by tools
davout: ascii_field: would you have no problem with
a tool that you can bypass, and build the source with the actual signed commits ?
Adlai: really this is all masturbation until we have
a by-hand constructible fab
☟︎ trinque: the process of managing
a bunch of feature branches and shit, I want
a tool
trinque: commit points to other commits and
a tree, tree points to tree entries, which point to blobs
trinque: gits data model is... lemme see if I can remember; it's been
a while since I wrote
a postgresql fdw into it
davout: ascii_field: is
a tarball human readable?
Adlai: they're not! the darcs model would've let mircea_popescu submit
a single fix to apache, whereas the git model requires him to sign the entire apache source tree
davout: they're functionally equivalent, but i guess that if darcs is
a better fit, why not
Adlai: git has the advantage of
a single signature covering the entire current state; darcs has the advantage of letting
a single signature cover changes alone. it's really
a question of use case
Adlai: so, it's less convenient for signing
a patch relative to an upstream repo; but is exactly what you want if you just want to have
a single head to put on
a stake when heardbleed 2.0 gets uncovered
☟︎ Adlai: davout: an "individual commit" is still just
a hash of the commit message + merkle root of the source tree
davout: Adlai: well, from what i understand of the docs, you can sign -individual commits- which is
a new feature because originally it could only do what you say
Adlai: davout: the "sign commits" feature still essentially consists of signing
a merkle root of the source tree; darks lets you sign the patch
davout: while github is not an option i'm with williamdunne here, git is nice and having
a foundation-operated git server would be
a good thing imo
trinque: it's
a matter of growing infrastructure
Adlai envisions 'wothub' as
a content-addressable signed patchstore
williamdunne: mircea_popescu: Still getting; "Looks like you tried to comment off
a stale page. Reload the article, count to three and try again."
jurov: would make sense to have
a new mailing list for nonbtc stuff
mircea_popescu: someone be so kind to leave
a comment on trilema so i see if teh ip is alright ?
davout: williamdunne: my main point is that this is already what you're doing when buying
a BTC-denominated asset that's run by someone and that your idea removes more value than what it adds to the stock exchange value proposition
williamdunne: davout: Basically its no longer
a bet on whether or not the project is retarded, but whether or not you're retarded
davout: williamdunne: shareholders being able to allocate "what money goes where" is pretty much
a stock market
davout: that's kind of
a basic mistake here, assuming you can invest in things, if I buy
a bitcoin asset I'm really investing in the people running it, not in some ethereal abstract "thing"
williamdunne: Its also more restrictive, as its not restricted to projects. i.e
a student could use it if doing some sort of professional degree
williamdunne: davout: Growth of userbase etc, its not meant to be
a sure-fire bet to make money
ascii_field: (to
a first approximation, afaik, there isn't)
williamdunne: X Y and Z have
a number of other metrics you can use to attain success i.e revenue growth
davout: in this case
a stock market would have the advantage of making shitty stuff fail earlier
davout: williamdunne: because if your work consists of projects X, Y, and Z you can decide to raise capital separately for each of them separately on
a stock exchange, not only as "here's me, throw money at me"
Adlai: this is also why the only sane approach to programming depends upon homoiconicity... there's simply too much code for
a single human to type by hand
davout: williamdunne: thought
a bit about your project, sounds like
a degenerate case of
a stock exchange actually
ascii_field: mircea_popescu: one way to look at it is that division of labour never really happened in computing. to the useful point where you can actually safely hand something off to
a pro. instead, we're all in
a situation not unlike that ru doctor in the polar expedition who had to self-appendectomy
mircea_popescu: 448 lines. i am not happy with
a dollar
a line. not that i'm getting paid or anything.
mircea_popescu: moreover, if i do know some guys who trust him, the cost of obtaining
a new Takashi Takizawa is not equal to s/Takashi Takizawa/Takashi Takizawa/
mircea_popescu: Apache 2.4 uses
a dynamic modular structure by default. This potentially can cause problems if
a LoadModule directive calls
a module that was not built into the Apache binary.
davout: mircea_popescu: i haven't been using apache for
a long long while, but maybe mod_remoteip does what you want, override the source IP by some IP it finds in an HTTP header
mircea_popescu: To install
a custom module, perform the following steps on the command line as the root user:
williamdunne: Maybe I'm not remembering what varnish is correctly, but it is
a middleware that serves up static HTML instead of asking the server, right?
mircea_popescu: how is it like varnish at all ? it's
a php script neh ?
ascii_field: but this is
a mega-l0l - apache crud, etc. wake me up when someone has the resources to rewrite even something that catastrophically matters, e.g. bitcoin
mircea_popescu: dignork the only way you would be allowed to write code, in
a world where "hey, if infrastructure changes code needs to change" is with index lists of "all lines affected by X - here" "all lines affected by Y - here"
ascii_field has, if anyone didn't know,
a whole www site about this
mircea_popescu: think about it. why the fuck should the code have to know about this. and if it does have to know about this, why aren't ALL the code references affected by any of such
a change cross-indexed somewhere ?
☟︎☟︎ mircea_popescu: the most insulting thing is that while the wisdom seems to be "eh, change the code", there does not exist
a master list where you know, all the code dependencies are nicely cross-referenced, so i can just go "fuckup-php for-the-ip-poroxy-issue"
dignork: adding reverse proxy is infrastructure change, original code might have been written with such change in mind, but even if not, usally it's
a minor modification
mircea_popescu: random derps are willing to send you
a copy. if you trust them. signatures ? wots ? wut ?
mircea_popescu: dignork it's not
a matter of logging it. it's
a matter of, php no longer sees the source
mircea_popescu: all the boyish idiocy of "software development" needs to go die in
a fire.
mircea_popescu: which is
a retarded domain language with consturcts like
mircea_popescu: who meanwhile sold it to some derp-ass host corp, that wants 9 bux
a year. for what exactly ?
a script ?
mircea_popescu: or you could install apachebooster, which is...
a wrapper on nginx and varnish, by "prajith"
davout: ok, that would be
a stock exchange
williamdunne: davout: Allowing people who are trusted significantly enough to carry out
a contract, to sell their future earnings in return for money today. Sorta like an MPEX for people
BingoBoingo: pete_dushenski: Well only way to judge that is the writings and Ghaddafi doesn't have
a trilema.
BingoBoingo: mircea_popescu is basically
a better read, less geographically restricted, and paler Qadaffi
☟︎ ben_vulpes: pete_dushenski: didja ever read
A Young Lady's Illustrated Primer?
mircea_popescu: "I see
a lot of people complaining about the horrible stuff looters and rioters are doing in Baltimore. This is what the media wants you to see, this is the negative side. This is being shown over and over to make you forget that
a man had his SPINE SEVERED in police custody. So here are 10,000 people peacefully protesting today that no one seems to be talking about."
mircea_popescu: the table came up to
a level position, dishes and all! He said he could lift
a keg of nails with his teeth. He picked up
a common glass tumbler and bit
a semi-circle out of it. Then he opened his bosom and showed us
a net-work of knife and bullet scars; showed us more on his arms and face, and said he believed he had bullets enough in his body to make
a pig of lead. He was armed to the teeth. He closed with the remark