log☇︎
223300+ entries in 0.14s
mircea_popescu: well imagine those schmucks, born in 1910, starved duyring puberty, while orphaned by influenza, then spent their adult years at war, by the time they were 40 they had a cot of their own and enough fleas to satisfy their dog best friend, because woman was old and ugly already when they met.
asciilifeform: i thought -- 1920
mircea_popescu: asciilifeform tried to try out rust. he gets no bots, has to make his own irc server, there's no phf etc.
mircea_popescu: so : if you're EVER GOING TO BE an adult, the idiocy outside doesn't matter. and if the idiocy outside matters, you weren't ever going to be an adult anyway. entirely disjunct sets
asciilifeform: what was the thing of esr?
mircea_popescu: and i'm not about to stand for any "it doesn't counts because".
mircea_popescu: but at the risk of repeating myself, here it is again : esr, fabled luminary of the "blabla programming style" failed to get his thing done in a week. mp, fabled terrorist, managed to get his thing done in a week.
asciilifeform: other than 'hey if you're an adult and weren't born yesterday, Things Work'
asciilifeform: aah but in order to agree, i would have to figure out what mircea_popescu's was!
mircea_popescu: beyond "i disagree with what mp just said because my tooth hurts and i agree with him"
mircea_popescu: so then it is entirely unclear what your position is after all.
asciilifeform: mircea_popescu: aha, 'modern computing' folx are essentially characters from lem's 'futurological congress', thinking that they have all kinds of neato tech, e.g., robot servants, but the latter are just d00ds doped up to think they are robots, and those served -- doped up also, to think they own robots, etc.
mircea_popescu: autofucking of girlies "from grindr" is a) trap and b) herpes.
trinque: aha, and though doomed to accrete fewer hairy workarounds, doomed still.
asciilifeform: but ~somebody~ is stuck with the thankless chore of determining which package gotta ./configure with --no-herp, which -- --no-derp, etc
trinque: certainly in the case of both portage and bsd ports, "I got my patch past one community organizer idiot" is no standard of merit
asciilifeform: this is one of those items that needs curator.
trinque: and then one could rather trivially modify the thing to blacklist flavors
trinque: the thing lacking is people using the exact same "flavor" names (flavors being analogous to use flags)
asciilifeform: just say, honestly, 'the year of our lord is motherfucking 1975 and there is no such thing as autoloading of proggies from network, what is this, science fiction'
trinque: point being it may not be unreasonable system tuning work to modify the build process of packages; what openbsd has is quite close to having portage feature parity
trinque knows asciilifeform would like to nuke it all
trinque: so, socialist bureau of portage community is supposed to be there always?
asciilifeform: it means that i have to manually fiddle with the motherfucker every time.
asciilifeform: 'surgery on makefile, remove what you do not want' is same as having NO ports tree!
trinque: it does lack the "dbus is haram" across packages, which is certainly an omission.
trinque: it didn't take me longer than 5min to copy the openbsd emacs makefile and remove everything I didn't want
asciilifeform: and yes, ~adult~ knows how to do this
asciilifeform: to briefly revisit my actual complaint re openbsd -- if i want emacs but NOT dbus, i am reduced to, more or less, 'make own unix', rather than using openbsd as such.
mircea_popescu: so it's a bit of a pointless victory of the imaginary kind.
mircea_popescu: so the point is essentially moot. yes, if anyone gave a shit "they'd form their whole worldview through watching cnn". the problem is that the people watching cnn aren't goingto ever form a worldview anyway, and the people who will ever have formed a worldview don't watch it.
mircea_popescu: there's nothing that'll turn taaki into a human being.
mircea_popescu: point is - either you're an adult or you aren't. if you're an adult you don't find out where your asshole goes from googling assholes. if you're not an adult there is no hope for you anyway, no matter what.
asciilifeform: eh that's too easy and includes most of the extant crapola, trinque
mircea_popescu: eulora is very carefully engineered to work properly.
mircea_popescu: what the fuck is there i may not know about and wish to have ? list ?
mircea_popescu: wtf would i install ? "oh i wonder what these new things called ides are, how about i install one and try it out"
asciilifeform: mircea_popescu: there is 'download', and there is 'distill from unicorn juice', and i suppose there is, in mircea_popescu's case, 3rd button on the dial, 'ask friend to do it'. but i do not know of a 4th button.
whaack: i asked for one a long time ago but i never got the game working and didn't save the dpaste message unfortunately
mircea_popescu: there's no future for english speaking children. we knew this already.
mircea_popescu: asciilifeform why tge fuck would i DOWNLOAD it! wtf am i, new ? this is like going "go google something and see if you can find something besides wikipedia". dude... srsly, i'm googling things now ? let me try this, oh, let's google "mathematics" see what happens, I NEVER THOUGHT OF THIS BEFORE
trinque: started reading the python source for portage, barfed.
trinque: but have a hard time justifying the effort to myself any more than other half-measures.
asciilifeform: i.e. thing was less sanitary, by long shot, than the shoddiest gentoo.
asciilifeform: i soured almost totally on openbsd when i labouriously set up a box, with all of the proggies i rely on for daily use, and found that emacs COULD NOT be de-poetteringized without eschewing the ports system entirely
asciilifeform: (today, only mine, and trinque's, and maybe 5 other d00dz have 'personal' gentoos that still behave this way. fueled with unicorn cunt juice.)
asciilifeform: gentoo at one point could have been described this way.
asciilifeform: a respectable linux will include a knife for mercilessly cutting through this 'web'.
trinque: aha, upstream tightens the web of interdependencies by the day
asciilifeform: but my q was in re 'does it properly ban the poetteringization'
trinque: nah, anyone wanting that level of control, straight to gentoo
trinque: but there are only a few gems out there left
asciilifeform: so from their pov 'it's our way or highway', 'systemd, winblows, crapple, or go write own device drivers'
a111: Logged on 2017-01-14 01:28 mircea_popescu: aqnyway, the "hive mind" is fucking comedic already. FIVE YEARS with the subverted python, got them nowhere. close to five years pushing rust, nothing to show for it. systemd is still mostly a joke, and the hatred is growing exponentially while the pustule is growing logarithmic at that. meanwhile the republic cracked open the heartbleed in quite the painful fashion, no matter how much effort went into "rehappening" it. not t
mod6: The good news is, it sounds like we're all aligned on this.
asciilifeform: you gotta check the antecedents recursively, as i did.
asciilifeform: mod6: afaik the 'edge case' here behaves 100% correctly in my vtron.
mircea_popescu: all the bad hbo productions cranking up to 11 a theoretical future in which everything is "mobile" and "intelligent" by default ain't gonna make the fad not be a fad.
mircea_popescu: yeah, really. mozilla hanging on to dear life, mostly through its actual workspace having been cannibalized by google at great expense, because holy shit people are going to give up "web" altogether and nobody cares about the tablets in the long run.
mircea_popescu: situation is fucking dire and the winter is coming, in the sense of it being late november, there's frosts at night.
mircea_popescu: o mention ancient strongholds of usgism such as kock-gpg, tor or (again) openssl are being butchered left and right. the attempted anti-bitcoins failed to catch on.
mircea_popescu: aqnyway, the "hive mind" is fucking comedic already. FIVE YEARS with the subverted python, got them nowhere. close to five years pushing rust, nothing to show for it. systemd is still mostly a joke, and the hatred is growing exponentially while the pustule is growing logarithmic at that. meanwhile the republic cracked open the heartbleed in quite the painful fashion, no matter how much effort went into "rehappening" it. not t ☟︎
mod6: <+mircea_popescu> a patch can only apply if ALL of its antecedents are present ; not if ANY of its antecedents are present << this.
mod6: I'll work on getting axiom into place in the code, will update further if I hit another issue or need further discussion/direction:
mircea_popescu: hey, it's not for me either, so the sentiment is mutual.
mod6: mircea_popescu: thanks for talking me through it though. Even though for some out there, this might be painfully obvious stuff, but it's not, at least for me. So it's worth going over in detail.
mircea_popescu: in other lulz : blog.rust-lang.org went away. there is a https://archive.is/pwdGh however.
mircea_popescu: ahahaha steve klabnik. roflmao where the fuck do they dredge up all the amir taakis
mircea_popescu: ok so you pruned the theoretical tree for only things that touch same file. ok, makes sense in my head now
mod6: i don't know how the mechanical hash matching would work otherwise.
mircea_popescu: well yes but this isn't necessarily a criterion is it ?
mod6: so those four, are vpatches that touch the same files that "asciilifeform_dns_thermonyukyoolar_kleansing.vpatch" touches.
mircea_popescu: and i thought win-32 is actually a codependency for ver_now_5_4 alongside thermonyukyoolar.
mircea_popescu: or else just on the last one.
mircea_popescu: either it depends on the whole tree up to it, ie genesis, asciilifeform.1, rm_rf, asciilifeform.2, asciilifeform.4, dnsseed_snip, zap_hardcoded
mircea_popescu: i don't get how you built this list, fwiw.
mod6: Once I have that part correct, will update and continue wrapping up the automated tests. Then further testing will begin, etc.
mircea_popescu: which are the 4 antecedents for my curiosity ?
mod6: Anyway, wanted to spend a few minutes elaborating on my latest battles; I'm making progress, but still need some time to get it straightend out.
mircea_popescu: in other lulz, me reads " Eric, a year ago I came to similar conclusions. Watching the chaos on the mailing lists and IRC channel,", proceeds to join #rust, is shocked by the sound of utter silence. maybe the guy meant join/part spam, who knows. nice going anyway.
mod6: this makes sense in theory, and mechanically because otherwise, unable to press.
mod6: so I propose that I need to ensure of its removal by reverse checking every decendants antecedents.
mircea_popescu: yeah but you should do "all" rather than "any"
mod6: and removal of one doesn't, in my current implementation, ensure it's removal, as there are three other antecedents for this.
mod6: so technically, yeah, "asciilifeform_dns_thermonyukyoolar_kleansing.vpatch" has four antecedents.
mircea_popescu: if that's removed from the flow, how could it still press
mod6: (and anything else that depends on init.cpp downstream from that as well)
mod6: ah, since there are more than one graph edge, it must be clobbered as well, "asciilifeform_dns_thermonyukyoolar_kleansing.vpatch", I mean.
mircea_popescu: and if that's not pressed (as you removed its seal), then this shouldn't either.
mircea_popescu: theoretically the patch you indicate only depends on zap_showmyip
mod6: So I'm thinking that I need to add an additional check to ensure that every vpatch has a corresponding, existing, antecedent in the current flow.
mod6: So my code finds all the decendants, then topographically sorts them. Then press based on the flow.
mod6: And for that one edge, it does make sense, but since that vpatch changes more than one file, this causes a problem when the files being changed do not aligh.
mod6: There is an edge betwee"bitcoin-asciilifeform.4-goodbye-win32.vpatch" and "asciilifeform_dns_thermonyukyoolar_kleansing.vpatch" which causes my V to think that "asciilifeform_dns_thermonyukyoolar_kleansing.vpatch" still belongs in the flow.
mod6: Since this is a multi-edge edge case (for lack of a better way to put it), this happens.
mod6: His graph doesn't show all of the edges, and as this correctly highlights, I believe to be less than perfect. ☟︎
mircea_popescu: what was teh link ?
mircea_popescu: on trying to check out phf 's nice graph i discover btcbase.org/patches redirects, to btcbase.org/patches/nil ☟︎
mod6: So basically what I'm seeing is that, once I discover my proper decendants, I also need to reverse check the graph for ~existing~ antecedents to ensure that a proper press can happen.
mod6: Even though the flow is correct, it depends on changes that are no longer there for files such as init.cpp... ☟︎