log☇︎
67400+ entries in 0.467s
mircea_popescu: i dunno, remedial of consensus failure ?
shinohai: https://twitter.com/VitalikButerin/status/851307750495801348 "I'd rather have a consensus failure every year than intense constant bickering."
trinque: and I don't see that you get much "culture of honor" without it
phf: apparently that's not how they do things down south. once a grudge always a grudge. fine. we can agree not to talk to each other at all, nor mention each others names. i was sticking to that policy, and it worked fine for me. good day.
phf: then why speak to me at all? i was arguing in good faith, as an attempt to move on from our previous alteration
trinque: I'm not defending every fucking "OP is a redditard" you throw at me
phf: if that was such an obvious assumption, then why evade addressing it? that would've saved the whole thread! my assumption was ~very obvious~ as you yourself state ~all through the thread~, because ~that's what i assumed~
phf: that's why i asked you point blank if you're talking about reading code, omg
phf: you clearly have some twisted issues related to me. ~that was not my intent~. ~i genuinely think that you were speaking of pulling levers~ ~because there's nowhere in the thread where you attempted to dissuade me of my notion~
trinque: you made the assumption that when I was speaking of the things merits, I was speaking of what, the lever you pull and not what it actuates?
asciilifeform: fwiw i still don't grasp what trinque was disagreeing with phf about.
a111: Logged on 2017-04-10 19:35 phf: but that's a roundabout way, and you could just read about it in a blog. if the position is that "we should study postgresql source code extensively, as a necessary prerequisite to writing our own database", then i would agree with you, but that doesn't seem to be what you're saying
phf: if anybody else can find a trinque quote that says an equivalent of http://btcbase.org/log/2017-04-10#1641538 i will apologize, otherwise i guess this stands. ☝︎
trinque: I'm done speaking with you.
trinque: I could quote myself several times in this thread saying exactly that.
phf: but that's a roundabout way, and you could just read about it in a blog. if the position is that "we should study postgresql source code extensively, as a necessary prerequisite to writing our own database", then i would agree with you, but that doesn't seem to be what you're saying ☟︎
trinque: I described how the thing writes rows to disk.
phf: trinque: well, then why not say it when i asked if you were talking about crackign open the source code? now i actually think that you're lying
trinque: I've both read postgresql source, several other db turds, written own, extended pg and mucked about heavily in internals
phf: well, that wasn't a rhetorical question, i was interested. so the second question remains, what does knowing entail in this case
phf: but i don't think you're even talking about cracking open the covers? so what does the knowing of these "exceptionally well" things entail?
phf: i'm not sure it's worthwhile to fetishize that quality either. if you attempt to write a db from scratch, postgresql internals is not the first place to look.
phf: in db sucks threads you necessarily talk about pain points. i don't think ~anybody~ here disputes that postgresql is a solid piece of engineering
trinque: yep, I'm out of this thread.
trinque: and I'd question the ability of anyone to replace it who didn't bother with that list of things which has fuck all to do with SQL
trinque: neither asciilifeform nor I did in particular cases due to practical tradeoffs of taking that time
trinque: and I agree with phf that my recourse is to write the thing I want
trinque: I don't criticize that he used it; I do all the time for lack of alternative which has the properties I want
trinque: asciilifeform did, so I didn't mind trying to help with that car wreck, having been in plenty of them myself
trinque: I'm sure I've said SQL dbs are terrible a hundred times now.
phf: ok, i guess we both know what the problem is. my solution is "study db related algorithms until you know enough to write a db", your solution, unless i misunderstand, seems to be "use an existing database a lot". i don't understand how learning, say, postgresql will get you from not knowing anything about db internal design to writing your own ☟︎
phf: but i don't think that working with a black box of rdbms will
phf: the "glue" point is a strawman, because you don't know how i write my code. as far as problem/solution though
lobbes: I do come from the 'let the data speak for itself' school, so that makes sense to my limited understanding
trinque: because I'll be here for years creating glue
trinque: I can't sit down with something like that and ask it ANYTHING
trinque: phf: I'm having the same experience over here!
phf: what ~is~ the point you're trying to make? you say things, i address them, you immediately move on to some other point
trinque: (he's going to claim I'm arguing for ubiquitous SQL again and miss the point)
trinque: I'll tell you; the glue between them by weight comes to dominate
trinque: I claimed that they will satisfy all the requirements by whichever means they choose
trinque: phf: I didn't claim everybody uses SQL
phf: and you're wrong as far "everyone uses sql11". merril lynch is famous for storing massive datasets in kdb. deutsche bank uses kdb as well as a handful of other datastores (i have some knowledge here), also two of the banks that i consulted for used object stores. that's just the projects that i consulted
phf: trinque: you've asked a question, that i was about to answer, but it turned out to be a rhetorical question, that you then used as a platform to make a political point, yes
asciilifeform: trinque: i linked to an auto parts shop that does accounting on commodore64 last year...
trinque: I would like to hear of the large firm that did their accounting on another type of db.
trinque: I've said before the thing needs to be split into many specific tools
trinque: phf: I'm speaking from the perspective that this data storage thing eventually gets solved in the republic.
asciilifeform: Framedragger: yes, it is weak! but no, i don't have a five-second fix
Framedragger: ok this is ridiculous, i'm done ☟︎
asciilifeform: i have actual work to do, and do not have time to babysit the process all day, every day. ☟︎
Framedragger: but that's the last time i brought this up. i wanted to clarify that nobody's hammering it.
Framedragger: i'm running wget *by hand*. wtf. you expose a href on the site. i try to get it. it fails. ?
asciilifeform: didn't i ask nicely to quit this ?
Framedragger: i'm trying to request a copy of sadmods.
Framedragger: asciilifeform: i'm not hammering it. check your logs.
a111: Logged on 2017-04-10 16:19 asciilifeform: and if folks insist on trying to bring it down, i will ban as much of ipv4 space as i have to.
Framedragger: http://btcbase.org/log/2017-04-10#1641384 << not to rain on your parade but -- without any currently active crawl process, i've tried to wget /sadmods by hand just now, just to have a single copy to serve on the cached site. so far two 504 in a row ☝︎
trinque: anyone who thinks I'm defending SQL here is deaf
trinque: which is fine, but I assume you're not over there running btcbase on allegro cache
trinque: none of that is trivial, and I'm aware of one mature such example in common lisp, and you have to pay for it
trinque: I'm not going to recite how mvcc works to you, nor what atomicity is, you're being dishonest
trinque: phf: knowing how to use it is trivia, but tell me, where can I put a dataset now, which I do under no circumstances want to lose, which must be served concurrently to a wide number of clients, which, and so on
trinque: I will wager one source of load is my RSS thing, which you bitched wasn't producing results quickly enough
asciilifeform: and if folks insist on trying to bring it down, i will ban as much of ipv4 space as i have to. ☟︎
trinque: nobody's forcing him to use it; now that he has one, I've made a few suggestions to lessen the pain
trinque: I think it's dishonorable to prattle on in propaganda mode when there are plenty of statements to be made about why the thing's shit from the position of understanding it.
phf: tmsr work is primarily defined by its voluntary nature, if i had to do things same way i do it at the office i wouldn't bother. ascii doesn't know intricacies of psql from his day job, and i think it's cruel and inhuman to make him study psql ~as part of tmsr work~. it's not the kind of know how you get to learn by sitting down with a cup of tea and a large printout.. ☟︎
asciilifeform: i'm quite certain that it ~could~, trinque . just not at acceptable cost.
trinque: yes phf; this is the only work I've ever done
trinque: are we doing the "I used it wrong; this proves my political views" thread again?
asciilifeform: as soon as i figure it out -- it's gone.
asciilifeform: phf: i've been searching for how to lose the db, for years now.
phf: they laughed at me when i said btcbase doesn't use a database, who's laughin now ☟︎
phf: i take it phuctor is more like btcbase. a couple of thousand requests a day, with an occasional massive bot spike
asciilifeform: i know what the stale queries are, already.
asciilifeform: i have 0 idea what this means.
asciilifeform: also i'm getting 20+ (!) second disk latencies.
Framedragger: that's why i preluded with "if backend connects over tcp"
asciilifeform: i'ma ask everybody, nicely, to quit all automated querying of phuctor.
Framedragger: asciilifeform: just fyi i attempted a single wget (single http request) of sadmods, got 500, phuctor main page now 500's :/
ben_vulpes: wait hang on i have a different critique
ben_vulpes: oh i know, just establish some more global state
shinohai: I've never tried personally. The woods behind my house however are chock full of Phytolacca decandra.
shinohai: No thanks to Spain, I can't be running of Moors from my garden all day.
mircea_popescu: why did i think you liverd in like, southern spain
shinohai: But then I'd *really* want to eat the tasty lentils
mircea_popescu is more than willing to share his dollar-a-lb bounty with l1 all-comers. i also made myself fruit salad out of [actually ripe] mango, [actually ripe] pineapple, [actually ripe] banmanas, drenched in fresh oj etc. ☟︎
shinohai: I have no nearby monasteries unfortunately .... there is a farm in this little place called Ellijay nearby that makes decent goat cheese.
phf: there's a benedictine monastery in bangalore where make italian style cheese. considering how bad cheese is otherwise in the country, i'm contemplating making a pilgrimage to bangalore just to see how they do, next time i'm there
a111: Logged on 2017-04-10 01:05 mircea_popescu: but as a side point : i went to town yest, bought jug of milk. guy kept trying to warn me it's not milk! i bought it anyway. it is FABULOUS buttermilk. best i ever had. also got a strong sheep cheese and a mellower one. i am happy like i've not been in a long time - finally, food! like god at home made it!
mircea_popescu: in fairness, i also wasn't nearly as much of a lord a decade ago.
mircea_popescu: i evidently wasn't in the right place.
mircea_popescu: i tell you people - do not live with the plainsdwellers, for they are retarded and eat shit.
mircea_popescu: UNTIL I HAD THE FUCKING SENSE TO GO ON A HILL.
mircea_popescu: long have i sought the native foods of my land, and never have i found them before,
mircea_popescu: but as a side point : i went to town yest, bought jug of milk. guy kept trying to warn me it's not milk! i bought it anyway. it is FABULOUS buttermilk. best i ever had. also got a strong sheep cheese and a mellower one. i am happy like i've not been in a long time - finally, food! like god at home made it! ☟︎
asciilifeform: so far i follow the logic..
mircea_popescu: i didn't perceive this cheifdom in the chief characters. mebbe my antennae too blunt, but who ? how ?
asciilifeform: which is sorta opposite, as i understand, to your hypothesis