Show Idle (>14 d.) Chans


← 2018-10-13 | 2018-10-15 →
00:04 trinque http://btcbase.org/log/2018-10-13#1862196 << nope, haven't wrestled that pig
00:04 a111 Logged on 2018-10-13 23:51 asciilifeform: trinque: i dun suppose you have a cured binary-types ? ( cured, but presently fails to run when i strip away the asdfism so i can work it into my tree bodily )
~ 25 minutes ~
00:29 Mocky oh shit, mircea_popescu unrated me!
00:30 Mocky http://btcbase.org/log/2018-10-13#1862167 >> I don't see how it would necessarily be any simpler aside from one `if` statement. And there's nothing to stop listening on separate ports and getting all benefits asciilifeform mentions with different sizes
00:30 a111 Logged on 2018-10-13 20:48 diana_coman: asciilifeform, hmm, there is certainly a case for same size precisely because way simpler code
00:32 asciilifeform Mocky: didja read the libudp coad ?
00:33 asciilifeform Mocky: http://btcbase.org/patches/udp_errata.asciilifeform/tree/
00:34 * Mocky is reading
00:35 asciilifeform and in particular, http://btcbase.org/patches/udp_genesis#L440
00:35 asciilifeform i pissed on unix idjicy, none of my routines return sizes or read/write variant lengths. all packets presumed to be hardcoded size.
00:35 asciilifeform as imho is proper, i.e. max frame size.
00:37 asciilifeform all received packets are either valid (i.e. the one troo size) or invalid (if not).
00:38 asciilifeform all buffers preallocated on stack , to the fixed size.
00:39 Mocky ok so does the hardcoding need to be in-package for the preallocated buffers?
00:39 asciilifeform yes.
00:41 asciilifeform diana_coman has a 'generic' ver, a kind of ada cheat i suggested ; but it has minus of preventing restriction encapsulation, as well as inevitably moar complex receiver (mine handles one size and one size only)
00:41 asciilifeform Mocky: y'understand what preallocated means. it means fixed, at compile time, here.
00:41 asciilifeform invariant.
00:41 Mocky no, i get it
00:41 asciilifeform ok
00:45 Mocky it's a simplifying assumption that pays off with smooth transition between program and unix, when it holds. a tactical cut
00:45 asciilifeform Mocky: hm?
00:47 Mocky so long as you can assume one tru packet size, you can get some ada benefits + extra simplicity, that you don't get otherwise, no?
00:48 asciilifeform Mocky: unixism per se had ~nuffin to do with it. incut away a degree of freedom. unnecessary degrees of freedom are fundamentally harmful in re simplicity/sanity.
00:48 asciilifeform they're a bus with 4 brake pedals.
00:48 asciilifeform * i cut
00:50 asciilifeform there's no reason os's udp should even fucking accept a sub-frame packet payload. or super-framed.
00:50 asciilifeform 1572 bytes or go pound sand.
00:50 asciilifeform lol 1472
00:51 asciilifeform max ethernet frame - hdr len. nomoar, noless.
00:51 asciilifeform nic sends 1500 frame always, recall.
00:51 asciilifeform no matter what you ask for.
00:53 asciilifeform leave n bytes in frame empty, simply gives 'fritz chip' handy spot to stuff kleptograms in...
00:54 Mocky if a program wants to send 200 byte packets only, too bad, os won't allow cuz asciilifeform says your small number not godly?
00:54 asciilifeform nic wont allow!
00:54 asciilifeform nic sends and receives 1500 per frame! rtfm plz.
00:55 asciilifeform ethernet spec. blame xerox , not asciilifeform
00:55 asciilifeform yer still sending 1500, even if packet is nominal len 3.
00:56 Mocky http://btcbase.org/log/2018-10-14#1862236 >> reject at os was yours
00:56 a111 Logged on 2018-10-14 04:50 asciilifeform: there's no reason os's udp should even fucking accept a sub-frame packet payload. or super-framed.
00:56 asciilifeform from electrical pov, you win nuffin by shortening'em under a frame.
00:56 asciilifeform Mocky: imho os should not perpetuate delusion.
00:59 asciilifeform i for instance am sitting here and tryin', not always successfully, to cure folx of delusions that linux instilled in'em, e.g. 'tcp gives cheap an' reliable pipes' ( cured mircea_popescu after , what, 3y ) and nao 'udp packets can be anyffing, not merely 1472' (not cured yet..)
00:59 asciilifeform point being, they're mirages, lies linux tells the hapless user.
01:01 Mocky the important point being that as a matter of policy, perpetuating smaller packet sizes is a bad idea
01:02 asciilifeform Mocky: there's precisely 1 packet size. in physical box. 1500. it's the railroad gauge.
01:02 asciilifeform errything else is hokum created by ip stack theatrics. and incurs complexity cost for 0 win.
01:04 asciilifeform Mocky: read up re what yer nic actually does. then will grasp that by pretending that it does something, anything , else, you incur runaway complexity cost and impedance mismatch. always.
01:05 Mocky I don't disagree. I just wasn't able to infer this stance from your stated objection >> http://btcbase.org/log/2018-10-13#1862166
01:05 a111 Logged on 2018-10-13 20:48 asciilifeform: would get much simpler coad (i.e. my orig. fixed frame) vs the extended one with moar moving parts.
01:05 asciilifeform i dun think i can say anyffing else to make this point clearer, it's imho as screamingly obvious as 2+2, if you take the time to rtfm. so i'ma leave it at this.
01:07 asciilifeform Mocky: i was describing why i wrote it as i did.
01:08 asciilifeform the physical nic ~always sends 1500!~ it also always receives 1500!!
01:08 asciilifeform there are not actually variant packets on the wire!
01:08 asciilifeform only fulls and frags, is all there is.
01:09 Mocky I get it and I agree with you.
01:10 asciilifeform http://btcbase.org/log/2018-10-02#1857258 << earlier thrd
01:10 a111 Logged on 2018-10-02 14:52 asciilifeform: 4096bit is 512byte, you're sending 1500 frame always, even if your nominal packet is 3bytes long. simply how ethernet worx.
01:11 asciilifeform Mocky: ok. so, observe, i dun record or return lengths. all length are either $full ( which i tentatively had set to 512, pre-rftming) or invalid ( may as well 0 )
01:12 Mocky http://btcbase.org/log/2018-10-14#1862265
01:12 a111 Logged on 2018-10-14 05:09 Mocky: I get it and I agree with you.
01:12 asciilifeform and if i were to, say, buffer packets, queue'em, always can say exactly how much space they will occupy.
01:13 asciilifeform aite, i'ma bbl then, will not belabour the point.
01:13 * asciilifeform to bed
~ 1 hours 34 minutes ~
02:47 jurov Hi all thebitcoin.foundation is being switched to new server, not just the A record but whole DNS changed, there might be issues next few hours.
03:02 jurov if you use hosts file: 161.0.121.248
03:16 ave1 asciilifeform, http://btcbase.org/log/2018-10-14#1862262, strange, it seems that ethernet does allow for variable length packages. I can see that the header / data ratio is smallest at the largest physical package size.
03:16 a111 Logged on 2018-10-14 05:08 asciilifeform: the physical nic ~always sends 1500!~ it also always receives 1500!!
~ 22 minutes ~
03:39 diana_coman http://btcbase.org/log/2018-10-14#1862205 -> neither! it's 1472, not 14721 and it's octets not bits as per: http://trilema.com/2018/euloras-communication-protocol-restated/#selection-105.0-105.29 and http://trilema.com/2018/euloras-communication-protocol-restated/#selection-76.15-125.25
03:39 a111 Logged on 2018-10-14 01:10 mircea_popescu: diana_coman 14721 or 14702 BITS long, not octets yes ?
03:41 diana_coman the tester does not pack them in rsa or serpent proper so it's the "package" there rather than protocol message, I guess that might be confusing, I'll update
03:43 diana_coman packets even, right
03:49 diana_coman http://btcbase.org/log/2018-10-14#1862213 -> it's more than just one if statement (although unnecessary branches in themselves are not great anyway); basically it's the udp code itself that has to be messed up to accommodate this particular thing - either using generic or otherwise using the largest of the two and then filtering one level higher
03:49 a111 Logged on 2018-10-14 04:30 Mocky: http://btcbase.org/log/2018-10-13#1862167 >> I don't see how it would necessarily be any simpler aside from one `if` statement. And there's nothing to stop listening on separate ports and getting all benefits asciilifeform mentions with different sizes
03:53 diana_coman in fact the 3rd option that is the one actually to use is having different sizes on the two processes (i.e. different constant simply)
03:57 diana_coman http://btcbase.org/log/2018-10-14#1862203 -> the point as I see it is precisely that physically there actually is only ONE type anyway so any different types/sizes is in fact a higher level filtering no matter what (i.e. having 2 different processes each with its own size doesn't mean that each will actually get only the size it wants)
03:57 a111 Logged on 2018-10-14 01:09 mircea_popescu: http://btcbase.org/log/2018-10-13#1862164 << yes ; cuz all 1470s go to one process and all 1472s go to a different one. eventually as a scalability thing could even go to diff box altogether. there's not so muchrelation between the two types.
~ 36 minutes ~
04:34 deedbot http://bimbo.club/?p=52 << Bimbo.Club - TMSR Log Summary - 10/11/2018
~ 1 hours 23 minutes ~
05:58 bvt hello
05:58 bvt vtools_tempfile_standalone.vpatch http://wotpaste.cascadianhacker.com/pastes/A0SPK/?raw=true vtools_tempfile_standalone.vpatch.bvt.sig http://wotpaste.cascadianhacker.com/pastes/IVy7W/?raw=true
05:58 bvt short writeup on what i did and why: http://p.bvulpes.com/pastes/GLopH/?raw=true
05:58 bvt would love to hear your comments
~ 1 hours 46 minutes ~
07:44 ave1 diana_coman, I've updated the crc32 code! (still at the place)
07:44 ave1 Unfortunately is does not read as a straight long division anymore. But copying of the input array is avoided and
07:44 ave1 overall more efficient
07:56 diana_coman bvt, get yourself a pizarro shared account and start your blog there precisely with those pastes, what's keeping you?
07:57 diana_coman ave1, thanks for the update, I'll look at it in a minute
~ 40 minutes ~
08:37 diana_coman ave1, it seems I still get the old .vpatch? I took it with curl from http://ave1.org/code/eucrypt/eucrypt_crc32_div.vpatch ; is this the right place?
~ 16 minutes ~
08:53 lobbes !Qlater tell asciilifeform bot's back. Once auctionbot is finished I will go back and redo the "!Qlater tell" stuff to sit on top of logbot as well (right now, this too is sitting on an old heathen bot that doesn't auto-authenticate with NickServ after fleanode disconnect shenanigans)
08:53 lobbesbot lobbes: The operation succeeded.
08:55 lobbes and speaking of auctionbot: development is complete. At the moment I am getting ready to begin some prod testing and then all that's left is to write the blog post explaining the usage. Getting close!
~ 1 hours 4 minutes ~
09:59 billymg it appears that php 5.6.38 is now the only 5.6 php available on the upstream portage repo http://wotpaste.cascadianhacker.com/pastes/dqRWG/?raw=true
09:59 billymg and even that can't be safely emerged as it would require an update to portage http://wotpaste.cascadianhacker.com/pastes/ZYgae/?raw=true
10:00 billymg which, spoiler alert, requires gpg2
10:03 billymg relentless with their http://btcbase.org/log/2018-01-31#1778861
10:03 a111 Logged on 2018-01-31 16:08 asciilifeform: if any part of the edifice ever shows any symptom of fully working, they re-fuck it.
10:10 billymg anyhow, any advice for proceeding would be much appreciated (it's entirely possible i'm missing something obvious here)
10:10 ave1 diana_coman, place was right, my publish pipeline failed (somehow the final copy operations did not work)
10:10 ave1 diana_coman, please try again...
10:18 asciilifeform ave1: i still see old one
10:18 lobbesbot asciilifeform: Sent 1 hour and 25 minutes ago: <lobbes> bot's back. Once auctionbot is finished I will go back and redo the !Qlater tell stuff to sit on top of logbot as well (right now, this too is sitting on an old heathen bot that doesn't auto-authenticate with NickServ after fleanode disconnect shenanigans)
10:19 BingoBoingo billymg: What happens if you try: emerge --ask --changed-use --autounmask-keep-masks --deep @world
10:19 asciilifeform BingoBoingo: it'll pull in gpg2
10:20 asciilifeform billymg: what you want is emerge --nodeps
10:21 asciilifeform but in the long term, the pill will have to be cuntoo ( which has permanent trinque repo, unaffected by enemy ) ; conventional gentoo should already today be thought of as 'frozen', emerge cannot be relied to work
10:24 billymg BingoBoingo: yeah, i spent a good bit of time trying to update @world this morning, masking packages one-by-one, and eventually gave up
10:25 billymg asciilifeform: thanks, will try
~ 17 minutes ~
10:42 billymg build fails at configure: error: mcrypt.h not found. Please reinstall libmcrypt.
10:43 billymg and the only version available is the one that wants new portage
10:43 billymg would the next best bet be to install from source, outside of portage?
10:44 asciilifeform billymg: btw were you originally doing the http://blog.lobbesblog.com/2018/06/getting-php56-and-mysql-to-play-nice-on-arm64-rockchip-gentoo/ recipe ?
10:45 billymg i was not, i was mostly going off http://blog.esthlos.com/mp-wp-setup/
10:46 billymg lemme read that one and see if i missed something
10:46 asciilifeform billymg: try lobbes's thing, if it fails, then yes, will have to from src
10:48 ave1 asciilifeform, I get the updated one, maybe caching problem somewhere (I did have to reload)
10:49 asciilifeform ave1: ~nao~ i see new one
10:54 asciilifeform BingoBoingo, mod6 : i'm thinking , i prolly oughta roll the mp-wp prereqs into the standard rk image, in the short term
10:54 asciilifeform given as it seems that erry new user wants'em
10:56 asciilifeform perhaps mp-wp itself, also.
10:58 asciilifeform !Q later tell nicoleci http://btcbase.org/log/2018-10-14#1862287 << s/pint/point
10:58 a111 Logged on 2018-10-14 08:34 deedbot: http://bimbo.club/?p=52 << Bimbo.Club - TMSR Log Summary - 10/11/2018
10:58 lobbesbot asciilifeform: The operation succeeded.
11:01 asciilifeform http://btcbase.org/log/2018-10-14#1862284 << as i understand, you'll need 2 listeners, on separate ports, if you want'em to go to separate processes, regardless of size setting , aha
11:01 a111 Logged on 2018-10-14 07:53 diana_coman: in fact the 3rd option that is the one actually to use is having different sizes on the two processes (i.e. different constant simply)
11:02 lobbes !!v 1BC459506CE5EC069FDE57532C95BE95CAB5B1AA1BF10709BA0619A9CDEF8F12
11:02 deedbot lobbes rated auctionbot 1 << my bot
11:03 asciilifeform oh hey
11:03 asciilifeform http://btcbase.org/log/2018-10-14#1862311 << btw, i explicitly disrecomment updating rk gentoo from heathen-upstream. it will lead only to tears.
11:03 a111 Logged on 2018-10-14 14:19 BingoBoingo: billymg: What happens if you try: emerge --ask --changed-use --autounmask-keep-masks --deep @world
11:03 asciilifeform don't emerge --sync, folx!!!
11:04 asciilifeform the upstream is dead !
11:04 lobbes asciilifeform: btw, I'm planning to have auctionbot sit in #eulora, and #trilema-lobbes to start. Would you like it to also sit in #pizarro?
11:04 asciilifeform *disrecommend
11:04 asciilifeform lobbes: would be great, ty
11:04 lobbes o7
11:05 lobbes (to begin, it will not have self-voice capability. Spyked's voicer is for the ircbot branch of the tree sadly, so I will need to add voicing to the logbot branch. However, I figure that can wait for another day)
11:08 lobbes "castle-only" may be the way to go anyways; I'm not sure #trilema even needs the auctionbot to sit in here
11:12 trinque http://btcbase.org/log/2018-10-14#1862301 << write an ebuild for your preferred PHP, explain why it's preferred in a blog post on a wpmp instance, and I'll rate you
11:12 a111 Logged on 2018-10-14 13:59 billymg: it appears that php 5.6.38 is now the only 5.6 php available on the upstream portage repo http://wotpaste.cascadianhacker.com/pastes/dqRWG/?raw=true
11:12 mod6 <+asciilifeform> BingoBoingo, mod6 : i'm thinking , i prolly oughta roll the mp-wp prereqs into the standard rk image, in the short term << sounds alright to me, alf
11:13 trinque (obvs I'm about to ask for a wpmp ebuild, but one step at a time)
11:13 trinque mod6: ha, coincidence.
~ 15 minutes ~
11:29 trinque http://btcbase.org/log/2018-10-14#1862212 << I don't see how I could have shaved off just that rating while fixing the diana_away thing, but if it turns out I did, my apologies
11:29 a111 Logged on 2018-10-14 04:29 Mocky: oh shit, mircea_popescu unrated me!
11:30 trinque !!up Mocky
11:30 deedbot Mocky voiced for 30 minutes.
11:30 trinque you've still got plenty of ratings to self-voice, but if it turns out I did that, I'll fix it.
11:30 Mocky oh, thx trinque. didn't get around to upping myself, just doing chores atm
11:31 Mocky ok
11:32 trinque checking yesterday's backup.
11:44 trinque Mocky: yep, looks like I trashed it, and I see no corresponding !!unrate. restored. I will make sure there were no other dropped ratings.
11:46 diana_coman ave1, now the sig doesn't verify??
11:47 diana_coman fwiw gpg also complains that it's bad signature
11:53 diana_coman ave1, typos: "opation" "to determin" "here a short list" "therefor" "registor" "zero's" "implentation" "not if statements"
11:55 diana_coman as it is, it will be a .vpatch after the lookup implementation - so linear sequence rather than alternative; you might want to branch the tree instead from *before* the lookup implementation so that your div version is effectively alternative branch
11:56 diana_coman though I don't yet see how would one bring them together afterwards without requiring BOTH of them
11:59 asciilifeform ohai diana_coman
11:59 * diana_coman waves
12:00 asciilifeform diana_coman: i suspect that he forgot to refresh the seal , and that one's from the old ver
12:00 diana_coman myeah
12:00 asciilifeform !!up Mocky
12:00 deedbot Mocky voiced for 30 minutes.
12:01 ave1 diana_coman, asciilifeform, well I uploaded both with the same scp line, but did not check. So now again new version (thanks for the typo fixes diana_coman!), I just downloaded both again and verified.
12:05 ave1 yes, I see! I will try that too. I have no idea how it could automatically resolve (i.e. How could patch that has your original patch as it's parent ever work on top of this one)
12:06 ave1 resolve though
12:07 ave1 yes, I see refers to: http://btcbase.org/log/2018-10-14#1862364
12:07 a111 Logged on 2018-10-14 15:55 diana_coman: as it is, it will be a .vpatch after the lookup implementation - so linear sequence rather than alternative; you might want to branch the tree instead from *before* the lookup implementation so that your div version is effectively alternative branch
12:08 diana_coman this is why I'm still skeptical re http://btcbase.org/log/2018-10-12#1861225
12:08 a111 Logged on 2018-10-12 18:14 diana_coman: and it fits perfectly the original idea of alternative, proper
12:08 diana_coman asciilifeform, perhaps I'm missing something obvious re ^ ?
12:09 diana_coman i.e. can one effectively branch the v tree to provide an alternative .vpatch i.e. this or that stand at this place in the pressed line?
12:09 asciilifeform diana_coman: the way i understand 'v branching as civilized replacement for #ifdefism', the branches unavoidably gotta get reground whenever the whole tree is considered stable (i.e. no further changes likely to trunk)
12:09 asciilifeform *when
12:10 diana_coman hm, perhaps being a reference implementation it makes sense to remain as branch there and otherwise the tree continues along the main line (not reference)
12:10 diana_coman but other than this, I don't see any need or point for reground
12:11 asciilifeform concretely : ave1 releases crc32 as standalone staticable lib, like my udp. it comes with 2 pressable leaves, 'tabletronic' and 'divtronic'. you can press either and use in e.g. euloratron when building.
12:11 diana_coman ah, you mean that the only way to do this is to take crc32 out of eucrypt tree?
12:11 asciilifeform alternatively, both variants are physically included in euloratron tree, but then the latter has 2 pressable leaves, for the respective variants
12:12 asciilifeform iirc mircea_popescu prefers this style to the other
12:12 asciilifeform lessee when he wakes up
12:13 diana_coman yes, the way I currently see it now is pretty much that: trunk (main line) goes along the production versions of all stuff (crc32 or keccak or whatever else) and otherwise at the respective points there can be additional branches /leaves with the reference implementations
12:13 diana_coman I honestly don't quite see the point of taking crc32 out for instance
12:14 diana_coman or keccak or whatever, basically making 5 tiny trees out of eucrypt tree
12:14 asciilifeform part of the exercise here is to purge head of the last vestiges of dark ages 'merge-istic' versiontronics . who wants variants, gotta remember that yer pressing variants built on specific states of the trunk. ( and if trunk meanwhile changed, and you still want it, must regrind )
12:16 asciilifeform diana_coman: iirc mircea_popescu in particular specifically hates libs-as-separate-trees, insists that proggy oughta include errything it eats. ( i dun recall whether he answered why it should not also then include the os and compiler also in same genesis, but i'ma leave thread alone for nao)
12:17 asciilifeform he had a pretty good arg imho, tho, that when you write on top of a specific lib, you oughta freeze it in, rather than permit it to change 'under you' at any point.
12:18 diana_coman to my mind that's pretty much the reason, yes
12:18 asciilifeform imho 'unifiers' (i.e. patch that pulls in specific state from a parallel tree) is a cleaner way of accomplishing this than cut&paste, but i was unable to persuade.
12:20 diana_coman ave1, thanks, it verifies fine now!
12:20 ave1 as for an alternative branch; http://ave1.org/code/eucrypt/eucrypt_crc32_divtronic.vpatch.ave1.sig and http://ave1.org/code/eucrypt/eucrypt_crc32_divtronic.vpatch.
12:21 diana_coman asciilifeform, trouble is - what do you do then when/if that tree gets reground?
12:21 diana_coman basically you introduce tree dependencies?
12:21 asciilifeform diana_coman: you carry with your proggy, the specific one you built on
12:22 asciilifeform author can regrind all he wants, you are not forced to regrind yours unless you think it merits
12:22 diana_coman maybe I didn't understand then what you mean by "patch that pulls in specific state from a parallel tree"
12:23 asciilifeform diana_coman: my orig v algo supported unlimited 'genesis'-en
12:24 asciilifeform so it was possible to write a proggy that used items from multiple trees.
12:25 asciilifeform mircea_popescu specifically barfed , tho, and nobody any moar does this. so for nao yer stuck with cut&pasteism, as i understand.
12:25 diana_coman and then you are stuck maintaining those multiple trees - what's the benefit in that?
12:25 asciilifeform you're stuck with it even now.
12:25 asciilifeform the diff was that the history was preserved, as opposed to painted over with cut&paste.
12:25 diana_coman once you bring it into your tree, you don't care about the original tree so ...how stuck?
12:26 asciilifeform that's where we differ, i think. my whole notion in inventing vtronics was to preserve all history that can be practically preserved.
12:27 diana_coman I can see the history is preserved angle, certainly; and a nice thing for sure; but there is a cost for it and I'm not sure the benefits make up for it
12:27 diana_coman I think the difference might be at whether it is "practical" or not :)
12:28 asciilifeform to bring thread back to current-day -- afaik the only means to implement alternative builds, in current scheme, is 2 (or moar) pressable leaves in erry 'release' ver.
12:28 asciilifeform and yes they'd have to be reground regularly.
12:29 asciilifeform ada deliberately does not offer equiv of #ifdef, because ifdefism is retarded. so you're left with this method, afaik.
12:30 asciilifeform and ideally erry 'alt' variant has a maintainer, who will regrind so that his variant continues to be usable .
12:31 diana_coman that actually makes sense
12:31 asciilifeform it is painful, but prolly the Right Thing.
12:31 asciilifeform in that it prevents the combinatorial clusterfucks that ifdefism causes
12:32 asciilifeform and instead each variant is a thing that its author is forced to actually test as-written.
12:35 ave1 hey, I was just thinking the same thing offline, so yes I think the new method is sane as it preserves authorship and no magic alternative could be inserted somewhere halfway the tree.
12:37 asciilifeform ave1: which method is this referring to ?
12:37 ave1 with the manifest as we have now and no way to automatically merge an alternative (i.e. having more than one possible ancestor)
12:38 asciilifeform ave1: no published vtron ever permitted 'more than one possible ancestor'
12:38 asciilifeform it'd defeat whole point of v.
12:39 asciilifeform all presses are deterministic , a particular leaf produces a particular press.
12:40 asciilifeform when you want alternative presses, you gotta have multiple pressable leaves, elementarily.
12:40 ave1 well, if I have file A and B, and p1 touches A and B, and p2 touches A in the same way as p1 but B differently
12:40 ave1 then p3 touches A
12:41 asciilifeform then p1, p2, p3 are alternative and mutually-exclusive pressable leaves.
12:41 asciilifeform there is no ambiguity.
12:41 ave1 sorry p3 touches the A as it is after p1
12:42 ave1 so p1 -> p3 intended
12:42 ave1 but p2 -> p3 also possible it seems to me
12:42 asciilifeform how ?
12:43 ave1 the vpatches are checked on the sha512/keccak sums of the files
12:43 asciilifeform trinque & mircea_popescu specifically introduces manifests to prevent this scenario.
12:43 asciilifeform ( previously it was possible to arrive at it by accident )
12:44 ave1 yes, I know, but you asked about the senario; no published vtron permitted...
12:44 asciilifeform aa i see what ave1 meant
12:45 asciilifeform in orig vtron i relied on 'muscle power' to avoid this boojum, it proved insufficient; hence manifests.
12:45 asciilifeform in current day vtrons you gotta explicitly bake pressable leaves if you want alternatives.
12:46 ave1 I was still on the "automagic" way to choose either the lookup or the divtronic CRC32. Whis will never be automagic, authors just have to work on 2 different threes if they want and let the longest one survive.
12:47 ave1 Whis -> This, threes -> trees
12:47 asciilifeform aha
12:47 asciilifeform this is the Right Thing, i.e. if you want a variant to exist, you gotta maintain it.
12:48 ave1 yes
12:48 ave1 btw, I'm still interested in the single size ethernet packages (I propably misunderstood) but unfortunately have to bbl
12:49 asciilifeform ave1: there is not much to be said further re subj, i looked into what actually comes out of my lan, it sends 1500 frames upstream always.
12:50 asciilifeform ( and yes on paper ~could~ send shorter ones, but actual iron afaik never does )
12:52 asciilifeform best analogy, imho, is sov train carriages. it is possible to make train carriage of many lengths, but they had 1 . so if cargo were smaller, it'd get packed in with other things, or sometimes partially empty car, but short car would not be specially built for shorter crate.
12:54 asciilifeform on 1 occasion it was found necessary to build a icbm rocket that is too heavy for 1 car. head designer v. f. utkin found solution, he had a system of springs to distribute the weight between ~two~ cars. this is analogous to udp fraggism.
12:56 asciilifeform http://militaryarms.ru/wp-content/uploads/2016/06/bzhrk-molodec-i-barguzin.jpg << subj.
12:57 asciilifeform ^ the gizmo on the right, was a hydraulic thing to push any electric wires above the tracks, out of the way. whole thing was pretty clever.
12:57 asciilifeform ( tho expensive. )
12:59 asciilifeform and notably, by some accounts the 'distribute the mass' gizmo did not actually work very well, hence why the thing was eventually scrapped. ( and not because 'usa asked eltsin nicely', as was the popular legend at the time )
12:59 asciilifeform it destroyed tracks.
13:04 asciilifeform but let's suppose utkin had instead built a rocket that occupies all but one metre of standard rail car. i suspect that it would not have been received warmly by the brass, and at the very least they'd ask why, 'what will go in that free metre of car ? tinned fish ?'
13:04 asciilifeform this is prolly as far as the analogy goes, so i'ma leave it there.
~ 28 minutes ~
13:33 Mocky !!reputation
13:33 deedbot http://p.bvulpes.com/pastes/SAbQF/?raw=true
13:34 Mocky http://btcbase.org/log/2018-10-14#1862360 >> does 'restored' mean it should be in there now trinque? I don't see it.
13:34 a111 Logged on 2018-10-14 15:44 trinque: Mocky: yep, looks like I trashed it, and I see no corresponding !!unrate. restored. I will make sure there were no other dropped ratings.
13:36 trinque Mocky: herp, wrong db. it's there now.
13:36 trinque !!reputation
13:36 deedbot http://p.bvulpes.com/pastes/hkbOo/?raw=true
13:36 trinque !!reputation Mocky
13:36 deedbot http://p.bvulpes.com/pastes/DcRRL/?raw=true
13:36 Mocky thx!
13:38 trinque got the note back in there now too
13:40 trinque purged a few pieces of technical debt lingering from the rapid prototype I built during the schism. sorry to have made you a casualty of the purge!
13:40 trinque wot.deedbot.org will update too before long
13:41 trinque (also will no longer suffer from pages being overwritten due to same fp, since dupe fp is banned)
~ 24 minutes ~
14:05 asciilifeform trinque: unrelatedly, i resolved the binary-types thing, will eventually genesis a working ver.
14:05 trinque congrats!
14:06 asciilifeform i'd eventually like to be rid of asdf tho.
14:06 asciilifeform it's pretty sad.
14:14 ben_vulpes http://btcbase.org/log/2018-10-12#1861273 << largeish place, live music of poor quality on the first floor, asciilifeform and i had the top balcony to ourselves for an hour at least
14:14 a111 Logged on 2018-10-12 18:46 asciilifeform: nope, definitely ben_vulpes
14:16 ben_vulpes http://btcbase.org/log/2018-10-14#1862478 i lost a few hours to cl-postgres/postmodern/simple date over the past two months; there is now some cl-postgres-simple-date-glue package that needs loading in order for postmodern to use its local-date set of classes. once upon a time loading simple-date after cl-postgres was enough to get the mechanisms in place.
14:16 a111 Logged on 2018-10-14 18:06 asciilifeform: i'd eventually like to be rid of asdf tho.
14:17 ben_vulpes i've since just cut over to using postgres' own godly datetime knobs because a) better in every way b) works with timezones trivially
14:19 ben_vulpes fence is done, transpocubes for possesions arrive tomorrow. house still unleased and one car yet needing transportation scheduled. other than that, girl and child fly out soon, and i drive out with dog shortly before.
~ 32 minutes ~
14:51 asciilifeform ben_vulpes: unrelatedly, didja ever post yer cl block/tx eater src ? i seem to recall that you did, but can't presently find in l0gz
14:53 ben_vulpes i'm sure that i did but cannot recall where immediately, sec
14:59 ben_vulpes asciilifeform: www.cascadianhacker.com/wp-content/uploads/2018/10/blockparser.tgz
14:59 ben_vulpes c6f427266725bc5166979cdee5010a7cf417fa788b87e1a05f430f07fdc52719cf697d71730a498fa12faea302908fbf34ea616079530a30dbd88fb00cafb8f7
14:59 ben_vulpes it is pretty novice cl; heavily java-flavored clos
14:59 asciilifeform ty ben_vulpes
14:59 ben_vulpes apologies for the stink
15:00 asciilifeform dun need to be battlefield-grade, simply wanted to see how ben_vulpes did it, ty
15:03 asciilifeform ( recall, i have my own working block eater in ada, posted last yr, but currently was looking into 'binary-types' in application to btc trad encoding )
15:05 asciilifeform the particular experiment here is a node exerciser, rather than block eater, in cl
15:05 ben_vulpes reading satoshi's varint gave me no ends of headaches with binary-types, i eventually cheated out
15:06 asciilifeform ( see also http://btcbase.org/log/2018-10-12#1861234 for what/why )
15:06 a111 Logged on 2018-10-12 18:18 asciilifeform: the 1 'litmus test' i was able to think of , is the 'i pick a block hash and you gimme the block in <1s' algo.
15:06 asciilifeform ah
15:07 * asciilifeform bbl,meat
~ 1 hours 16 minutes ~
16:24 deedbot http://blog.esthlos.com/esthlos-v-release-with-working-keccak/ << esthlos - esthlos-v: Release with Working Keccak
~ 16 minutes ~
16:40 billymg trinque: thanks for the tip about custom ebuilds. was able to do a local ebuild of the libmcrypt dep by taking what was in upstream and just changing the EAPI version to 6. installed fine, and then php-5.6.38 went fine as well
16:41 trinque billymg: hold onto that new ebuild for cuntoo.
16:41 trinque we'll need it for a wpmp ebuild
16:41 billymg about to step out for a bit but have been keeping notes and will put together a writeup after mp-wp is successfully pressed/running
16:42 billymg trinque: will do
16:51 BingoBoingo billymg: With mp-wp the three most common sources of headbanging are: file and directory permissions, .htaccess (if running apache), and pressing into a populated direction (As in you press, aren't sure anything happened and press again into the output directory without cleansing it; prevalence of this one depends on particular v-tron used))
16:53 billymg BingoBoingo: ah, that's good to know
16:53 billymg ty
17:01 BingoBoingo billymg: Have fun
17:14 deedbot http://blog.lobbesblog.com/2018/10/auctionbot-is-live/ << lobbesblog - auctionbot is live
17:16 lobbes ^^ auctionbot (with reverse auction functionality) is now live
17:16 lobbes I will be monitoring it to make sure everything is running smoothly. Let me know of any funkyness
17:16 lobbes for the time being, the legacy auctionbot (lobbesbot's !Qauction) will remain up and running as well
17:17 lobbes eventually will take it offline and merge its data into this new bot, but that is later
17:17 * lobbes bbl
~ 1 hours 56 minutes ~
19:14 hanbot BingoBoingo re remittance shits, i found something here, going to investigate tomorrow if it'll do .uy; will update.
19:16 BingoBoingo hanbot: Thank you. I haven't found anything promising here yet.
~ 1 hours ~
20:17 phf http://btcbase.org/log/2018-10-13#1862183 << no, i don't use portability packages in my own code (they are the hole through which the darkness comes), and when something pulls it as a dependency, it comes from quicklisp
20:17 a111 Logged on 2018-10-13 23:31 asciilifeform: !Q later tell phf wouldja happen to have a frozen nonretarded version of bordeaux-threads somewhere ? the one i have, is utterly sad, squats nickname 'bt' which prevents binary-types from working...
20:19 phf out of curiousity i went through the log, and bordeaux-threads had that bt nickname pretty much since creation, in 2006
20:20 phf (btcbase uses 0.8.5, though i might have an older version somewhere on backup drives)
20:20 asciilifeform phf: imho it is retarded that packages can conflict
20:20 asciilifeform i dun see why it ougta be possible, period
20:21 asciilifeform ( and afaik in ada -- it aint )
20:22 asciilifeform http://btcbase.org/log/2018-10-15#1862519 << i dun want to marry sbcl.. is this so much to ask
20:22 a111 Logged on 2018-10-15 00:17 phf: http://btcbase.org/log/2018-10-13#1862183 << no, i don't use portability packages in my own code (they are the hole through which the darkness comes), and when something pulls it as a dependency, it comes from quicklisp
20:23 asciilifeform ( prolly The Right Thing then is to write own compat layers. for errything. but only 2 hands,sadly )
20:23 phf asciilifeform: well, a portability layer is the ultimate ifdef, and in this case worse written by somebody else
20:23 asciilifeform that, it is
20:24 phf one of the major wtfs when reading asdf code, is that when all the ifdef's fall through, hte system falls back to some seriously questionable solutions, like shelling out to unix level with elaborate commands (i don't remember the example, but it's almost like "mkdir {} && cd ..." type stuff)
20:24 asciilifeform it's actually one of the reasons i haven't ever finished rewrite of phuctor in cl. erry time i sat down to do it, barfed on one of these things
20:25 phf but you would never know, because in sbcl it generally does the right thing
20:25 asciilifeform right, they're mostly skins on sbcl, to the extent they work at all
20:27 phf well, after reading the CADR documentation, source code and generally spending more time on a lisp machine, i realized that modern common lisp is a cargo cult. i'm not sure how naggum didn't see it, but possibly because his lisp was emacs/cmucl/franz
20:27 asciilifeform aha, he had his paid allegro
20:27 phf it's a compatability layer between lisp machines, and as such provides a minimum of coverage of common functionality.
20:27 asciilifeform and it , afaik, worked 'like white man's tech' or near.
20:28 asciilifeform my impression was that allegro did 'all them things not in the standard' and actually did them well.
20:28 asciilifeform so he never had to eat the compat layer liquishit.
20:29 phf yeah, pretty much. a totally different experience from, say, sbcl, and a lot closer to a real lisp machine too. comes with all the things builtin, so you never really need to touch outside world
20:30 asciilifeform prolly the eventual Right Thing will be when we proclaim a republican cltron and start massaging it to eventually climb to that level.
20:30 phf right
20:31 asciilifeform and sbcl aint it. i'd prefer something like kyoto, or which ever was the absolute shortest that implemented whole standard, for starting point
20:32 phf i suspect you might discover it to be same kind of situation as tinyscheme
20:33 asciilifeform actually looking at my notes from ages past, i did, and did.
20:33 asciilifeform sadly.
20:34 asciilifeform would like to find something actually readable, at least, if not buildable-on.
20:34 asciilifeform but even this may be too much to hope.
20:41 asciilifeform phf: context : i was baking a noad walker / torturer, orig in python, little thing, thought it would be doable in a day or 2; then found that mass of prb etc all break protocol in 9000 interesting ways, an extra byte here an' there, and realized that it aint doable without adult condition handling/restarts, which means cl.
20:43 phf aah
20:45 phf yeah, i wrote a small subset of bitcoin protocol in lisp, but rolled my own binary types. i think i can ask for version, and i can also ask for peers, and i started on getblock functionality..
20:46 asciilifeform that's approx where i left off, aha
20:46 asciilifeform worx ok with trb. but heathens do all kinds of weird things, throw up various garbage in place of e.g. getaddr answer
20:47 asciilifeform or disconnect in the middle of things, etc
20:49 asciilifeform phf: i was aiming for 3 basic things : 1) recursively getaddr entire reachable btc net, perhaps erry hour or so 2) find trb-compat (i.e. 'services' == 1 ) non-pseudos (i.e. if i pull block hash out of a hat, he quickly gives correct block) and eventually 3) get inv's and monitor tx propagations.
20:51 asciilifeform the heathen node-viewing www's systematically lie, e.g. conceal 'too old' clients , present fucking pseudos as if they were actual nodes, and commit other war crimes
20:51 asciilifeform i'd like a (ideally real-time) picture of the actual network.
20:54 asciilifeform this line of thought was prompted by my 'trb observatory', which has uncovered a number of 'mpb'-style nodes, i.e. trb-like but not presenting 'modern' vers and therefore invisible from heathen www indices
20:54 phf i wonder what sort of technology those heathen node walkers use, i.e. if it's a patched up bitcoin client, or if they have own protocol parsers. seems like too much serious know how for the later
20:55 asciilifeform phf: hell knows, prolly kilometres of java
20:55 asciilifeform written in bangalore
20:56 asciilifeform with 9000-deep of-else'en.
20:56 asciilifeform *if
20:58 asciilifeform phf: essence of hypothesis, is that the ~actual~ bitcoin network looks nothing at all like what 'nodes.io' or other heathen scamola, try to pass off
21:00 asciilifeform for instance, http://btcbase.org/log/2018-10-10#1859945 may or may not be factual
21:00 a111 Logged on 2018-10-10 01:22 asciilifeform: https://archive.is/ltRHd << per same, of the 4 public noadez in BingoBoingostan, 3 are in pizarro
21:00 asciilifeform and i'd like to know .
21:01 asciilifeform and really, all of romania is solid prb ??
21:01 asciilifeform difficult to believe.
21:01 BingoBoingo asciilifeform: I have come around to thinking of the process that leads to this "wished helplessness"
21:02 asciilifeform BingoBoingo: hm?
21:02 phf lol, i accidentally pasted that archive url without the d, https://archive.is/ltRH
21:02 BingoBoingo asciilifeform: Bingostan having 4 public nodes
21:02 asciilifeform ahahahahaha phf
21:02 asciilifeform i wonder what other spamola lurks.
21:02 BingoBoingo "wished helplessness" goes with hallucinated optionality
21:03 phf i was like "wtf, kind of shit ascii accidentally pasted instead of the real url" :p
21:03 asciilifeform BingoBoingo: point was, the observation came from heathen site known to systematically lie
21:03 asciilifeform phf: lol
21:04 asciilifeform for non-ru folx, procrusted link goes to a thing re an anti-faggotry protest in ukrlandia
21:05 BingoBoingo asciilifeform: Well, if they wish hard enough they don't have to not lie
21:05 BingoBoingo Who is going to check their work?
21:06 asciilifeform BingoBoingo: it's an empty niche, sorta like phuctor's pre-phuctor
21:06 asciilifeform plenty of scamola artists who supposedly catalogue nodes, but all with 9000 seekrit filters, and present liquishit as if it were noad
21:07 BingoBoingo asciilifeform: Right, it is a niggers.txt.xls document
21:13 phf so it looks like bvt is correct, there's no way to make ada's Create throw an exception if the file already exists
21:14 BingoBoingo Meanwhile, in the meme front: http://archive.is/vExuu
21:14 phf is it the NPC meme?
21:14 BingoBoingo phf: it is the NPC meme vs the Russian bot meme
21:15 phf we're way down the rabbit hole here
21:15 asciilifeform BingoBoingo: lol!! where's this one from
21:16 BingoBoingo asciilifeform: Found on the return of kink guy's forum. Apparently was originally found on twitter.
21:16 BingoBoingo Authorship unknown.
~ 20 minutes ~
21:37 ben_vulpes mod6 asciilifeform BingoBoingo: the remaining stateside fuckgoats are packed in a specific box that i will relocate with my person.
21:37 BingoBoingo ben_vulpes: Sweet
21:42 phf bvt: your patch has "Binary files..." at the very end of it. i assume it wasn't made with vdiff
21:42 phf !Qlater bvt ^
21:42 phf !Q later tell bvt ^^
21:42 lobbesbot phf: The operation succeeded.
21:46 phf the other thing, and that's somewhat of a personal preference, i think Create_Temporary_File should either act identical to create or be called something else. right now it clashes with ada's naming convention
21:47 phf (when i proposed the name i was thinking that it will be a wrapper around http://www.ada-auth.org/standards/rm12_w_tc1/html/RM-A-8-1.html#p6
21:50 phf but without the name, so you call it, and you get an open file right away, rather than dragging around a useless name)
21:53 phf oh i guess i see why that would be tricky, because of the specialization. i don't know enough ada yet to know how to fix that... perhaps just renaming it to Temporary_File is sufficient
21:54 phf !!key bvt
21:54 deedbot http://wot.deedbot.org/6CF3EFF892A7F23E7E798E5EBA6B8C054B962B68.asc
~ 19 minutes ~
22:13 phf i like how C 2012 standard says that x flag works "to the extent that the underlying system supports exclusivity". of course no indication when it doesn't..
22:17 phf diana_coman: i've updated eucrypt to keccak, i also added ave1's patch there. also brought udp up to date.
22:19 phf the graph appears to be complete, and the project also presses, thank you for jumping through all the hoops!
22:22 deedbot http://bingology.net/2018/10/14/that-one-agricultural-product-and-uruguay/ << Bingology - BingoBoingo's Blog - That One Agricultural Product And Uruguay
22:30 asciilifeform phf: in other lulz, yet another ivory on lulzbay
22:31 asciilifeform ( from same place as ~always )
22:32 asciilifeform lol apparently ~1h left on it
22:35 phf the gift that keeps on giving
22:38 asciilifeform phf: i'm still waiting for those archaeological finds phf hinted at 2y ago...
22:44 phf asciilifeform: i actually forgot! i'm swamped right now, but can you remind me again in about two weeks, i have a thing for you from the dig that will help with the little piece of silicon you have
22:44 asciilifeform ty phf, will remind.
22:52 mircea_popescu http://btcbase.org/log/2018-10-14#1862213 << im not entertaining the nonsense. will not make different packets of very strictly disjunct content same size to humor software engineer naivitees masquerading as prime principles.
22:52 a111 Logged on 2018-10-14 04:30 Mocky: http://btcbase.org/log/2018-10-13#1862167 >> I don't see how it would necessarily be any simpler aside from one `if` statement. And there's nothing to stop listening on separate ports and getting all benefits asciilifeform mentions with different sizes
22:53 mircea_popescu there's exactly nothing similar between rsa packet and serpent packet. for the same money could ask to have busses and flour delivered in single container.
22:55 asciilifeform funnily enuff , i have 2L bottles of both water and kerosene, dun rely on purely size to distinguish. but mircea_popescu can write his proggy however he wants.
22:56 mircea_popescu what, you taste first each time you open bottle ?
22:56 asciilifeform labels .
22:56 asciilifeform ( and smell, lol, but that comes 2nd )
22:57 mircea_popescu http://btcbase.org/log/2018-10-14#1862282 << nah, you'd have two threads running, one taking packets type 1 and the other taking packets type 2. if it's expedient to use 2 ports, use 2 ports, np.
22:57 a111 Logged on 2018-10-14 07:49 diana_coman: http://btcbase.org/log/2018-10-14#1862213 -> it's more than just one if statement (although unnecessary branches in themselves are not great anyway); basically it's the udp code itself that has to be messed up to accommodate this particular thing - either using generic or otherwise using the largest of the two and then filtering one level higher
22:57 mircea_popescu asciilifeform there's no such thing as label in context.
22:57 asciilifeform nah you have it, 2 ports.
22:58 mircea_popescu in fact, this is precisely what you're objecting to, "why should kerosene bottle have a slightly taller red cap, should have exact same cap as water bottle!"
22:58 asciilifeform sorta makes the thread redundant, as diana_coman pointed out, you can still use fixed receivers.
22:58 mircea_popescu asciilifeform not redundant because the rsa processor is "best effort", ie, only goes if there's spacetime in machine
22:59 asciilifeform well yes, it's a separate process, you nice 19 it
22:59 asciilifeform loox simple enuff
22:59 mircea_popescu http://btcbase.org/log/2018-10-14#1862284 << yep, this was precisely the idea.
22:59 a111 Logged on 2018-10-14 07:53 diana_coman: in fact the 3rd option that is the one actually to use is having different sizes on the two processes (i.e. different constant simply)
22:59 mircea_popescu asciilifeform i possibly dun wanna drag the nice thing into it, but i dunno, way too early to optimize this partuclar pile.
22:59 * asciilifeform doesn't disagree
23:01 mircea_popescu bvt "Ada exposes no functions that have 'exclusive open' semantics, so I imported C
23:01 mircea_popescu functions to make this functionality available." << im not so crazy about this approach, but hey. if it links it links.
23:02 asciilifeform and if even also runs, even better!1
23:02 mircea_popescu http://btcbase.org/log/2018-10-14#1862295 << bootstrapping problem, he has to get vtools compiled to press mp-wp to install it on the rk he already bought.
23:02 a111 Logged on 2018-10-14 11:56 diana_coman: bvt, get yourself a pizarro shared account and start your blog there precisely with those pastes, what's keeping you?
23:03 mircea_popescu http://btcbase.org/log/2018-10-14#1862300 << o.O that was quicker than expected...
23:03 a111 Logged on 2018-10-14 12:55 lobbes: and speaking of auctionbot: development is complete. At the moment I am getting ready to begin some prod testing and then all that's left is to write the blog post explaining the usage. Getting close!
23:03 asciilifeform mircea_popescu: i'ma switch to issuing cuntoo for new pilot rk folx as soon as trinque is finished birthing it
23:03 asciilifeform so nomoar 'with what do i press vtron' , 'where is php', etc
23:03 mircea_popescu does it have either vtools or mp-wp ?
23:04 asciilifeform by all rights gotta
23:04 asciilifeform at the very least vtools
23:04 asciilifeform ( sorta whole idea behind cuntoo )
23:05 trinque mircea_popescu: http://btcbase.org/log/2018-10-14#1862503
23:05 a111 Logged on 2018-10-14 20:41 trinque: billymg: hold onto that new ebuild for cuntoo.
23:06 * asciilifeform brb
23:06 trinque asciilifeform: what's left is finishing ebuilding-up phf's vtools, then release
23:19 phf trinque: are you waiting on delete/rename or you have your own things to work on?
23:23 trinque not blocked on anything afaik, improvements to vtools can come in as another patch for the ebuild tree
23:23 phf ok, good
23:24 phf i don't think i'll be able to cut rename tonight, and then i'll be busy until friday, though will try to steal an hour here and there
~ 16 minutes ~
23:40 mircea_popescu win.
23:42 * mircea_popescu has been watching nude girlies dancing with mops and detailing floors on all fours (+high heels! who else has platform houseshoes?!) all day, is in a pretty great mood.
23:45 mircea_popescu meanwhile in lulz, https://elonm.ru/
23:47 mircea_popescu http://btcbase.org/log/2018-10-14#1862346 << wait, what ?
23:47 a111 Logged on 2018-10-14 15:08 lobbes: "castle-only" may be the way to go anyways; I'm not sure #trilema even needs the auctionbot to sit in here
23:50 mircea_popescu http://btcbase.org/log/2018-10-14#1862352 << i see it ? http://archive.is/Bxyso#selection-549.1-549.3
23:50 a111 Logged on 2018-10-14 15:29 trinque: http://btcbase.org/log/2018-10-14#1862212 << I don't see how I could have shaved off just that rating while fixing the diana_away thing, but if it turns out I did, my apologies
23:50 mircea_popescu !!rated mocky
23:50 deedbot mircea_popescu rated mocky 3 at 2018/10/10 16:39:15 << Mocky Habeeb. Wrote a book on Amazon DB ; works for infraWise (which is pretty lulzy, but don't hold it against him).
23:50 mircea_popescu !#s "!!rate Mocky"
23:50 a111 8 results for "\"!!rate Mocky\"", http://btcbase.org/log-search?q=%22!!rate%20Mocky%22
23:51 asciilifeform mircea_popescu: trinque fixed
23:51 mircea_popescu confirmed!
23:52 mircea_popescu http://btcbase.org/log/2018-10-14#1862364 << this is important. ave1 you understand the difference ?
23:52 a111 Logged on 2018-10-14 15:55 diana_coman: as it is, it will be a .vpatch after the lookup implementation - so linear sequence rather than alternative; you might want to branch the tree instead from *before* the lookup implementation so that your div version is effectively alternative branch
23:54 mircea_popescu http://btcbase.org/log/2018-10-14#1862386 << not at all! there's two possible ways to implement crc32 : with lookup tables, and with plain division. these are mutually exclusive. type 1 is faster, and therefore mainline. type 2 is smaller, and therefore of interest in certain contexts. therefore, at leaf=n, one has to chose : either n+1 type 1, or else n+1 type 2.
23:54 a111 Logged on 2018-10-14 16:11 diana_coman: ah, you mean that the only way to do this is to take crc32 out of eucrypt tree?
23:55 mircea_popescu the leaves downstream from EACH n1 needn't be identical, nor needn't be different. in effect, the tree now has TWO groups of maintainers : those who maintain type 2 tree, for embeds, will not === those who maintain type 1 tree, for general use.
23:56 mircea_popescu IF the groups ever diverge absolutely, they MIGHT eventually re-genesis the thing, making all leaves 1...n into a unified genesis and continuing from there.
23:56 mircea_popescu but while there's overlap of people contributing to both type 1 and type 2 branches, it's more likely the situation will continue unground.
23:57 mircea_popescu in any case, type1 might get i dunno, later-patch-taking-advantage-of-ddram whereas type 2 might get later-patch-needed-for-old-arms etc.
23:57 mircea_popescu is any of this unclear at all ?
23:58 mircea_popescu http://btcbase.org/log/2018-10-14#1862391 << i have no idea what you mean by this "taking out" expression.
23:58 a111 Logged on 2018-10-14 16:13 diana_coman: I honestly don't quite see the point of taking crc32 out for instance
← 2018-10-13 | 2018-10-15 →