log☇︎
26000+ entries in 0.015s
mp_en_viaje: oh this is getting ridoinculous.
mp_en_viaje: asciilifeform, but i mean, if you can;t have the hooks put in, then how is it supposed to profile ?! ☟︎
BingoBoingo: As feedbot appears to be without voice http://qntra.net/2019/07/west-bank-palestinians-suspend-all-agreements-with-israel-over-demolitions/
asciilifeform: doesn't even seem to account for the slave threads (possibly total # of cycles is sum of all? which is idiotic)
asciilifeform: wtf sorta rubbish is this...
asciilifeform: ^ seems to correspond to the following cut : ~15% time in type-i instrs.; ~4.35% in r-type; 25.5% in memory read/write (incl. tlbisms) ; but the rest, doesn't say...
asciilifeform: ^ corresponds to approx 10min of runtime
asciilifeform: for thread-completeness : callgrind output. not 100% useless
a111: Logged on 2019-06-23 21:34 asciilifeform: http://btcbase.org/log/2019-06-23#1919680 << fwiw asciilifeform has not used 'portage' in year+ -- the heathen portage finally 100% broke then. ( 'updated' on the gentooist end, so that no longer agrees to build ~anything~ without 'new profile', and won't install 'new profile' because hard-contravenes asciilifeform's poetteringisms ban list... )
asciilifeform: ( and aint about to swap libcs, esp. nao that heathen 'portage' is 100% dead ) ☝︎
asciilifeform: spyked: this here ~is~ a glibcistic system, frozen in amber circa 2011 or so
spyked used perf with some limited degree of success in the past. could measure cache/tlb/branch predictor misses with it. but admittedly, never tried it on non-glibc systems.
spyked: ugh, dunno why it asks for glibc. the only specific item it might require would be kernel knob for counters or whatever.
spyked: hm, it seems to be there: https://elixir.bootlin.com/linux/v3.8/source/tools/perf
asciilifeform: for instance this one here is with kernel 3.8 , and no 'perf'
asciilifeform: strange then that it aint on any of my boxen
spyked: asciilifeform, it's part of the linux kernel tree, can be found in tools/perf. disclaimer: it uses hardware counters to get accurate samples for profiling, so accurate results might be dependent on the cpu you're running on
asciilifeform: spyked: do you happen to have a link to src tarball handy ?
asciilifeform: will have to look into where it can be had from
asciilifeform: spyked: none of my linuxen seem to have 'perf'
asciilifeform: maybe i misread ? what is 'annotation' in this context
spyked: to be clear, I'm talking about the "perf" tool that comes with linux
asciilifeform: given as thing is written by hand to max the pipeline , avoid hitting ram, etc
asciilifeform: spyked: pointedly a tool that requires modification of the binary, is worthless here
spyked: asciilifeform, iirc perf has "annotate" tool that works on asm?
asciilifeform: there's 'callgrind' but seems to produce nonsense..
asciilifeform: i.e. one where there is nowhere to put c-istic hooks
asciilifeform: meanwhile, in 'software sux', apparently there aint a profiling tool that'll work on linux with proggy written 100% in asm
asciilifeform: lol wtf is that
asciilifeform: alive & well, so to speak, in usg sites & similar
mp_en_viaje: about the time "compete.com" croaked or thereabouts.
mp_en_viaje: i think it died
mp_en_viaje: i half-expect most of this shit is run out of excel
mp_en_viaje: the tech stack of the web is ever lulzy.
mp_en_viaje: to go with the amusing discovery patreon is mysql with python glue.
asciilifeform: 'm' btw has -- like most actual mips irons -- no float stack. if you run proggy that demands it, ends up invoking linux's
asciilifeform: i had the mafflulz pentium, also ran 'just fine' if you didn't use the float stack
mp_en_viaje: i suppose this was pre-mathlulz pentium
asciilifeform: and so did the 386..
ave1: asciilifeform: I used to own a pentium 90, it ran everything just fine at the time.
asciilifeform: ... and yes there is actually a standard. even sold as dead tree b00k, called 'see mips run' ☟︎
asciilifeform: ( likbez for n00bz : mips 'exception handlers' have 0 to do with what normally goes by this name, it is what the mips standard calls what normal people refer to as interrupts & traps )
asciilifeform: ( (a) -- in 'M', (b) -- on the host iron )
asciilifeform: anyone who has a spare 5min, invited to post output of 'time dhrystone 10000000' along with on what iron etc.
asciilifeform: unless someone reads the thing and finds some major optimization that i missed, thing is really at the point of severely diminishing returns, plain old 'cycle massage' won't get much.
asciilifeform: executable nao 'bloated' to 14kB...
asciilifeform: originally i expected a 50+% speedup, but the cache mechanism itself eats cycles.
asciilifeform: ( cache lives in xmm regs, so as to avoid accessing ram. and they're mostly used up, there's 3 left unused )
asciilifeform: theoretically possible that a multi-entry tlb cache would speed up. but not knowable apriori, cuz searching multiple entries also costs.
asciilifeform: also includes fastpath exception handlers (i.e. instead of the conditional tree from genesis ver) and a 'cheat' for tlbwr ('tlb write random') instruction so that it puts recently-created tlb entries near the base of the table, where reached faster while searching.
a111: Logged on 2019-07-25 03:21 asciilifeform: ( short spoiler : if you ensure that neither tlb nor 'asid' has changed since last tlb lookup, and current vaddr's tag is same as during last lookup, can use same pfn (i.e. tlb lookup result) as then. )
asciilifeform: ( spoiler : read+write tlb caching nao gives 'pentium 166' both in userland and kernel, instead of 'pentium 166' in kernel and '486' in user. but still ugh. )
BingoBoingo: 's like tards talk altcoins
BingoBoingo: Still further, the "visual novel" abuse lends itself to they Patreon abuse model as well, because... it incentives making shit episodic while calling the episodes "updates"
BingoBoingo: We're going to need a lot of reddit bags
BingoBoingo: As to why "visual novels" over actual games there's something called Renpy that has the code done already so they just need their rendered in a game engine pictures and awful text content https://archive.is/1ryVd
BingoBoingo: Then the baby turtles and duckling just sweeten the deal
mp_en_viaje: "here's a bunch of others just like you" is the #1 sales pitch for females. "how bad could it be, rite"
BingoBoingo: mp_en_viaje: I don't doubt it. Probably have to get past the self defense mechanisms they've developed against their own usual audience
mp_en_viaje: kinda moral duty to pick one or a few up an' warehouse 'em in preference of some insufferable princess.
mp_en_viaje: actually, those girls make ok whore fodder, will fly if you buy their ticket, will swallow it if you feed them etc.
BingoBoingo: We're going to need a lot of reddit bags
BingoBoingo: There's the girls that could be whoring instead selling almost naked pics (because the audience can't handle actually naked). games that aren't games but "visual novels", erotica by and for people who've never had anything erotic in their lives, etc
mp_en_viaje: i think by now the internet does.
a111: Logged on 2019-07-25 12:44 mp_en_viaje: so out of 22558500 supposed users, about 21.7mn (>96%) are name-only. of the remainder a similar proportion have one or more links to "social media" (mostly, youtube channels) that similarly exist in name only. of the remainder 30k or so, the VAST majority are incredibly gossipy idiots droning on and on about what some other "opposing" faction said on $socialmedia$ and THEREFORE CLEARLY etc. "so and so was suspicious
BingoBoingo: http://btcbase.org/log/2019-07-25#1924636 << Patreon seems to overlap ~93% with the incel crowd ☝︎
asciilifeform: happy travels, mp_en_viaje
mp_en_viaje: anyways, today ima be travelling, but we'll get back to this
asciilifeform: diana_coman's box so far seems to soldier on w/out issue
BingoBoingo: I suspect where replicated trilema would hit its head on Rockchips is the MySQL database
mp_en_viaje: i dunno it'd necessarily get loaded as much, i mean who even loads trilema.org atm for instance ?
asciilifeform would really like to see how it behaves under troo honest load
asciilifeform: would be pretty good torture test of it
mp_en_viaje: i mean, just the images are like 10gb
mp_en_viaje: nah, i think i need a proper box
BingoBoingo: diana_coman: I'll get to pressing an updated mp-wp
asciilifeform: ( iirc thickasthieves )
asciilifeform: audio channel << recall we had some d00d who drummed out and then reportedly turned up in some audio-powered snakepit
asciilifeform: lol seems like they came up with buggy reimplementation of catholic church's tithe, rather than tmsr
mp_en_viaje: 2. "Hiya, just looking for some fun with new faces in the usual sorta way." << if this isn't the whole mating game...
mp_en_viaje: why the fuck would anyone prefer audio channel to irc is anyone's guess. here's mine : speaking takes less thought than writing / unit time. ☟︎
mp_en_viaje: interesting tidbits (from an anthropological perspective what i'd call "super-real", ie, things people actually said that are closer to being the blueprint of the subculture rather than mere phenomena) : "Discord You can find our official discord chat here: Moved away from IRC, it was not used anyway."
mp_en_viaje: dude's come up with a half-assed, buggy TMSR implementation out of chewing gum and pocket lint. and that TOOK TIME.
a111: Logged on 2019-07-25 13:25 mp_en_viaje: same principle throughout, "gotta declare goals", whatever
mp_en_viaje: asciilifeform, HA! check this out : Loadsharers is a social network that has agreed to fund LBIPs through remittance services like Patreon, SubscribeStar, Liberapay, and PayPal. Loadsharers take the following pledge: "While I am gainfully employed, I will remit at least $30 a month to one, two, or three LBIPs, preferably 3."
mp_en_viaje: ie userid 962938, in more practical terms
mp_en_viaje: o look, they actually entirely different dood
asciilifeform: dunthinkso, the famous judas is https://www.patreon.com/esr
asciilifeform: interestingly, i ran the #s, nfs's thing is no longer so cheap as in olden days, costs asciilifeform almost a thou./yr (us)
asciilifeform: reminds me, gotta get the replacement swapped in, thing could burn out literally any min.
mp_en_viaje: afayk, nfs is "just hosts". the problem with your view is that it doesnt exist.
asciilifeform: afaik 'patreon' just has a bin where people invited to throw money
mp_en_viaje: do you see the similarity ?
asciilifeform: i thought the 'goals' crapola was in 'kickstarter' et al
mp_en_viaje: same principle throughout, "gotta declare goals", whatever ☟︎
mp_en_viaje: "how does it work". how does "traffic analytics" work ? "oh, you gotta DEFINE x y and z, then acquire "data" about them, then COMPARE it".
asciilifeform: possibly i'm thick, but how does this work ? from surface , loox like thing where e.g. esr puts acct and then gets 'donation button' for his www, and idjits push, etc
mp_en_viaje: then someone can spend most of the day checking whether you didn't accidentally a top for a middle somewhere...
mp_en_viaje: in ro there is this "teoria chibritului" thing, "a match is composed of three parts : the top part of the match, the middle part of the match, and the bottom part of the match. the top part of the match is in turn composed of three parts : the top part of the top part of the match, the middle part of the top part of the match, and the bottom part of the top part of the match. the middle part of the match..."
mp_en_viaje: it's a way for the "requirerment satisfiers" to spend a whole day not doing anything but nevertheless seeming like they worked to the "you can't accuse him of not working" standard.