a111: Logged on 2018-10-26 02:18 asciilifeform: my current hypothesis is that we're literally the only folx ever to bake static libs (i.e. in .gpr, for Library_Kind use "static"; ) .
a111: Logged on 2018-10-26 02:26 asciilifeform: my only remaining notion here is that possibly gotta implement a 'paths' lib ! i.e. would represent paths as arrays of permanently fixed length , 255 octets, iirc this is the max permitted on unixlikes.
mircea_popescu: went "let's then compare alf's thing to this" ran away
a111: Logged on 2018-10-26 03:06 mircea_popescu: really, open() should be rewritten.
mircea_popescu: there's no need to even HAVE this bullshit open() style. fixwidth path and that's it.
a111: Logged on 2018-10-26 02:26 asciilifeform: i suspect that String Must-Die(tm)
a111: Logged on 2018-07-18 14:13 asciilifeform: btw did i ever discuss why i forbid the secondary stack ?
a111: Logged on 2018-01-05 01:03 asciilifeform: mircea_popescu: the secondary stack thing worx correctly in modern-day gnat. but i banned it. ( because it makes reading disasmed binariolade harder; reasoning about the semantics of the latter -- also harder; and consumes very scarce, on small embedded chips, memory , imho needlessly )
mircea_popescu has a good mind to edit all these people's graves, "here lies a schmuck, who published rien."
BingoBoingo: And looks like its time for mod6 to change another password
a111: Logged on 2018-10-04 00:14 asciilifeform: i.e. unreplicable crapola where one'd have to catch the authors and connect'em to 220v to get the orig data, supposing it existed
BingoBoingo: Irony: Woman who would clearly recognize as laughable a man's attempts to boast about fapping boast about her own self pleasuring activities
https://archive.is/xlEDb mircea_popescu: obviously dood, the mainstay of adolescentine wank fiction is the shame, the burning, unyielding SHAME of "if dad knew would prolly a) laugh ass off and b) cut pecker off, "useless anyway".
mircea_popescu: nah, it's freudism. things as advanced as fraud don't get as fashionable.
mircea_popescu: the behaviour is painting-indistinct. "yellow houses aren't the most fashionable". the discussion is house-building, not "yellow house making"
a111: Logged on 2018-10-24 22:14 asciilifeform: ( for the l0gz : from asciilifeform's pov, 'sane disk crypter' is an item that gets keyed via onboard keyboard jack, e.g. serpents, the attached disk, and unkeyed when powered off or at the closing of a contact attached to $whatever )
mircea_popescu: so listen, you actually see no merit in the "4096 byte crypto fpgas" ?
mircea_popescu: so you don't see my point when i say "well... disk and everytihng else line-crypto really needs tmsr-cryptochip first" ?
mircea_popescu: if you don't like that, get an antifuse rom chip for it.
mircea_popescu: i am experimenting with serpent, and yes it's borne of that ancient discussion of ours, but i'm nowhere near-ready to bake it into "this is tmsr secure disk"
☟︎ mircea_popescu: i agree with that, but im not sure symmetric cipher hdd wins that much.
mircea_popescu: now, maybe after eulora's run for a half decade, and there's ACTUAL ~publshed~ research by ACTUAL humans re its strength, THEN i can revisit this discussion from a different hand
mircea_popescu: but as it stands, seems sending people to bring me a serpent hdd is not unlike sending people to bring be titted boars. why, can't use women ?
mircea_popescu: that's what i mean, "a picture of its possible strength emerges from ample discussion of its possible weaknesses"
mircea_popescu: if you're hungry, happy meal not worse than nothing (marginally), but you stiull won't get it.
mircea_popescu: i don't expect it'd be a bad thing to have. it's certainly way the fuck more than the whole "market" of the whole "security industry" slash barn.
mircea_popescu: but it seems, at least to my dumb eye of today, kinda going the wrong way.
mircea_popescu: if experience is any guide, heathens do not buy by rational criteria.
mircea_popescu: ie, they'll buy your used underwear to wear on head just as well.
☟︎ mircea_popescu: so yes, i fully expect they'll buy, and then admire the hole we've dug ourselves in : five years down the road, say, as a mental experiment, we've sold 100k of these units, they're 90% of all we've sold, and well... they're still blockshiters. and what's next ? say i utter a fatah against block "ciphering", for good technical reasons or just because i'm insane -- IT DOESNT MATTER, and lo there'll be a lordship schism because
mircea_popescu: the poor people touching that shit (ie, that make it, or sell it, or w/e) are suddenly stuck bearing more weight than their rated limits.
mircea_popescu: say inca utters fatwah against block chiphers (ALSO DOESNT MATTER), now we'll go to war for the holy cause of niggers^H^Hblockchiphers ?
mircea_popescu: except, of course, if the underwear-on-head&over-pants crowd buys it.
mircea_popescu: it seriously never fucking was meant to be gone over with a microscope, "oh satoshi how could you". fuck you i should wear a caliper attached to my pants in case i doodle in the restaurant also ?
mircea_popescu: asciilifeform the problem with computers is that they all tend to be living organisms.
mircea_popescu: (you did end up with a rewired computer on acct of throwing out that mouse, and you bemoan it daily, but soit.)
mircea_popescu: in short, because this winding discussion risks overwhelming buffers, the salient points are a) that i'm not ready to go to war over serpent, it's a meh-maybe item ; b) that building our spearheads around items we're not willing to die for may be how the converse of
http://btcbase.org/log-search?q=bitcoin+corrupts altogether.
☟︎ mircea_popescu: yeah but suppose some bright kid walks into here one day with that item we all suspect is under a rock somewhere
☟︎ mircea_popescu: "hey guise ? i have a mathematical definition of blockchipher, and guess what comes for free with it."
mircea_popescu: it comes for free with "here's generic method to attack all of them"
mircea_popescu: nobody's walking anywhere with any rsa pills. now that i'm willing to die with.
mircea_popescu: asciilifeform i looked at the both of them things, what can i tell you.
mircea_popescu: but the other point is, yes, "erryone gotta bet". but also, "erryone has finite chips to bet with".
mircea_popescu: aaaanyways, this out of the way : do you actually have all the parts for this serpentdisk ?
a111: Logged on 2018-10-26 16:08 asciilifeform: mircea_popescu: in re these lulz, at one point asciilifeform dug for 'anybody ever verilog-ified serpent?' and found a stack of 'papers'. any src ? mno. but plenty of 'discussion' of supposed 'implementation', in the traditional nadia henninger style .
mircea_popescu: speaking of which -- an ada-to-verilog item would prolly be very fucking useful
mircea_popescu: looks to me like about half of what we write, we'll end up baking eventually.
mircea_popescu: recursive and functional also "sorta inmiscible", at least until bright kid
mircea_popescu: asciilifeform "what sort of speed hit" is also a topic.
mircea_popescu: of course once baked could also be put in ~everything else. including say phones or w/e.
mircea_popescu: note that eg the eulora spec (low value item anyway) has MANY keys.
mircea_popescu: well, so in actionables : probably dusting off vdhl worth your time, see how it feels. possibly baking serpentdisk worth your time, tho at this point seems kinda soso.
☟︎ mircea_popescu: the one thing i really don't like is that wtf block devices of two block sizes.
mircea_popescu: IF i had a workable understanding of block ciphers, we could bake a device-block-tailored cipher and at least have that to show god.
mircea_popescu: i thought sds came into native blocksizes and yeah sure the driver atop will let you believe w/e.
hanbot: in other still-using-google fun,
http://btcbase.org/log/2018-10-13#1861765 << news search for bitcoin nominally yields 103M results, of which shitoogle will actually produce 290, which in turn yields ~30 non-duplicates. delayed another week i expect for spelunking.
☝︎☟︎ a111: Logged on 2018-10-13 07:14 hanbot: anyway the idea is to have an exhaustive list of news outlets with their contact email made, after which i'll have her mail that blurb; i expect something like a week's turnaround, and will report when it's done.
hanbot: something like incrementally sticking date bands into the query and moving ever backward
mircea_popescu: eh, delaying terrible strategy. it's how tbf managed its splendid record to date
mircea_popescu: how about do what you have do more if find more later.
hanbot: alright, i'll have nicoleci send off the first batch asap.
hanbot: if she can find what? she's got what to send and where to send it, 30x.
mircea_popescu: myeah. now, if i could have a cipher that has 512 byte payload, the above "single block" thing'd be satisfied. see ?
mircea_popescu: but the great gain of this morning is that at least all of this now -- on very readable record.
mircea_popescu: with all the "coc" bs, i suspect ~0 white men remaining who even know how to run a technical discussion, or ot what end it is done.
mircea_popescu: safe enough bet, seeing how it's 99% same as writing code, and they can't do that to save their lives either.
BingoBoingo: <mircea_popescu> with all the "coc" bs, i suspect ~0 white men remaining who even know how to run a technical discussion, or ot what end it is done. << Just gotta make the definition of "white men" more inclusive like the FBI is doing
mircea_popescu: yeah, totally, "inclusive" delivered such great benefits, only more of it could possibly save us.
mircea_popescu: it's lulzy, btw, in all times of plague there emerges this obscure cult of "plague is good for you, get moar rats in your bed" etc.
mircea_popescu: wasps only build soundly because genetics ; individually they'd much prefer to build shoddily -- moar building to do!
BingoBoingo: And the rubble makes for convenient aggregate in the next cement mixing
mircea_popescu: they who build out of compulsion kinda end up like this. no ocd washer ever suffered from "this is clean"
BingoBoingo: It's the "lego" disease. Train kids to build shoddily and keep reusing the parts in a cycle of shanty town
a111: Logged on 2017-09-02 20:04 phf: i'd say it's more like 80s lego and modern lego (if you haven't seen, now it's all >50% custom per-toy parts, that can be snapped to a traditional lego coupling, but otherwise non-universal)
BingoBoingo: asciilifeform: Even back then there were ~5% to 10% non standard parts meaning if one when missing doomed to shanty town construction.
mircea_popescu: cuz "why should kids build toys they didn't pay for" amirite ? apple ftw ?
BingoBoingo: asciilifeform: The clone over here were better as well, completely interchangeable, except... They didn't click together as well.
mircea_popescu: in memory of this, ima go eat pineapple while watching dollies wash car.
BingoBoingo: Youngest brother got a set with a "Mountain" made of two molded half pieces with standard lego dots as the centerpiece.
BingoBoingo: Here in Uruguay lego (genuine or imitation) is a very recent arrival.
a111: Logged on 2015-04-13 14:59 mircea_popescu: nubbins` for the record, traditional (european) cooking happened around this large flat table of very thick oak
BingoBoingo: I am going to ponder this while I run some errands, inevitably seeing at least two air cooled volkswagens buffered by a vast gulf of nothing seperating them from the late model Chinese plasticars
a111: Logged on 2018-10-26 17:24 mircea_popescu: well, so in actionables : probably dusting off vdhl worth your time, see how it feels. possibly baking serpentdisk worth your time, tho at this point seems kinda soso.
mircea_popescu: my ~grandparents~ had a buran. though perhaps i said this
mircea_popescu: i wish i knew how they did that, incidentally. undentable fucking enamel.
mircea_popescu: kinda half-considering starting jewelry workshop for slave labour... that'd be so great.
mircea_popescu slowly rediscovering ottoman 15th century techs here ;/
mircea_popescu: ehehe " but really, why sweep the pink flamingos under the rug". spyked's like all smooth an' shit.
diana_coman: sure, one can implement the comparison in Ada
diana_coman: but going that route ...can implement the mpi arithmetic too, right?
diana_coman: asciilifeform, I guess mircea_popescu has a point: one can choose just *what* has to go through the MPI swamp and what not
☟︎ diana_coman: asciilifeform, it shits a shit: there is get_mpi_buffer and set_mpi_buffer that theoretically do that
diana_coman: BUT: for one thing as previously noticed + tested they trim leading 0 so if you feed it an array with 0 you will NOT get it back the same
diana_coman: and for the other it's the C style thing where it allocates memory the way it sees fit and the caller is supposed afterwards to clean up the mess when it likes
diana_coman: precisely why I preferred to make a wrapper for it so I don't import the whole stinking pile further up
diana_coman: but it's true that doing the whole conversion to c and conversion back *just for the sake of an MPI comparison* might be uglier than just walking the arrays and seeing which one has a bit set first
diana_coman: yes, this is for the OAEP part - current algo repeats the oaep padding until the result is < modulus of given key (since otherwise it can't rsa afterwards)
diana_coman: but the comparison is iffy since either a. call c-wrapper and so do conversion from ada's oaep array of octets to C's MPI shit
diana_coman: or b. make an Ada comparison of 2 arrays of octets
diana_coman: basically "which one has a higher octet first if I walk them from left to right?"
☟︎ diana_coman: asciilifeform, I gave up on using gnat's ; mainly because at previous experience things went weird quite quickly
diana_coman: yes, c_wrappers that I wrote have a wrapper for precisely that mpi_compare thing among other stuff
diana_coman: that's the headache: oaep in ada, comparison in C, if not right, oaep in ada again, if right then rsa in C
diana_coman: and yes, the mpi-variable-buffer-returned gives me some headaches
diana_coman is still pondering the best way to treat that so it doesn't make a mess
diana_coman: asciilifeform, theoretically yes; practically since one calls stuff from mpi lib to create the MPIs, there are all sorts of things going on in there
diana_coman:
http://btcbase.org/log/2018-10-26#1866643 - to detail this: technically speaking one CAN test top bit until it's 0 for the oaep block (hence for *sure* < modulus) but I don't think it's great mainly because: 1. this fixes one more bit 2. it's really a way bigger hammer than needed - it can start with 1 and be smaller than modulus so potentially increases the number of repeat-oaep without any good reason 3. it's not even particularly clean,
☝︎ a111: Logged on 2018-10-26 20:57 diana_coman: mircea_popescu, uhm...no/
diana_coman: more of a hack to accommodate the stink of MPI - not sure it's something we want in there; if anything, I guess I can see more the point to just walking the octets in the array and basically doing the comparison in Ada
diana_coman: asciilifeform, in some sense MPI lib is a very good illustration for all sorts of things - "make a call and be surprised" sort of things, especially re memory allocation
diana_coman: asciilifeform, myeah, I don't claim I fully know everything that goes on in there and I quite doubt anybody does; and ftr yes, I'm not at all comfortable with the fact that I had to and have to sign it but... I have to, pretty much