trinque: they have a particular face, don't they
phf: i was on a channel with that character, until the s/r got so low, i had to leave. amongst the things he did, put in a chip backwards "it dun work", rebuilt power supply by sending it to "we rebuilt power supplies" company that did it for $900 for him
phf: last post from "symbolics lisp engineer": I've decided to participate in ProcJam 2016 this year. For a change of pace, I'm building a small roguelike in Clojure with a Unity3D front-end.
phf: it all sort of ties together somehow. and yes, as trinque said, starts with a particular face
phf: these narratives are all the same
a111: Logged on 2017-02-19 15:51 phf:
http://btcbase.org/log/2016-07-20#1507131 << in related news, gbyers, the original systems guru of ccl, who responded to every "modernization" attempt with "sure, if you can explain me what's the point" stepped down. within a day, clozure cl was moved to github, with current list of "issues"
https://github.com/Clozure/ccl/issues. in case anyone was wondering "what happens when linus steps down"
ben_vulpes: ironclad dood wrote the thing in college and then got a job?
mircea_popescu: romania (well, bucharest) was at some point full of photography-artsy hipsters
mircea_popescu: asciilifeform some voting bs, i've not followed too closely.
mircea_popescu: after the horrific failure of the "voting" bs last time around, most nobody gives a shit.
mircea_popescu: anyway, irrelevant as it is - currently "bu" is ahead of "segwit" in terms of prbisms.
mircea_popescu: asciilifeform it's not simply that, you'll have to actually go drink the tardswamp if you want specifics.
mircea_popescu: not like we're anymore prepared for this summer than we were for the last.
a111: Logged on 2016-11-07 18:49 mircea_popescu: just as long as i pay 700 bux to the trb, it's not going anywhere.
mircea_popescu: point fucking being, technologically we're what, 10 years away from actually having a worthy replacement ? at the present rate, at least.
mircea_popescu: vaguely maybe we cut the wallet, i dunno, sometime in 2018, vaguely maybe we make the first steps towards testing some basics re possible db move, maybe by 2019 etc
mircea_popescu: if they manage to stumble in their own robes and throusers until 2030 or so, trb might even live!
mircea_popescu: truth be told, we have a very serious problem getting new people to actually get head out of ass do something useful.
mircea_popescu: 99.9x% of everything is done by people who have been here since founding. tis a little worrysome.
mircea_popescu: i'm not about to turn an ox into a duck. and to be very clear, one obedient gurl is worth about fifty or so exceptional programmers.
mircea_popescu: so no, there won't be any turning of gurls into dudes. maybe the reverse, though it seems the process is kinda lossy.
mircea_popescu: anyway. not all good things are for that goodness necessarily permitted to exist. maybe humanity is altogether too dumb to have a bitcoin. i guess in time we'll definitely find out.
mircea_popescu: understand, i was mp before bitcoin was invented. i will be mp after it crashes and burns. tis not a need, for me.
mircea_popescu: i'm not going to squeeze the world through the eye of a needle because i'm so infatuated with conceptual beauty that i can't resist. i can resist jus' fine.
mircea_popescu: well, there's no if. i dun need, tis the fucking point of life in any sense. the less you need the better off you'll be.
mircea_popescu: but i'm not about to burn regency furniture for heat, and i'm not about to set girls that can go out and talk to people in front of a computer to ada.
mircea_popescu: in other news in the same vein, the pirate bay doesn't seem to have... the story of o.
mircea_popescu: tons of retardedness with morgan freeman, aaron schwartz, what have you.
mircea_popescu: asciilifeform i expect it;s some flimsy attempt to attention whore through keyword stuffing by some inept cunt in california, who has a lot of college debt and utterly no skills to speak of.
mircea_popescu: anyway, to come back to it : there's a particular vacuum occuring in bitcoin, 2016-2017 so far, whereby the technically competent are relatively improductive, and the inept, instead of standing to attention before them, are stuck producing the inane bs they produce
mircea_popescu: i have nfi how to address the problem (clearly generated by the unfortunate combination of deep imbecility inborn in americans and the deep suicidal streak of the female state as it is), and so what can i say.
mircea_popescu: and in general, the hallucinant delusion that person is in position to "own free will" and "self determination" and fucking humanism is five quarters of the whole problem.
mircea_popescu: "and having so judged, i will now apply myself to problem i selected by criteria."
mircea_popescu: free fucking will, suppose you go to a mall where they blindfold you and take your credit card.
mircea_popescu: how the fuck is someone who doesn't know supposed to choose.
phf: we did just burn significant amount of humint on reimplementing irc bots and log servers
☟︎☟︎ mircea_popescu: i'm a low information fucking voter, bitcoin is a) unreadable and b) a humongous uncomprehended problem anyway!
mircea_popescu: i may dare say the same, especially in the evenings after a cognac or two.
mircea_popescu: nao not much. we have between us a literal raft of problems with tentative statement and tentative possible solutions.
mircea_popescu: the "at some point the idiots pulling on the tablecloth will rip it, and the a) here's a replacement is way better than the b) i guess we should think of replacement" ?
mircea_popescu: sorta goes in the "parachute - folded before jumping" vein.
a111: Logged on 2017-03-07 17:30 mircea_popescu: this has been a honest-to-god real-time davout node emerging in march going "so guyse... chatlog-block-419333 is highest rite ?" and resyncs ensued.
mircea_popescu: asciilifeform you conflate many things. having the car ready doesn't necessitate it being launched early.
phf: well, i regret spending so much energy on infrastructure, but i saw it as necessary evil. the fact that others had to i see in terms of personal failure at best
mircea_popescu: phf no, it is not failure or waste. it is the necessary basis for independent human intelligence.
mircea_popescu: the syren song of "oh, how wasteful" is always the side a of a record that goes the same old droning rooseveltism.
mircea_popescu: me too, but i'm not intelligent enough to be able to say something this soon.
mircea_popescu: anyway, but the "i go write trbi" thing is not particularly useful as an exercise in solipsism, herculean or otherwise.
mircea_popescu: that's a large part of the true problem, i suspect -- people who are truly capable are VERY used to labouring in solitude, becauyse hey, ever since about 6 they encountered the unleashed idiocy of world and formed bad habits.
mircea_popescu: so trb-ing is a huge anti-impedancer for everyone who could be working on it.
mircea_popescu: some can sometimes be seduced, evidently, but it's a very iffy proposition.
mircea_popescu: anyway, much more in the general -- the republic of intelligent people will only succeed in rendering the idiots back to their chains if it somehow actually gets the intelligent people involved.
mircea_popescu: which is the mirror statement of this -- peasants can be kept packing mud in the buff by a round table. 40 knights aren't 4, which aren't 2 etcetera.
a111: 2016-10-15 <kmalkki> apu1 also really needs DBREQn asserted to give access to USEHDT IR/DR pair
mircea_popescu: how did that go, "but my son and my daughter came out of the water and said papa you'd promised you'd play..."
mircea_popescu: there's plenty of bottles everywhere ; and one who's blind drunk already has serious trouble seeing straight
mircea_popescu: not to mention, it wouldn't be the first time. you understand this ? most tried things, in a widening fan, a la alf's own nsa attempt.
mircea_popescu: socially inept males aren't born socially inept, nor do they build their ineptitude in a day.
mircea_popescu: it's built over numerous attempts, through miscalibrated point "improvements"
mircea_popescu: in short : there's no shortage of distractions, and sorting through them requires a criteria, which is fundamentally incompatible with sadness.
mircea_popescu: because that's entirely what sadness is : the perception of the impossibility of a criteria, formed on the basis of extended periods of absent criteria.
mircea_popescu: which in turn is driven by -- the fact that you're capable to abstractly form criteria is not useful if those criteria exclude "the whole world", because well, by definition that's not a criteria ; and if this situation is passible of occuring, you're in the meta-unfortunate position where you lack the outside authority that may challenge the parts where your abstracted criteria are actually misstated.
mircea_popescu: that latter part happens here all the fucking time, at that.
mircea_popescu: pretty sure that's also a romanian tale. something with valley of eternal life and the maidens thereof ?
mircea_popescu: perhaps explain to him that the entire point is for "the people" to be doomed, and i mean it quite literally, warsaw ghetto liquidation style.
mircea_popescu: yeah, your idea of kindergarteners might not be exactly on point.
mircea_popescu: oh, is your girl the deep font of all the we-thought-it-was-specifically-alfish big-usg conspiracism ?
mircea_popescu: and yeah, bring her over, i wanna ask her why she don't do teh boob scribbling
mircea_popescu: i don't ask suck things in person, as you well know i'm socially shy. gotta do it from behind kbd.
mircea_popescu: i imagine he's now going to spend a pleasant half hour seing various alphanumeric strings on assorted parts.
mircea_popescu is vaguely amused at the synchronization of the ladies-behind-the-lords : just as one's sucked in, another's spat out.
BingoBoingo: <asciilifeform> ..the bottle? << Apparently makes newsmen in tradition of cazalla and BingoBoingo
mircea_popescu: onlooker get a proper client and stop with the join/part lest you get banned.
jhvh1: BingoBoingo: Current Blocks: 456437 | Current Difficulty: 4.6076935809E11 | Next Difficulty At Block: 457631 | Next Difficulty In: 1194 blocks | Next Difficulty In About: 1 week, 1 day, 3 hours, 23 minutes, and 38 seconds | Next Difficulty Estimate: None | Estimated Percent Change: None
deedbot: reddead23 voiced for 30 minutes.
mircea_popescu: if california democrats think they're going to escape, they need to know they're getting fucked.
mircea_popescu: yeah. there's this readily self-bestowed delusion of security.
mircea_popescu: like im not gonna fuck them with the wide side of the toiulet plunger.
mircea_popescu: meanwhile the surviving flea imagines itself the first and only flea history has seen.
mircea_popescu: such is the unspeakable advantage of decerebrated life.
Framedragger:
http://btcbase.org/log/2017-03-09#1623585 << i humbly think there is a bit of a false dichotomy happening here (first approximation of what "here" is could be, "mircea_popescu's head.") either X is doing useful work for tmsr, or X is necessarily wasting time doing whatever-X-but-not-tmsr'y things (including "having dayjob(s)", "large side-project", etc.)
☝︎ a111: Logged on 2017-03-09 01:56 asciilifeform: while we have this thread: i often come back in my head to the question of why folx visit, and then choose to go back to being-sad.
Framedragger: this works to strengthen the notion that tmsr is apex of importance/awesomeness/etc.; as otherwise one would be exposed to the possibility that "maybe we're not so important here anyway." :)
Framedragger: not to bait or anything - i mean this charitably and honestly. it's just not the most productive approach, imho.
mircea_popescu: this is a category, the false dichotomy. it's defined, an actual thing. you know, if you say this is an apple and i ask how's it an apple you show it matches the salient parts of the definition.
mircea_popescu: is there a third alternative ? are the two lobes really the same thing ? what makes it false ?
a111: Logged on 2017-03-09 01:56 asciilifeform: while we have this thread: i often come back in my head to the question of why folx visit, and then choose to go back to being-sad.
mircea_popescu: there's a difference between an inconvenient dichotomy (a purely political notion) and a false dichotomy, just like there's a difference between a painful triangle lodged up your ass and an escherian construction that may only exist on paper.
Framedragger: you're right, ultimately i'm challenged to answer "what is the middle, then", if i claim the falseness. and i (again) do not have much recourse here. i only have individual anecdata of "intelligent folks doing their own thing", completely disjoint from tmsr.
mircea_popescu: and completely useless in any sense worth the mention.
mircea_popescu: humanity decayed into an apparently botomless pit of liquid shit on the lead wings of three centuries worth of "intelligent" folks doing "their own thing" away from the republic.
mircea_popescu: conceivably a time will come when they've had enough of the gargle.
Framedragger: is there a definition of usefulness that you'd agree to? (note, if it refers to tmsr, it's circular, of course)
mircea_popescu: i'm not sure it can be formulated in a too compact manner.
Framedragger: yeah, i suppose so - it's not a small thing to ask for at any rate...
mircea_popescu: we could go by proxy -- if inequality diminishes from one generation to the next, it can be broadly said that the generation that passed was useless below the point of nullity. was anti-useful.
Framedragger: heh, this is close to entropy (and inequality as 1/entropy)
phf: amazement is not necessarily about "why are useful folks ignore how obviously awesome tmsr is and leave"?
mircea_popescu: i suppose. it'd have to be close to the fundamentals , as it is fundamental.
Framedragger: this only works in aggregate form though, i guess - difficult to assess at individual level. (but maybe that's the point.)
phf: for every theo de raadt where you could argue some kind of "openbsd vs tmsr", there's thousands of potentially useful folks who waste their time with "job" and "side projects", that never amount to anything
mircea_popescu: phf well yes, buyt he gets to define his terms in pursuit of his theory.
mircea_popescu: Framedragger the individual's to assess the individual level, obviously.
phf: in this case amazement could be, "if nothing else, why then ~at the very least~ not tmsr"?
phf: and i will double down on "never amount to anything", even if to the bulk of those people busy activity might feel very meaningful. "i'm watching netflix, it's important to relax!" etc.
mircea_popescu: it could also be "if they think they're so smart, they could at least take a step further than the supposed geniuses of the left WHO DO NOT DARE TRY ARGUE THE POINT, and present their objections."
Framedragger: phf: i agree with the latter. if nothing else - why not; sure. and sure, a *lot* of busy activity reduces to netflix in one way or another.
Framedragger: but not all. however, this is a shitty position to argue for. :(
mircea_popescu: asciilifeform that the left may even be a thing, for instance.
mircea_popescu: heck, no further than last week, that susan sontag is not a moron without remainder
mircea_popescu: there's at least ten thousand hooks they could readily, just as soon as they find their words, engage with.
mircea_popescu: should there be any break in sight off the incessant "premier asstalking and talking in our ass institutions in the world!!1"
mircea_popescu: speaking of which, anyone punished newb slavegirl to asstalk ? you take a flexible 1 inch tube, about a meter long, one part goes in her mouth, the other in her ass, she proceeds to talk.
mircea_popescu: no, that's when you have one eat out the other, different.
phf: asciilifeform: pontius pilate
a111: Logged on 2017-03-09 01:39 phf: we did just burn significant amount of humint on reimplementing irc bots and log servers
mircea_popescu: indeed. consider -- how the above point that started this convo would have been to be phrased, had Framedragger NOT engaged in logbuilding ?
mircea_popescu: asciilifeform o btw, you familiar with the leftovers of the periodic medieval "debates" with the jews, which kept having to end up in draws because lol.
Framedragger: re. priorities and (natural) lack of 'global amazing konsensus priority list of shit to do', in my humble and very noob mind they are something like; 'p'; gossipd or partial iteration towards it; invoicing system; << these three'd useful for outside-tmsr interests fo sho; and nfi re. trb, as on the one hand it's supposed to be super important,
a111: Logged on 2017-03-09 01:17 asciilifeform: paradoxically a trb-i is light years easier than 'cleaned trb'
Framedragger: << maybe useful for noobs looking for stuff to help with, but evidently they're not.
Framedragger intends to set his mind to some p2p/gossipd stuff come summer, if moon phase aligns with karma etc.
phf: i don't think it was a waste from the whole Man of Knowledge perspective. i derived a lot of value building one, which makes me think so did others when they built theirs.
phf: but i still feel like it was a "waste" in a sense that usually you don't apply same educational methods on battlefield as you do in a lyceum.
mircea_popescu: funny, i just an hour ago talked the matter through with a girl training her very first girls, and it turned out on examination that actually... we do.
diana_coman:
http://btcbase.org/log/2017-03-09#1623585 <- in my opinion "intelligence" is only part of the story here; the split (between who stays/goes) is made less on intelligence lines and more on allegiance lines basically; another way to say it would be that those leaving have already invested themselves too much into various values that are in contradiction with tmsr, hence they will leave, intelligence has nothing to do with it
☝︎ a111: Logged on 2017-03-09 01:56 asciilifeform: while we have this thread: i often come back in my head to the question of why folx visit, and then choose to go back to being-sad.
diana_coman: I suppose I would say that "because they are not sad enough" but rather quite fine
mircea_popescu: alternatively i could simply declare all that vanity, and propose some people have more of a millstone to break to bits than others.
diana_coman: what is "all that" that you define as vanity?
a111: Logged on 2014-08-12 02:19 TimSwanson: Because that's how normal debates work
mircea_popescu: diana_coman their alternative investments ; sum total thereof.
Framedragger: i, too, get confused re. demarcation lines of the two: on the one hand it's supposed to be battlefield against hitler, but on the other hand folks agree that it's also a good place to employ experimental stuff one always wanted to try, for doing things. and i agree with the latter. but then when that stuff stumbles on an issue (because it's fucking experimental), people get outraged.
diana_coman: works, yes; I don't find anything against it
diana_coman: ftr that "because that's how normal debates work" sounds like....idiocy
mircea_popescu: Framedragger the most pressing matter to my eyes right now is getting ext2/ext4 benchmarked for our specified purpose.
☟︎ mircea_popescu: diana_coman well, vanity in any light it didn't bring from home... does.
mircea_popescu: Framedragger for the record alf is wrong in the line you quote. he perceives things that way because he proceeds from nonsensical, outright impossible priors. "if i had a clear idea of what i was doing, i could do it in a week"
a111: Logged on 2016-02-17 21:16 trinque: how do you know who you are if nobody tells you?
mircea_popescu: "this examination didn't come with a scoring sheet!! alert!!! how are we to train for the examination111!!!"
phf: mircea_popescu: well, on the battlefield you're the events are unfolding in real time and timing is important. in lyceum you can do things at leisure. in the later case you decide how long you have for the lesson, in the first case the enemy does
mircea_popescu: diana_coman after all, if the alternative investments weren't that, they'd naturally fold right in, becoming logreaders suo modo. in this view the "who are you" question reflects exactly this, "what of your previous investments is actually meaningful ?"
mircea_popescu: by which light we see the failure to answer and the failure to thrive are not at all unrelated, but really the same thing.
mircea_popescu: phf i guess i'm impatient enough this difference does not flower in my case.
phf: huh, i thought it's because you like to play turn based strategies, so the enemy timing is rarely an issue
diana_coman: in principle there could be cases (possibly unknown after all) of intelligent people who READ the log and decided it was not for them; but myeah
trinque: diana_coman: kinda depends on whether intelligence describes some internal property or is judged by others externally, which circles right back to the top of the thread.
trinque: politics seeming to be a big driver of the evolution of human intelligence, I don't see how someone who says "but no, the arena is not for me" can be said intelligent.
trinque: which is no slight to alf's lady. maybe she takes part in the republic as part of his house.
ben_vulpes: taking part in the republic, also a mess of a concept.
a111: Logged on 2017-03-09 01:39 phf: we did just burn significant amount of humint on reimplementing irc bots and log servers
trinque: pfff I wrote and released one, and so far we've got one re-use of teh code
mircea_popescu: moreover by design who would know ALL who participate ? nobody. and consequently...
ben_vulpes can tick off at least 3 republicans not in chan
mircea_popescu: trinque don't worry, alf's been hawking ssh pipes and so far idem.
ben_vulpes: trinque: 3 bots operated by one man are not 'in breadth'
trinque: oh? the maintainer of supybot is in chan?
trinque: or did someone "just want to python"
ben_vulpes: trinque: not to knock what you've built, or aggrandize myself
trinque: I thought you *had* used the thing
mircea_popescu: that's because you stepped away just as the firehose was going towards 30 lines/minute. you'll be stuck catching up for hours now.
trinque: I took a shot at folks present for imitating me and spinning up their own bot rather than writing patches for the only bot in a V tree, but apparently it was buckshot
ben_vulpes: Framedragger: has an html wrapper around his irc bouncer, phf's is custom (afaik), no idea what jhvh1 and lobbes run
phf: trinque: a111 was running before ircbot/logbot, where's all the lisp bots since (both of ben_vulpes's bots) are using it
trinque: phf actually gave me snippets at first to start with
mircea_popescu: well what other bots ? lobbes ' is older than deedbot iirc. you got 100% of bots made after release, can't complain.
Framedragger: trinque: the naked truth of it is, i have little experience with lisp, of which "shipped to production" amounts to zero. wanted a bot. wrote modules for sopelbot which turns out to be reliable enough. :)
mircea_popescu: anyway, really, nothing wrong with code heterogenity. if guy wants to write boit out of used dildos, what's anyone's loss.
phf: !#s from:phf "where's"
mircea_popescu: phf aha. screaming phf fingerprint. gotta be careful with that, you know. that's how the smart secretary caught her boss in carambolages.
ben_vulpes: the other point i didn't get to make is that i dont' buy the 'personal failing' line; redundancy uber alles
mircea_popescu: "but ben_vulpes someone here already fucked a girl, why would you fuck any other ones."
trinque: completely nonsensical comparison
phf: ben_vulpes: if a111 got moved to sbcl earlier, the redundancy conversation would not have happened, and people happily would be writing trb code instead
mircea_popescu: trinque no, it has its merits. of course if you're discussing X topic there will be a THE book, also, this isn't arguing against that.
trinque: I don't see that python or any of its kind have any future
trinque: it's a steaming mess of badly written C
mircea_popescu: i am pretty confident this discussion would have occured with different examples.
trinque: ben_vulpes: how the hell am I defending myself by using as many filthy whores as possible?
ben_vulpes: phf: and then there would be only one logger, which is not in my book the best of worlds.
ben_vulpes: trinque: has nothing to do with language choice.
trinque: ben_vulpes: people could run as many loggers as they want, written in the simplest manner, and then moved on with our lives
trinque: you're talking past the point
ben_vulpes: well i miss the point then, try it like i'm five?
trinque: it's a massive pile of gendercommmit and hax
mircea_popescu: meanwhile i ended up with a python dependency via blender ;/ i dun think it's going anywhere.
☟︎ trinque: at least there you use the outputs and don't run the toolchain all day eh?
mircea_popescu: i dunno, it does some exporting gnarl. diana_coman published a recipe, i can dig it up if you wish
trinque: not only is python not a language, it was conceived by people who had OPPOSED political views to the republic
trinque: it is born of some document the dutchie wrote about "programmig is 4 everybody!"
mircea_popescu: yeah but i know of no alternate solution capable of taking blender items and spitting them into eulora.
trinque: in the absense of alternative it's totally reasonable
a111: Logged on 2017-01-26 02:33 mircea_popescu: this wedge will not prevail. i'll do without any milk, forever.
mircea_popescu: this being a phenomenal case of "everybody" -- game graphic artists are a) some of the least literate dogs in carnation and b) some of the people with the most complex needs from computers. WAY ahead "computer engineers" of the silicon valley ilk, aka webtards.
mircea_popescu: asciilifeform hey, client is for teh players not for me.
mircea_popescu: what is the republican scripting language for idiots (tm) ?
ben_vulpes: i have never understood what 'scripting language' was
trinque: scheme was pretty good for gimp iirc
mircea_popescu: consider the case at hand. artist must produce some binary files.
mircea_popescu: trinque understand : none of these folks had any idea of the mathematical representation subiacent any geometric render. to their eyes, the computer cheats when what they thought alligned planes turn out to have holes between.
mircea_popescu: NO IDEA whatsoever of that most fundamental concept of analysis, which is to say "i can write chicken scribblings down and answer FOR A FACTY whether point q is equal to point p"
mircea_popescu: i have no clue how they escaped highschool, intellectually speaking. but here they be.
trinque: ben_vulpes makes an excellent point elsewhere, should restate here
trinque: I said to him "students may learn swordplay but may not tell us the fork in their hands is a sword"
☟︎ ben_vulpes: trinque sez, 'running around with phorkz not defense in breadth'
ben_vulpes: 'some regiments may be cut to ribbons and run on contact, but that does not make them useless'
mircea_popescu: anyone familiar with the story of the war in afghanistan ?
mircea_popescu: well, the "great race" aha this run to the pacific by russia and the uk settled down eventually with the brits holding india and the russians holding siberia. afghanistan-buffer state.
mircea_popescu: at some point lytter i think it was decided the afghanis are befallen under russian spell and invaded.
mircea_popescu: they had to burn the crops, kill the cows, tear villages stone from stone. losses -- immense, on both sides.
mircea_popescu: it was the beginning of the end of the british colonial empire. it crashed, where empires come to day, in that god forsaken asshole of the world where fork-bearing regiments are cut to shreds and don't run off on contact. or at all.
phf: "you've a great game, a noble game, before you"
ben_vulpes: onlooker: close the tab and read the logs proper
ben_vulpes: relatedly, from #elsewhere, "dude shows up with a thousand farmers on camels. what, tell him to fuck off?"
trinque: will do, I'll set up autossh in just a bit
phf: (if nobody else steps up, i'm going to bring one up in a day or two)
☟︎ a111: Logged on 2016-12-22 06:41 mircea_popescu: this way you don't actually have to ~index~ anything, if you wish to see where txn 1234567890 was included in a block, you go to /12/34/56/7890 which points to block x
Framedragger: 1. mind PATH_MAX (4096 chars); 2. maximum number of symlinks in single path: 40 (hard limit).
mircea_popescu: something's amiss, im sure i have directories with more than 40 symlionks
Framedragger: oh wait, i phrased this incorrectly while at the same time horribly mis-reading: sorry, this is about max depth of path composed of symlinks.
Framedragger: for a minute i thought (don't know why) that what is *additionally* needed is the capability to have paths of /symlinks/to/symlinks/.
mircea_popescu: ah. no, that is correctly within the limit, as designed we'd have under 8 anyway
Framedragger: instead, it's "just" a matter of having a however-deep directory tree with symlinks as the leaves.
mircea_popescu: you repeat halfway of the discussion, "here is what i said lalala i can't hear anyone"
mircea_popescu: linking would be better than this. having digested what was said better still.
a111: Logged on 2017-02-26 19:27 mircea_popescu: the other problem is that a good db fix is a very large project, because bitcoin is written insanely. and our fs db isn't moving, last i heard a month ago someone was going to try and profile an extx
mircea_popescu: a large part of the "not writing properly" can actually be fixed via configs for the fs, rather than using the "middle of the road" stuff shipped with eg ubuntu.
shinohai: asciilifeform: still getting bad signature when trying to verify your patchset ... (imported your key from deedbot)
mircea_popescu: how large a part is an open question, but it obviously comes after establishing whether the would-be airplane is even larger than a breadbox in the first place
mircea_popescu: not as such, no. but you can wedge it in through, eg, making it commit in batches
mircea_popescu: or who knows how the fuck else -- rewriting the committer, even.
Framedragger: asciilifeform: on top of 'transactions', postgres has 'checkpoint' parameter. but you probably won't like it because of the whole 'not turning off fsync' thing
Framedragger: but i do hope you're doing the former, i mean i assumed so. that's the lowest-hanging fruit re. 'how do i do batch writes to db'
shinohai: Actually lemme check one more thing before I do ......
Framedragger: (and if you now say 'db is lost cause anyway' while not linking to code/config *again*, i'll grit teeth angrily)
Framedragger: but with transactions, you can be sure that once it returns, it will have written to disk. fsync can still be on. (iirc).
Framedragger: (but maybe you covered that, too, and i forgot in logs.)
a111: Logged on 2016-12-22 06:41 mircea_popescu: this way you don't actually have to ~index~ anything, if you wish to see where txn 1234567890 was included in a block, you go to /12/34/56/7890 which points to block x
Framedragger: would this be performant enough even theoretically, given no way to use offsets?
mircea_popescu: you could use them to connect transactions to blocks, addresses to blocks, whatever index you're trying to keep
mircea_popescu: and if fixed widths, you would actually "use" offsets in the sense of making files.
Framedragger: yeah, okay; as long as it's not fixed-width trb-i, no way around this.
mircea_popescu: nothing generally forces you to keep a block other than a collection of transaction-files, for instance. the exact implementation is up in the air for exactly such reason\
☟︎ mircea_popescu: we don't really understand what we're designing against
Framedragger: also, """But I appear to have a lingering effect that seems to have started from the time my /tmp directory had the millions of files in it.
diana_coman:
http://btcbase.org/log/2017-03-09#1623846 <-- fwiw the only way I can see this dependency on Python going anywhere would be if someone makes a sane replacement basically - however, artists need it but won't do it and otherwise people who are able to do it have a huge list of *other* things that need to be done as far as I can see; moreover (and as usual already), the whole steaming pile is deep so I can't even say how much one
☝︎ a111: Logged on 2017-03-09 18:14 mircea_popescu: meanwhile i ended up with a python dependency via blender ;/ i dun think it's going anywhere.
diana_coman: needs to reimplement to get out on the other side really (I did NOT dig deep into Blender but I wouldn't be surprised if it were terribly bloated at the very least)
mircea_popescu: Framedragger yes, the fs is a major pile of dubious, as asciilifeform well points out.
diana_coman: myeah, sort-of-half-python; jumatate de python schiop calare pe jumatate de c olog
a111: Logged on 2017-03-09 20:54 mircea_popescu: nothing generally forces you to keep a block other than a collection of transaction-files, for instance. the exact implementation is up in the air for exactly such reason\
mircea_popescu: asciilifeform well, tradeoffs. he wants to store the block in parts, he wants to store it whole, what can i say
ben_vulpes: hey trinque didja hear that one about cups and the symlinks?
phf: ben_vulpes: inlining svg works, but now it throws errors about javascript. please advise.
ben_vulpes: well how am i supposed to advise without being able to repro?
ben_vulpes: (not that the barf in question makes any goddamn sense in the first place...)
mircea_popescu: this is like the superlative of "what do i do now ?" "drink."
mircea_popescu: the quality of service in this restaurant is unparalleled. but yes, vupen.
Framedragger: for symlink fs testers (or maybe selfnote for later): note that if you allow for sufficient folder tree depth, the "1000s of symlinks per dir" won't realistically happen when storing, say, bitcoin transaction hashes. the latter have 256 bits => 64 hex chars. if you allow for depth of 8 where last level (8) is symlink itself, you get 32 bits per folder level.
Framedragger: assuming equally distributed transaction hashspace, if you want your tree to fill up with 1000 nodes on average per given depth, you'd be storing 10^24 transactions. but this assumes that every folder depth gets assigned equal number of bits to represent, of course.
BingoBoingo enjoys reading day of Republic fucking filesystems and CIA doing intensive research into possibility of unfucking