log☇︎
52600+ entries in 0.033s
asciilifeform: hm it actually links in ~all~ of mysql ? or just has the typical 'connect to local instance' skin ?
asciilifeform: aint there a multi-MB '3d' lib in there also ?
mircea_popescu: "learn how to operate by cutting on this textile dolly"
mircea_popescu: in fact it's 100% trb toy/"training muppet"
asciilifeform has not studied mircea_popescu's proggy, of yet, doesn't dare to comment in detail
asciilifeform: exactly like trb then
mircea_popescu: fwiw, it uses threads for no practical purpose, just ot say it uses them
asciilifeform: (i.e. cut into sections that can run reentrantly)
asciilifeform: i strongly suspect it'll have to be de-threaded to work reliably with ada-cum-tasks , sadly
mircea_popescu: now obviously, "best place for ada code is in ada program". but the issue here is how to effectually corrupt, stupidity into sense.
asciilifeform: it's a trb-like item
mircea_popescu: asciilifeform consider the problem at hand : there's 200k loc in a hairball currently.
asciilifeform: cuz in the vice-versa variant, what you'll have is ~two~ threading systems that dun know about one another, and the shit one (cpp) doesn't have any concept of sane locks etc
a111: Logged on 2019-01-06 17:28 asciilifeform: the 1st step to adaizing a cpp turd is to remove the cpp threadisms, they will not only not work with ada's sane tasking but actually destroy the guarantees of the latter
asciilifeform: diana_coman: i suspect that even if you get the thing to properly link, you will discover new headaches on acct of http://btcbase.org/log/2019-01-06#1885177 . really imho proggy that has ada tasks oughta have ada main , and (if must) call static cpp turdola, not vice-versa ☝︎
mircea_popescu: keks, they finally found the "legalaction" way to plug the femtard "scholar" hole ?
a111: Logged on 2019-01-09 15:16 asciilifeform: http://btcbase.org/log/2019-01-09#1886064 << iirc ave1 found how to expose the init knob explicitly. you may want to try his method
diana_coman: http://btcbase.org/log/2019-01-09#1886104 -> I seem to have missed this; ave1, did you find a way to expose the adainit for static libs? ☝︎
a111: Logged on 2019-01-09 15:10 asciilifeform: http://btcbase.org/log/2019-01-09#1886065 << hmm diana_coman , what piece in your proggy actually uses elaboration ? ( is it the tasking ? )
diana_coman: asciilifeform, yes, it's the tasking re http://btcbase.org/log/2019-01-09#1886099 ☝︎
asciilifeform: last night i re-read diana_coman's piece on m-r , it is interesting just how much sweat diana_coman had to put in simply on account of koch gnarl ☟︎
a111: Logged on 2019-01-09 14:07 diana_coman: can't make it static because then it doesn't link in the adainit, adafinal
asciilifeform: http://btcbase.org/log/2019-01-09#1886064 << iirc ave1 found how to expose the init knob explicitly. you may want to try his method ☝︎☟︎
a111: Logged on 2019-01-09 11:07 phf: http://btcbase.org/log/2019-01-08#1885856 << i was having some trackpad issues in india (macbook's trackpad would stop working after about an hour outside), which made me contemplate problems of mousing at sea, which made me think that it's likely that someone makes rugged trackballs for industrial application. imagine my surprised when i discovered that someone actually does.
asciilifeform: http://btcbase.org/log/2019-01-09#1886056 << i tried and failed to find & buy whatever it is they make for the sea ( why settle for konsoomer plastic ) but no dice, it aint gettable anywhere ☝︎
asciilifeform: ( mine has no elaboration . but i escaped using all sortsa things )
a111: Logged on 2019-01-09 14:08 diana_coman: (those are needed to do the elaboration in ada so can't do without them either)
asciilifeform: http://btcbase.org/log/2019-01-09#1886065 << hmm diana_coman , what piece in your proggy actually uses elaboration ? ( is it the tasking ? ) ☝︎☟︎
a111: Logged on 2019-01-08 16:45 asciilifeform: in other esoterica, on gentoo 'xinput' dumps list of mice, and then 'xinput --set-prop yermousenumber 269 -1' switches off mouse-acceleration. ( possibly phf already knew this, but gives 9000x moar usable roller )
a111: Logged on 2019-01-09 11:09 phf: http://btcbase.org/log/2019-01-08#1885844 << you can also switch between three acceleration modes by, i believe, holding middle button and clicking right button (or similar, should be in the manual)
asciilifeform: http://btcbase.org/log/2019-01-09#1886058 << i set mine to max when i uncrated it, but noticed that 'overshoots'. turned out, they aint acceleration modes, but pulses-per-radian, and http://btcbase.org/log/2019-01-08#1885844 actually made it feel proper (i.e. can turn the roller 2pi, and then -2pi, and come to same pixel ) ☝︎☝︎
a111: Logged on 2019-01-09 11:14 phf: http://btcbase.org/log/2019-01-06#1885092 << i have a couple and the first one i bought i think had that issue, i didn't bother replacing it, and after first cleaning i believe it went away, or possibly i stopped noticing. the one at my office definitely has clean clicks on all they keys, so if it bothers you perhaps worth replacing
asciilifeform: http://btcbase.org/log/2019-01-09#1886060 << ah ty phf , precisely what i wanted to learn ☝︎
feedbot: http://trilema.com/2019/i-think-it-might-be-the-case-im-becoming-pretentious/ << Trilema -- I think it might be the case I'm becoming pretentious.
diana_coman: as it is specific to ada, a non-ada main has no idea (nor does it care) about it and therefore won't do it automatically; the only way to have it done is to call explicitly the "init" procedure for the Ada unit that is to be used; and the only way to *have* such an init procedure seems to be the standalone lib thing
diana_coman: a sort of "getting everything ready" for the program to run
diana_coman: re ada elaboration since apparently it's not summarised in the logs as such: it's basically the code that runs *before* the main program starts and what it does is broadly initializing variables that the main program may expect to be able to access (e.g. "global" or in libs that are used) and running the "main" code (aka between begin and end of a package as opposed to that in procedures/functions) from units that are used
mircea_popescu: so basically "the way to call ada from non-ada context is called 'standalone encapsulated dynamic' in ada" is the idea here ?
diana_coman: or at least none that I'm aware of
diana_coman: i.e. if you want to call ada from something-else main then you don't really have any choice that works other than this
diana_coman: no; the "way" to do that is meant to be precisely this standalone thingie
mircea_popescu: are we thus the first to try and call an ada library from a c main ?
diana_coman: mircea_popescu, no, it's an ada thing, nothing to do with cpp precisely
diana_coman: my trajectory in hitting walls on this was precisely that: make it static -> surprise, no adainit exported/included, checked the .a file and everything, went nuts; make it dynamic -> ugh, need -lgnat and whatnot; rtfm again and again, there is this calo-magar ☟︎
diana_coman: onth a static lib does not have the elaboration...
diana_coman: it has a donkey-horse as far as I can tell: a dynamic lib does not include all the code it requires so you'll need to further link /distribute stuff
diana_coman: the encapsulated part means it depends only on static libs at least (or so I read in the docs...)
diana_coman: basically the only way available to make a non-ada-main do the ada elaboration
mircea_popescu: da fuck is a "catamaran of butts in two boats" thingee.
diana_coman: with the standalone encapsulated dynamic lib approach, I got it to work
diana_coman: (those are needed to do the elaboration in ada so can't do without them either) ☟︎
diana_coman: can't make it static because then it doesn't link in the adainit, adafinal ☟︎
diana_coman: in other eulora-client headaches: to get the cpp client to use my ada lib (that I want to keep separate! away from cpp swamp!), it seems I need to make my lib "standalone encapsulated dynamic"
a111: Logged on 2019-01-06 15:36 asciilifeform: hey phf, does the left switch on your cst billiard ball seem muffled vs the right ? i can't decide if mine's defective or not, just noticed last night..
phf: http://btcbase.org/log/2019-01-06#1885092 << i have a couple and the first one i bought i think had that issue, i didn't bother replacing it, and after first cleaning i believe it went away, or possibly i stopped noticing. the one at my office definitely has clean clicks on all they keys, so if it bothers you perhaps worth replacing ☝︎☟︎
a111: Logged on 2019-01-08 16:45 asciilifeform: in other esoterica, on gentoo 'xinput' dumps list of mice, and then 'xinput --set-prop yermousenumber 269 -1' switches off mouse-acceleration. ( possibly phf already knew this, but gives 9000x moar usable roller )
phf: http://btcbase.org/log/2019-01-08#1885844 << you can also switch between three acceleration modes by, i believe, holding middle button and clicking right button (or similar, should be in the manual) ☝︎☟︎
a111: Logged on 2019-01-08 16:48 asciilifeform: i dunno how phf ended up into it tho, iirc he dun cad
phf: http://btcbase.org/log/2019-01-08#1885856 << i was having some trackpad issues in india (macbook's trackpad would stop working after about an hour outside), which made me contemplate problems of mousing at sea, which made me think that it's likely that someone makes rugged trackballs for industrial application. imagine my surprised when i discovered that someone actually does. ☝︎☟︎
a111: Logged on 2019-01-09 04:53 hanbot: billymg, phf: in billymg's latest mp-wp vpatch (http://btcbase.org/log/2019-01-07#1885285), i see the old "\ No newline at end of file" spew on two of the touched files (was symptom of bug last yr: http://btcbase.org/log/2018-02-25#1786014). still indicative of proablem with presser/patch?
phf: http://btcbase.org/log/2019-01-09#1886041 << not a bug anymore (last year it was printed as a warning with no effects on the patch, effectively forcing newline always. i then adjusted vdiff to put correct "\ No newline.." directive, while vpatch knows to omit final newline when that directive is present) ☝︎
trinque: sure thing
lobbes: ty for helping me think this through trinque (and for the work on cuntoo in general. I'ma keep at this thing)
trinque: no idea, maybe passwd file manglement somehow. I'll look forward to what you find
lobbes: but both times? (plus all dozen of my passwd resets?). Anyways, more study for me. But for now bed
lobbes: trinque: I agree that I could use a more substantive grasp on the script as a whole (and will indeed study moar), however I want to say I'm at least understanding the bit in "create_user.sh" where it calls useradd and passwd, and then adds the $USER to etc/sudoers. I'm just missing -why- the user/password I set through useradd/passwd wasn't working when trying to login. Probably something elementary
hanbot: billymg nice work btw, am ready to sign once above is cleared up
a111: Logged on 2018-02-25 19:25 phf: http://btcbase.org/log/2018-02-25#1785986 << i thought that it was just a helpful warning, but upon reflection i realized that this is actually a bug. investigating it further i took a wrong direction on a diff's command line flag switch, and as it stands if you see this warning it
a111: Logged on 2019-01-07 04:31 billymg: hanbot: i put together a patch for the svg links mentioned earlier: http://billymg.com/2019/01/mp-wp-vpatch-update-internal-image-references-to-point-to-svg-extensions/
hanbot: billymg, phf: in billymg's latest mp-wp vpatch (http://btcbase.org/log/2019-01-07#1885285), i see the old "\ No newline at end of file" spew on two of the touched files (was symptom of bug last yr: http://btcbase.org/log/2018-02-25#1786014). still indicative of proablem with presser/patch? ☝︎☝︎☟︎
trinque: I'm still gunning after the nondeterminism in the genesis.
trinque: also glad to see it getting used!
trinque: it's not as if the script's setting anyone's password on anything; it's just calling the util that does.
trinque: I recommend you read it, understand what it's doing, and then talk about it from knowledge of substance rather than knowledge of surface.
lobbes goes to read scripts properly this time
lobbes: trinque: fair enough, but then I should be able to login with that user right? Or at least chrooting in and setting the root password should've worked (I'd imagine)
trinque: it didn't set a password on root. it asked you what user you wanted to create.
trinque: lobbes: why didn't you read the script..
feedbot: http://blog.lobbesblog.com/2019/01/initial-cuntoo-testing/ << lobbesblog -- Initial Cuntoo Testing
mod6: :] Thank you lobbes.
lobbes: wb mod6. I also look forward to reading your keccak regrind post (hopefully I can sponge some useful info)
BingoBoingo: Well, in 2014 the screws hadn't much been turned at all
mod6: *nod* I appreciate that asciilifeform, your eyes on such things always are a Good Thing. Not long after I post it, I'll be looking for people to help test the updated HOWTO guide too if anyone feels so inclined. (Please reach out if interested.)
asciilifeform: neato mod6 , i look fwd to reading
mod6: Thanks mircea_popescu, I appreciate that.
mod6: And I think that makes sense, this isn't my personal project. How this work was done for the foundation should be a public facing thing, and reviewed by people before vpatches published.
mod6: Yeah, have already reground, indeed. This is a write up of how I did this.
asciilifeform: trb has , what, 3x the # of patches, so it'll take you 30m at most.
asciilifeform: mod6: at the risk of sounding like mircea_popescu in earlier thread -- why is this a mega-project ? i reground ffa to keccak in about 10minute (after getting hold of a working keccak-vtron)
mod6 has been working on the big blog post that outlines my work to create the keccak regrind for trb.
mircea_popescu: it'd be nice if this is how it worked, "lenin without the nieces". but historically...
asciilifeform: tho not only ( also talked to ben_vulpes and other folx who tuned in prior to asciilifeform )
mircea_popescu: it's still the context. 2014 mp actually talked to ~those~ dorks.
asciilifeform: might be interesting ( phf? ) to have a filter toggle that only shows people who are still alive
asciilifeform finds good % of the 2014-prior l0gz to be indigestible. (tho regularly goes to read'em anyway)
a111: Logged on 2014-03-18 09:39 LordPutin: what do you mean they haven't? Are they facing legalaction?
mircea_popescu: in other news, reading old logs is something else, my the snr has changed. http://btcbase.org/log/2014-03-18#565157 << back in 2014 dorky kids still thought "putin" is how you say "cool". in the intervening years -- they, changed not at all. everything around them... ☝︎
asciilifeform: mircea_popescu: i not only gotta write proggy, but to make sure that it makes sense to people
mircea_popescu: this is exactlyu how things stood 50 lines ~before~, also.
asciilifeform: i dun have the necessary figure yet. hence 'i'ma come back'.