billymg: and at this point i'm just trying to build my reputation so wouldn't be looking for anything beyond a fair rating
mircea_popescu: asciilifeform what flipped is that i'm not about to build magic numbers into the s.mg code process.
mircea_popescu: that can read "80 cols plox what is this" all it wants, it runs into "this is a key, what are you going to do about it, use 80 cols keys" ?
mircea_popescu: BingoBoingo i'm willing to bet there's something grossly misconfigured ; item doesn't have memory issues normally.
BingoBoingo: mircea_popescu: It was on the defaults. 2 GB rockchip and while not a trilema sized blog, bigger than most on mp-wp
a111: Logged on 2018-11-04 23:55 asciilifeform: at some point i'ma get around to trimming the kernel. how many of these do we actually want ?
mircea_popescu: (5th column, the virtual memory allocated, is the point of interest)
BingoBoingo: 1261 0.0 0.0 2248 456 pts/0 S+ 01:30 0:00 grep --colour=auto mysqld
BingoBoingo: The situation is it will have to wait until after Pizarro statement.
BingoBoingo: I keep getting distracted by not quite fixes that let the thing show a dashboard for one page load, as much as I would like it to be top of my list it can't today
BingoBoingo: until then I can't even blog my recent conversion to beach running
mircea_popescu: odds are we'll find out in the shape of error reports.
mircea_popescu: "Ive never before had coffee that good. It actually hurts now to drink the instant coffee I have back at my room." << non-us coffee apparently is great generally.
mircea_popescu: "I guess you could say they identify as bikers." bwajuaja ok, this is entertaining lol
Mocky: good morning mircea_popescu
mircea_popescu: ajahjaha check it out, "haymasfuturo" qatar version! jesus these people.
Mocky: re bikers, some of these guys seem so happy to just *have* the bike. i have neighbor who fires his up every 3rd day and twists the throttle for 5 minutes while it sits. but maybe it's to scare all the cats away
mircea_popescu: i still think you should
http://btcbase.org/log/2018-11-03#1869171 as a parting shot ; not because i expect anything besides the "meet mr al-schmukwari at 8am", but because why not let the remnant of usg.blue congratulate itself on "succeeding" ? let some schmuck "earn" a bonus, what's it to you or me.
☝︎ a111: Logged on 2018-11-03 22:38 mircea_popescu: Mocky so i guess next step is make an appointment with their minister of technology, industry, or whatever the fuck, explain to the secretarial overseer you end up seeing that the republic is in principle willing to do some tech transfer help them become a real country, exchange confused nods and handshakes and set the bozo bit on the ball of faux carpeting yarn pretending to be a country ?
Mocky: what do you mean by tech transfer?
Mocky: like your computers are shitty but you could remedy that?
a111: Logged on 2018-10-25 15:44 mircea_popescu: now, a 4096 bit native fpga, specifically for rsa-ing and rsa-likes-ing, THAT might be very useful, because there the s-o-d item is major win.
mircea_popescu: why don't they fab chips anyway ? got plenty of sand yes ?
mircea_popescu: what, the filipino/indonesians/etc are better in the brain or what ?
mircea_popescu: do you understand what the item in question is, given as example ? would like likbez ?
Mocky: I think I understand but the more examples the better
Mocky: it's on a board, between chips
mircea_popescu: there's a bus in the basement of the building you're now, for electricity.
mircea_popescu: a direct line is a bus, see. if you switch it's a switched line, if you don't switch it's a bus line. if you packet it's "a data pathway".
mircea_popescu: does this resonate with any familiarity in ye olde phracking and telco or nothing there to resonate with ?
☟︎ Mocky: a named local storage location
mircea_popescu: do you see why its width would beneifically match the bus width ?
Mocky: operands have to be fetched and results stored along the bus before and after each processor op
mircea_popescu: well no, if they are different witdths you have to... switch
Mocky: i'm trying to see it
mircea_popescu: if your bus pipes in stuff at 32 bits/cycle and your registers are 64 bits, you have to distinguish two kinds of cycles.
mircea_popescu: if instead registers are 16 bits, you have to distinguish two kinds of registers.
Mocky: like a left and right register?
mircea_popescu: 1st and 2nd portions of a full cycle, 1st and 2nd portions of a full register etc.
mircea_popescu: what ELSE would the register width beneficially match ?
Mocky: the operand size for cpu instructions
mircea_popescu: oh oh, wait, maybe i misread. "the operand", wtf does that mean here ?
Mocky: the unit size of memory addresses
Mocky: same thing on the other end of the bus
mircea_popescu: a yeah, that's right. you mewan ~the actual~ byte size of the data. yes ? its native size ?
Mocky: if a fetch from memory grabs 32 bits, and the data is 32 bits on the memory side and the register side then you don't need the switch
mircea_popescu: nah, that's not it. data, what your processor will work with, also has a NATIVE byte.
mircea_popescu: i know thios is unlikely a notion, because the crud of voip or divx or w/e could seemingly have any bytness. however think ... displays have 32 bit color byteness... and
Mocky: oh, that's what i meant by operand size, the unit the processor is woking with
Mocky: I don't know rsa maths well enough to say
mircea_popescu: well, we use 4096 bit keys, therefore as asciilifeform well points out, the native byte of rsa is 8192.
mircea_popescu: now, what's commercial processors bus and register width ?
Mocky: 64 bit bus and iirc 32 bit registers, typically
mircea_popescu: and so in order to rsa on a commercial processor, you gotta do a mountain of switching
mircea_popescu: which, because of the nature of crypto ops in the first pace, is very fucking finnicky... switching can leak data.
mircea_popescu: hence the whole effort in ffa, which is nothing else and nothing besides a switching harness for 64 bit cpu so it doesn't leak data while switching it for a 8192 native byte.
mircea_popescu: now, do you see how these magic numbers are nothing else, and if producer wants he can make 19, 4435 or whatever bus and register cpus FOR THE SAME COST ?
☟︎ Mocky: well power of 2 values i see
mircea_popescu: right. now, do you see how data-native byteness processor made on 1995s tech would beat the shit off inconveniently byted poroessor made yesterday, for the specific application in question ?
mircea_popescu: why does there not exist a rsa-sized specialist processor widely available now ?
Mocky: i can't think of a good why not
mircea_popescu: the answer you're looking for is "because confederacy of dunces".
Mocky: nominally because neighbors claim 'allowed terrorist donations' but i don't know the actual why
mircea_popescu: also because confederacy of dunces, perhaps ? the EXACT SAME usg.blue dunces, actually ?
mircea_popescu: do you see why the man besieged by rats and the horse besieged by rats may perhaps make what's called "a couple made in heaven" ?
Mocky: hardware baked with a specific algo, not generall purpose
mircea_popescu: let's just say it's playdo cpu, right ? you can cut here and there and get various basic units working together.
mircea_popescu: now, perhaps this also could be made in such a way as to data byteness ?
mircea_popescu: point being, there's a LOT they could do to be useful, first of all to themselves. dja see it ?
mircea_popescu: i clearly recall ceausescu's lament back in the 70s, "they sell us today's tech at high prices, because they have tomorrow's lined up. but what can we do?"
mircea_popescu: this is their one shot to buy tomorrow's. whether they have the sense... ceausescu never had the chance.
mircea_popescu: well congrats on surviving half hour of powerhosing. few do.
diana_coman:
http://btcbase.org/log/2018-11-04#1869273 - a config file seems the better choice, yes; I'll add it to the list to move the keys to a config file and update the tests to read from config file; that should actually meet asciilifeform's requirements too since the code will not contain the >80cols lines (although the config files will, of course)
☝︎☟︎ a111: Logged on 2018-11-04 23:10 mircea_popescu: diana_coman imo such items belong in a config file then. though he prolly wants the ~config~ file to also be "human readable" by which he means hard-paged at 80 cols like for idiots. because there's no such thing as a terminal, nor user settings, and i gotta format my text in a way that's aware of his dumb terminal. and he thinks this acceptable, somehow, that at the time i write i must bear in mind how he'll later read.
mircea_popescu: diana_coman seems the reasonable available goat-and-cabbage pacifier
mircea_popescu: speaking of cabbage-ate-wolf, yest @bbq had juvenile duck stare down the shit out of adult pitbulls.
mircea_popescu: cuz they're all shy and "waht the FUCK is this then" and the duck's like FUCK YOU MY GRANNY WAS A VELOCIRAPTOR!
diana_coman: mircea_popescu, that sounds close to "and then goat ate the wolf"
mircea_popescu: aaand in other news of only apparent alf interest, i'm in talks with... a chick from moscow.
mircea_popescu: moscow IDAHO. this is a thing now, fucking paris, texas wan't good enough for these people. they gotta have a moscow also.
diana_coman: lol, I never quite understood wtf it is with US that they can't even come up with new names for places or what
mircea_popescu: and if they try to "fucker, get your own names" it's mittikittegoongamooga or w/e the fuck the canadians call things
a111: Logged on 2018-11-05 06:16 mircea_popescu: now, do you see how these magic numbers are nothing else, and if producer wants he can make 19, 4435 or whatever bus and register cpus FOR THE SAME COST ?
mircea_popescu: same cost as in, fixed cost of the machinery making them
mircea_popescu: right. and his bitness doesn't enter into it, though i didn't pick it up. literally, prime-count bus same cost.
mircea_popescu: and for that matter crt bitness is 24 not 32, but apparently nobody cared enough to insist on the exact magic number
mircea_popescu: MOST of issues in civilised (which strictly means white) world are resolved by that method.
mircea_popescu: because what could be better than starting one of these 2008-style spamsites, in 2018 ?
mircea_popescu: incidentally, apropos de nothing : Jean van Heijenoort is an interesting character, not because of his youthful association with one of the inconsequential marx-zigglers burlesque and slapstick acts of the early 20th century, but because of his later life as a historian of what could only properly be called "the end of nations as an intellectual construct".
mircea_popescu: his "source book" is practically speaking the last time one had to collect and translate previously uncollected and untranslated worldbreakers.
Mocky: speaking of weight in diamnonds, I find the guy I should be talking to here: Hassan Al-Sayed
Mocky: Assistant Undersecretary, Information Technology
Mocky: went down to the ministry of transportation and communitications today to book an appointment. they told me he wasn't at that building but the other ministry building
Mocky: at the other building, they told me he's at commercial bank plaza (home of servcorp coworks)
Mocky: i didn't ahve time to make it over there before ministry closes at 2pm, sigh
Mocky: i'm also skeptical that he's there. i was told by 8 20-something arabs lounging around the lobby desk bored. they had to call over the 9th who was the only one who could speak broken english
Mocky: felt like "yeah he's a mile down the road, can't miss it"
Mocky: I expect to work the phones to find this guy
Mocky: anyway, i'm off to this DAO / blockchain meetup. couldnt' scare up a camera crew so I guess i'll have to film myself
mircea_popescu: not the same thing ~at all~ however. for one thing, it comes with the xilinx shitstack. for the other, it's a sack large enough to contain a car. we're talking about the actual car.
a111: Logged on 2018-11-05 15:05 asciilifeform: 'your princess is in another castle'(tm)(r) eh
mircea_popescu: Mocky how are you enjoying the emissary extraordinary and plenipotentiary gig btw ?
☟︎ a111: Logged on 2018-11-04 21:49 mod6: jurov: go ahead and Xcancel your auction #1005, and plz to bid on mine (#1006)
BingoBoingo: asciilifeform: Apparently they have been bumping their heads against various issues for 30+ years trying not to Argentina themselves
mircea_popescu: or the year they really really need its posture as a float be credible, seeing how they also want a chunk of china's sea.
mircea_popescu: in other news, i've been sitting here all morning pondering whether inuit fucker franz boas or mme blavatsky dewey truly deserves the "intellectual father of pantsuit" title.
mircea_popescu: amusingly enough, there's actually two distinguishable pantsuit trends to this day, a mystagogical cvasi-elitism spawned from boas and a mechanicistic mammie-ism visibly spawned off dewey.
☟︎ BingoBoingo: I am inclined to lean toward Dewey cribbing from the pop culture hegelians. Not a father so much as the theiving sad sack from the "I made this" meme series
mircea_popescu: (alf's "robohitler" mostly exists as alf's own mind's reinterpretation of the boas-pantsuit ; cargo cultish lulz (say in the "artificial intelligence" vein to pick but one of many examples) usually come from the dewey-pantsuit.)
BingoBoingo: Dewey's mammie-ism is just distilling the pop culture hegelians who cam before him
mircea_popescu: well yes, nobody's seriously contemplating the "ummim an' thurimm" of ye olde paris-moscow-rome-etcetera actually DOING anything. they're just whatever the subliterate peasantry remembers from the old world almanacs.
BingoBoingo did do two year of graduate study at SIU when their department still had the old house full of photocopies they dubbed "The Center For Dewey Studies"
BingoBoingo: The transition to library school where Dewey mean a completely different person lead to some confusion in conversations, especially in Missouri where Truman defeated yet another different Dewey
mircea_popescu: anyway, it's fucking lulzy to me how the dumb shit always comes back to "psychic unity of mankind" nonsense.
mircea_popescu: jesus christ how hard is it to not be three years old anymore already.
a111: Logged on 2018-11-05 05:57 mircea_popescu: does this resonate with any familiarity in ye olde phracking and telco or nothing there to resonate with ?
a111: Logged on 2018-10-18 18:51 mircea_popescu: Mocky i actually distinguish between smarts (the reductive ability, that powers "i suspect there's no such thing as intelligence", and typified perhaps best by d. kyon) and "intelligence" (the constructive ability, that powers "more loc, more tech, more future", and typified perhaps best by "fm-2030" ).
BingoBoingo: <mircea_popescu> anyway, it's fucking lulzy to me how the dumb shit always comes back to "psychic unity of mankind" nonsense. << Well, in this case I don't see how Hegel isn't the daddy
BingoBoingo: Let's call up Maury and get that daytime tv paternity testing
BingoBoingo: Anyways, suppose someone gets a time machine and kills baby Hegel. If Marx is still cribbing from someone in "the conversation" does he go to Fichte instead? Does drunk Steve Bannon arrive a century and a half too soon?
auctionbot: Sell order # 1005 was cancelled by jurov
mod6: asciilifeform: hmm, interesting
a111: Logged on 2018-11-05 09:56 diana_coman:
http://btcbase.org/log/2018-11-04#1869273 - a config file seems the better choice, yes; I'll add it to the list to move the keys to a config file and update the tests to read from config file; that should actually meet asciilifeform's requirements too since the code will not contain the >80cols lines (although the config files will, of course)
auctionbot: Buy order # 1006: 2k wFF Heard: .31bn from jurov. Ending: 2018-11-08 13:48:41.550007 UTC (79 hours 58 mins)
a111: Logged on 2018-11-05 15:15 mircea_popescu: Mocky how are you enjoying the emissary extraordinary and plenipotentiary gig btw ?
Mocky: just got back from blockchain event. I told them their ideas of humanity 3.0 governed by blockchain smart contracts was a delusion. And then critcized both the ethereum-roll-backers and the ethereum-continue-with-broken-shit
Mocky: my poor self video skills yielded only my chin basically!
Mocky: but jokes on me, nobody got ruffled feathers because they weren't advocating daos, just raising awareness! starting the conversation! they agreed with me!
Mocky: guy said blockchain was gonna fix fake news, it told him his interpretation of the "DAO hack and ether theft" was the fake news
Mocky: but when I watch it back I see that I softened my criticisms a lot
a111: Logged on 2018-11-03 15:04 mircea_popescu: there he sits, remote in hand, "checking to see if there's anything interesting on the tv". are we ready to entertain him yet ? or does he come back later ?
BingoBoingo: <Mocky> but jokes on me, nobody got ruffled feathers because they weren't advocating daos, just raising awareness! starting the conversation! they agreed with me! << It's what orcs do. How much hashish do you estimate the other attendees ate prior to showing up?
Mocky: it was half white dudes in suits with british accents who looked pretty straight laced
mircea_popescu: Mocky somewhat not surprised. orcs generally take such positions
bvt: hello. i had to delay making a genesis of base64 lib, will try to finish tomorrow.
bvt: found and unexpected problem that specialization of Ada.Sequential_IO conflicts with Restriction(No_Unchecked_Access) in the test applications.
☟︎ bvt: i had a look in the .ali file, where presumably list of dependencies for a compiled .adb file is stored, but grep would find nothing in the dependencies
bvt: in the end, just disabled the restriction.
bvt: i used gnat 2017. will test ffa rng code and see if it works out.
diana_coman: I just checked and I can confirm too: that restriction is fine here while using Ada.Sequential_IO
bvt: that is gnat 2017 with ave1's patches (i.e. musltronic)
bvt: but yes, it is adacore -- not the default sad gcc implementation
diana_coman: hm, weird; now I'm really curious if you get the same complaint with asciilifeform's ffa (or my smg comms for that matter)
bvt: just tested ffa-8 where rng was introduced -- it works fine. would be trying to understand what is wrong with my code, then
a111: Logged on 2018-11-05 20:39 bvt: found and unexpected problem that specialization of Ada.Sequential_IO conflicts with Restriction(No_Unchecked_Access) in the test applications.
bvt: i have structured the base64 tree as a directory with a library and example applications; only library is supposed to be compiled with restrictions, but some restrictions propagate to applications as well
bvt: to clarify: base64 lib and applications are two separate gprbuild projects, -gnatec=base64/restrict.adc flag is only in the library project
BingoBoingo: Ticking marketing checkboxes in sequence is its own reward
a111: Logged on 2018-10-28 05:02 mircea_popescu: i have 0 expectation it will do anythingf besides create a lot of idle wank in "law enforcement" circles.
bvt: ok, i have figured out one solution to the problem (at least on gnat 2017): can't have Ada.Sequential_IO specialization in the GPR_Project'Main file
bvt: when i moved all ada.S_IO usage to a separate package/file, everything worked fine
bvt: otoh, when i added a single line 'package SIO is new Ada.Sequential_IO(Positive);' to ffa_calc.adb, it errored out during the compilation in the same way
BingoBoingo: <asciilifeform> there are exactly 0 genuine-crypto hdd on heathen market, you can take this to the bank. << It's the assumption so safe it's not worth verifying unless your marginal University is trolling for headlines
BingoBoingo: Well, hopefully they now that they have this niche that gets them headlines where they would otherwise have none, they keep pursuing it
BingoBoingo: In other heathen headlines: Apparently Llamas (as opposed to alpacas) might have the proteins necessary for a universal flu vaccine
a111: Logged on 2018-10-26 02:14 asciilifeform: meanwhile, in gnat bugs : apparently ( and this is documented or mentioned nowhere ) : it is impossible to have a Ada.Finalization.Limited_Controlled type ANYWHERE inside a static library, unless it is generic all the way down (i.e. if the lib package is generic, any sub-packages must also be instantiated as generics )
mircea_popescu: not at all clear to me wth is going on with that io stuff.
BingoBoingo: For want of a LISP machine... we are on track for a fascist superMIPs with bignum coprocessor before the end of Trump's second term.
bvt: myeah, i solved it by maximally recreating the ffa project structure, so can't say i did anything informed by the 'first principles' there.
bvt: so far i had a look only in the runtime, but never looked into the gcc part
bvt: i dunno if gnat people even tried to implement finalization for static libs/bins. i guess cpp supports destructors in statically linked code?
bvt: what i have fished out trying to solve the problem is that only a subset of restrictions should be contagious
bvt: of course, > 3/4 of all restrictions are contagious, so you are right
a111: Logged on 2018-11-05 23:08 asciilifeform: gnat is entirely ok with finalization in lib so long as the finalized type aint exported