log☇︎
13200+ entries in 0.103s
deedbot: diana_coman unrated EDLionX.
deedbot: diana_coman updated rating of phf from 2 to 4 << writes at http://barksinthewind.com/
asciilifeform: mircea_popescu: enjoy the road
asciilifeform: ohai mircea_popescu
a111: Logged on 2018-10-16 13:56 asciilifeform: diana_coman: you won't need to do any of the streams horror that i did there, because those of your subfields that are arrays, have strictly bounded sizes
asciilifeform: diana_coman: aha; you dun actually need to shovel raw octets anywhere other than the udp transceiver
asciilifeform: diana_coman: this is correct, i think you grasped it
asciilifeform: diana_coman: if you get stuck i'ma show you how to make it go, cleanly, i have a working example of nearly the same thing you're doing ( gossip prototype thing ) that simply hasn't been cleaned for publication of yet
asciilifeform: diana_coman: you won't need to do any of the streams horror that i did there, because those of your subfields that are arrays, have strictly bounded sizes ☟︎
asciilifeform: diana_coman: didja ever look at my 'nqb' example ? it has buncha records , that get serialized/deserialized correctly
asciilifeform: diana_coman: dun worry, it will make sense very quickly when you bake the record
asciilifeform: ohai diana_coman
lobbesbot: diana_coman: Sent 14 minutes ago: <asciilifeform> http://ossasepia.com/2018/10/16/smg-comms-chapter-2-raw-types/comment-page-1/#comment-4339
a111: Logged on 2018-10-16 11:51 mircea_popescu: man-drive dialogue flows always like : "i want file X" "wtf is that ?" "tell me what i told you before file X is supposed to be" "bytes 4978459876 through 50987498098" "i want bytes 4978459876 through 50987498098 please" "here you go" "are these file X ?" "fuck you" "does file X even exist ?" "little bitch..." "grep -a -C 500 'known pattern' /dev/sda | tee /tmp/recover"
asciilifeform: diana_coman: if my nitpick isn't clear, i can post an example later today.
asciilifeform: !Q later tell diana_coman http://ossasepia.com/2018/10/16/smg-comms-chapter-2-raw-types/comment-page-1/#comment-4339
a111: Logged on 2018-10-16 11:44 mircea_popescu: http://btcbase.org/log/2018-10-15#1863111 << thinking about this in the interim, it is EVIDENTLY the case. "files" as in ~the fucking thing REFERENCED~ in the "file"system names aren't even first class abstractions! the drive's a BYTE device! there's no fucking files ANYWHERE except in the imagination.
a111: Logged on 2018-10-15 19:24 mircea_popescu: s a file system AT ALL, and the "all things are files" is just a thin wraper on a turd sausage made out of "we have no data model beyond ram and our disk doesn't actually work".
bvt: thanks, i see what you mean. the Interfaces.C.Strings.New_String() comments explicitly say that the heap allocation is necessary for the large strings, which is not the case for vpatch temporary file names.
lobbes: mircea_popescu: how do you mean?
a111: Logged on 2018-10-15 10:20 mircea_popescu: http://btcbase.org/log/2018-10-15#1862617 << speaking of which, hey lobbes, feel like adding a param to !Q later tell, whereby it can tell next it sees guy but not earlier than x hours ?
a111: Logged on 2018-10-15 03:47 mircea_popescu: http://btcbase.org/log/2018-10-14#1862346 << wait, what ?
asciilifeform: mircea_popescu: observe that a TB of ecc ram costs approx same as tb of quality ssd.
asciilifeform: mircea_popescu: i wrote about this on my www in the past, whole concept of 'file system' is consequence of the nonvolatile memory poverty that gave us the orig ram/disk split
asciilifeform: mircea_popescu: observe that current subj is a classic '4 ring binder' . we arent actually looking for file lock, file lock simply happens to be the only available ~working tool for machinewide-semaphore
asciilifeform: mircea_popescu: it's broken in a dozen major ways and definitely noticeable
a111: Logged on 2018-10-15 19:20 mircea_popescu: http://btcbase.org/log/2018-10-15#1863084 << good!
BingoBoingo: mircea_popescu: Looking superficially at the law for it, it seems like a way to attract crowdfund stuff
bvt: the System/GNAT.OS_Lib find is interesting, i have missed it.
a111: Logged on 2018-10-15 03:01 mircea_popescu: bvt "Ada exposes no functions that have 'exclusive open' semantics, so I imported C
bvt: re naming: i agree that it clashes with Ada naming convention. will rename to Temporary_File.
a111: Logged on 2018-10-15 01: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
a111: Logged on 2018-10-15 03: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.
bvt: http://btcbase.org/log/2018-10-15#1862641 -- mircea_popescu, diana_coman, i'm in the process of getting some btc currently, after that will get pizarro shared hosting. ☝︎
asciilifeform: mircea_popescu: massive userbase in east coast usa
asciilifeform: interesting, possibly what mircea_popescu saw wasn't even an actual 'uber' cabbie, but just some d00d with the sticker for no reason
a111: Logged on 2018-10-12 23:36 mircea_popescu: asciilifeform it meanwhile dawned on me. why the fuck would wu even be part of this conversation.
asciilifeform: mircea_popescu: it's several distinct things
a111: Logged on 2018-10-15 17:54 mircea_popescu: "In spite of the frequency with which the practice of rolling joints is carried out, skill in rolling remains rare." << this will be the written epitaph on this whole sad world. sorta like Abdulkhakim Ismailov's twin watches the epitaph of previouis reich.
a111: Logged on 2018-10-08 17:21 mircea_popescu: as i say -- the young hussies already are looking for slavery and abjection, in contrast to their stupid mulas and stramulas. from rotherham to anytown, usa, the 15 yo is saying "please, beat, rape and light me on fire -- anything whatsoever but having to talk with my kinmorons."
a111: Logged on 2016-07-11 12:11 mircea_popescu: hilary should really be a very informative example for all teenaged girls today : NOTHING slavery inflicts upon you is quite as bad as what "being a successful" mainstream derp does to you.
BingoBoingo: <mircea_popescu> in 1980, you'd pop in an entirely random porno vhs and kinda know what you'd get ; and similarily light up and similarily know. << The classic 'pot' pot is still readily available in Uruguay. Pressed, consistent, shelf stable Product of Paraguay is available from most fellows in vests helping people parallel park
asciilifeform: lol if only gabriel_laddel were alive to defend his people!11
BingoBoingo: mircea_popescu: I am going off one fellow's account of why he went full bore on some "Bubba Kush" his hookup had duly warned him about
a111: Logged on 2018-10-15 17:19 mircea_popescu: BingoBoingo it does go pretty faint, the respiration. which yes, can definitely panic the more medically-informed.
BingoBoingo: mircea_popescu: Not at present. I am too stretched for time at the moment. It is more of a dump information of of my head to consult it later without keeping it in an active workspace portion of the head piece.
BingoBoingo: <mircea_popescu> lmao the drug on wars. ok, i was entertain't. << Intentional
BingoBoingo: mircea_popescu: There have been a number of times in Uruguay where I walked through what could have been "opium den" scenes, except without anyone being in danger of acute respiratory cessation
BingoBoingo: mircea_popescu: ty, fxd
a111: Logged on 2018-02-14 14:22 mircea_popescu: MEANWHILE, however, they have 100% unaccounted for the time externality. so basically it's a contest consisting of a guy without legs going about finding fault with people's fingers. because he's decided "legs don't count", and so as he has much better hands than the rest of those losers he should be captain of the football team.
asciilifeform: mircea_popescu: btw for completeness strictly, note that there exists a ~third~ crc32 : division normally, but optionally generates table and then continues with table
a111: Logged on 2018-10-15 10:26 ave1: btw, gnat specific; System.OS_Lib has 'Create_New_File' (it also has a temp file generator, but I cannot recommend, uses digits). bvt's implemention looks the way to go (Although the string allocations to talk to C should be removed)
a111: Logged on 2018-10-15 03: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.
a111: Logged on 2018-10-11 20:07 phf: asciilifeform: so the posix solution is to call open with O_CREAT | O_EXCL, which will attempt to create but will signal EEXIST if the file already exists. curiously default behavior O_CREAT will simply clobber
a111: Logged on 2018-10-15 10:15 mircea_popescu: specifically what i mean : if a process creates/deletes file on a very narrow schedule ; and another checks for file's existence on very narrow schedule, their respective pictures of when they think file exists and doesn't fails to match up.
deedbot: diana_coman rated slycordinator 1 << new blood, living in South Korea
a111: Logged on 2018-10-10 21:09 bvt: Hello, I am BT from the recent diana_coman's comments section
ave1: btw, gnat specific; System.OS_Lib has 'Create_New_File' (it also has a temp file generator, but I cannot recommend, uses digits). bvt's implemention looks the way to go (Although the string allocations to talk to C should be removed) ☟︎
ave1: diana_coman, updated!
ave1: diana_coman, Ach yes, I did copy-paste everything I did not touch
mircea_popescu: listen on a raw socket. otherwise you're prolly getting what comes out of pf_packet, which is a packet.
ave1: mircea_popescu, I'm doing packet sniffing (with wireshark and netsniff etc) and I see different ethernet frame sizes reported
a111: Logged on 2018-10-15 04:14 mircea_popescu: asciilifeform in the end we could phrase it as "some rewriters -- deeper than others".
a111: Logged on 2018-10-15 06:49 diana_coman: http://btcbase.org/log/2018-10-15#1862722 -> hm, multi for the sake of it would anyway be taken care of via who signs and who doesn't sign the various patches or trees; but anyway - do you mean you think there should be explicit multi-tree dependencies? this is what I was talking about there: tree A effectively links to patch B.3 in tree B so if B's maintainer regrinds then A's maintainer has to go on a shouting spree (as per "talk to peop
mircea_popescu: diana_coman absolutely not.
a111: Logged on 2018-10-15 04:00 mircea_popescu: http://btcbase.org/log/2018-10-14#1862394 << that's the discussion as to how "of course everything eventually merges into single tree".
a111: Logged on 2018-10-15 03:58 mircea_popescu: http://btcbase.org/log/2018-10-14#1862391 << i have no idea what you mean by this "taking out" expression.
a111: Logged on 2018-10-14 16: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
a111: Logged on 2018-10-15 03: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.
a111: Logged on 2018-10-15 04:20 mircea_popescu: http://btcbase.org/log/2018-10-14#1862408 << the benefit is that if they are legitimate multi, then there's different context which is well handled ; and if they are illegitimate (in the sense of, no context to well handle) there's pressure there to collapse.
a111: Logged on 2018-10-15 04:22 mircea_popescu: http://btcbase.org/log/2018-10-14#1862411 << but if you don't care about computers why are you talking to them ? you're not ~dependent~ on it, but i presume you care to some degree.
a111: Logged on 2018-10-14 16:25 diana_coman: once you bring it into your tree, you don't care about the original tree so ...how stuck?
a111: Logged on 2018-10-14 16:25 diana_coman: and then you are stuck maintaining those multiple trees - what's the benefit in that?
asciilifeform: mircea_popescu: no 'originality' contemplated, referring to simple act of using empty page. y'know, like in '80s when keying in gamez from mk61 b00k
a111: Logged on 2018-10-05 16:21 asciilifeform: diana_coman: https://www2.adacore.com/gap-static/GNAT_Book/html/rts/s-crc32__adb.htm << pretty simple, you can even lift and civilize
asciilifeform: i do believe that diana_coman read.
asciilifeform: diana_coman's, i mean
a111: Logged on 2018-10-14 16:21 diana_coman: asciilifeform, trouble is - what do you do then when/if that tree gets reground?
a111: Logged on 2018-10-14 16: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)
a111: Logged on 2018-10-14 16:13 diana_coman: I honestly don't quite see the point of taking crc32 out for instance
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?
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
asciilifeform: mircea_popescu: trinque fixed
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).
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
trinque: mircea_popescu: http://btcbase.org/log/2018-10-14#1862503 ☝︎
asciilifeform: mircea_popescu: i'ma switch to issuing cuntoo for new pilot rk folx as soon as trinque is finished birthing it
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?
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)
asciilifeform: sorta makes the thread redundant, as diana_coman pointed out, you can still use fixed receivers.
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
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.
phf: diana_coman: i've updated eucrypt to keccak, i also added ave1's patch there. also brought udp up to date.
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 ☟︎
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
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
BingoBoingo: ben_vulpes: Sweet
asciilifeform: dun need to be battlefield-grade, simply wanted to see how ben_vulpes did it, ty
asciilifeform: ty ben_vulpes
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