log☇︎
45500+ entries in 0.025s
BingoBoingo: But the issue down here is not "a heatpump", but this one specific size of heatpump that's the only option they know.
BingoBoingo: Now there are a handful of buildings with size appropriate climate control here like the WTC towers, but they are the exceptions
BingoBoingo: Even in commercial construction... Recall the co-work roof
asciilifeform: electric resistance heat is -ev insanity on pretty much 100% of planet, moar or less 100% of the time -- heat pump (if >0C) or gas (if <0C and there's ~any~ gas to be had , at just about any historical price) wins by fat margin
BingoBoingo: asciilifeform: There are 50s to 70's buildings here like that, but central heat even then is fairly rare. Past few decades climate control doctrine in Uruguay is based around a standard sized air conditioner. An apartment may have 1-3 of these, a house may have a double digit numer of these.
asciilifeform: i used to live in 1, erry flat had buncha resistance heaters, fuses regularly blew .
asciilifeform: BingoBoingo: it happens where sovok bldg manager refuses to switch on the central steam till december etc.
asciilifeform: ( i'ma take mircea_popescu's word for 'they are available to konsoomer' , evidently currently worth slightly moar as chump bait than as ore ) ☟︎
asciilifeform: asciilifeform's proposition is that difficulty climb at some pt puts the older units into the zone where they're worth moar as au
mircea_popescu: so yes, bitcoin miners are strategic items, much like atari targetting systems. nevertheless -- perfectly available to consumer.
mircea_popescu: because wtf, you're not gonna put the better item in the mn-line, keep it for the 100s line ?
asciilifeform: nobody's found yet a way to make'em with 0 au.
mircea_popescu: this is the fundamental point of ye above linked car article : if "luxury brands" come up with ~substantail improvements~, they're next year in the "mass market" cars.
asciilifeform: incidentally this sort of thing remains in play for modern ic, and is why old irons become scarce, at some pt becomes worth moar as au ore than to transport/run
mircea_popescu: yes ; and if they found out a way to do without the au, they'd have taken it out of... both.
asciilifeform: funnily enuff, they're still gettable despite 30 yrs of 'biznis' melting'em down for au.
a111: Logged on 2018-06-20 00:06 asciilifeform: su mil-grade logic tends to look like http://skupkadetaley.ru/data/image/catalog/k573rf4.jpg << ceramic, gold, direct copy of usa mil/orbit grade
mircea_popescu: asciilifeform nobody can ever be as rich as all that.
mircea_popescu: same thing with cars and mass market in http://trilema.com/2010/masini-bune-si-masini-de-lux/#selection-53.0-53.130
asciilifeform: that was a uniquely sovok phenomenon tho -- these folx were so poor that they could not afford konsoomer & mil separate lines
mircea_popescu: because of how ic works, it's cheaper to let consumers have the professional product than to make another special one for them.
a111: Logged on 2018-12-01 21:23 asciilifeform: so, to extend lemma, atari ~because~ cheap ic, and not other way ?
mircea_popescu: whole http://btcbase.org/log/2018-12-01#1877555 thing all over again : tank targetting and alf playing happened on the exact same board. ☝︎
asciilifeform: this is where i confess that i did not follow the subj actively in recent yr or 2, last time i tried to buy miner was some time during kako's reign
mircea_popescu: anyway, there's a whole selection of current-ish miners available to consumer.
asciilifeform: wonder, who will be the hero to repackage the old asics as radiator with fins ( do you know anyone who wants equiv. of running shop vac at all times in bedroom ? that's what the extant asictrons resemble )
asciilifeform: i can actually picture orcs heating with old miners, if they had the two neurons to rub together and get a boat loaded with'em
mircea_popescu: they ~will~ plug them in.
mircea_popescu: asciilifeform yes, but then again argentinas are usually the dumping grounds. most "old" phones ended up in africa.
mircea_popescu: for as long as there's such a thing as a http://trilema.com/2016/cargo-cults-a-case-study/#selection-91.0-99.80 still left plugged in somewhere, a miner'd make better use of those watts.
mircea_popescu: it's certainly happening, to the degree electric heating is happening currently.
asciilifeform: i.e. this will go approx same as the jp dream of 'home reactor'
asciilifeform: i suspect that 'heat house' aint happening, no matter what level of 'important'. obsolete miners even nao aint worth the cost of transport , floor space, or fan dusting / noise isolation, even to use as heater. whereas 'current' iron is ~unobtainable to commoner on acct of being a strategic good. and can't picture how this would change as 'important' goes up.
mircea_popescu: http://trilema.com/2016/the-megawatt-standard/#comment-127869 << for thread completeness.
asciilifeform: somehow the 'house + dc' co
asciilifeform: was thinking, pc is substantially easier to get hold of than miner (of any description), but somehow not so many folx heat house with'em ( part of this to do with the difficulty of usefully reselling cpu cycles ; but even asciilifeform , who eats plenty by lonesome , only covers perhaps 40% of heat for house via exhaust from the torture room fans )
mircea_popescu: but this doesn't equal "folks will mine on own farts"
mircea_popescu: (the situation is actually better than that, seeing how most of those PWh are low quality energy in the shape of low temperature heat.)
mircea_popescu: ie, bitcoin is 0.02% complete. yet something tells me the next ten years are going to see a lot more completion than the first ten.
mircea_popescu: consequently bitcoin is merely using 0.02 to 0.01% of world energy generation, less than the 50%+1 it's supposed to use by a margin of say 5000.
mircea_popescu: at this same time, world energy consumption (instantaneous) is about 10-20 terajoules (on the basis of primary energy generation/consumption for 2015 standing at 170/110 PWh) ;
a111: Logged on 2019-02-10 15:40 mircea_popescu: in other news, bitcoin difficulty looks like it's finally come out of the crazy and into economic coupling, check it out, past six months it's been evidently kept in place by fiat exchange rates.
mircea_popescu: to continue the http://btcbase.org/log/2019-02-10#1894616 discussion / produce a benchmark for the republic's development : taking mining efficiency at 20 GH/joule (slightly above the antiminer s9) 40 exahash would be ~2 Gjoules. ☝︎
mircea_popescu: because there's no way in hell anyone can store 5mn procedure calls in 4mb ram.
asciilifeform: btw , to go with http://trilema.com/2019/so-what-is-the-man-saying , really oughta disasm a zcx variant and longjmp side by side and see what actually changes. ( when diana_coman comes back with working bins, i'ma set this up , for thread-co) ☟︎
mircea_popescu: but this can be factually insured in the model proggy for call testing, by making the DEPTH larger than the page size.
mircea_popescu: you are saying that the delta between the address of the jump instruction and the address of the instruction it jumps to must be at least arbitrary number = page size.
mircea_popescu: asciilifeform but if i don't adjust the linux max for eulora, why the fuck would i care to do so for this test ?
asciilifeform: no that makes sense
mircea_popescu: re the loops, i don't see the point in bothering with this there. we were checking loops, not the whole call mechanism, there.
asciilifeform: can do this using stack, but will have to adjust the linux max, iirc it is ordinarily 2MB cap
mircea_popescu: if you use up 16mn stack frames, they'll be multi-page like it or not.
asciilifeform: what you'd want is to make the ~distance~ crossed by the call, >pagesize
mircea_popescu: but the calls thing can be made any arbitrary size with a switch. you want it 16777216 rather than 65536 is the idea ?
asciilifeform: 'perf' tool will show, incidentally, whether this effect is in play
mircea_popescu: are you talking about the loop thing or the calls thing ?
mircea_popescu: asciilifeform why do you think all the serpenting happens in the same page ?
a111: Logged on 2019-02-14 07:49 diana_coman: according to docs, the mere presence of a handler of exception slows the whole things down when lj
asciilifeform: http://btcbase.org/log/2019-02-14#1896364 << possibly pertinent detail : on modern irons, long jmp within page seems to take same time as short. so the toy tester may not reveal diff. ☝︎
mircea_popescu: ima add sleep to my list for today.
diana_coman: k, will add to list for today
mircea_popescu: not like it's verboten, write in some handlers, why the hell not.
diana_coman: re more handlers: there are some cases where we would conceivably need to handle an exception though few
mircea_popescu: "random" doesn't need to be strong, just enough to fuck the optimiser. mt_rand or anything works really.
diana_coman: will do the calling timing harness too
mircea_popescu: (honestly i never heard of a program that properly used 64k stack frames ; seems if truly one needs such depths, one's welcome to fucking rewrite something, recursion be damned.)
mircea_popescu: IF indeed there's a significant difference between call and loop re that cost, this'll bring it out.
mircea_popescu: set max value to say 65536 (this should result in <mb stack load, i am guessing ?) and let it run.
mircea_popescu: diana_coman : btw, here's my current model for the calling timing harness : write three procedures, A B C. have each of these 1. increment a global counter, X ; 2. check if X is over a max value ; 3. if it is not, have each call either one or the other of the other two randomly ; 4. if X is over max value, have them simply return. ☟︎
mircea_popescu is more than welcoming criticism / commentary from experts ; as far as my lights see, we have in fact checked that documented penalty and found it missing in practice.
mircea_popescu: diana_coman but nobody's ever adding MORE handlers. so if this is so, it still is moot.
mircea_popescu: i can't believe we manage to have crosstalk with just two people talking.
mircea_popescu: yes, but it doesn't seem to.
diana_coman: well, if the resulting paths are mangled then it'd be broken somehow, no/
mircea_popescu: but there is no such thing as a TRULY unhandled exception. either it hoses the box or else it goes to the default handler.
diana_coman: being starter, I preferred not to force a choice there; but at any rate, if the previous node is basically broken as I gather that's certainly a problem
mircea_popescu: but i mean, your code would have handled exceptions if they arose, yes ? if a for looped out of bounds, or whatever. isn't it so ?
diana_coman: re re-pressing to his node - note that that is re v-tools in fact; and I pressed the v-starter to node before that precisely because it essentially forks there i.e. there are 2 options
diana_coman: hm; I don't know if it's exactly the same thing or not; perhaps it is
mircea_popescu: this is specifically what we were checking, whether this is true or not.
mircea_popescu: but this is already checked, no ? all sorts of exceptions are in fact handled by your for loops code, that were not risen
diana_coman: according to docs, the mere presence of a handler of exception slows the whole things down when lj ☟︎
mircea_popescu: and yes, i would say it's worth re-pressing to his node and seeing if that fixes it. if it does, we'll have some 'splainin' to do.
feedbot: http://trilema.com/2019/so-what-is-the-man-saying/ << Trilema -- So what is the man saying ?
diana_coman: mircea_popescu, the thing there is: it's true we don't care about it if the server crashes but is it also true we don't care about an overall slowdown at all times because of each and any exception actually handled in the code?
a111: Logged on 2019-02-14 04:05 trinque: mod6: the curious thing is that you have full paths in just *part* of your genesis.vpatch, in the same exact way diana_coman did
diana_coman: http://btcbase.org/log/2019-02-14#1896320 -> hm, trinque, do you suspect it's really just down to V version? I can easily re-run the thing with a V pressed to same node as yours to rule that out, if that's the case ☝︎☟︎
a111: Logged on 2019-02-14 02:01 mircea_popescu: http://btcbase.org/log/2019-02-13#1895868 << we don't so much care, seeing how we don't intend to have exceptions but exceptionally. if the thing crashes ever, your problems will be in excess of 99, but none of them that "it took one half milisecond extra for burning relic to make it back to earth"
diana_coman: http://btcbase.org/log/2019-02-14#1896155 -> the point is that it's supposed to slow down the code *at all times* , not only /if it crashes; so no, I don't imagine anyone cares about *that* if the whole thing crashes ☝︎
a111: Logged on 2019-02-14 03:22 mod6: I'm not sure that I get your meaning.
BingoBoingo: But where mod6 adds friction, zero'ing drives. I like that
BingoBoingo: mod6 seems to be in an uncomfortable place resembling where I was exactly a year ago except the people around him speak his mom's tongue. I hope he can pupate in *spite* of that
mircea_popescu: anyway, this trinque - mod6 exchange's gonna be a thing for the ages.
mircea_popescu: "fetish for futility", that has quite the ring to it.
BingoBoingo: <trinque> loller. john k still apparently allowing himself to be unpersoned after having admitted to having teenaged girlfriends, instead of joining the republic. << My first thought on reading John K was chicom derp on Bitcointalk, moderator and escrow fellow
mod6: Once complete, will re-inflate. Will report back more tomorrow. Thanks for help!
mod6: Alright, that's what I'll do.
mod6: Ok, so do `sed -i 's/=m/=y/g' trb-test1`, then rebuild and try again?
trinque: lots of decent tools in the kernel makefile; worth building kernels directly (rather than via "genkernel") to get acquainted with them
mod6: oh crap, maybe overlooked that asciilifeform. I can change and retry if that's the best plan.