PragCypher has quit [Remote host closed the connection]
PragCypher has joined #elliottcable
malia has joined #elliottcable
agdr has quit [Changing host]
agdr has joined #elliottcable
malia has quit [Quit: malia]
malia has joined #elliottcable
malia has quit [Client Quit]
malia has joined #elliottcable
malia has quit [Quit: malia]
<sanitypassing>
is it a bad thing when my Nexus 7 is faster than my laptop?
<Nuck>
Nah, my iPhone is usually faster than my laptop too
<Nuck>
But I always have 100-500 tabs open in Chrome
<Nuck>
So that's to be expected
<sanitypassing>
Yeah, I don't have THAT many open.
<sanitypassing>
maybe 7-8 at any given time. Usually less.
<Nuck>
I have no fewer than 4 apache projects open in tabs
<Nuck>
As well as a full 50 tabs of rails and ruby stuff
sephr has quit [Read error: Connection reset by peer]
<sanitypassing>
my computer would die if I attempted that much.
<sanitypassing>
it's very old, and not very fast.
<Nuck>
(the apache projects, incidentally, are Storm, Mesos, Lucene, and Solr"
<sanitypassing>
however, I am getting a new one soon.
sephr has joined #elliottcable
<sanitypassing>
a little faster, a little newer, but not *that* fast.
<Nuck>
Yeah I'm on a fairly recent Mac, but Chrome is surprisingly performant on even bad computers
<sanitypassing>
yeah
<sanitypassing>
I like Chrome.
<Nuck>
I think part of it comes from the fact that scheduling is handled largely by the OS, so it doesn't schedule internally (which usually involves nasty lockups)
<Nuck>
Yay for the process model?
<sanitypassing>
heh.
<sanitypassing>
ah, I really need to get back into programming.
<Nuck>
Doooeeeeeeet
<sanitypassing>
I've been meaning to for so long, but with school, it's been a pain
<sanitypassing>
I'll have all summer to start a project though
<Nuck>
hehe
<Nuck>
My school *is* programming!
<sanitypassing>
heh.
<sanitypassing>
mine isn't.
<Nuck>
In Java and Visual Basic, though, so I have to pretend it doesn't exist
<sanitypassing>
heh, Visual Basic.
<sanitypassing>
CompSci major?
<Nuck>
Yep
<sanitypassing>
cool, cool.
<sanitypassing>
I was going to do that, but I ended up deciding on Linguistics instead.
<Nuck>
I assumed everyone here was CS major
<sanitypassing>
Nope.
<sanitypassing>
Just nearly everyone.
<Nuck>
Wait... Like, regular linguistics?
<Nuck>
Or *computer* linguistics?
<sanitypassing>
Descriptive Linguistics.
<sanitypassing>
specifically.
<Nuck>
wuzzat
<sanitypassing>
heh.
<Nuck>
That human languages?
<sanitypassing>
Yep.
<Nuck>
ah
<Nuck>
What led you to go with human languages instead of computer languages?
<sanitypassing>
I *might* minor in CompSci, but I'm already planning to minor in a language, so that might be too much at once
<sanitypassing>
well
<sanitypassing>
I like computers, and I enjoy programming (whenever I actually do it), but it's always been more of a hobby for me.
<sanitypassing>
something I'm not sure I could do professionally.
<Nuck>
ah fun
<Nuck>
Well, I'm sure the linguistics angle on programming would be a unique one
<sanitypassing>
mmm.
<sanitypassing>
well if I ever become a good enough programmer, I could probably still work in computational linguistics.
<sanitypassing>
it would just be a lot harder for me to find a job, lacking a CompSci degree
<Nuck>
Technically I don't think I was a CS major when I joined this room at the time
<Nuck>
I *was* a designer back then. Ha, how silly I was.
<sanitypassing>
heh.
<Nuck>
I can't design work shit.
<Nuck>
It'd be like eboy trying to be a CS major.
<sanitypassing>
I tried my hand at design once.
<sanitypassing>
ONCE.
<Nuck>
haha
<sanitypassing>
I was terrible at it.
<sanitypassing>
Still am.
<Nuck>
I still work like a pro in Photoshop, to the amazement of all around. The whole dual-screen, hands-on-the-shortcuts power-user setup
<sanitypassing>
yeah, I could never do that.
<Nuck>
I can judge design like a baws, but man... I'm not NEARLY creative enough for design
<sanitypassing>
:\
<Nuck>
I'm great at solving problems creatively!
<sanitypassing>
I have no creativity or design skill.
<sanitypassing>
so it was never going to work out
<sanitypassing>
design, that is
<Nuck>
But when some guy goes "hey make a logo for me"... I'll shit on a paper for him and call the smear a "logo"
<Nuck>
Fucking open-ended questions.
<sanitypassing>
programming, I'm *okay* at it, but I still have *a lot* to learn, and my problem solving skills could really use some work.
<Nuck>
Well if you got invited into here you must have *some* redeeming factor.
<Nuck>
Mine is penises, I think. I'm otherwise not sure why I'm here.
<sanitypassing>
I'm sure there is a reason why I'm here, I just don't remember it.
<Nuck>
Probably the linguistics thing. everybody here has a fascination with linguistics in some form
<sanitypassing>
Probably not. I do remember being here before I decided to major in Linguistics.
<Nuck>
Well that's certainly odd.
<Nuck>
Well we all have our stories of how we ended up here. Mine was just a whim of elliott's after I helped him IIRC
<sanitypassing>
I see.
<Nuck>
And I'm only still here because I have an odd tendency to not part rooms ever.
<Nuck>
I'm still in #japanese.utf8 over on Rizon IRC, even though I'm a massive Japan00b.
<sanitypassing>
heh.
<micahjohnston>
sanitypassing: hey I like linguistics
<micahjohnston>
also something interesting: Larry Wall designed Perl from a more linguistic perspective than a compsci one, because he used to be a linguist
<micahjohnston>
I think he was a missionary with his wife or something, translating the bible and whatnot or something like that
<sanitypassing>
hmm, that is interesting
<micahjohnston>
and a lot of programmers hate its design
<micahjohnston>
but I kind of like it
<sanitypassing>
I've never really seen much Perl.
<Nuck>
micahjohnston: Is that why Perl has 15 different meanings for everything?
<Nuck>
Based on context?
<micahjohnston>
well if that statement is true then yes
<micahjohnston>
I like perl though
<micahjohnston>
if you *learn* perl it's really natural
<sanitypassing>
argh, summer, come faster. D:
<micahjohnston>
spring break!
<sanitypassing>
already over. :(
<sanitypassing>
didn't last long enough...
<micahjohnston>
aw
malia has joined #elliottcable
<sanitypassing>
it's not so much that I'm looking forward to school ending, but rather the MTG 2014 Core Set being released. :D
<sanitypassing>
but no school would definitely be nice.
<sanitypassing>
the logo that Wikipedia has for the Perl 6 page is slightly terrifying.
<Nuck>
Perl's never had good logos
<gkatsev>
lol, it's hilarious
<purr>
lol
<malia>
..
<Nuck>
Hai malaria
<malia>
Nuck malaria?
<malia>
heh
<Nuck>
malia: You africa-murderer you
<malia>
Nuck, not even close
<malia>
malia = mary in Hawaiian
<Nuck>
Weird, I know somebody with another thing in Hawaiian creole on Rizon
<Nuck>
But I think they have a penis whereas you don't
<malia>
Nuck last time I checked, no penis
<Nuck>
malia: You sure? I hear they can grow quite suddenly
<Nuck>
(Also, I said I was here because penises, and I speak the truth)
<malia>
Nuck if so I will keep it taped down
<Nuck>
malia: Good solution, though if /r/spacedicks is any indicator, there's a multitude of ways to rid yourself of a pesky penis.
<malia>
Nuck heh heh, no worries, I have enough estrogen to keep it under control. How you been anyway?
<Nuck>
Good, you?
<malia>
Nuck, doing good--no complaints except rain right now. Freezing my tuchas off
<Nuck>
malia: haha I'm in Cali and it's fucking hot here. I'll take rain over this any day of the week!
<malia>
Nuck I was complaining that it was dry before, now I am complaining about the rain.. Cali gets dangerous when dry,,,where?
<Nuck>
malia: Central. We're not dry here.
<Nuck>
We have farmland and shit
<Nuck>
Only "drought" we get is artifical — we send all our water down south to keep them alive
<malia>
Nuck understood.
<malia>
Nuck yeah, in Colorado we would send our water to L.A. greedy bstds
<Nuck>
haha
<Nuck>
malia: Sounds like we're in the same basket!
<malia>
Nuck yeah, while rafting I made sure to tinkle in the Colorado River :D
<malia>
Here's a gift, L.A.
<malia>
(I am bad)
<Nuck>
hahaha
<Nuck>
We dump our bodies in the California Aqueduct which feeds socal
<malia>
Nuck now that's the spirit? why didn't I think of that? Course nobody died on my rafting adventure... thank God
<Nuck>
haha
<Nuck>
malia: You're not as gangsta as us Californians
<malia>
Nuck yeah, Colorado is full of wusses
<Nuck>
Except fear of heights. That's something Colorado is lacking in.
<malia>
Nuck I have a new dog (only real news)
<Nuck>
Oh? Me too!
<malia>
yeah, Nuck some roads give you queasy stomach
<Nuck>
Ours just showed up on our doorstep one night
<malia>
YOU TOO tell me about your doggie
<malia>
oh wow
<Nuck>
Yeah, and we fed him and let him stay with us... Owner didn't show up and now it's been a month or two
<Nuck>
He's adorable as hell, part of the family now
<malia>
awwwwww nice!
<Nuck>
His name is bandit cause of his eyehair.
<malia>
I've had mine about the same length of time. A family was moving
<Nuck>
He chews fucking everything though, jesus christ. And humps everything.
<malia>
NO!!!!! mine has that kind of racoon mask too
<malia>
LOL
<purr>
lol
<Nuck>
I've caught him humping our other male dog sideways
<Nuck>
I guess he figures he'll EVENTUALLY find a hole
<malia>
HEH HEH think you better get him neutered..
<malia>
I just got mine "fixed"
<malia>
he sez he wasn't broken
<Nuck>
Yeah we gotta get him fixed. Kinda tricky though, we can't register him
<malia>
mine is a chewer too...maybe we have the same dog
<Nuck>
Only two dogs allowed in city limits
<Nuck>
haha it sounds like we do XD
<malia>
OHHHHHH
<malia>
gawd I love this dog... best one I have ever had....
<malia>
I spend all my time fixing his toys
<Nuck>
I have to say I love this dog too. He's crazy and he doesn't know how big he is
<Nuck>
So he ends up sitting on top of everything
<Nuck>
He's sat on our two other dogs' faces
<Nuck>
Also has a horrible tendency to run UNDER their hind legs, lifting them up on their front paws
<malia>
NO !!! I love it. wish you had a picture
<malia>
How much does he weigh?
<Nuck>
Lemme see, I think I've got one... most of my pics are of him upside-down in his cage (we put him in there at nights so he doesn't eat our bookshelf)
<Nuck>
No fucking clue, honestly
<malia>
I put mine in his crate at night too so we have a house left
<Nuck>
haha yeah
<Nuck>
malia: I think we have the *same exact dog*
<malia>
Nuck dang, I think we do, but mine is only 14 pounds
<Nuck>
haha I don't think ours is 14 pounds
<Nuck>
Probably closer to 140 pounds
<Nuck>
14 is TINY
<malia>
HOLY COW
<malia>
yes, 14 is one of your dog's testicles
<Nuck>
He's enormous, and probably not more than a year old
<Nuck>
He's as big as our fully-grown Shepherd-lab mix
<malia>
SHEESH he might grow more....
<Nuck>
haha yeah that's the scary part
<Nuck>
But kinda cool
<Nuck>
I wanna ride him to school
<Nuck>
Like a horse
<malia>
have you tried getting him some of those rawhide chews?
<malia>
yeah !
<Nuck>
Yeah we have those but the other male dog gets REALLY jealous
<Nuck>
He's gotten kinda ferocious after Bandit showed up, he's been chilling out though
<malia>
oh you have to get lots of them, then
<Nuck>
We got one for each of our dogs, though the old one doesn't really have the ability to
<malia>
if you can get a neighbor to get him neutered for you in his/her name he will chill a bit
<Nuck>
She's like 95 in human years
<malia>
wow that's old!
<malia>
I LOVE DOGS
<Nuck>
Well Bandit's actually fine
<Nuck>
He's chill as hell
<malia>
Nuck it is the little ones like mine who think they are Napoleon
<Nuck>
But Koda (our other male dog) is not used to having another dog in the house to compete with him
<malia>
Nuck he will adjust (I hope)
<Nuck>
Seems to be
<Nuck>
He's not growling over his squeaktoy anymore
<malia>
OH GOOD, take em for a walk together so they will pack up... (Cesar Milan style)
<malia>
I just read another one of his books from the library.
<Nuck>
And yeah you can see his great pose there with all four in the air
<malia>
OH I hate to leave good company, but it is movietime at my house..we rented a DVD
<malia>
I LOVE HIS POSE we do have the same dog
<Nuck>
Well have fun, malia!
<Nuck>
haha
<Nuck>
malia: Except mine is 10x bigger XD
<malia>
seriously same personality and bellies to the sky
<malia>
yep!! night Nuck. CUL
<Nuck>
That's crazy
<Nuck>
o/
<malia>
:)
malia has quit [Quit: malia]
brr has joined #elliottcable
<devyn>
elliottcable: 0.03945504 BTC :D
<Nuck>
devyn: Mined?
sephr has quit [Quit: Leaving]
<devyn>
Nuck: yeah, in Slush's pool
<devyn>
though I think I might look at the stats for 50BTC, because they've been getting a lot of blocks lately, and even though I would get less of a share I might get more than I'm getting now due to the greater frequency
<devyn>
yeah I think I might make more off 50BTC
<devyn>
it's pay-per-share too
<devyn>
so
<devyn>
granted, if Slush's pool has good luck, I'd get more
<devyn>
but it hasn't today
<devyn>
hmm
<devyn>
this requires a lot of planning :p
<devyn>
think I might wait until this current round is over, and then try 50btc for a while
PragCypher has quit [Quit: Leaving]
<Nuck>
haha
<Nuck>
Fucking bitcoin miners
<Nuck>
BTC is silly.
<Nuck>
A toy.
<Nuck>
An interesting toy, but a toy nonetheless
<devyn>
Nuck: 1 BTC is worth like $63 now, and there's like $800,000 worth of transactions every 15 minutes :p
<devyn>
bitcoin mining on the other hand is indeed silly
<devyn>
but it's kind of fun
<devyn>
watching a number go up without really doing anything, and then realizing you made like $3 by running your GPU at 100% for a day
<devyn>
is fun
<devyn>
Nuck: I've heard bitcoin gambling is fun, too, but I've yet to try that
<Nuck>
devyn: Yes, but BTC are not a serious currency.
<Nuck>
They're too unstable and inflationary for any serious business transactions
<Nuck>
They're fine for less legitimate or less mission-critical transactions, but for anything where margins are below 10% you're in trouble
<micahjohnston>
Nuck: just because you designate a concept to have a word apply to it does not mean that you have won the argument
<micahjohnston>
and I see I have kinda made a fool of myself because you later provided justifications
<devyn>
Nuck: they're not indefinitely unstable, and a bitcoin economy wouldn't expect to have static prices anyway
<devyn>
Nuck: there's this one bitcoin VPS service whose prices drop all the time as BTC become more scarce
<micahjohnston>
devyn: well that seems to slightly defeat the purpose of a currency ;p
<devyn>
micahjohnston: well, as far as I understand it, the value will sort of converge at some point
<devyn>
I think it's less volatile now than it used to be
<micahjohnston>
ok
<devyn>
also, apparently there will be no more bitcoins to mine in the year 2140
<devyn>
sometime
<devyn>
and before that mining will be worth so, so much less
<devyn>
so, with luck, slush's pool will get me more, but 50btc's PPS model would mean a perfectly stable income
<devyn>
of about $4/day
<devyn>
with luck though slush's could get me quite a bit more than that
<devyn>
or not
<devyn>
it depends on the pool's luck
<micahjohnston>
well anyway everyone
<micahjohnston>
gnight
<micahjohnston>
<3
<Nuck>
OMG
<Nuck>
"In his team, they have a full-size Justin Bieber cutout that gets placed facing the team member who broke the build. They found that "100% of software engineers don't like Justin Bieber", and will work quickly to fix the build problem."
<Nuck>
How much do you pay for the 50btc thing?
<devyn>
Nuck: hmm?
<devyn>
you mean in electricity, or what?
<devyn>
haha maybe I'll try Pay on Target mining
<devyn>
which is basically gambling, lol
<purr>
lol
malia has joined #elliottcable
malia has quit [Client Quit]
Sgeo has quit [Read error: Connection reset by peer]
Sgeo has joined #elliottcable
yorick has joined #elliottcable
yorick has quit [Changing host]
yorick has joined #elliottcable
<whitequark>
oooh cool, I found some docs on ruby's parser
<whitequark>
1100 LOC and counting; it's not even near to completion
<micahjohnston>
vil: oh they're new objects if it's outside that range, thus == doesn't work?
<micahjohnston>
ok
<vil>
yeah
<micahjohnston>
that is inconsistent
<whitequark>
but you could at least make some sense from it.
<micahjohnston>
thought they weren't autoboxed unless you call methods or whatever
<micahjohnston>
:/
<vil>
micahjohnston: one more reason I hate Java with the firey passion of a thousand suns
<micahjohnston>
alexgordon: where's your very good sandwich
<alexgordon>
I ate it
<vil>
whitequark: not sure I know enough about lexing to make sense of it either way
<alexgordon>
sorry, I hate it
<micahjohnston>
whitequark: oh godddd
<micahjohnston>
I wrote a paws parser in javascript in like 15 lines
<micahjohnston>
granted paws is stripped down as fuck but still
<whitequark>
micahjohnston: write me a C++ parser in 15 lines
<micahjohnston>
we also made the syntax unambiguous before starting the parser
<whitequark>
ruby's syntax is justified in like half of the places
<micahjohnston>
…yeah I know, I'm saying that people should design language syntaxes better
<whitequark>
but the other half is utterly meaningless
<whitequark>
yea
<micahjohnston>
C++'s syntax is the biggest clusterfuck known to man
<vil>
heh
<micahjohnston>
like, look at Go
<micahjohnston>
just because of the syntax, compiling is like a billion times faster
<micahjohnston>
and code is easier to read
<alexgordon>
the preprocessor is mostly to blame
<alexgordon>
but yes the stupid declarations are to blame too
<whitequark>
roughly 70% of time is spent in parsing in clang
<alexgordon>
and templates
<whitequark>
alexgordon: templates are awesome.
<whitequark>
go is shit without them.
<whitequark>
I think the only mainstream language which has a good type system is .NET IL
<whitequark>
by extension, C#
<whitequark>
and F# to some extent
<alexgordon>
templates are awesome, but C++ templates are not
<whitequark>
it has value types (bye Java), it has proper covariance/contravariance (bye C++)
<micahjohnston>
yeah parametric polymorphism is awesome
<micahjohnston>
templates are shit
<whitequark>
lolwat
<purr>
lol
<whitequark>
how are you going to represent data polymorphism?
<micahjohnston>
I mean I'm used to mile-long error messages meaning look for the line with <> on it
<micahjohnston>
when coding in C++
<whitequark>
micahjohnston: c++filt
<micahjohnston>
but there are many better solutions
<alexgordon>
micahjohnston: that's more a library design issue than anything
<alexgordon>
whoever invented std::allocator deserves a slow and painful death
<alexgordon>
I never fucking use it, yet I have to pay the cost of it all the time
<whitequark>
whoever invented the entirety of C++ stdlib
<whitequark>
I/O
<whitequark>
date & time
<whitequark>
strings
<whitequark>
it's all barely usable
<whitequark>
also locales. oh god
<whitequark>
I mean it's like their primary design goal was to find the edge after which no one would ever use that crap, and then take a tiny step back from it
<alexgordon>
anyway most of C++'s problems are caused by A) using stupid features or B) using stupid code. If you don't use stupid features or stupid code then it's a damn nice language. Still ridiculously verbose though
<whitequark>
agreed. I don't think anything else would work for Qt or LLVM
<whitequark>
but the reason for A) is pretty simple
<whitequark>
it's called bs, for bjarne stroustrup, whose explicit design goal is to include every single case he, or his committee, could imagine
<micahjohnston>
agreed
<whitequark>
afaik templates were _accidentally_ made turing-complete.
<micahjohnston>
also slow to compile
<whitequark>
micahjohnston: use clang already
<micahjohnston>
whitequark: I do
<whitequark>
then turn off optimizations.
<whitequark>
I'll explain. If afterwards it's fast enough, it's not C++ ;)
<whitequark>
though I would totally believe if it'd still be slow.
<whitequark>
why is yolk in these eggs pink?..
<alexgordon>
I was looking at boost::optional the other day, it's *insane*
<whitequark>
don't ask, don't tell.
<micahjohnston>
still damn slow
<micahjohnston>
on my relatively small project
* whitequark
's language with TONS of generic types and parametric polymorphism with a compiler in jruby is going to be extra slow
<alexgordon>
whitequark: on the bright side it'll still be 100x faster than paws!
<whitequark>
however... I'm not going to be as stupid as to not cache the intermediate results!
<whitequark>
or do that compilation unit bullshit
<alexgordon>
micahjohnston: compiling C++ code is fast, unless you use the standard library, then it isn't
<alexgordon>
or boost, etc
<alexgordon>
I'm assuming you're not insane enough to do the metaprogramming heroics that Real C++ Programmers do
<alexgordon>
but the nice thing about C++ is that you can use the C stdlib!
<whitequark>
dat is our office. but I don't even know how to translate the caption properly
<micahjohnston>
hmmmm
<micahjohnston>
is it a pun type of thing?
<whitequark>
no, not a pun
<whitequark>
it's a tangled mess of various idioms
<micahjohnston>
all right
<micahjohnston>
:p
yorick has joined #elliottcable
yorick has joined #elliottcable
yorick has quit [Changing host]
<micahjohnston>
alas
<micahjohnston>
whitequark: oh is SFINAE effectively for like pattern matching type of stuff, but in polymorphism?
<whitequark>
it's a very crude and incomplete counterpart
<whitequark>
but kinda
<whitequark>
not really 'polymorphism'
<whitequark>
more like 'C++'s idea of pattern matching'
<micahjohnston>
seems like C++ templates are like the late-binding equivalent of Haskell/Agda/etc.
<whitequark>
wat.
<micahjohnston>
like, the binding doesn't happen at runtime
<micahjohnston>
but
<micahjohnston>
the template system itself checks very little and hands it off to the regular C++ compiler
<micahjohnston>
and then errors are found
<micahjohnston>
so it's like
<micahjohnston>
static typing checks whether arguments support certain operations at compile time
<micahjohnston>
dynamic typing errors at runtime if they don't
<whitequark>
wat.
<whitequark>
"regular C++ compiler"?
<whitequark>
"template system"?
<whitequark>
they're inseparable
<whitequark>
and C++ doesn't have any implicit typing checks
<micahjohnston>
Haskell/ML/Agda stuff checks at polymorphism/templates/whatever time whether a certain *type* works as an argument to a polymorphic thing and errors first
<whitequark>
SFINAE is compile-time.
<micahjohnston>
whereas in C++ the errors don't happen until after template substitution
<micahjohnston>
that's exactly what I said
<micahjohnston>
it's compile-time
<micahjohnston>
but like
<micahjohnston>
concepts would be moving more towards an agda/haskell/ml type system
<whitequark>
no, you are mistaken.
<micahjohnston>
making the mini-programming language that templates are into a more statically-typed one
<micahjohnston>
ok explain
<whitequark>
is there anything to explain? SFINAE simply has nothing to do with late-binding, and template system is an integral part of the C++ compiler.
<whitequark>
SFINAE is similar to overloaded functions
<whitequark>
like, distinguishing between foo(int) and foo(char) but for templates
<micahjohnston>
it was an analogy
<micahjohnston>
I don't think that SFINAE has anything to do with *actual* late-binding, like at runtime
<micahjohnston>
I thought I was careful to specify that
<whitequark>
well, if SFINAE is analogous, then function overloading is, too
<micahjohnston>
I'm just saying that the operational terms in which SFINAE is described - suppressing an error because things might work out in the end - is analogous to dynamic typing
* whitequark
gives up
<micahjohnston>
…
<micahjohnston>
think about TMP as a programming language
<micahjohnston>
it's turing complete
<micahjohnston>
it operates on C++ types or whatever
<micahjohnston>
a TMP program is run and produces a C++ program
<micahjohnston>
and then that is handed to the compiler
<micahjohnston>
this is just a conceptual model
<micahjohnston>
so while c++ is not late-binding at all
<micahjohnston>
tmp is late-binding
<whitequark>
no, I don't think so
<whitequark>
it is eager-binding but it can try more than one variant
malia_ has joined #elliottcable
<micahjohnston>
ok maybe that analogy doesn't really apply to sfinae
<micahjohnston>
and I guess tmp and c++ are less divided stages in the compiler than they are in my head
<micahjohnston>
but I had the impression that concepts would make tmp more early-binding
<micahjohnston>
and catch errors at the template level rather than the type leve on expanded templates
malia_ has quit [Quit: malia_]
<devyn>
okay I can see why sephr likes bitcoin mining… it's not that you make all that much money
<devyn>
it's just really fun
<devyn>
exciting
<devyn>
like gambling
<devyn>
lol
<purr>
lol
<sephr>
devyn: um its not anything like gambling
<sephr>
selling bitcoins is similar to selling currency which is similar to gambling
<sephr>
mining bitcoins is similar to running a program and exchanging electricity for heat
<devyn>
lol
<devyn>
not if you pay pools
<devyn>
play*
<devyn>
I've actually made like $5
<sephr>
well not really since you know how much you'll make given the current difficulty
<sephr>
and your computing resources
<devyn>
only on average, over a long period, and the pool luck can be significantly better
<devyn>
if you do PPS then yeah, you do
<sephr>
anyways i dont mine bitcoins
<devyn>
but not with Prop or DGM
<sephr>
i did it for a day just to try it out
<devyn>
well, yeah, I'm just doing it this weekend
<devyn>
it's kind of fun
<devyn>
lol
<devyn>
I'm not at home so I can't use the computer anyway
<devyn>
so why not
<devyn>
lol I must be getting pretty lucky with the shares, because the pool's saying I'm getting ~742 Mh/s when it's more like 600
<purr>
lol
<devyn>
sephr: did you ever try PoT (Pay on Target)? I did it for a little while, but I ran a loss :/ kind of more exciting though, because they pay based on the returned difficulty of the share
<devyn>
so if you get really lucky and get shares that are difficulty 1000+ when you asked for diff 1,
<devyn>
you get a lot more
<devyn>
but they're rare lol
<devyn>
*sigh* I'm gonna go for a swim
<sephr>
i would get into bitcoin if i could do it efficiently on my gpus but alas i can't
<sephr>
and i dont want to buy asics
<devyn>
oh yeah, you have NVidia GPUs
<devyn>
I just have the one Radeon HD 7950
<devyn>
and it's been pretty efficient
<sephr>
as for electricity usage i already use over 100mWh/yr lol
<purr>
lol
<sephr>
power company would get pissed if i doubled usage
<sephr>
well actually more profit for them so no
<sephr>
oh
<sephr>
s/100/700/ if i confirm it later
PragCypher has quit [Read error: No route to host]