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
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.
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 ?
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.
mircea_popescu: yes ; and if
they found out a way
to do without
the au,
they'd have
taken it out of... both.
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: anyway,
there's a whole selection of current-ish miners available
to consumer.
mircea_popescu: asciilifeform yes, but
then again argentinas are usually
the dumping grounds. most "old" phones ended up in africa.
mircea_popescu: it's certainly happening,
to
the degree electric heating is happening currently.
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: because
there's no way in hell anyone can store 5mn procedure calls in 4mb ram.
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 ?
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.
mircea_popescu: if you use up 16mn stack frames,
they'll be multi-page like it or not.
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 ?
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
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.
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.
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.
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
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"
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.
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.