<Nuck>
I assumed that since ou're passing eval around as a variable there, that it won't work. Don't you need to refer to it as "eval" during invocation for security reasons?
<Nuck>
I think I know what's happening in that example
<Nuck>
The later arguments are fucking it up
<whitequark>
Nuck: IIRC you need that in order for it to be able to refer to the context outside of it
<whitequark>
"interpreter" and "low-power" are simply contradicting.
<whitequark>
argh so much stupidity
* whitequark
ragequits
<Nuck>
whitequark: Technically even an interpreter can't send the computer over its max power consumption. So it can still be low-power! Just also slow-power.
<Nuck>
And personally I think JS could be good, if they were willing to actively break things instead of just masturbating apathetically.
<Nuck>
But alas, the ES Harmony guys are busy just creating dumb shit that nobody wants.
<whitequark>
Nuck: um, no
<whitequark>
this is not about immediate power but integral
<whitequark>
think "how much batteries will my device eat through if it runs for X hours."
<whitequark>
everything *duino is simply a toy, because arduino "IDE" does not provide a means to hook up interrupts
<Nuck>
whitequark: But if it's running at a max kWh that the device can handle, then it should top out at a point?
<whitequark>
Nuck: this is not the use case for low-power mircocontrollers
<Nuck>
Darn.
<whitequark>
besides, their power usage measures in hundreds of milliamps even in max frequencies.
<Nuck>
Well I can't honestly say I'm a hardware guy. I program, I do not solder.
<whitequark>
I guess that top-notch Cortex-A15 could eat, I dunno, an ampere? At 1.8V
<Nuck>
If you
<whitequark>
according, so far, to roughly two watts of power.
<Nuck>
If you see me with a soldering iron, run like hell.
<Nuck>
Cause me working on hardware means probable explosions
<whitequark>
soldering is less about iron and more about hot air gun lately...
<whitequark>
explosions. meh. everyone loves explosions (except your boss)
<Nuck>
Nukeduino.
<Nuck>
Somebody should make a nuke controller with Arduino.
<Nuck>
In Ruby.
<Nuck>
Sell it to the North Koreans, can't be worse than their current nukes
<Nuck>
It just takes 3 hours to explode, during which time it's already been disarmed.
<purr>
elliottcable: [function () { [native code] }, function () { [native code] }, function () { [native code] }]
<Nuck>
.bind.bind
<Nuck>
That's something I never wanna see again.
<elliottcable>
don't worry, my current approach has eval.bind.bind(eval.bind.bind(Array))...
<Nuck>
When in doubt, add more binds
<Nuck>
Also the BDSM motto
<devyn>
s/binds/blinds/
<devyn>
hey I'm about to run a processor on a stock cooler with stock voltage at +1.0 GHz from factory clock speed (3.1 → 4.1 GHz)
<devyn>
wish me luck
<devyn>
xD
<alexgordon>
devyn: you're an idiot?
<devyn>
nope, because it's worked in the past :)
<Nuck>
Oh god
<Nuck>
devyn: WHY
<alexgordon>
even worse
<alexgordon>
devyn: you're a nuck
<Nuck>
"worked in the past" is never a good reason
<devyn>
hahahaha
<Nuck>
Hey, I'm not an idiot. Just unlearned.
<alexgordon>
result of Super PI: π = 4.8293
<Nuck>
Does WebKit have an IRC on here where I could go to get confirmation and see if this is a known bug?
<elliottcable>
Nuck ⑊ #WebKit
<Nuck>
Well that's rather conveniently-named.
<whitequark>
devyn: I've ran a PIII Coppermine with a faux-passive heatsink which was quite obviously meant to be used with a fan
<whitequark>
for more than IIRC two years, it went to gzip backups each night
<whitequark>
and then it would promptly heat up to 110°C and be that way for two hours or so
<whitequark>
I've had uptimes of 200+ days
<whitequark>
that thing is *indestructible*.
<Nuck>
haha
<devyn>
bizarrely, this seems to be perfectly stable
<devyn>
I think I got a better than average FX-8120
<devyn>
yeah air coming off the CPU is fine
<devyn>
it's the GPU that's hot
<sephr-uni>
what gpus?
<sephr-uni>
you shouldve bought ivy bridge devyn
<whitequark>
haswell
<whitequark>
STM FTW
<sephr-uni>
more perf per dollar and watt
<whitequark>
er HTM
<sephr-uni>
whitequark: you'll be buying dual socket haswell-ep vr boxes in the near future
<devyn>
sephr-uni: not perf per dollar, but per watt, sure
<devyn>
FX series actually does better in total even if it's worse per core
<whitequark>
sephr-uni: I'm fine without any kind of vr, kthxbye
<devyn>
and I need the parallelism
<devyn>
this isn't just for gaming
<sephr-uni>
you realize that its really only 4 "full" cores
<devyn>
of course, but it's sharing strategy is much smarter than hyperthreading
<devyn>
its*
<sephr-uni>
not as much for single-threaded stuff
<devyn>
and as I said, single-threaded stuff is less commonly what I run
<sephr-uni>
whereas HT doesnt have much loss in either situation
<devyn>
I do a lot of highly parallel things
<devyn>
Bulldozer definitely does much much better for very parallel things
<sephr-uni>
whenever someone says highly parallel i imagine something that needs a lot more than 8 cores
<devyn>
haha
<devyn>
true
<devyn>
and that would help :p
<devyn>
plus the processor only cost me $170
<sephr-uni>
are you computing embarrassingly parallel problems?
<whitequark>
on 8+ cores bus contention becomes the prevalent issue
<sephr-uni>
if so, why not offload to your gpu?
<devyn>
because what I'm running doesn't support OpenCL
<sephr-uni>
theoretically can the problem be fitted for opencl?
<devyn>
not in this particular implementation, really
<sephr-uni>
what are you computing exactly?
<devyn>
blender classic engine (not cycles)
<sephr-uni>
oh
<devyn>
and cycles' GPU rendering was broken last time I checked anyway
<sephr-uni>
are you good with blender modeling/animating?
<sephr-uni>
oftn labs will actually pay you real money for your talent
<devyn>
I wouldn't say I'm great but I hope to get better and I enjoy it
<sephr-uni>
when i get back from school get on the irc channel i just pmed you
<whitequark>
devyn: don't.
<sephr-uni>
whitequark: he's already on the oftn board
<sephr-uni>
now he has a chance to get paid for oftning
<devyn>
whitequark: yeah I'm a pretty senior board member, lol
<purr>
lol
<alexgordon>
devyn: ONLY?!
<devyn>
alexgordon: it's cheaper than intel in that tier
devyn has quit [Quit: Changing server]
sephr-uni has quit [Quit: sephr-uni]
devyn has joined #elliottcable
sephr-uni has joined #elliottcable
<elliottcable>
Goddamnit, I can't figure it out.
<alexgordon>
elliottcable: got yourself in a bind?
<devyn>
lol I just added someone on facebook with whom I apparently have 111 mutual friends
<purr>
lol
<whitequark>
elliottcable: I dunno. Maybe I should travel to the US, after all. It's just that the best excuse I could think of is to go to some conference, and I'm horrified at the mere thought of doing it.
<devyn>
nah, best thing to do obviously is to go backpacking through vegas
<whitequark>
Which is even worse given that my work on Foundry pretty much means that I'll have to give a talk. Or *gasp* several ones. Le sigh.
<whitequark>
devyn: for some reason I don't have much temporal memory. So anything done for the sake of experience isn't really for me.
<alexgordon>
elliottcable refuses to go outside the US because it's too socialist, but he does fancy denmark
<devyn>
that seems odd
<devyn>
denmark is pretty socialized
<devyn>
also there are plenty of countries in Asia that are capitalist heaven™
<alexgordon>
devyn: you appear to have missed the first word of the sentence
<devyn>
right, elliottcable is odd
<whitequark>
nondeterministic
<alexgordon>
or the middle east
<devyn>
nah, elliottcable doesn't want to chill with dem terrists
<alexgordon>
elliottcable convert to islam and build a harem to rival micahjohnston's
<devyn>
yes yes do it
<devyn>
I want to see you two compete over number of hoes
<elliottcable>
whitequark ⑊ horrified, why?
<whitequark>
elliottcable: people. lots of them around. it's hard to concentrate for some reason.
<elliottcable>
pfffff
<elliottcable>
do it for fun
<elliottcable>
anyway
<elliottcable>
nah, I'm staying in the U.S. for a while, then going somewhere else.
<whitequark>
going as in finally?
<elliottcable>
and it's not about socialism/capitalism; it's about the combination of quality-of-living, and self-defense-friendliness.
<elliottcable>
I could move to, say, Iceland ... somewhere beautiful, and neat ... but they'll have political values I hate, and not allow for my ownership of firearms
<devyn>
you see, I don't give a shit about self-defense, and I don't see any reason for any rational person to
<whitequark>
devyn: you mean firearms for self-defense?
<whitequark>
because otherwise your statement is kinda funny
<elliottcable>
... or I could move to a non-U.S. country where I could get away from that, but I value my own life / liberty / quality-of-life
<devyn>
whitequark: mostly, but I think in general too… it's good to know how to defend yourself if it's absolutely necessary, I guess, but we really should just be trying to fix the problems with society and humanity that cause us to need to defend ourselves in the first place
<elliottcable>
devyn ⑊ ... and protecting myself from rabid mobs of those *like you*, is much more the purpose than protecting myself from what you *assume* I'm protecting myself from.
<elliottcable>
let's say my government went full-retard and turned Canada-socialist.
<elliottcable>
The entire point of the right to keep and bear arms is to *bear them against the government*.
<elliottcable>
Everyone assumes it's to bear them against some coked-up nigger from Southside.
<elliottcable>
It's not.
* whitequark
will at some point move his ass to Australia
<devyn>
and I'd rather not consider that I'd ever need to bear arms against my government
<devyn>
just sayin'
<elliottcable>
whitequark ⑊ in all probability, I will as well. I'll just be unhappy with it.
<elliottcable>
devyn ⑊ yes, I understand completely.
<whitequark>
elliottcable: it depends on where you're going *from*
<elliottcable>
devyn ⑊ I don't bear in the assumption that some day I'll actually *need* go all southern-freaky-militaristic against some perverted National Guard ...
<elliottcable>
instead, I bear in *solidarity*.
<elliottcable>
“I carry arms. I know how to use them. Don't fuck with me, or my people. Our vote counts, and more than just because it buys you corporate fuckers a new jet.” (if you want to get all 99% about it)
<devyn>
are you sure that's why though? are you sure it's not just because you enjoy shooting things? because, honestly, I find that much more acceptable
<elliottcable>
It's a very American viewpoint, and not one most of you would understand. I hope I've enlightened you a little bit, though.
<elliottcable>
oh, I definitely enjoy shooting things.
<elliottcable>
but we're not talking about *why I like guns*
<elliottcable>
we're talking about *why I live in a gun-friendly country*.
<elliottcable>
I like cupcakes, too.
<elliottcable>
But I'd definitely move to Iceland if they banned cupcakes, even if I had to give them up; because Iceland rocks in every other way.
<devyn>
I'm okay with having firing ranges around, and we definitely have those here
<devyn>
haha
<devyn>
yeah, Iceland is beautiful
<devyn>
I've been there
<devyn>
I love it
<elliottcable>
But that's very, very different from being able to *walk around with a cupcake on my hip*, and remind all of the police officers, every day, that *they serve me*. Not the other way around.
<elliottcable>
Or I'll fuckin' frost them.
<devyn>
haha
<elliottcable>
I think I mixed my analogies there.
<devyn>
I think you're still bi :3
sephr-uni has quit [Ping timeout: 255 seconds]
<elliottcable>
An open-carry state is a state in which an individual's rights are *truly* respected, not simply paid lip-service. Does that make a little bit of sense?
<whitequark>
no
<devyn>
elliottcable: it makes sense to me, if you believe that being able to carry weapons is a fundamental right
<devyn>
I don't
* elliottcable
nods
<elliottcable>
*if* we assume that it's a fundamental right (I understand you feel different about that, but for the sake of what i'm about to say, take it as an axiom),
<elliottcable>
*then* it's expident to leverage that ‘right’ to protect your other liberties, and to enforce the standards of life and respect that you expect.
<devyn>
I suppose, but yes, only if you see things that way
<elliottcable>
bbl
<devyn>
I'm not arguing that it's not rational, I guess, but more that it just shouldn't be necessary in the first place
<elliottcable>
fuck this bind shit
<devyn>
haha
<devyn>
:D
sephr has joined #elliottcable
<Nuck>
Is elliott talking about bondaage?
* Nuck
scrolls back futher, realizes it's JavaScript again
<Nuck>
Still on that bind thing, eh?
<alexgordon>
elliottcable: israel?
<alexgordon>
lots of guns there!
<Nuck>
alexgordon: Also lots of Jews, and they did 9/11
<alexgordon>
in the same vein, there's LOADS of self-defence opportunities in afghanistan
<Nuck>
And he could program SCADA systems for nuclear reactors in Iraq
<Nuck>
I'm sure Paws would be great for nukes
fwg has quit [Ping timeout: 252 seconds]
fwg has joined #elliottcable
fwg has quit [Changing host]
fwg has joined #elliottcable
<micahjohnston_>
elliottcable:
<micahjohnston_>
elliottcable:
<micahjohnston_>
ooh, who is whitequark
<Nuck>
New guy.
<micahjohnston_>
cool
<Nuck>
He seems awesome enough
<micahjohnston_>
elliottcable: yeah Iceland is cool
<micahjohnston_>
welcome, whitequark
<micahjohnston_>
enjoy your stay :p
<micahjohnston_>
tell me about yourself
<Nuck>
Yeah, let's do an AMA: First question I have is "fold or crumple" RE: toilet paper
<devyn>
Nuck: both
<Nuck>
devyn: See, I just let a dog lick the feces out of my asshole
<Nuck>
Occasionally I'll get a hobo to do it instead
<devyn>
wat, a big mac costs $6.81 USD in switzerland
<devyn>
and $1.62 USD in India
<devyn>
lol
<purr>
lol
<Nuck>
devyn: And that's why PPP > Exchange rates
<alexgordon>
<micahjohnston_> elliottcable: yeah Iceland is cool
<alexgordon>
wonderful insight, micahjohnston_
<Nuck>
Actually
<Nuck>
iceland isn't icy
<micahjohnston_>
Nuck: PPP?
<Nuck>
It's fairly temperate I hear
<devyn>
lol
<Nuck>
micahjohnston_: Price Purchasing Parity
<alexgordon>
lol, not really
<Nuck>
It's an index based on the relative prices of various commodities in countries
<micahjohnston_>
oh so like the equivalent of inflation-adjusted
<micahjohnston_>
but spatial instead of temporal
<Nuck>
Yeah, basically
<devyn>
micahjohnston_, you have an odd way of visualizing these things
<Nuck>
I just 404'd my JS file to see what happens
<Nuck>
And it still doesn't redraw the background
<Nuck>
ooooh I hink I might know the cause
<Nuck>
I left some CSS to trigger 3D mode in there
<Nuck>
Haha yep that's it
<Nuck>
Interesting, so it's 3D mode interacting with background-attachment: fixed
<devyn>
Nuck: I'm pushing this at 4.1 GHz and it's still 64°C
<devyn>
on the stock cooler
<devyn>
stable
<devyn>
w
<devyn>
t
<devyn>
f
<Nuck>
Not bad.
<Nuck>
devyn: How's the power consumption?
<devyn>
not sure what the best way to check that is
<Nuck>
I honestly don't know either. sephr mentioned something a while back IIRC
<Nuck>
Was it sephr? IDK
<Nuck>
It was somebody
<sephr>
if you have a question involving sephr the answer is always sephr
<devyn>
I mean I can get the voltages from speedfan
<alexgordon>
devyn: compile webkit with LTO then look at your energy bill
<devyn>
alexgordon: lol
<purr>
lol
<devyn>
I wanna see if I can push this much past 4.1 GHz
<devyn>
I'll monitor speedfan just in case
<devyn>
but
<devyn>
I think it could go further than this
<devyn>
AMD's drivers actually have a nice way to test frequencies
<devyn>
it maxes out the CPU perfectly, stepping +100 GHz each time for about a minute or so
<devyn>
lol
<devyn>
I mean
<devyn>
+100 MHz
<devyn>
hahahahahaha
<devyn>
more case fans would probably help
<devyn>
I only have one exhaust at the moment
<Nuck>
+100GHz sounds like a bad idea
<devyn>
yeah, no shit
<devyn>
lol
<Nuck>
I don't think your computer could handle that
<purr>
lol
<Nuck>
But go ahead and try!
<devyn>
I'm pretty sure it can't even get the clock that high
<Nuck>
In other news, downloading WebKit nightly to test this
<Nuck>
devyn: DO IT ANYWAYS
<Nuck>
Eww SVN
<Nuck>
Just seeing that in the DMG's filename makes me sad inside
<devyn>
myself, I just can't wait until google switches to git
<devyn>
it's annoying that they haven't yet :/
<Nuck>
nstead of mercurial?
<devyn>
since when do they use Hg
<Nuck>
Google Code uses Hg largely
<Nuck>
I assumed they also used it internally
<devyn>
I know that google code supports it, but most google projects I've seen have been svn
<devyn>
though hg is probably a better fit for google's architecture
<devyn>
they have a lot of python hackers and use Windows machines sometimes
<devyn>
not that git is all that bad on windows anymore
<gkatsev>
google code was originally svn
<gkatsev>
svn-only
<devyn>
I gotta say, LED fans look pretty hot
<devyn>
I want more of 'em
<Nuck>
I wouldn't want "hot" fans in my computer
<devyn>
Nuck: so far this is only rising by about 1°C per frequency
<devyn>
er, 100 MHz step
<devyn>
so, pretty good
<Nuck>
Not half bad
<devyn>
watch though, it'll hit a wall and suddenly spike at some point
<devyn>
:p
<Nuck>
Well, there's not just temp, right?
<Nuck>
I thought there were other factors to watch out for
<devyn>
this tool handles voltage as well
<Nuck>
I'm not an overclocker though, so I can't honestly say I know shit
<devyn>
stock cooler came with pretty nicely applied thermal paste, too
<devyn>
I've applied thermal paste on aftermarket coolers before
<devyn>
I always find it stressful
<devyn>
lol
<purr>
lol
<devyn>
The CPU's fan is working really hard though. I wish I could figure out how to increase my case fan's speed to make it take some of the work away
<devyn>
right now it's running 5921 RPM
<devyn>
which is loud.
<Nuck>
Wooooo, got a reduction finished for this
<Nuck>
I was right about the cause, it's definitely the 3D mode
<devyn>
Nuck: you mean, like, the perspective property?
<Nuck>
devyn: yep
<devyn>
yeah, I find that it causes a shitton of problems
<Nuck>
Combining perspective mode and background-attachment: fixed causes redraw problems
<Nuck>
As you saw
<devyn>
well, bug report it
<Nuck>
Workin' on it
<devyn>
report that shit, foo'
<Nuck>
I kinda don't have a Webkit Bugzilla account. Or any bugzilla account.
<Nuck>
In all honesty, I've never reported a bug to a browser vendor before
<Nuck>
Oh thanks Bugzilla, limiting password length to 16 characters BUT NOT FUCKING TELLING ME
<micahjohnston_>
Nuck: but people will *never* use a password longer than that
<Nuck>
I do.
<devyn>
I find that when there are restrictions like that, sometimes it's because the website's storing them plaintext in a fixed size column
<devyn>
:/
<micahjohnston_>
Nuck: was sarcasting
<Nuck>
But it's Bugzilla, devyn
<Nuck>
I can't imagine bugzilla would do something that dumb
<devyn>
well, it is old
<devyn>
Nuck: 4.4 GHz now and still okay, albeit loud
<micahjohnston_>
Nuck: yeah a lot of my passwords approach 16 chars :p
<devyn>
that and I feel like I need to open a window
<devyn>
lol
<purr>
lol
<devyn>
I might go with a little watercooling system
<devyn>
maybe
<devyn>
idk
<Nuck>
micahjohnston_: I use 1password
<Nuck>
So I just generate long-ass passwords
<micahjohnston_>
:p yeah I've been wanting to get around to using that
<micahjohnston_>
but the thing is I use like 3-4 different computers regularly etc.
<micahjohnston_>
idk
<Nuck>
micahjohnston_: It was on sale a little while ago
<micahjohnston_>
would be annoying to set up
<Nuck>
And it works GREAT for that
<micahjohnston_>
and also yeah I am poor :P
<Nuck>
micahjohnston_: Not really
<Nuck>
micahjohnston_: Was like... $20?
<Nuck>
It was *VERY* on sale
<Nuck>
And it has Dropbox and this thing they call "1password anywhere" which is just a page which handles decryption of things in-browser. Not as secure, but useful as hell
<Nuck>
Ah damn, the deal's over. Ye missed out
<Nuck>
In all honesty, the UX on 1password 3 is kinda shitty, but if the iPhone app is any indicator of 1password 4, that looks damn promising (and I get a free upgrade)
<micahjohnston_>
Nuck: $20 is a lot for me
<micahjohnston_>
lol
<purr>
lol
<Nuck>
micahjohnston_: I debated buying for 2 days before giving in.
<Nuck>
It's a lot to me too :P
<Nuck>
I had the money, but I wasn't sure if it was worth it. In the end, I'm happy with my purchase.
<micahjohnston_>
well I mean like I can make 5 or so purchases of $20 or so a year
<micahjohnston_>
lol
<Nuck>
Yeah that's basically me too.
<Nuck>
Though I'm about to get an infusion of $250 :3
<Nuck>
Can't wait for that money, man
<audy>
This is the most active channel on freenode
<audy>
So, can I pirate RubyMotion? I want to try it out before I spend 10% of my annual grad. stipend.
<alexgordon>
yeah I definitely think librewrite is the tool for this
<micahjohnston_>
lol only append to lines
<purr>
lol
<micahjohnston_>
so that errors happen on the same lines and chars
<alexgordon>
haha but I want to log expressions too
<alexgordon>
like if you have (x + y) I want to turn that into (({ __typeof(x) _v1 = x; trace(_v1); _v1; }) + ({ __typeof(x) _v1 = y; trace(_v1); _v1; }))
<alexgordon>
then you can say expand a line to see an expression tree and which values it takes
<micahjohnston_>
ah ok
<alexgordon>
I mean, probably not at first :P
<alexgordon>
I'll be happy with statements even if I just get that to work
<micahjohnston_>
is ({}) a thing?
<micahjohnston_>
I thought comma operator
<alexgordon>
yeah, statement expression
<alexgordon>
could do comma, but then how do you get the value?