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