log☇︎
231500+ entries in 0.152s
asciilifeform: but of course i made them the simple way, by vdiffing from genesis, but then deleting one link of the chain.
asciilifeform: the hashes, first of all, check out (make the file consisting of the text line and one newline and see)
mircea_popescu: plox to state.
mircea_popescu: hm, actually, the hashes don't even check out. how was 702d... produced ?
asciilifeform: not being an aristotelian, i dun need to!111
mircea_popescu: what you can't do is go back in time and agree at the juncture you actually meant to ; but the important point here is :
asciilifeform: i can make you another that follows whatever shape you like.
mircea_popescu: well, you just did my a->b b->a in three elements of which one is spurious after claiming a->b b->a is not it.
asciilifeform: you can make entirely similar example where they do, that still contains loop.
asciilifeform: it'd make no difference if they did
mircea_popescu: yes but the next patches fail to reference the genesis.
asciilifeform: (delete the other 2 patches and sigs and see this for yourself )
mircea_popescu: asciilifeform this can't press ; 846f (genesis) is not used subsequently ?
mircea_popescu might have just made the world's subtlest point about recursion.
a111: Logged on 2016-12-21 17:23 trinque trying to wrap brain around whether this is a failure mode or universally true, but will have to implement tail recursion optimization in his own head first
mircea_popescu: http://btcbase.org/log/2016-12-21#1587182 << speaking of this, here's a question for the eager : a diophantine equation is a multivariate polynomial, something like ax+by^2 = 0. the question is : given an arbitrary finite set of known-good equations, can you use recursion to decide whether an arbitrary equation in the same variables is good (has integer solution) or no good ? ☝︎☟︎☟︎
davout: the first things i get when looking into this waka thing are indeed nasty
mircea_popescu: (we'll skip over the entire "waka" incident for the sake of public morals.) ☟︎
mircea_popescu: all this would have been avoided if a) people correctly observed that roy fielding is fundamentally incapable of having ideas, through not being in the wot.
mircea_popescu: something ; and the decerebrated mechanism will try to shoehorn it in, python 3 style, because IF THEY DO NOT, then academiatardism collapses altogether. they are if you will the academia fans, expending their own labour to support the fiction they enjoy.
mircea_popescu: davout i am fwiw satisfied the problem is as follows : that fielding schmuck is an academitard. therefore publish or perish. meanwhile for incomprehensible reasons people decided to name some obvious item "rest" and reference him, as if he had anything to do. this created the basis for an academitard position for him, and put him in the publish or perish wringer. so he came up with the other thing, because gotta come up with
mircea_popescu: post the example i guess ?
mircea_popescu: ok. and in order to make b, you must have c's hash, yes ?
mircea_popescu: so let's examine this theoretically. in order to make c, you must have a's hash, yes ?
asciilifeform: i'ma post the example.
mircea_popescu: i suspect there's another protocol issue at stake here.
mircea_popescu: and how would it manage this ?
asciilifeform: and it is trivial to make, if mircea_popescu really wants, i can post an example set , with a toy key, and he can hang his vtron.
a111: Logged on 2016-12-23 12:24 mircea_popescu: asciilifeform let's take the simplest cycle : a->b and b->a ; to do this, a must contain the hash of b ; and b must contain the hash of a. how do you propose to accomplish this ?
asciilifeform: http://btcbase.org/log/2016-12-23#1589083 << the shortest cycle possible in v (assuming that all of the patches are valid, that is, actually produce the hashes they indicate as descendants, as outputted by gnudiff, as opposed to a hand-sewn crapolade which does not) is a->b->a. this happens if you have a patch 'c' that has 'b' as antecedent but 'a' as descendant. ☝︎
mircea_popescu: "since the link was no longer displayed, the spambots are deterred!"
mircea_popescu: davout this goes eerily with a http://trilema.com/2016/how-the-other-half-lives-a-very-seriously-funny-article/#selection-1023.253-1023.409 style of programming
davout: because APIs *have* to be clever, because these people are too good for documentation
davout: god, whoever came up with HATEOAS deserves a bullet in the head
mircea_popescu: "oh light of the heavens, divine dove, bring me a glass of water" "honey, i lost you at dove. you want an omlet ?"
mircea_popescu: “My heart! The light of my eyes! You are the heroes of Iraq, may God protect you. My soul, my heroes! But for God’s sake get out of the street and take cover from that sniper!” << bwhahaha this is just how arabic goes, too.
deedbot: http://phuctor.nosuchlabs.com/gpgkey/AE6059BDD7FE61498088A210017B6C8C64175A61EA7E69D7B6EC99B5E54F9603 << Recent Phuctorings. - Phuctored: 1510...7009 divides RSA Moduli belonging to '83.136.214.9 (ssh-rsa key from 83.136.214.9 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt>; ' (secure4.edt02.net. FR)
mircea_popescu: like how much money is paid to various military positions in the us.
davout: what's that 0-9 thing?
mircea_popescu: reviewing the travail d'americain the sysadmin puts in, it should come at no surprise that the us last won a war when the europeans ran the effort for them,\
mircea_popescu just checked, o-9 pay grade is from 14.5k to 18k A MONTH. it is literally a better deal to be an entry level sysadmin working in pasadena than a lieutenant-general working in baghdad. ☟︎
mircea_popescu: (and check out the uniforms, everyone in iraq is O-9 ?!)
mircea_popescu: http://blogs.timesofindia.indiatimes.com/wp-content/uploads/2016/12/002.jpg << the pet rocks are also pretty cool.
mircea_popescu: (i suppose also lulzy, that the front wheel cover has hinges, whereas the back one is screw-mounted. why not the other way around ?)
mircea_popescu: in these parts of the world it's un travail d'argentinian.
mircea_popescu: (of all the weird therein included, it's of particular amusement to me that they do have the slant, but that they evidently introduced it graphically rather than numerically. nobody did the math required to see how that front apex should go ; it's just there because "that's how tanks look", forget blast flow simulations etc.)
mircea_popescu: they are building the armored thing after all!
mircea_popescu: i wonder if there's going to also be a 4th.
mircea_popescu: so far there's "fake news" channels ; "terrorist" channels ; and of course "the media" aka http://trilema.com/2016/the-war-with-the-press/
mircea_popescu: "In a new photo report purportedly released by the Islamic State, an ISIS suicide car bomber attacks Iraqi forces in the Intisar neighborhood of east Mosul, Iraq. The photo report was released on ISIS terrorist channels on December 22."
shinohai: The rebels were running out of TP, so the letters may come in handy in that regard.
mircea_popescu: of the printed mail-order-catalogue sort, because apparently nobody cares about twitter and myspace over there natch.
mircea_popescu: in further news nobody cares about, "4 million letters of 'empathy, support' dropped on Mosul". this thing, which was a) going to be a war that b) was going to take two weeks twelve weeks ago (and then a month, and then two, and here we are) has now degenerated in a fucking spam offensive. ☟︎
shinohai: Happy Festivus Trilema!
mircea_popescu: Framedragger well, maybe that'll make someone somewhere believe these matter! usg doing its best to support teh economy.
mircea_popescu: asciilifeform let's take the simplest cycle : a->b and b->a ; to do this, a must contain the hash of b ; and b must contain the hash of a. how do you propose to accomplish this ? ☟︎
Framedragger: << "The U.S. government quietly began requesting that select foreign visitors provide their Facebook, Twitter and other social media accounts upon arriving in the country"
a111: Logged on 2016-12-22 16:36 thestringpuller: asciilifeform: Emin is pushing SGX like solutions. Seems everyone is infected with security theatre these days.
davout: http://btcbase.org/log/2016-12-22#1588327 <<< guy finds a PKI on the floor, runs to show it to all the other retards... ☝︎
davout: asciilifeform: has to be 3 times in a row iirc
asciilifeform: think simply of the chess rule, that any player whk recreates a board position that existed at ANY previous point in the game -- forfeits.
asciilifeform: if this weren't easily detectable, vtronics would be entirely impossible
asciilifeform: just end up with even one descendant hash that already existed.
a111: Logged on 2016-12-23 05:33 mircea_popescu: http://btcbase.org/log/2016-12-23#1589025 << it's not even clear to me this is actually possible to do. the closing element has to actually break a hash.
asciilifeform: http://btcbase.org/log/2016-12-23#1589055 << nope. making a cycle is trivial. ☝︎
mod6: yeeep, lot of testing.
mod6: then once we agree that mine does what is deemed 'correct' others can use the tests to prove their own out.
mod6: this next round of refactoring for this might be some work, but in the end, i aught to write a bunch of these tests into automated ones.
mod6: agreed. we're getting there one bit at a time.
mircea_popescu: anyway, it may feel a bit tedious/stupid/etc to keep workign these basics, but it'll pay off in time
mod6: yea, a solid test.
mircea_popescu: but the idea was, put just alf in wot, cut a seal midway, see what happens.
mircea_popescu: mod6 yeah, if it's a (2 sigs) -> b(2 sigs) -> c(1 sig) -> d(2 sigs again) then it's a valid press.
mircea_popescu: ie, if someone can close a cycle, it's not time to negrate, it's time to get a better hash.
mod6: yeah, if im in the wot too, and I have a valid sig to that one, then it's ok.
a111: Logged on 2016-12-23 05:04 asciilifeform: if you ever see one, you gotta find and negrate the joker who closed the cycle.
mircea_popescu: http://btcbase.org/log/2016-12-23#1589025 << it's not even clear to me this is actually possible to do. the closing element has to actually break a hash. ☝︎☟︎
mircea_popescu: obv if there are alternate routes then it's ok.
a111: Logged on 2016-12-23 04:52 mod6: because there are other routes everywhere else that can follow.
mircea_popescu: http://btcbase.org/log/2016-12-23#1588990 << ah, but the idea was with single guy in wot. ☝︎
a111: Logged on 2016-12-23 02:19 mircea_popescu: mod6 i read through http://www.mod6.net/v-99994-trace.txt and indeed it seems right and proper vtronics. one q though : was there any patch not signed by asciilifeform interspersed in the flow ? because that's the only not tested case i think, if you have say a->b->c->d where a, c and d are signed by x. does it stop at a ?
a111: Logged on 2016-12-23 04:49 mod6: are you saying, in my flow, in these traces, when i remove a middle vpatch or sig, that it shouldn't show anything in the flow after the breakage even if there are vpatches with valid sigs that correspond to wot entities present?
a111: Logged on 2016-12-23 04:41 phf: there's no "correct" with v graphs, and every two months or so i spent some time meditating on what a v graph even is
mircea_popescu: and that was in 2014.
mircea_popescu checks, the only time i even said the word it was used as a noun.
a111: Logged on 2016-12-22 23:57 asciilifeform: we had this with at least 1 d00d who i respected (spandrel/'bloody shovel')
mircea_popescu: anyway, he probably WILL hate this place, what with his bizarre notions of ethics etc. but whatevs.
a111: Logged on 2016-12-22 23:56 Framedragger: (mp suggested to invite him over, and here i am childishly fearing that he'll hate this place, mp will decide that he's not mp-complete/ready, and that's gonna be that. i know, sad.)
mircea_popescu: http://btcbase.org/log/2016-12-22#1588701 << dude fear is the mind eater. ☝︎
asciilifeform: if they are ~all~ lolcats, you simply have a null flow.
asciilifeform: i will rephrase again for clarity: for so long as you have 1 pubkey, which was used to make 1 seal, and that seal is for one, single patch, your only one, a genesis, you can display a flow. and literally every other file in .seals, .wot, .patches can be a lolcat.
mod6: also, as a note, i'll leave the anti-fuzz change in this new version -- it seems ~more~ correct than previous impl.
asciilifeform: (no patches, no sigs, and no wot, or simply 1 or 2 of these)
asciilifeform: i.e. your tree is still valid.
mod6: not 100% positive, but I seem to recall trying this once. i think my thing broke with a 'cyclic graph!' or something
asciilifeform: it is the ~only~ must-die condition for a vtron.
mod6: fwiw, i believe i've even tested this once by creating a special patch that pointed to an earlier patch in the flow.
asciilifeform: if you ever see one, you gotta find and negrate the joker who closed the cycle. ☟︎
asciilifeform: it is impossible to operate correctly on a cyclical vflow.
asciilifeform: i will add 1 thing: