ELLIOTTCABLE changed the topic of #elliottcable to: #ELLIOTTCABLE: Puppy paws patter placidly through the pale passageways ...
yorick has quit [Remote host closed the connection]
<eligrey> what's a good movie from 2012 or 2013?
<alexgordon> eligrey: there aren't any
<eligrey> alexgordon: if i lowered my standards to the point that there was at least one good movie in 2012 or 2013, what would that movie be?
<alexgordon> I have no idea
<alexgordon> I haven't seen anything interesting since inception
<alexgordon> even passable
<alexgordon> it's all just the same boring crap
<alexgordon> Django Unchained I guess?
<alexgordon> I haven't seen it yet
<eligrey> i havent either
<alexgordon> but everything quentin does is good
<eligrey> but its supposed to be a western
<eligrey> im trying to picture in what possible way a western could be good
<alexgordon> hahaha
<eligrey> even if everyone tells me its good
<alexgordon> come on
<eligrey> yeah it is a quentin movie
<eligrey> but its a western!
<alexgordon> quentin tarantino, it's not going to be just a western
<alexgordon> I think it's a western with a black guy and lots of blood
<alexgordon> is the premise of the film
<alexgordon> eligrey: why?
<alexgordon> why do you need a film from 201[23]
<alexgordon> ?
<eligrey> in case i missed anything good
<alexgordon> haha
<eligrey> because there werent many ive seen and the ones i did were all bad
<eligrey> or okay
<alexgordon> well the comments for django unchained are the one ones in that list that are positive
<alexgordon> so I think you should watch that :P
<eligrey> k
duckinator has quit [Quit: Nickname collision due to Services enforced nickname change, your nick was overruled]
duckinator has joined #elliottcable
alexgordon has quit [Quit: Computer has gone to sleep.]
eligrey has quit [Quit: Leaving]
sephr-space has joined #elliottcable
sephr-space has quit [Remote host closed the connection]
<devyn> ELLIOTTCABLE: I am now 17
<devyn> Navarr: lol
<purr> lol (DRINK!)
<devyn> micahjohnston: thanks :))
<joelteon> nothing like a prime numbered age
<devyn> yeap
<devyn> joelteon: today I learned that if my CPU is overclocked I shouldn't put it in sleep mode, lest the temperature sensors read 12°C lower
<devyn> it's like 20°C in here and it was reading 11°C
<devyn> and I'm like “well my cooler isn't *that* good”
<devyn> hahaha
<joelteon> nice
<joelteon> i accidentally cooked my laptop on friday
<joelteon> turns out if you change your username, then launch Skype, it sits around using 140% CPU
<joelteon> and I put my laptop in my bag and rode home
<joelteon> 20 minutes later I take it out and it's hot to the touch
<devyn> lol
<purr> lol (DRINK!)
<devyn> supercells are fucking epic thunderstorms
<devyn> so metal
<devyn> a big hurricane-like thunderstorm supported by a tornado underneath
brr has quit [*.net *.split]
whitequark has quit [*.net *.split]
brr has joined #elliottcable
whitequark has joined #elliottcable
<joelteon> dotfiles are cool
<ELLIOTTCABLE> hi, all
<ELLIOTTCABLE> -clouds
<purr> ELLIOTTCABLE: is stuck up in the clouds; hilight 'em if you want 'em.
<ELLIOTTCABLE> (I'm only here for a bit, if anybody's actually awake)
<ELLIOTTCABLE> Willox ⑊ Do you want my Mac Mini? Offer stands.
<ELLIOTTCABLE> Willox ⑊ need to know sooner than later, though
<Willox> probably not
<Willox> how much?
<ELLIOTTCABLE> devyn ⑊ in terms of design?
inimino has quit [Ping timeout: 240 seconds]
<ELLIOTTCABLE> devyn ⑊ I feel, honestly, like you're trying too hard. Also it looks mind-bendingly terrible, typographically speaking, in Safari on OS X; the body type is *way* too light in weight, and I feel like you're flagging in an inferior rendering engine in your CSS. Stop doing that, if so.
<ELLIOTTCABLE> devyn ⑊ I can give you real, extensive feedback if that's something that you'd like; but not right now.
<ELLIOTTCABLE> -stop
<ELLIOTTCABLE> -start
inimino has joined #elliottcable
<ELLIOTTCABLE> Willox, vil ⑊ I'm going to be busy with Life™ for a bit. You're welcome to do as you wish with it, honestly. I have ideas, but I'm too busy to do anything about them suddenly. This move *needs* to retain my attention for the next week or two.
<ELLIOTTCABLE> -ground
<purr> ELLIOTTCABLE: is no longer stuck up in the clouds.
<ELLIOTTCABLE> Willox ⑊ like I said earlier, gimmie 8 BTC.
<ELLIOTTCABLE> Check the scrollback for the stats; I dropped a screenshot.
<ELLIOTTCABLE> Willox ⑊ tweet at me. I'm standing up, going around the house.
<ELLIOTTCABLE> -away
<ELLIOTTCABLE> -factoid away
<purr> ELLIOTTCABLE: Error: Factoid not found.
<ELLIOTTCABLE> how is that not a thing D:
<ELLIOTTCABLE> ♪ Solar System, Crystal Fighters
<purr> ELLIOTTCABLE is listening to “Solar System”, by Crystal Fighters
PragCypher has joined #elliottcable
<Willox> Nah ELLIOTTCABLE, I'm fine
<Willox> lemme know once you're there vil :)
<ELLIOTTCABLE> Willox ⑊ aww. 'k.
<ELLIOTTCABLE> iPhone in my pocket, AirPlay'ing Spotify to my living-room sound-system while I toddle around the house, Preparing Things.™.
PragCypher has quit [Remote host closed the connection]
PragCypher has joined #elliottcable
PragCypher has quit [Quit: Leaving]
yorick has joined #elliottcable
Sgeo_ has quit [Ping timeout: 245 seconds]
Sgeo has joined #elliottcable
<ELLIOTTCABLE> I just graphed out the commits I use in this test.
<ELLIOTTCABLE> c1---c2---c3----.--.
<ELLIOTTCABLE> / / \ \ \
<ELLIOTTCABLE> b1---b2---b3---b4\ /__/
<ELLIOTTCABLE> / / \ m1 m2
<ELLIOTTCABLE> / / \\//
<ELLIOTTCABLE> \ /
<ELLIOTTCABLE> root--l0---l1---l2---a0---a1---a2---a3---a4---l3---l4---l5--l5r1
<ELLIOTTCABLE> .
<ELLIOTTCABLE> / \
<ELLIOTTCABLE> alt--r0---r1--r1l5
<ELLIOTTCABLE> (http://ell.io/i2Zje)
eligrey has joined #elliottcable
eligrey has quit [Changing host]
eligrey has joined #elliottcable
alexgordon has joined #elliottcable
yorick has quit [Remote host closed the connection]
<joelteon> oh that's pretty
<purr_> joelteon: <3
<joelteon> hi purr_
<purr> joelteon: hi!
<purr_> watfuck
<joelteon> shut up purr i wasn't talking to you
purr_ is now known as eccloud
eccloud is now known as ellio
<joelteon> ok...
<joelteon> there are way too many ways to test equality in bash
<joelteon> guys
<joelteon> if I'm using grep --silent, which reports 0 on match and 1 on no match
<joelteon> should I just if $(... | grep ... --silent); then ...
<joelteon> yeah guess that'll work
<purr> <alexgordon> Nuck: had all your favourite PHP features, magic quotes, mysql_real_escape_string, zionism
alexgordon has quit [Quit: Computer has gone to sleep.]
alexgordon has joined #elliottcable
<alexgordon> guys
<alexgordon> holy shit this channel is full
<alexgordon> who's good at bikeshedding syntax?
<alexgordon> vil?
<alexgordon> nuck
<alexgordon> ...sephr?
<alexgordon> devyn? micahjohnston
<alexgordon> ellio?
<alexgordon> anybody??
<Willox> nobody is here~
<joelteon> alexgordon: me
<alexgordon> who ARE you?
<joelteon> otters
<alexgordon> oh right
<alexgordon> trying to work out a good syntax for array comprehensions
<alexgordon> I've always hated the python syntax
<alexgordon> [x for x in y]
<alexgordon> looks great in examples, but if it gets any longer than single characters, it becomes very hard to read
<alexgordon> because a variable is declared before it's used
<alexgordon> erm
<alexgordon> after
<alexgordon> so my main problems with it is that: it should better handle long xs and ys
<alexgordon> and y should be able to be multiple lines
<joelteon> right
<alexgordon> maybe something like this? https://gist.github.com/fileability/5694995
<alexgordon> seems odd though
<joelteon> why do you need brackets?
<alexgordon> mm?
<joelteon> what
<alexgordon> how would you write it without brackets?
<joelteon> "z = for x in y\n\tx * x"
<joelteon> is this python?
<alexgordon> it's Furrow
<joelteon> oh
<alexgordon> well
<alexgordon> it's not anything
<alexgordon> it's brainstorming :P
<alexgordon> ^ yeah you could write it like that, but if z gets long...
<joelteon> the list comprehension or the variable name?
<alexgordon> hard to read
<alexgordon> I mean I guess you could do
<alexgordon> that's a VERY interesting syntax
<joelteon> yeah
<alexgordon> allowing expressions to be anonymous, no argument functions
<joelteon> well
<joelteon> how long are variable names gonna get
<alexgordon> quite long
<alexgordon> my variable names are like my penis...
<joelteon> short
<alexgordon> this is an interesting idea though
<joelteon> i always avoid list comprehensions if I can help it
<alexgordon> joelteon: what's the alternative?
<joelteon> ma
<joelteon> map
<joelteon> *
<alexgordon> yeah but then you have to define a function ABOVE the line
<alexgordon> seems backwards to me
<joelteon> ?
<joelteon> map (\x -> x * x) y
<joelteon> I like that better than [for x in y; x * x]
<alexgordon> sure for short stuff
<joelteon> or whatever statement separator you like
<alexgordon> but you end up factoring out the (\x -> x * x) into its own line
<alexgordon> which makes the code a bit harder to read
<joelteon> oh
<joelteon> yeah
<joelteon> I dunno how to best specify "here, apply this transformation to a list of things"
<alexgordon> z = for x in y...
<alexgordon> for short stuff
<alexgordon> but what about for EVEN shorter stuff
<alexgordon> [x for x in y]
<joelteon> what about for long stuff
<alexgordon> for long stuff we can use my implicit subfunctions...
<alexgordon> so how can we write [x for x in y] but the right way around?
<alexgordon> [for x in y ..... x]
<alexgordon> one idea I had was => but I don't know if I'm really sold on it
<alexgordon> [for x in y => x]
<alexgordon> it's an improvement at least
<joelteon> yeah, it is
<alexgordon> [for x in y: x] could work
<alexgordon> though it could get confused with furrow's lambdas (x: x*x)
<joelteon> heh
<joelteon> how are multi argument lambdas done?
<alexgordon> x, y: x * y
<alexgordon> don't ask me how I'm going to parse that
alexgordon is now known as drparse
<drparse> ask me!
<joelteon> is there any pattern matching in lambdas
<drparse> example?
<joelteon> (\(x,y) -> x + y)
<joelteon> (\(x:xs) -> x:x:xs)
<drparse> the first one would be
<joelteon> the first one's a tuple
<drparse> (x, y: x * y)
<joelteon> if it doesn't have tuples it doesn't matter
<joelteon> multi-arg in haskell is (\x y -> x + y)
<drparse> it has tuples, but all functions take a tuple
<joelteon> oh
<joelteon> so no currying?
<drparse> nope
<joelteon> what fun
<drparse> tuples are better anyway
<drparse> and yeah, no cons so second one is non-idiomatic
* drparse doesn't like linked lists
<drparse> joelteon: I guess the answer is no! no pattern matching in lambdas
<joelteon> ok
<joelteon> but even ruby has pattern matching
<joelteon> well h'okay
<drparse> what pattern would you like to match?
<drparse> I mean, it's not a laundry list :P
<drparse> I consider fewer features to be better
<drparse> than lots of features
<joelteon> i dunno anything about the language
<joelteon> whether it has like
<joelteon> user-definable types
<drparse> yep
<drparse> it's the bastard child of haskell and lua
drparse is now known as alexgordon
nuck has quit [Ping timeout: 256 seconds]
Aria has quit [Read error: Connection reset by peer]
Aria has joined #elliottcable
nuck has joined #elliottcable
devin is now known as eboyjr
<micahjohnston> alexgordon: that ifs-as-expressions thing is ruby
<alexgordon> micahjohnston: which one?
<alexgordon> I have been using ruby recently, maybe it's rubbed off on me :P
<micahjohnston> ruby allows that
<alexgordon> micahjohnston: ah, does it?
<micahjohnston> yeah, it's neat
<micahjohnston> like haskell/lisp
<alexgordon> I'm going further though
<alexgordon> allowing returns in there
<alexgordon> like GCC statement expressions
<micahjohnston> oh interesting
<micahjohnston> it's good that that's there
<micahjohnston> because it makes it clear that expressions can be anything
<alexgordon> really dumb ass example
<alexgordon> but
<alexgordon> :P
<micahjohnston> yeah
<micahjohnston> i getcha
<micahjohnston> might want some delimiter type thing
<micahjohnston> for the return
<micahjohnston> maybe not as ugly as
<micahjohnston> (function() { asdofasdf; return 3; })()
<micahjohnston> but
<micahjohnston> yeah
<alexgordon> but yeah great for loops
<eboyjr> that's not paws
<micahjohnston> eboyjr: right
<micahjohnston> jeannicolas: liking btbam
<micahjohnston> guitar solos in harmonic minor are sweet
<joelteon> you're damn right
<eboyjr> guitar solos in double harmonic are cool too
<micahjohnston> eboyjr: ooh seems cool
<eboyjr> my dad occasionally solos in Dorian
<eboyjr> Which is like the major scale of the current key but down a whole step
<purr> <devyn> nerrrrrrrrrrl
<micahjohnston> dorian is up a whole step isn't it
<micahjohnston> it's D without the flat
<micahjohnston> minor scale w/ raised 6th
<eboyjr> perspective
<eboyjr> If you are in the key of D you use the C major scale
<micahjohnston> not sure what you mean :p
<joelteon> if you're playing in D
<joelteon> you solo without F# and C#
<micahjohnston> oh ok you mean you use the key signature of the C major scale
<micahjohnston> thought you meant use D's key signature on top of C :p
<joelteon> nu
<micahjohnston> how about locrian
<micahjohnston> :p
<micahjohnston> btbam is sweet
<alexgordon> ooh music
nuck has quit [Ping timeout: 256 seconds]
<jeannicolas> all the dates
<jeannicolas> THEY ARE NULL...
<jeannicolas> -_-
<purr> jeannicolas: ಠ_ಠ is an IRC client/IRC client framework.
<joelteon> ಠ_ಠ
nuck has joined #elliottcable
<purr> <locks> I was attempting a yoke, but it was a leaky abstraction and I ended up with scrambled eggs
<alexgordon> jeannicolas: you're in the wrong channel!
<jeannicolas> yeah… doesn't matter really
<alexgordon> I have adium open!
<joelteon> jeannicolas: all my dates are null too :(
<alexgordon> LOL
<purr> LOL
<jeannicolas> :D
nuck has quit [Ping timeout: 264 seconds]
<joelteon> i...am running out of keys to bind to buffers
nuck has joined #elliottcable