log☇︎
166100+ entries in 1.268s
williamdunne: I understand with a gender studies degree though..
williamdunne: If I invest in college, and the outcome is a law degree, with which I become a lawyer, how is that not investment?
ben_vulpes: <mircea_popescu> what'd i run it on ? << it's not actually such a bad idea to render the whole thing as flat files and do something cleverish w/comments
ben_vulpes: heh who with a girl hasn't?
ben_vulpes: much as the girlies would like to "invest in their quality of life", such is just purchasing a big of hedonism.
williamdunne: If you expect expenditure to result in a return?
ben_vulpes: investment is predicated on a return.
mircea_popescu: all the derpy parents that "invest" in their children are making a stylistic choice of words, nothing more. it's a waste not an investment.
assbot: The sad story of me sniffing varnish on Trilema - A blog by Mircea Popescu. ... ( http://bit.ly/1OBjmaC )
trinque: if you have time for that, great; must not be much of a war
Adlai: rifles are for hunters. war is not a hunt, it is war
mircea_popescu: there is such a thing as tools that make people smarter.
trinque: surely there's a balance to be struck.
Adlai concludes that he should a) write the btc-dev-darcs-wrapper, and b) keep it to himself, so other people have to write their own
trinque: but should a hammer be called for, one limited such that it cannot be weaponized will also be gimped for hammering
trinque: that is a fair point
mircea_popescu: the angle being discussed is : give a man a hammer, suddenly he's looking for nails.
trinque: this is a distinct point from advocating git
Adlai: jurov: actually, you can go to .git and start reading to a much larger degree than you can do so for .darcs; git provides a provably-attributable signed directory (ie, signed file hierarchy), whereas darcs is a signed diff from... whatever th efuck came before it
mircea_popescu: <trinque> the idea needs further development before anyone executes << he has a point, and while attempted executions would prlly be useful iterations, it IS a timesink.
williamdunne: ben_vulpes: I don't know if this exists outside of GitHub (I rather assumed it does) but when you fork a repo so its your own version of it, you make changes to your own copy and then request that your changes are merged into the core repo
ben_vulpes: williamdunne: what is a pull?
williamdunne: One of those is a social issue, the other is solved by not accepting pulls from dickheads, no?
trinque: having history machine readable and enforced is I think also a fine thing
trinque: having the canonical representation plaintext and readable I think is a fine thing
ben_vulpes: williamdunne: git makes it easy to pretend to work on a codebase by reindenting things
williamdunne: "Adlai envisions 'wothub' as a content-addressable signed patchstore" well its doable, but I only have 'x' amount of time
assbot: 1 results for 'not committing to it while I can't guarantee I'll execute' : http://s.b-a.link/?q=+not+committing+to+it+while+I+can%27t+guarantee+I%27ll+execute
jurov: btw, if a bit lucky, mod_fastcgi was shipped and it's more widely supported than wsgi
ascii_field: mircea_popescu: please consider supplying a normal machine.
ascii_field: mircea_popescu: the apxs ... thing fails with wsgi_python.h:24:20: error: Python.h: No such file or directory and half a meg of other crapolade
ascii_field: (i never had a key fingerprint for it)
mircea_popescu: FROM A RANDOM SOURCE ON THE WEB
Adlai: why not run a real webserver?
Adlai: (it took a couple tries)
ascii_field: mircea_popescu: apache won't play along with python without a plugin 'mod_wsgi' which does not appear to exist in cpanel
ascii_field: mircea_popescu: how -the fuck- does one run a python www proggy on cpanel box
Adlai: stfu my dog is a mutt
Adlai: she was all "this is not a good place for a dog" and i was all "bullshit my dog loves this bar because it's EV patron loves dogs and my dog is lovable"
Adlai actually spend the alcohols chatting with a dark-skinned lady who was 100% coherent despite also partaking of alcohols
mircea_popescu: this is a problem which will have to be solved, eventually. maybe not by us, maybe not in our lifetimes,
mircea_popescu: it was going to be a signed version of 448 lines of code
mircea_popescu: it wasn't going to be a patch
Adlai: tl;r: /me needs to write a thingy that munges btc-dev into a darcs repo, jurov needs to add a general-dev mailing list so mircea_popescu can send his apache paches, and we'll all live ethanolly ever after. ssavvy?
assbot: Logged on 28-04-2015 20:28:40; 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: lets say you alter a table with some operation; were that operation data, you could programmatically alter views against the old version to be compatible with the new, to some extent
trinque: I can also easily produce a new table which materializes the output of some view
ascii_field: there's perhaps half a meg of generated 'do not edit!!!111!!!' crapolade in every config
mircea_popescu: BingoBoingo cutter numbers are a kludgy bolt-on!
mircea_popescu: only needs infinity diskspace to declare a constant.
BingoBoingo: <mircea_popescu> it requires a hard guarantee you will never want more than 10 categories at any level. << No, only on the top level... After that you wade into the horror of Cutter numbers
mircea_popescu: he makes them all a tree.
jurov: how will views solve that in version 1 you have a name=value and in version 2 you need list?
trinque: and you can easily with something that isn't braindead SQL imagine a model where the canonical representation can be changed, and new views derived from the operation taken to produce the new representation
mircea_popescu: it requires a hard guarantee you will never want more than 10 categories at any level.
williamdunne: Guessing some people wanted to kick it old school and not move to the re-write, and there was enough of them that apache updated got called apache2, but thats just a guess
ascii_field: because there was a mega-rewrite once
trinque: it needs a reflection system; I want to interrogate the system about its structure
trinque: system state should be a database, if a simple and perhaps even plaintext one
trinque: the lack of a turnkey solution here is absurd, just a shitty industry
mircea_popescu: it's a proxy for apache.
mircea_popescu: the fact that i own a gas station does in no way alleviate the problem that laurel&hardy cars.
trinque: needs a starting point
trinque: this is why I'd like a small board for the embedded space that does very little, and runs a lisp
mircea_popescu: and where do i find a cl server ?
mircea_popescu: there ISNT a bmw here. it's varnish or nginx. that's it. not like i'm running unheard-of-software
mircea_popescu: i can buy a fucking bmw.
trinque: unix's "everything is a file" is a poor man's "everything is data" ☟︎
mircea_popescu: and cars NEVER worked like software works, outside of a laurel and ollie short
trinque: this in any computer system worth a shit
mircea_popescu: "musta been a different car - and - gasoline combination i guess. going back (on foot) to gas station trying some more combos"
mircea_popescu: it would have been cheaper to buy a server. if i were to bill 8 hours it'd be enough to buy a fucking rack, and that's for doing stuff i actually like doing.
mike_c: nginx always works. I have never been disappointed in it. Recommending shit to people is always a -EV process, but.. ☟︎
mircea_popescu: finally found a way to do that. EXCEPT it injects random data at random intervals, i end up with "ips" like "8�b]"
trinque: jurov: sounds like someone who doesn't deserve a loan begging with "no dude, I'll like, do anything, man!"
mircea_popescu: mike_c yeah, im a day wasted in here. i could waste another one. sure.
williamdunne: ofc thats been done a shit ton
jurov: like, parents invest into you nd then expect to get a "reasonable" part of your income
williamdunne: Its not really a unique idea though, been done twice as far as I can tell. Both started in US but had obvious legal issues come up
williamdunne: Indeed, I'm not talking bout some sort of service where 100 people deposit money and then a "money manager" decides who to invest in
williamdunne: trinque: Because people live on a different timeperiod to the company in many cases
mircea_popescu: unless you pull a bugsy and sell 500%
ascii_field: i'd be open to a purely gnumake-based thing instead of the sh ☟︎
trinque: just thinking through it; I have no need to change nor authority to change a process that works for them
trinque: this is a hypothetical
trinque: so then just a tree of IDs
trinque: seems like an ID of a patch would obviously be some hash of it
trinque: the mailing list is a shitty version of this
mircea_popescu: "expose a box to the net just to fetch changes" << what, you want it to divine the changes ?
ascii_field: when i suddenly am expected to care what's in some xml turd, or expose a box to the net just to fetch changes, or similar atrocities - i reach for barf bag
davout: ascii_field: that's what's being said, it's a good tool if ascii_field doesn't know about it :D
ascii_field: trinque: and if any of you produce a 100kB patch, and i barf on general principle and refuse to have anything more to do with project, don't say i didn't warn that vcs is harmful.
mircea_popescu: can't possibly be a problem rite ?
davout: if darcs is able to output clearsigned unix patches i really don't see a reason not to use it, we can still review small individual units of work, and ascii_field's patches integrate gracefully
assbot: Logged on 28-04-2015 16:23:44; BingoBoingo: mircea_popescu is basically a better read, less geographically restricted, and paler Qadaffi
ascii_field: i can't pipe a branched repo to a line printer
trinque: that it is a binary db?
trinque: git solves this problem, and I can even email you a patch directly out of git
trinque: this is sensible, sometimes work begins on a feature that's later abandoned
trinque: it's just a key value store