ec changed the topic of #elliottcable to: #
<incomprehensibly> niggler: several reasons
<incomprehensibly> it's near the end of the update cycle, and I don't want to wait another couple more months to have a laptop
<incomprehensibly> the retinas are outside my price range, so I'd have to go with the non-retinas
<niggler> the retinas were refreshed in february
<incomprehensibly> it's got worse graphics than the air (unless you get the 15 inch, which is also outside my price range), and it's got older processors
<niggler> what state are you in?
<incomprehensibly> and I want an ssd, but pro+ssd is also outside price range
<incomprehensibly> utah
<niggler> nvm
<incomprehensibly> why?
<niggler> new york has a sales tax exemption for computer hardware
<niggler> ST121.3
<incomprehensibly> oh ok
<incomprehensibly> yeah I just paid like $90
<incomprehensibly> :p
<incomprehensibly> but yeah the airs are actually *better* in many ways, not just almost-as-good, than the non-retinas
<incomprehensibly> and also waiting for the update will probably completely phase out the non-retinas, making every pro outside my price range
<incomprehensibly> probably
<incomprehensibly> so
<niggler> i haven't seen the non retinas, but i'll take your word on that
* niggler <3 rMBP
<purr> Let it be known that niggler hearts rMBP.
<incomprehensibly> yeah it would be so sweet to have one
<incomprehensibly> but money ;_;
<vil> ^
<incomprehensibly> vil: yeah thanks for stressing it
<niggler> its an investment
<incomprehensibly> vil: glad I went with it
<incomprehensibly> even though it means getting it a week later :p
<vil> incomprehensibly: did you use the Apple Education Store?
<incomprehensibly> because custom
<incomprehensibly> yeah
<vil> you get like $50 whole dollars off
<incomprehensibly> yeah lol
<purr> lol
<niggler> you need to set up a legal entity
<vil> I long for the 90s, when their education discounts were awesome
<niggler> then you get to deduct the cost
<vil> except for you know, the products kinda sucked then
<incomprehensibly> i wasn't much of an apple person in the 90s
<incomprehensibly> and yeah
<vil> me neither
<incomprehensibly> haha
<incomprehensibly> well i wasn't much of a person yet in the 90s
<vil> I switched in '08
<vil> haha true
<vil> I've never gotten rid of a Mac, though
<incomprehensibly> my electronics-owning basically extended to like this toy lantern that played cricket sounds when you pressed a button
<vil> they last forever
<vil> I had one of those!
<vil> good times
<niggler> i still use an early 2008 macbook pro
<vil> I mostly played with Legos
<niggler> the one before they switched to the unibody
<niggler> vil ++
<purr> Let it be known that niggler loves vil.
<incomprehensibly> I had a black macbook from before the unibody
<vil> I have a 1999 Pismo on my bookshelf
<niggler> -- vil
<purr> Let it be known that niggler is indifferent to vil.
<vil> aww
<incomprehensibly> I think it was actually from 2006
<vil> :D
<incomprehensibly> served me really well until earlier this year
<incomprehensibly> when it died
<incomprehensibly> ;+;
<niggler> vil ++ ++
<incomprehensibly> ;_;
<niggler> vil ++
<purr> Let it be known that niggler loves vil.
<niggler> vil ++
<purr> Let it be known that niggler loves vil.
<niggler> vil --
<purr> Let it be known that niggler is indifferent to vil.
<niggler> vil --
<purr> Let it be known that niggler hates vil.
<niggler> vil --
<purr> Let it be known that niggler hates vil.
<niggler> vil ++
<purr> Let it be known that niggler is indifferent to vil.
<niggler> that's sad
<vil> fancy, huh?
<niggler> id hope there were more than 3 states
<niggler> ++ vil
<purr> Let it be known that niggler loves vil.
<vil> maybe there will be in PURR 2.0
<vil> whenever that actually happens
<vil> it'd be funny to hide one, actually
<vil> not change it until you've accumulated twn or so
<vil> *ten
<vil> god I'm keyboard drunk today
<incomprehensibly> niggler: yeah it thinks everyone is manic and has no subtlety
<vil> hence why it has a limit in place for gqbrielle :D
<vil> sorry, couldn't resist
<vil> I noticed it in the source the other day
<incomprehensibly> haha
<incomprehensibly> oh really?
<vil> yep
<vil> she gets rate limited, nobody else does
<niggler> ++ me
<purr> Let it be known that niggler loves me.
<niggler> ++ niggler
<purr> Let it be known that niggler is an egotistical prick.
<vil> nice try
<vil> YES PURR I LOVE YOU
<niggler> -- niggler
<purr> Let it be known that niggler hates niggler.
<vil> <3 purr
<purr> Let it be known that vil hearts purr.
* vil pats purr
<niggler> ++ niggler
<purr> Let it be known that niggler is indifferent to niggler.
* purr rrrrr
<niggler> wait now I'm confused
<niggler> ++ niggler
<purr> Let it be known that niggler is an egotistical prick.
<vil> it doesn't let you increment yourself
<niggler> -- niggler
<purr> Let it be known that niggler hates niggler.
<niggler> i can't go from egotistical prick to indifferent?
<niggler> ++ niggler
<purr> Let it be known that niggler is indifferent to niggler.
<niggler> are you seeing the issue vil
<vil> egotisitcal prick isn't a state
<niggler> ++ niggler
<purr> Let it be known that niggler is an egotistical prick.
<vil> just says that when you try, doesn't store it
<niggler> ++ niggler
<purr> Let it be known that niggler is an egotistical prick.
<niggler> oh
<joelteon> ++ joelteon
<purr> Let it be known that joelteon is an egotistical prick.
<joelteon> oh ok
<joelteon> fuk u
* vil snuggles purr
* purr rrrrr
* niggler ++ niggler
<niggler> ha
<niggler> ++ purr
<purr> Let it be known that niggler loves purr.
<niggler> -- purr
<purr> niggler-- (... dickface.)
<vil> :3
<niggler> lol
<purr> lol
<niggler> ++ purr
<purr> Let it be known that niggler loves purr.
<niggler> ++ purre
<purr> Let it be known that niggler loves purre.
<niggler> ++ purr
<purr> Let it be known that niggler loves purr.
<vil> I can't wait to write the new version, actually
<niggler> -- purr
<purr> niggler-- (... dickface.)
<niggler> -- purr
<purr> niggler-- (... dickface.)
<vil> wish I had time right now
<niggler> -- purr
<purr> niggler-- (... dickface.)
<niggler> ++ purr
<purr> Let it be known that niggler loves purr.
<niggler> so there's no indifferent state then
<vil> not for purr
<vil> she's special
<vil> she's special, right purr?
<purr> vil: ... *he*'s special,
<vil> lol
<vil> no u
<niggler> lol
<vil> ec has this crazy idea that purr is male
<niggler> he's special, right purr?
<vil> or identifies as such, anyway
<niggler> node is giving me a strange error
<vil> Nuck and I believe her to be a catgirl
<vil> because it makes sense
<niggler> Error: boob
<niggler> i don't know when boob is ever an error
<vil> lolwat
<niggler> quite literally that's what it says
<niggler> it threw an error "Error: boob"
<vil> that's fantastic
<niggler> its some logic issue involving the Buffer class
<niggler> so its supposed to be out of buffer space
<niggler> but they decided to call it boob
<vil> "buffer out of buffer"?
<incomprehensibly> Bitch you Out Of Buffer
<incomprehensibly> purr he
<incomprehensibly> purr she
<purr> incomprehensibly: ... purr *he*
<vil> hehe
<alexgordon> omg 1am
<alexgordon> happy birthday incomprehensibly (!)
<incomprehensibly> alexgordon: THANKS :D
<incomprehensibly> <3 alexgordon
<purr> Let it be known that incomprehensibly hearts alexgordon.
<alexgordon> <3 incomprehensibly
<purr> Let it be known that alexgordon hearts incomprehensibly.
incomprehensibly is now known as micahjohnston
<micahjohnston> <3 alexgordon
<purr> Let it be known that micahjohnston hearts alexgordon.
<alexgordon> <3 micahjohnston
<purr> Let it be known that alexgordon hearts micahjohnston.
<micahjohnston> alexgordon: gettin a macbook finally
<alexgordon> !!!
<micahjohnston> i won't be a computer nomad anymore
<alexgordon> what kind
<micahjohnston> 2013 air
<micahjohnston> :D
<alexgordon> :D
<micahjohnston> it's gonna be so sweet
<micahjohnston> like 10 hours battery
<micahjohnston> ssd
<alexgordon> jelly
<vil> micahjohnston: it's your birthday?!
<alexgordon> it is in the UK :P
<micahjohnston> vil: yeah, still got 5:30 over here
<vil> well in that case, I will queue that in my brain for 3.5 hours from now
<micahjohnston> :p
<micahjohnston> vil: where do you live again? and can I visit it someday?
<micahjohnston> also I intended to visit the UK sometime
<vil> the UP of Michigan
<vil> which end depends on the time of year now
<micahjohnston> with all my money
<micahjohnston> ok cool
<micahjohnston> road trip someday
<micahjohnston> :p
<vil> and yes, I'd love to meet oyu in person eventually
<vil> weren't we going to have a channel meetup in Chicago some time?
<vil> back when it was ##Hat
<micahjohnston> haha maybe
<micahjohnston> was gq involved in planning it
<vil> I don't think so
<vil> but I can't rememeber
<micahjohnston> ok :p
<vil> veiueavjaldv;zkxjncv; aerfg words are hard
<micahjohnston> lul
<vil> I don't know what it is today
<vil> and last night
<micahjohnston> macboooook
<micahjohnston> july 2 is the earliest it will come
<vil> exciting, right?
<vil> I love waiting for new Apple products
<micahjohnston> wish they had the model in stock
<vil> well, I don't love the waiting
<micahjohnston> but it was a custom one
<vil> yeah
<micahjohnston> or else i'd've walked out of the store with wit today
<micahjohnston> it*
<vil> I accidentally walked out of the store with my MBP
<vil> it was a good investment, though
<micahjohnston> accidentally walked out with?
<vil> lasted me three years, now my sister has it
<vil> well
<micahjohnston> is that called
<micahjohnston> stole?
<vil> I went in to just look
<micahjohnston> ahh
<vil> and came out with a MacBook
<micahjohnston> salesmen
<micahjohnston> ok
<micahjohnston> :p
<vil> no salesmen were involved, I'm quite good at rationalizing. :D
<micahjohnston> your brain = salesman
<vil> yep
<micahjohnston> anyway
<micahjohnston> 10 hours battery life while WATCHING MOVIES
<vil> I WANT THAT
<micahjohnston> 256gb ssd that is even faster than last generation's ssds
<vil> why did they have to obsolete my precious
<micahjohnston> 8gb memory
<micahjohnston> 5000 intel graphics or wahtever
<micahjohnston> so better than the current nonretina pros
<micahjohnston> haha yeah that's how i'll feel in a bit
<micahjohnston> but i happened to graduate around the refresh in the cycle
<vil> I wouldn't have minded with the faster SSDs and whatever
<vil> but the BATTERY
<vil> god
<micahjohnston> yeah
<vil> though I'm hoping that Mavericks will give me at least a little boost with the new power management
<micahjohnston> new pros will have that in a couple months or so
<micahjohnston> it's haswell
<micahjohnston> super power efficient
<vil> yep
<micahjohnston> -song turn around
<purr> micahjohnston: “Turn Around (5,4,3,2,1)” by Flo Rida: <http://tinysong.com/HRaE>, “Turn Around” by Bruno Mars: <http://tinysong.com/SS2n>, “Turn Around (feat. Ne-Yo)” by Conor Maynard: <http://tinysong.com/16pTH>
<micahjohnston> -song turn around postal service
<purr> micahjohnston: “Turn Around” by The Postal Service: <http://tinysong.com/1clZG>
<micahjohnston> super addicted atm
<vil> ♪ Cognitive Dissonance
<purr> vil is listening to “Cognitive Dissonance”, by Wolfgang Gartner
<micahjohnston> asked for Give Up 10th anniversary for my birthday
<vil> Postal Service is really good
<micahjohnston> also, seeing them in a couple weeks !!
<vil> nice!
<micahjohnston> I love owning CDs
<vil> meh, one more thing to take up space
<vil> the more stuff I have around me, the more scatterbrained I am
<vil> and I'm pretty bad to start with
<vil> that reminds me, I really need to clean my auxillary desk
<micahjohnston> well part of it is probably that my car has a cd player
<micahjohnston> so I get cds from the library a lot
<micahjohnston> and then I ask for them for my birthday and christmas
<micahjohnston> lol
<purr> lol
<micahjohnston> I needa get an ipod classic or something for my car
<micahjohnston> like my friend has
<micahjohnston> (who will be my roommate)
<micahjohnston> (who has scads of pirated music on hard drives)
<vil> haha
<micahjohnston> didn't realize they are still making and selling new ipod classics
<micahjohnston> and they're a lot of money
<vil> there's an 8-TB server running in one of the dorms at MTU that I don't know exists
<vil> the music that I actively listen to from my collection isn't capaable of filling my phone
<vil> I can't imagine needing an iPod Classic
<micahjohnston> well I decided to get some music from him and put it on my old 8gb (or 4gb, I can't remember) on my old iriver clix
<micahjohnston> and I got only my very favorite albums
<micahjohnston> and already had to cull like half of them
<vil> heh
<vil> my total collection, which really needs to be cleaned out, is just under 13 GB
<vil> there's a lot of stuff that I still want to get though, I suppose
<vil> I save stuff I want into my Grooveshark library, then spread out purchasing it
<vil> otherwise I'd be out of money in a hurry
<micahjohnston> you are a Good Person™ :p
<micahjohnston> I actually mostly listen on Spotify but I'm planning on pirating everything except for my very favorites and purchasing CDs of those
<vil> yeah, I listen to a lot of Pandora
<vil> that's worth the $3 a month for me, easily
<micahjohnston> I needa get back into Pandora
<micahjohnston> yeah seriously that owuld be
<micahjohnston> I want a mobile device to listen to it on too
<micahjohnston> Pandora effectively got me into music
<micahjohnston> I remember putting the Postal Service into it
<vil> Pandora followed my usual usage pattern to start with:
<vil> Discover it, use it like for a bit, forget it exists, rediscover it and adopt it into my routine months later
<vil> almost every piece of software I use worked that way
<micahjohnston> vil: oh god i want that too haha
<micahjohnston> I think I'm stuck forever with 8GB in this air though
<micahjohnston> soldered to motherboard or something
<vil> yep
<vil> 11" or 13"?
<micahjohnston> 13
<micahjohnston> 11 is adorable
<vil> ok
<micahjohnston> but let's be real here
<vil> I love my 11"
<micahjohnston> ah
<micahjohnston> 11 is just too tiny :p
<vil> it's perfect for roaming around campus
<micahjohnston> I'd get a retina 11
<vil> actually it made me stop using my iPad
<micahjohnston> yeah, airs are so not-there
<vil> no reason to have an iPad when the laptop is the same size
<micahjohnston> I couldn't lug a 15 around
<vil> nope
<micahjohnston> aforementioned friend does
<vil> most of my programmer friends have 15" or 17". they're insane
<micahjohnston> and he can play video games on decent settings and has lots of real estate
<micahjohnston> but
<micahjohnston> when he takes it out of his backpack it's like
<micahjohnston> a momentous thing
<micahjohnston> :p
<micahjohnston> *is* there a 17 mbp?
<vil> I dock with my monitor when in the dorm room for SERIOUS PROGRAMMING
<vil> there used to be
<vil> they killed it
<micahjohnston> oh were they gotten rid of
<micahjohnston> ok
<micahjohnston> so biiig
<micahjohnston> :p
<vil> yep
<micahjohnston> yeah I oughta get an ext monitor
<vil> video people liked them, I gather
<micahjohnston> DORM ROOMS
<micahjohnston> I'M SO FUCKING EXCITED
<vil> keep your eye on woot.com for a monitor
<vil> they sell debranded ones for cheap
<vil> that's where I got my "HP"
<vil> but I don't really have the money unless mine dies and I absolutely have to get a new one
<vil> the backlight is going, but it'll be a bit yet
<micahjohnston> hm yeah
<micahjohnston> my friend will have a big ol gaming rrrrrig he built with a big ol monitor
<micahjohnston> that we will watch billions of movies on
<vil> nice
<micahjohnston> (he hates the word rig so I always call it a rrrrrig)
<micahjohnston> he's adopted it too
<micahjohnston> :p
<vil> one of my roommates is also a mac guy, so we're going to Apple TV it up
<vil> I really want to build a server
<vil> but also money is required
<vil> god damn, grand central dispatch is really cool
<vil> I had heard, but I didn't know the awesome
<micahjohnston> haven't ever written anything with it
<vil> gonna use it for my plugins
<vil> for ASYNC GOODNESS
<vil> wow that was longer than I thought
<micahjohnston> haha i love how you love storms enough to look at that thing
<micahjohnston> how do I look at it for where I live
<vil> wunderground.com
<micahjohnston> LESS THAN TWO MONTHS UNTIL MOVING DAY
<vil> woo!
<vil> I'm really excited to have proper internet again
<micahjohnston> ooh yeah
<vil> Tech's network is kind of a mess, but it's FAST
<micahjohnston> i mean mine ain't bad but
<micahjohnston> university of utah was one of the first universities to have internet
<vil> mine at home has gotten much better lately
<vil> mmm
<micahjohnston> I get like 11 Mbps
<micahjohnston> 11.26 on speedtest just now
<micahjohnston> at home
* alexgordon is currently trying to disable crashreporter
<alexgordon> it involves kernely stuff
<vil> I'm right around that too, 11.48/0.94
<vil> alexgordon: why?
<micahjohnston> vil: so what's "proper internet" to you? haha
<vil> micahjohnston: Tech's is 60/20 on good days
<alexgordon> vil: I have a background process that sometimes crashes, I don't want to bother the user with crash reports
<vil> I think that might be the opposite of solving the problem :P
<vil> alexgordon: `defaults write com.apple.CrashReporter DialogType none`
<alexgordon> vil: yes that does it globally :P
<micahjohnston> vil: wow nice
<alexgordon> I just want to do it for my process
<vil> oh
<micahjohnston> Provo is getting google fiber
<micahjohnston> and I'm so fucking mad about it
<micahjohnston> because first of all
<vil> didn't know you could even do that
<micahjohnston> Provo sucks
<micahjohnston> and second of all it's the valley just to the south of me
<dsamarin> ec: Why does cloudhead want me/
<vil> micahjohnston: god that would be nice
<micahjohnston> dsamarin: are you eboy
<micahjohnston> vil: yeah ;_;
<dsamarin> yeah
<vil> brbrbrbrb
<vil> jesusabdullah: what the hell
<jesusabdullah> ^___^
<alexgordon> jesusabdullah: alright, you're insane enough to be in this channel
<micahjohnston> jesusabdullah: haha omg
<micahjohnston> that's amazing
<jesusabdullah> hahaha
<jesusabdullah> I wrote that like over a year ago, came back to it today
<jesusabdullah> drew a much better image
<jesusabdullah> figured out how to full screen the canvas
<jesusabdullah> fun stuff :D
<vil> jesusabdullah: you laugh, but that's the actual metric for becoming a permanent member here
<alexgordon> gah "Please confirm you are over 16", bbc why do you make me tick this bloody box?
<alexgordon> what does it accomplish
<micahjohnston> "Please confirm you are insane enough to be here"
<alexgordon> CRYSTAL DICKS
<jesusabdullah> haha :D
<micahjohnston> alexgordon: make it lying if you are under 16?
<micahjohnston> crystal dicks?
<alexgordon> dunno, randomest thing that came into my head
<alexgordon> haha, came
<alexgordon> micahjohnston: I am reminded of http://oglaf.com/
<micahjohnston> omg came into your head
<micahjohnston> -find oglaf
<purr> micahjohnston: Could not find `oglaf`.
<micahjohnston> -find dicks
<purr> micahjohnston: Could not find `dicks`.
<micahjohnston> aw
<micahjohnston> -wat
<purr> micahjohnston: what the ever loving fuck are you saying
<micahjohnston> wait did I say that
<vil> micahjohnston: no
<vil> -wat
<purr> vil: what the ever loving fuck are you saying
<micahjohnston> lolol ok
<purr> lolol
<micahjohnston> -wat
<purr> micahjohnston: what the ever loving fuck are you saying
<micahjohnston> -wat
<purr> micahjohnston: what the ever loving fuck are you saying
<vil> -welcomeback @ micahjohnston
<micahjohnston> -what
<purr> <incomprehensibly> gqbrielle: I mean the specific mountain goats song
<micahjohnston> -what
<purr> <alexgordon> nuck: elliottcable was going to bloody my anus, but then he refused because he didn't want to explain time travel again
<alexgordon> LOL
<micahjohnston> jesusabdullah: yyeah
<vil> haha
<vil> fuck oglaf
<vil> *fucking oglaf
<vil> such a weird comic
<alexgordon> vil: ye shalt be bannished from thyest land for thouest spake evil of oglaf
<vil> lol
<vil> *spokest
<vil> spakest?
<vil> speakest?
<alexgordon> spake.
<vil> moar ests
<micahjohnston> alexgordon: you don't conjugate pronouns even in archaic english
<micahjohnston> cmon
<vil> I have no idea what that means
<joelteon> butts
<vil> never did learn how to describe parts of speech
<vil> never saw a need to
<vil> I understand how to English intuitively
<vil> what joelteon said
<micahjohnston> -butts
<micahjohnston> aw
<micahjohnston> -find butts
<purr> micahjohnston: Could not find `butts`.
<micahjohnston> -anything ever
<vil> wtf purr
<alexgordon> micahjohnston: lol don't be a whitequark
<purr> lol
<micahjohnston> -find anything ever
<purr> micahjohnston: Could not find `anything ever`.
<micahjohnston> that's right
<vil> -whitequark
<purr> vil: Strangely flavored.
<micahjohnston> alexgordon: oh because he's pedantic and technical? or what
<vil> yay he didn't change it
<alexgordon> micahjohnston :P
<alexgordon> micahjohnston: so when do you start college?
<alexgordon> american term times confuse me
<vil> I'm trying to get out of the habit of using freshmen, sophomore, etc
<vil> because they're dumb
<micahjohnston> alexgordon: august 22 is moving day
<micahjohnston> alexgordon: then the next monday is probably when classes start
<alexgordon> I see
<vil> micahjohnston: do you have an orientation period?
<alexgordon> is that when the asians arrive?
<vil> lol
<purr> lol
<vil> Tech's whole first week for freshmen is orientation
<vil> *first-years
<vil> dammit
<alexgordon> all asians?!
<vil> it was kind of annoying, actually
<vil> I'm pretty sure I'm not asian
<alexgordon> pretty sure, that implies confidence under 100%
<micahjohnston> already did orientation monday and tuesday
<micahjohnston> did I mention that already
<vil> oh it's before
<micahjohnston> oh you asked
<micahjohnston> yeah
<vil> that's a better idea
<micahjohnston> there are 2-day overnighters in the summer
<micahjohnston> excruciating all-day powerpoints though
<micahjohnston> so
<micahjohnston> "better"
<vil> ours was a week of excrusiating "orientation team activities" so
<whitequark> hey what's up
<vil> *excruciating
<whitequark> being a whitequark :/
<micahjohnston> haha we just had like 20 minutes of those and we were good
<alexgordon> it means to explain haskell to a girl
<micahjohnston> and later we got together with friends instead of the groups
<vil> we <3 you, whitequark
<vil> I knew exactly zero people at tech
<micahjohnston> <3 whitequark
<alexgordon> I am a sexist
<vil> there is one guy from here coming up in the fall
<vil> forced me to talk to people
<vil> it was good
<purr> Let it be known that micahjohnston hearts whitequark.
<whitequark> alexgordon: it wasn't haskell. it was lambda calculus.
<micahjohnston> so
<whitequark> also I prolly should blame you for being sexist, in spirit with the up-to-date conversation and whatever
<vil> isn't that basically the same thing?
<whitequark> vil: nope? lambda calculus can be explained in about ten minutes
<vil> but like, Haskell is all functional and math-y I mean
<micahjohnston> yeah Haskell is a lot of filigree on top of lambda calculus :p
<vil> I am not good at calculus
<whitequark> vil: well, it's *huge*
<whitequark> and not simple in parts
<whitequark> *cough* monads
<vil> lol yeah
<purr> lol
<alexgordon> whitequark and a girl are lying in bed. "hold on, we should be safe and use an IO monad"
<micahjohnston> integral/differential calculus ≠ lambda calculus
<vil> haven't taken lambda
<vil> probably won't
<whitequark> alexgordon: well, I'm all for sex being side-effect free
<vil> might teach myself later
<whitequark> whatever those side effects are :p
<alexgordon> pure sex
<whitequark> exactly!
<vil> whitequark: "alexgordon: well, I'm all for sex being side-effect free" wat.
<purr> beep.
<vil> you were too quick
<alexgordon> impotence implies idempotence
<alexgordon> (in the CS meaning)
<alexgordon> because whitequark was just ITCHING to correct me
<whitequark> alexgordon: "impotence implies idempotence" wat.
<purr> beep.
<whitequark> alexgordon: well, no, not really
<audy> beep.
<whitequark> you can use artifical insemination still
<vil> audy: beep.
<alexgordon> "idempotent" and "functor" are two words completely corrupted by programmers
<alexgordon> fucking programmers
<joelteon> i haven't seen idempotent used wrong
<vil> alexgordon: they're awful
<joelteon> ever
<alexgordon> I have
<alexgordon> it's even on wikipedia
<joelteon> oh
<joelteon> i haven't seen people use it like that
<vil> why do people always blast Human After All? This is a good techno-y album
<whitequark> alexgordon: yeah, functor is a clusterfuck
<micahjohnston> also in C++ a "dependent type" is a type parametrized with another type
<micahjohnston> which is basically a not-dependent type by the functional-programming definition
<whitequark> don't think they actually call them dependent
<whitequark> more like parametric
<micahjohnston> I've heard it somewhere though
<micahjohnston> nullipotent lol
<purr> lol
<alexgordon> C++ doesn't really have parametric types though, it has templates
<alexgordon> which are just glorified macros
<micahjohnston> alexgordon: well I think another impl could make them not-macros
<micahjohnston> right?
<alexgordon> not really
<alexgordon> the macro-ness is part of the spec
<micahjohnston> oh
<micahjohnston> c++ is dummmb
<micahjohnston> i mean i guess that's important for runtime performance guarantees
<alexgordon> yeah
<alexgordon> or sabotaging performance, more of ten :P
<alexgordon> *often
<micahjohnston> haha
<alexgordon> templates are a big cause of slowness in C++ programmers, because they literally create many almost-identical functions
<alexgordon> → bloat → CPU unhappiness
<alexgordon> *programs
<alexgordon> not programmers :P
<alexgordon> so where in C you might have a int64_t and then just pass an int32_t into it, in a C++ templated function you'd have separate executable code for int32_t, and another version for int64_t…
<whitequark> alexgordon: they *are* parametric types
<whitequark> the implementation is irrelevant to the structure of type system
<whitequark> and the bloat is more a consequence of bad design than inherent to the system
<whitequark> ie, your examples are not equivalent, by far
<alexgordon> it's a consequence of letting programmers write code
<whitequark> haha yes
<alexgordon> well in some cases templates don't parametrize types at all
<alexgordon> you can have a template on a struct or a typedef, yes, but you can also have one on a function or (soon) a constant. And the argument doesn't have to be a type, it can be an integer
<alexgordon> iirc this will soon be valid: template<int N> const int foo = N;
<alexgordon> foo<10>
<alexgordon> most useless thing ever :P
<whitequark> um, for functions it still parametrizes types
<whitequark> the type of function
<micahjohnston> alexgordon: well
<alexgordon> but you apply it to the function. it's more like a type variable than a parametric type
<micahjohnston> template<int Size>
<micahjohnston> for a list/array
<micahjohnston> which means dependent types
<micahjohnston> at compile time
<micahjohnston> :p
<alexgordon> template<typename T> T id(T x) { return x; }
<whitequark> alexgordon: mmm right, you make sense
<alexgordon> OMG
<alexgordon> I make sense
<alexgordon> I don't belong in this channel anymore :(
<micahjohnston> ah ok
<alexgordon> whitequark has thrown me a sock
<jesusabdullah> if it makes you feel any better
<jesusabdullah> I think that makes zero sense
<jesusabdullah> type signatures make me T__T
<alexgordon> jesusabdullah: it's C++
<alexgordon> the C stands for "crazy"
<vil> yay I'm just a regular Crazy programmer then
<vil> alexgordon: omfg took me this long to get the sock thing
<alexgordon> xD
<vil> jesusabdullah: Java's generics are just as horrible
<vil> I just spent a whole semester writing generic classes
<vil> it was the worst thing
<alexgordon> I quite like java's generics
<vil> wat
<whitequark> alexgordon: wat.
<purr> beep.
<alexgordon> hahaha
<whitequark> a real wat.
<vil> the scoping troubles they create make me want to stab things
<alexgordon> ?
<vil> not to mention the fact that, in our class, we spent the last project writing a completely generic Map
<vil> then initialized it as <Object, Object>
<vil> but i digress
<vil> alexgordon: nested classes + generics = hell
<alexgordon> lol
<purr> lol
<vil> and the messages the compiler spits out are slightly less than useless
<vil> not to mention
<vil> again
<vil> that you cannot create generic arrays
<vil> and either method used to get around it generates warnings
<vil> that you have to suppress with a fucking compiler directive
<whitequark> and type erasure
<whitequark> *blargh*
<vil> YES THAT
<vil> made me miss Objective-C so much
<vil> and now I'm back and <3
<vil> I kept trying to do dynamic things that seem obvious and NOPE
<vil> why the fuck are arrays a primitive in Java?
<vil> EVERYTHINGS AN OBJECT
<vil> except fucking arrays
<whitequark> and ints
<vil> well yeah
<whitequark> and longs, doubles, chars, and whatever else
<vil> I don't expect that much out of them
<whitequark> and fucking no user-defined value types
<whitequark> what a fucking mess
<vil> at least those are boxable
<whitequark> fuck
<whitequark> fuck boxing
<jesusabdullah> vil: SOUNDS terrible
<vil> arrays nope, gotta import a whole damn library
<jesusabdullah> vil: I'm a dynamic languages kinda person :/
<whitequark> jesusabdullah: IT IS FUCKING TERRIBLE, JVM BYTECODE IS A PIECE OF FUCKING SHTI
<vil> Arrays.fuckYouImJava
<jesusabdullah> dynamic types anyways
<jesusabdullah> is it whitequark ? the vm I mean?
<vil> dynamic languages are awesome
<vil> for some things
<joelteon> boxing is dumb
<whitequark> jesusabdullah: wat
<micahjohnston> vil: nested classes = hell
<vil> joelteon: but necessary
<vil> micahjohnston: yes true
<joelteon> vil: no way
<whitequark> vil: it's not
<joelteon> look at mike tyson now
<joelteon> he's a wreck
<vil> but such a common pattern in Java
<vil> therefor Java = hell
<vil> *therefore
<micahjohnston> and they introduce all the problems of multiple inheritance anyway
<vil> -learn java=hell
<purr> vil: Learned `java`.
<whitequark> -java
<purr> whitequark: hell
<vil> and I get to use more next semester, I assume
<vil> C was my absolute favorite class and I'll never get to use it for classwork again
<jesusabdullah> whitequark: I mean, I've heard all kinds of terrible things about java itself, but not very much about the jvm either way
<vil> if java is hell, the jvm must be the devil
<whitequark> jvm is really good, the bytecode sucks though
<vil> at least I escaped Eclipse last semester
<vil> god that thing
<prophile> I use eclipse for java
<prophile> i wouldn't use it for anything else
<alexgordon> -find sandwich
<purr> alexgordon: Could not find `sandwich`.
<prophile> but the refactoring tools
<prophile> are delightful
<alexgordon> -find java
<purr> alexgordon: hell
<vil> it's like, programming is the problem, java is a poorly-molded mail, and Eclipse it a rock made of nails
<alexgordon> -learn java=a good sandwich
<purr> alexgordon: Learned `java`.
<vil> or something
<alexgordon> -java
<purr> alexgordon: a good sandwich
<vil> *nail
<joelteon> -learn -=decrement
<purr> joelteon: Learned `-`.
<joelteon> --
<purr> Let it be known that joelteon hates .
<joelteon> oh, ok.
<vil> loves are checked for first
<alexgordon> -find -
<purr> alexgordon: decrement
<vil> Java is like the drink: it will break your stuff when combined with a keyboard
<prophile> -- ‏
<purr> Let it be known that prophile hates ‏.
<vil> I'm gonna stop trying to make similies now
<vil> -hates profile
<purr> vil: profile doesn't hate anything :)
<vil> wow
<vil> alright
<vil> I'm done with computer for today
<vil> see you guys tomorrow
<prophile> o/
* vil hides in a corner
<joelteon> so apparently it gives up after the first match
<alexgordon> joelteon: federer?
<joelteon> yeah
<micahjohnston> 2:23:04 < vil> it's like, programming is the problem, java is a poorly-molded mail, and Eclipse it a rock made of nails
<micahjohnston> vil: "it's like, programming is the problem, java is a poorly-molded nail, and Eclipse it a rock made of nails" wat.
<purr> beep.
<micahjohnston> listen w subs
<joelteon> eclipse it a rock
<joelteon> eclipse! it a rock!
<micahjohnston> HI
<purr> micahjohnston: hi!
<micahjohnston> everyone
<micahjohnston> -song collect call metric
<purr> micahjohnston: “Collect Call (Adventure Club Dubstep Remix)” by Metric: <http://tinysong.com/RmGN>, “Collect Call” by Metric: <http://tinysong.com/Rtl4>, “Collect Call (Imij Remix)” by Metric: <http://tinysong.com/JnFG>
<micahjohnston> the fastest way to my heart is epiano
<joelteon> neckmate atheists!!!!
<micahjohnston> gnight everyone <3
alexgordon has quit [Quit: Computer has gone to sleep.]
sharkbot has quit [Remote host closed the connection]
sharkbot has joined #elliottcable
<racaille> .py print 1
<racaille> sharkbot: help
<racaille> useless
<whitequark> -song the stampede
<purr> whitequark: “The Stampede” by Biting Elbows: <http://tinysong.com/KGkK>, “Stampede” by Johnny Cash: <http://tinysong.com/Jqpq>, “The Stampede (Snippet)” by Tyga: <http://tinysong.com/11C7s>
<whitequark> -song bad motherfucker
<purr> whitequark: “Bad Motherfucker” by Biting Elbows: <http://tinysong.com/1blwS>, “Bad Motherfucker” by Hopsin & SwizZz: <http://tinysong.com/MkIV>, “Big Bad Mean Motherfucker” by Girls: <http://tinysong.com/14qED>
<whitequark> <3 Biting Elbows
<purr> Let it be known that whitequark hearts Biting Elbows.
<whitequark> it's also... kinda russian. stereotypically russian
<whitequark> in the good way, at least for a band <3
<joelteon> <3 gains
<purr> Let it be known that joelteon hearts gains.
<whitequark> gains?
<joelteon> protein
<whitequark> y
eligrey has quit [Quit: Leaving]
audy has quit [Ping timeout: 248 seconds]
niggler has quit [*.net *.split]
vil has quit [*.net *.split]
duckinator has quit [*.net *.split]
sanitypassing has quit [*.net *.split]
gkatsev has quit [*.net *.split]
ec_ has quit [*.net *.split]
ec has quit [*.net *.split]
jesusabdullah has quit [*.net *.split]
audy- has joined #elliottcable
jesusabdullah has joined #elliottcable
duckinator has joined #elliottcable
gkatsev has joined #elliottcable
niggler has joined #elliottcable
ec_ has joined #elliottcable
ec has joined #elliottcable
vil has joined #elliottcable
sanitypassing has joined #elliottcable
jesusabdullah has quit [Ping timeout: 276 seconds]
Knots has joined #elliottcable
jesusabdullah has joined #elliottcable
Knots_ has joined #elliottcable
Knots has quit [Ping timeout: 256 seconds]
dnyy has joined #elliottcable
gozala has joined #elliottcable
upgrayeddd has joined #elliottcable
cloudhead has joined #elliottcable
cloudhead has quit [Ping timeout: 248 seconds]
yorick has joined #elliottcable
PragCypher has joined #elliottcable
purr has quit [Read error: Operation timed out]
purr has joined #elliottcable
gazoombo has quit [Ping timeout: 252 seconds]
alexgordon has joined #elliottcable
_whitelogger has joined #elliottcable
jdhartley has joined #elliottcable
<micahjohnston> IT'S MY BIRTHDAY
<micahjohnston> I'M 18
<yorick> OMG congrats
_whitelogger has joined #elliottcable
_whitelogger has joined #elliottcable
_whitelogger has joined #elliottcable
_whitelogger has quit [Excess Flood]
_whitelogger has joined #elliottcable
gazoombo has joined #elliottcable
<micahjohnston> alexgordon: yorick: thanks :D
swart_ has quit [Read error: Operation timed out]
swart_ has joined #elliottcable
<joelteon> why the fuck do they not have a silent das keyboard model m for mac
<alexgordon> joelteon: because apple makes their own keyboards ;)
<joelteon> yeah but they don't make das keyboards
<alexgordon> they make better ones
<joelteon> so i'm gonna have to get a silent and pretend that the win key is a command key
<joelteon> etc.
<joelteon> what
<joelteon> apple makes mechanical keyboards?
<alexgordon> they make better keyboards
<joelteon> where
<joelteon> show me
<joelteon> i'm using that one and it sucks compared to a mechanical
<alexgordon> incorrect.
<joelteon> huh
<alexgordon> not sure how it could be better
<joelteon> this is not the first time i've been told my opinion is wrong
<alexgordon> low action, small enough that you can have a mouse next to it
<joelteon> but i didn't expect it here
<joelteon> oh well
<joelteon> guess we're done here
<alexgordon> lol
<purr> lol
<alexgordon> who wants a big bulky keyboard
<joelteon> dude microsoft lync is probably the worst thing EVER CREATED
<joelteon> what do you mean, reduce quality to fit bandwidth
<joelteon> nonsense
Knots_ has quit [Ping timeout: 248 seconds]
<joelteon> what do you mean, make a desktop client that will launch
<joelteon> nonsense
jdhartley has quit [Quit: Textual IRC Client: www.textualapp.com]
eligrey has joined #elliottcable
<joelteon> i am jesus christ
<jesusabdullah> liar
<vil> joelteon: you are wrong apple keyboards are best ever
<vil> clicky is good too
<vil> but I love this keyboard so much
<vil> micahjohnston: I was wondering when someone would wat that
<vil> also hi everybody
<alexgordon> micahjohnston: new air?
<joelteon> vil: i like the das keyboard
<joelteon> have you ever used it
<joelteon> it's like fairly good
<micahjohnston> I think das keyboard is what my friend just got
<micahjohnston> in any case it was a big ol mechanical one
<micahjohnston> and it's really nice and I'd prefer it for playing games to an apple keyboard
<micahjohnston> alexgordon: it's coming jul 2-5
<alexgordon> micahjohnston: TRAITOR
<vil> joelteon: I've seen it, haven't touched one
<vil> do you have the letter-less model?
<vil> my keyboard is so dirty
<vil> especially WASD from minecraft
<micahjohnston> alexgordon: but i'm excited to type lots of things on my air though lol
<purr> lol
<joelteon> vil: i don't have one
<joelteon> i HAVE had one
<joelteon> it was gorgeous
<joelteon> but
<vil> what'd you do with it?
<joelteon> my cow orker hated the noise
<joelteon> it was the model m for mac which is loud
<vil> lol
<vil> tell them it's the sound of real programmers
<joelteon> i did
<joelteon> he didn't like it
<vil> laaaaame
<joelteon> yeah
<joelteon> that's why I want one of the silent ones
<joelteon> with no glyphs on the keys
<joelteon> so I'm not sitting there thinking "windows key" all day
<joelteon> how offensive
<micahjohnston> hi
<purr> micahjohnston: hi!
PragCypher has quit [Quit: Leaving]
<joelteon> hi
<purr> joelteon: hi!
<micahjohnston> joelteon: hi
<alexgordon> hi micahjohnston
<vil> so I'm seriously considering buying a MessagePad 2100
<alexgordon> a what
<vil> Apple Newton, the last one produced
<joelteon> hi mac
<joelteon> micahjohnston:
<joelteon> hi
<purr> joelteon: hi!
<joelteon> whoops
<joelteon> guys, guys
<joelteon> i'm finally using a 2-line prompt
<vil> woo!
<vil> only way to be
<vil> screenshots or it didn't happen
<joelteon> i'd screenshot the window but it has confidential info in it
<vil> nice, I like it
<vil> i'd put spaces between symbols and info, but I just like spaces
<vil> nice anchor
<joelteon> yeah i'm a script kiddie
<joelteon> i don't know a better way to associate those glyhps with the data
<joelteon> if you can think of one
<joelteon> you are welcome to it
<vil> I just always use the convention of symbol before data, so I know what goes with what
<vil> omfg
<vil> must not buy
<whitequark> fucking hipsters
<vil> whitequark: I just like to collect old technology
<vil> but yes, a lot of it happens to be Apple stuff :3
<micahjohnston> macbookaaaaiiiirrr
<alexgordon> !
niggler has quit [Quit: Computer has gone to sleep.]
<micahjohnston> -!
<purr> micahjohnston: stop fucking doing that
<racaille> !!
<alexgordon> who is racaille
<micahjohnston> upgrayeddd
<micahjohnston> ?
<micahjohnston> or something
<racaille> yea what's up
<joelteon> ok
<joelteon> here we go http://puu.sh/3pRUY.png
<joelteon> much better
<joelteon> woah why is it so semitransparent
<jesusabdullah> screen 4 lyfe
yorick has quit [Remote host closed the connection]
<vil> tmuuuuux
<joelteon> so why does uh
<joelteon> why does zsh clear the rest of the screen after every new prompt
<vil> ?
<vil> it doesn't unless you've configured it to
<vil> do you have something in precmd()?
<joelteon> nope
<joelteon> I don't think so?
<joelteon> maybe I do...
<joelteon> how do I find out
<vil> it's in zshrc
<joelteon> there's nothing for that in zshrc
<vil> did you get one of the preconfigured zsh pack things, or is it a fresh install?
<joelteon> oh-my-zsh :(
<vil> WHY
<joelteon> I have a theme_precmd but it doesn't do that shit
<vil> that's just asking for trouble
<joelteon> because plugins
<vil> it's somewhere in that mess, good luck
<joelteon> ok
<vil> you should just steal my config, it's awesome
<vil> anyway, brb
<joelteon> yeah
<joelteon> I should refactor my ohmyzsh
<joelteon> to not use ohmyzsh
<jesusabdullah> lol
<purr> lol
<jesusabdullah> I threw that shit out and went back to good ol' fhqwhbash
<jesusabdullah> that would be a pretty sweet bash "framework" name now that I think about it
<jesusabdullah> fhqwhbash
<micahjohnston> tab count went from ~30 to 1 in the past couple minutes
* micahjohnston sighs in relief
<joelteon> fhqwhbash
<joelteon> ok
<joelteon> so this is gonna be tough
<joelteon> #1 thing i want: syntax highlighting
<joelteon> ON THE GO
<joelteon> hahaha
<joelteon> i replaced ~/.zshrc with my zsh-theme and the functionality is almost indistinguishable