apeiros_ changed the topic of #ruby-lang to: Ruby 2.0.0-p0: http://ruby-lang.org (Ruby 1.9.3-p392) || Paste >3 lines of text on http://gist.github.com
enebo has quit [Quit: enebo]
realDAB has quit [Quit: realDAB]
brianpWins has quit [Quit: brianpWins]
ryez has quit [Quit: Page closed]
spuk has joined #ruby-lang
rockets has joined #ruby-lang
panpainter has quit [Quit: panpainter]
zastern has quit [Ping timeout: 245 seconds]
mjio has joined #ruby-lang
mjio has quit [Client Quit]
tylersmith has quit [Quit: tylersmith]
mwjcomputing has joined #ruby-lang
glebm has quit [Ping timeout: 252 seconds]
idkazuma has quit [Remote host closed the connection]
glebm has joined #ruby-lang
rockets has quit [Remote host closed the connection]
kain has quit [Quit: exit]
yfeldblum has quit [Ping timeout: 245 seconds]
yfeldblum has joined #ruby-lang
adam12_ has joined #ruby-lang
totallymike has joined #ruby-lang
TheNotary has joined #ruby-lang
io_syl has joined #ruby-lang
adam12 has quit [Read error: Operation timed out]
droptone has quit [Read error: Operation timed out]
droptone has joined #ruby-lang
zomgbie has joined #ruby-lang
jbsan has quit [Read error: Connection reset by peer]
ykk` has joined #ruby-lang
mrsolo has quit [Quit: Leaving]
zomgbie has quit [Ping timeout: 264 seconds]
kurko_ has quit [Quit: Computer has gone to sleep.]
r0bby has joined #ruby-lang
jbsan has joined #ruby-lang
dustint has quit [Read error: Operation timed out]
<ykk`> i tried installing ruby 2.0 on my mac using RVM... failed... then homebrew... and now my install is all sorts of messed up
<ykk`> Argument list too long
<ykk`> i try to run irb but it hangs and gives me that error =\
TheNotary has quit [Ping timeout: 255 seconds]
<ykk`> if anyone can help i'll give u the appropriate errors for either install you want me to do =\
havenwood has quit [Remote host closed the connection]
ledestin has joined #ruby-lang
havenwood has joined #ruby-lang
ledestin has quit [Remote host closed the connection]
havenwood has quit [Ping timeout: 264 seconds]
TheNotary has joined #ruby-lang
havenwood has joined #ruby-lang
r0bby has quit [Ping timeout: 245 seconds]
voker57 has quit [Remote host closed the connection]
IanMalcolm has joined #ruby-lang
voker57 has joined #ruby-lang
security has joined #ruby-lang
megha has quit [Ping timeout: 276 seconds]
bzalasky has joined #ruby-lang
r0bby has joined #ruby-lang
mwjcomputing has quit [Quit: Leaving]
jonahR has joined #ruby-lang
idkazuma has joined #ruby-lang
yxhuvud has quit [Quit: Nettalk6 - www.ntalk.de]
yxhuvud has joined #ruby-lang
krohrbaugh has quit [Ping timeout: 252 seconds]
Domon has joined #ruby-lang
idkazuma has quit [Remote host closed the connection]
voker57 has quit [Remote host closed the connection]
voker57 has joined #ruby-lang
Domon has quit [Ping timeout: 245 seconds]
lsegal has joined #ruby-lang
kejadlen has quit [Ping timeout: 252 seconds]
jonahR has quit [Quit: jonahR]
torrieri has quit [Quit: Leaving...]
jonahR has joined #ruby-lang
torrieri has joined #ruby-lang
zomgbie has joined #ruby-lang
bzalasky has quit [Remote host closed the connection]
Heihachi has joined #ruby-lang
zomgbie has quit [Ping timeout: 245 seconds]
Averna has joined #ruby-lang
anonymuse has joined #ruby-lang
havenwood has quit [Remote host closed the connection]
<Heihachi> ok
<Heihachi> need some help if anyone is here
<Heihachi> why am i getting that error?
<nathanstitt> Just as it says - because Mysql::Result doesn't have a method named blank?
<Heihachi> so how would i check to see if the query is empty?
<nathanstitt> Looks like you probably want to use num_rows > 0
torrieri has quit [Quit: Leaving...]
<Heihachi> so if result.num_rows > 0
<nathanstitt> not quite, I mistyped that. The if statement is actually checking if the result is empty
<nathanstitt> So you really want 0 == result.num_rows
voker57 has quit [Remote host closed the connection]
<Heihachi> ahh ok
ykk` has quit [Remote host closed the connection]
<Heihachi> :D it worked thanks
voker57 has joined #ruby-lang
voker57 has joined #ruby-lang
voker57 has quit [Changing host]
<Heihachi> should read that whole page now thou wouldnt be a bad idea
<bnagy> you could see if it responds to empty? or anything
<Heihachi> i did empty? got the same thing
<bnagy> unless they implemented it off a blank object they hopefully delegate or inherit Array or something
<bnagy> ohh yeah maybe it's just a thin wrapper around something then
<bnagy> yeah there we go it's a cext. Ew.
<Heihachi> idk but its working now :D
r0bby has quit [Max SendQ exceeded]
r0bby has joined #ruby-lang
krohrbaugh has joined #ruby-lang
krohrbaugh has quit [Client Quit]
krohrbaugh has joined #ruby-lang
zomgbie has joined #ruby-lang
IanMalcolm has quit [Quit: Textual IRC Client: www.textualapp.com]
zomgbie has quit [Ping timeout: 252 seconds]
r0bby has quit [Max SendQ exceeded]
r0bby has joined #ruby-lang
r0bgleeson has quit [Ping timeout: 264 seconds]
krohrbaugh has quit [Quit: Leaving.]
ykk` has joined #ruby-lang
r0bby has quit [Ping timeout: 259 seconds]
TheNotary has quit [Ping timeout: 276 seconds]
spuk has quit [Ping timeout: 260 seconds]
torrieri has joined #ruby-lang
jkyle has joined #ruby-lang
spuk has joined #ruby-lang
bzalasky has joined #ruby-lang
<jkyle> I'm looking for a library to generate xml. I found nokogiri, but the documentation is a bit....light. could anyone recommend a good secondary reference for nokogiri or a better documented library?
srbaker has quit [Quit: Computer has gone to sleep.]
TheNotary has joined #ruby-lang
aemeredith has quit [Remote host closed the connection]
torrieri has quit [Quit: Leaving...]
rsl has joined #ruby-lang
srbaker has joined #ruby-lang
pkrnj has quit [Quit: Computer has gone to sleep.]
<drbrain> there is no better library than nokogiri
<drbrain> you've been to http://nokogiri.org, right?
srbaker has quit [Client Quit]
<jkyle> I have, not finding examples in the tutorial for creating xml from scratch, just parsing
<jkyle> looks like there's some embedded examples in the source (rather than in tutorials)
<drbrain> probably
TheNotary has quit [Quit: Leaving]
krohrbaugh has joined #ruby-lang
ykk` has quit [Remote host closed the connection]
torrieri has joined #ruby-lang
sunaku has quit [Quit: WeeChat 0.4.0]
krohrbaugh has quit [Ping timeout: 264 seconds]
kurko_ has joined #ruby-lang
pkrnj has joined #ruby-lang
r0bby has joined #ruby-lang
zomgbie has joined #ruby-lang
pkrnj has quit [Quit: Computer has gone to sleep.]
aemeredith has joined #ruby-lang
aemeredith has quit [Read error: Connection reset by peer]
aemeredith has joined #ruby-lang
bzalasky has quit [Remote host closed the connection]
zomgbie has quit [Ping timeout: 252 seconds]
kurko_ has quit [Quit: Computer has gone to sleep.]
jonahR has quit [Quit: jonahR]
gr4yscale has joined #ruby-lang
r0bgleeson has joined #ruby-lang
pkrnj has joined #ruby-lang
aemeredith has quit [Ping timeout: 264 seconds]
ykk` has joined #ruby-lang
security is now known as megha
kain has joined #ruby-lang
snafoo_ has quit [Read error: Connection reset by peer]
snafoo_ has joined #ruby-lang
krohrbaugh has joined #ruby-lang
ykk` has quit [Ping timeout: 256 seconds]
rippa has joined #ruby-lang
aemeredith has joined #ruby-lang
aemeredith has quit [Remote host closed the connection]
aemeredith has joined #ruby-lang
krz has joined #ruby-lang
zachlatta has joined #ruby-lang
tylersmith has joined #ruby-lang
torrieri has quit [Quit: Leaving...]
krohrbaugh has quit [Quit: Leaving.]
rippa has quit [Ping timeout: 240 seconds]
torrieri has joined #ruby-lang
rippa has joined #ruby-lang
aemeredith has quit [Remote host closed the connection]
Gaelan has joined #ruby-lang
krohrbaugh has joined #ruby-lang
wesside has quit [Quit: Computer has gone to sleep.]
AJA has joined #ruby-lang
r0bby has quit [Ping timeout: 245 seconds]
torrieri has quit [Quit: Leaving...]
torrieri has joined #ruby-lang
nofxx has joined #ruby-lang
nofxx has quit [Changing host]
nofxx has joined #ruby-lang
zomgbie has joined #ruby-lang
r0bby has joined #ruby-lang
Burgestrand has joined #ruby-lang
gr4yscale has quit [Quit: Computer has gone to sleep.]
sindork has joined #ruby-lang
dougsko has quit [Ping timeout: 245 seconds]
zomgbie has quit [Ping timeout: 256 seconds]
tdy has joined #ruby-lang
tdy has quit [Client Quit]
Gaelan has quit [Remote host closed the connection]
Gaelan has joined #ruby-lang
Gaelan has quit [Read error: No route to host]
tdy has joined #ruby-lang
Gaelan has joined #ruby-lang
dougsko has joined #ruby-lang
gfarfl has joined #ruby-lang
krohrbaugh has quit [Quit: Leaving.]
Burgestrand has quit [Quit: Burgestrand]
setmeaway has joined #ruby-lang
apeiros has quit [Remote host closed the connection]
apeiros has joined #ruby-lang
skade has joined #ruby-lang
aemeredith has joined #ruby-lang
apeiros has quit [Remote host closed the connection]
apeiros has joined #ruby-lang
r0bby_ has joined #ruby-lang
tylersmith has quit [Quit: tylersmith]
woollyams has joined #ruby-lang
r0bby has quit [Ping timeout: 256 seconds]
Andromeda has quit [Remote host closed the connection]
nathanstitt has quit [Quit: Computer has gone to sleep]
yalue has quit [Read error: Operation timed out]
yalue has joined #ruby-lang
<TTilus> jkyle: you could try builder
rue has quit [Remote host closed the connection]
chendo_ has quit [Ping timeout: 246 seconds]
<TTilus> jkyle: stdlib afaicr
Heihachi has left #ruby-lang ["Leaving"]
<zzak> builder is a separate gem
<TTilus> ok
<zzak> but there is Nokogiri::XML::Builder
Gaelan has quit [Remote host closed the connection]
symm- has quit [Read error: Connection reset by peer]
<TTilus> jkyle: see above
chendo_ has joined #ruby-lang
chendo_ has joined #ruby-lang
chendo_ has quit [Changing host]
<jkyle> I got it worted
<jkyle> sorted*
apeiros has quit [Ping timeout: 245 seconds]
apeiros has joined #ruby-lang
bzalasky has joined #ruby-lang
apeiros has quit [Remote host closed the connection]
chendo_ has quit [Ping timeout: 240 seconds]
r0bgleeson has quit [Ping timeout: 264 seconds]
chendo_ has joined #ruby-lang
chendo_ has joined #ruby-lang
chendo_ has quit [Changing host]
Burgestrand has joined #ruby-lang
mistym has quit [Remote host closed the connection]
dougsko has quit [Read error: Operation timed out]
havenwood has joined #ruby-lang
sush24 has joined #ruby-lang
krohrbaugh has joined #ruby-lang
dougsko has joined #ruby-lang
vlad_starkov has joined #ruby-lang
jperry2 has quit [Read error: Connection reset by peer]
kuja_ has quit [Ping timeout: 252 seconds]
glebm has quit [Ping timeout: 252 seconds]
nathanstitt has joined #ruby-lang
jperry2 has joined #ruby-lang
skade has quit [Ping timeout: 248 seconds]
tdy has quit [Read error: Connection reset by peer]
bzalasky has quit [Remote host closed the connection]
tdy has joined #ruby-lang
nathanstitt has quit [Ping timeout: 255 seconds]
nirix has quit [Quit: ZNC - http://znc.in]
fsvehla has joined #ruby-lang
Domon has joined #ruby-lang
anonymuse has quit [Quit: Leaving...]
agarie has quit [Remote host closed the connection]
nirix has joined #ruby-lang
gr4yscale has joined #ruby-lang
bzalasky has joined #ruby-lang
AJA has quit [Quit: Leaving.]
|Vargas| has joined #ruby-lang
|Vargas| has quit [Changing host]
|Vargas| has joined #ruby-lang
krohrbaugh has quit [Quit: Leaving.]
vlad_starkov has quit [Remote host closed the connection]
kuja has joined #ruby-lang
mbj has joined #ruby-lang
nathanstitt has joined #ruby-lang
shachaf_ has joined #ruby-lang
shachaf_ has quit [Changing host]
shachaf_ has joined #ruby-lang
shachaf has quit [Disconnected by services]
shachaf_ is now known as shachaf
kseifried has joined #ruby-lang
skade has joined #ruby-lang
tonni has quit [Remote host closed the connection]
Serge has joined #ruby-lang
beiter has joined #ruby-lang
zomgbie has joined #ruby-lang
rue has joined #ruby-lang
nXqd has joined #ruby-lang
Gaelan has joined #ruby-lang
nofxx has quit [Remote host closed the connection]
nofxx has joined #ruby-lang
nofxx has quit [Changing host]
nofxx has joined #ruby-lang
mbj has quit [Ping timeout: 252 seconds]
Gaelan has quit [Ping timeout: 256 seconds]
aemeredith has quit [Remote host closed the connection]
aemeredith has joined #ruby-lang
nofxx has quit [Ping timeout: 264 seconds]
dr_bob has joined #ruby-lang
apeiros has joined #ruby-lang
Gaelan has joined #ruby-lang
dr_bob1 has joined #ruby-lang
rue has quit [Ping timeout: 245 seconds]
dr_bob has quit [Ping timeout: 256 seconds]
Gaelan has quit [Ping timeout: 256 seconds]
tonni has joined #ruby-lang
rue has joined #ruby-lang
bzalasky has quit [Remote host closed the connection]
rue has quit [Ping timeout: 248 seconds]
skade has quit [Ping timeout: 240 seconds]
JohnBat26 has joined #ruby-lang
benlovell has joined #ruby-lang
skade has joined #ruby-lang
solars has joined #ruby-lang
Asher has quit [Quit: Leaving.]
JohnBat26 has quit [Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/]
Asher has joined #ruby-lang
vmoravec has joined #ruby-lang
gr4yscale has quit [Quit: Computer has gone to sleep.]
dr_bob1 has quit [Quit: Leaving.]
pkrnj has quit [Ping timeout: 264 seconds]
krohrbaugh has joined #ruby-lang
JohnBat26 has joined #ruby-lang
zomgbie has quit [Ping timeout: 264 seconds]
aemeredith has quit [Read error: No route to host]
aemeredith has joined #ruby-lang
aemeredith has quit [Remote host closed the connection]
krohrbaugh has quit [Ping timeout: 252 seconds]
mixandgo has joined #ruby-lang
mbj has joined #ruby-lang
vlad_starkov has joined #ruby-lang
quazimodo has quit [Ping timeout: 240 seconds]
vlad_starkov has quit [Ping timeout: 256 seconds]
mistym has joined #ruby-lang
mistym has quit [Changing host]
mistym has joined #ruby-lang
skade has quit [Quit: Computer has gone to sleep.]
zachlatta has quit [Read error: Connection reset by peer]
zachlatta has joined #ruby-lang
brianpWins has joined #ruby-lang
mistym has quit [Read error: Connection reset by peer]
mixandgo has quit [Quit: mixandgo]
mistym has joined #ruby-lang
dr_bob has joined #ruby-lang
adam12_ has quit [Ping timeout: 256 seconds]
matthewd_ has quit [Ping timeout: 256 seconds]
Silex^^ has quit [Ping timeout: 256 seconds]
matthewd has joined #ruby-lang
dr_bob has quit [Client Quit]
dr_bob has joined #ruby-lang
adam12 has joined #ruby-lang
vlad_starkov has joined #ruby-lang
vlad_starkov has quit [Read error: Connection reset by peer]
xcombelle has joined #ruby-lang
woollyams has quit [Quit: Textual IRC Client: http://www.textualapp.com/]
vlad_starkov has joined #ruby-lang
torrieri has quit [Quit: Leaving...]
Axsuul has quit [Ping timeout: 255 seconds]
Mon_Ouie has joined #ruby-lang
maxmanders has joined #ruby-lang
tonni has quit [Remote host closed the connection]
rue has joined #ruby-lang
dr_bob has quit [Quit: Leaving.]
mbj has quit [Quit: leaving]
mbj has joined #ruby-lang
rue has quit [Ping timeout: 256 seconds]
krohrbaugh has joined #ruby-lang
mixandgo has joined #ruby-lang
rippa has quit [Read error: Connection reset by peer]
r0bby_ has quit [Read error: Connection reset by peer]
rippa has joined #ruby-lang
mistym has quit [Remote host closed the connection]
judofyr has joined #ruby-lang
krohrbaugh has quit [Ping timeout: 248 seconds]
<andrewvos> ruby-lang-drama
<judofyr> oh?
<andrewvos> Wait is it github-drama?
<andrewvos> Never mind
<andrewvos> I'm just rocking the boat
tonni has joined #ruby-lang
<judofyr> what drama?
torrieri has joined #ruby-lang
io_syl has quit [Quit: Computer has gone to sleep.]
alessio_rocco has joined #ruby-lang
thebastl has joined #ruby-lang
thebastl_ has joined #ruby-lang
thebastl_ has quit [Remote host closed the connection]
gnufied has joined #ruby-lang
ootoovak has joined #ruby-lang
dr_bob has joined #ruby-lang
<apeiros> zenspider hedging grudges against postmodern? o0 at least the messages make it look that way…
thebastl has quit [Ping timeout: 264 seconds]
torrieri has quit [Ping timeout: 264 seconds]
Estanislao has joined #ruby-lang
Estanislao has left #ruby-lang [#ruby-lang]
rippa has quit [Ping timeout: 240 seconds]
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
havenwood has quit [Remote host closed the connection]
havenwood has joined #ruby-lang
toretore has joined #ruby-lang
Gaelan has joined #ruby-lang
mixandgo has quit [Quit: mixandgo]
<whitequark> apeiros: IMO, it's simpler. zenspider doesn't care about his code and doesn't want to spend time on people who care.
<apeiros> possible
havenwood has quit [Ping timeout: 245 seconds]
sush24 has quit [Read error: Connection reset by peer]
ootoovak has quit [Quit: ootoovak]
Gaelan has quit [Ping timeout: 256 seconds]
charliesome has joined #ruby-lang
pskosinski has quit [Ping timeout: 256 seconds]
<apeiros> I really want to strangle whomever is responsible for `rails console ENV` vs. `rails server -e ENV` (the "-e"/no "-e" inconsistency)
<whitequark> apeiros: why do you think `git blame` is called so? :)
<whitequark> (as opposed to `annotate`)
sush24 has joined #ruby-lang
maxmanders has quit [Quit: Computer has gone to sleep.]
Mon_Ouie has quit [Ping timeout: 256 seconds]
Mon_Ouie has joined #ruby-lang
gnufied has quit [Quit: Leaving.]
<andrewvos> `git blame --strangle`
torrieri has joined #ruby-lang
dhruvasagar has joined #ruby-lang
<mbj> whitequark: morning
<whitequark> mbj: moo.
<mbj> whitequark: Peparing a PR with lots of Source::Maps, I expect you'll have some comments ;)
rue has joined #ruby-lang
<whitequark> mbj: very well, I'm available for a while
<mbj> whitequark: Yeah, PR will come in around 2-4 hours, depending on phone terror.
<mbj> whitequark: BTW just look at heckles source code if you whant to learn about seattlerb eating their own dogfood.
torrieri has quit [Ping timeout: 256 seconds]
<andrewvos> Hehe. I like the fact that I haven't used inheritance for so long that I forgot the syntax.
<andrewvos> Though, it says a lot about me that I forgot <
<whitequark> mbj: heckle is pretty good?
<whitequark> on par with most okayish ruby code around, I'd say
blacktulip has joined #ruby-lang
krohrbaugh has joined #ruby-lang
hyp3rv1s0r has joined #ruby-lang
krohrbaugh has quit [Ping timeout: 264 seconds]
hyp3rv1s0r is now known as GG_
skade has joined #ruby-lang
rue has quit [Remote host closed the connection]
GG_ is now known as hyp3rv1s0r
adambeynon has joined #ruby-lang
megha has quit [Ping timeout: 245 seconds]
security has joined #ruby-lang
<mbj> whitequark: nope it isnt ;)
security is now known as megha
<mbj> whitequark: It is one big file with near to zero tests and misses lots of edge cases, generates invalid ruby etc.
<whitequark> mbj: oh ok
<whitequark> it is at least better than RP
<mbj> whitequark: heh
alessio_rocco has quit [Ping timeout: 264 seconds]
ubersapiens has joined #ruby-lang
alessio_rocco has joined #ruby-lang
smt has joined #ruby-lang
smt has left #ruby-lang [#ruby-lang]
<zenspider> mbj: dude. I don't like it either. heckle.rb is terrifying.
gnufied has joined #ruby-lang
<zenspider> but put the blame where the blame is due. I didn't write that. Nobody on Seattle.rb did. phiggins is slowly but surely engineering it into something maintainable, but that takes time
<zenspider> whitequark: and as for your bullshit above... you work on a single parser for 6 years and come back at me with your "he doesn't care about his code" ... 9 years if you count parsetree.
postmodern has quit [Quit: Leaving]
zomgbie has joined #ruby-lang
<zenspider> I'm allowed to take a break and let other contribute updates. If you don't like the way I'm handling it, you can write your own... oh wait. you are. So why the fuck are you flipping me shit?
<whitequark> zenspider: I'm writing my own for a single reason: it's impossible to collaborate with you. I'd much rather spend my time on something more interesting and/or useful than hostile forking or whatnot.
voker57 has quit [Remote host closed the connection]
<zenspider> impossible to collaborate with me? what the fuck are you talking about?
<zenspider> You have some bug up your ass like I __OWE__ you something. Do you pay me? No. Do you have any relationship with me other than reporting issues against my code? (which I appreciate, even if I don't jump on them as fast as you'd like) No.
nathanstitt has quit [Ping timeout: 256 seconds]
<whitequark> yes? I spent four weeks writing a new lexer for RP, which is currently in a PR you didn't care enough about to respond to?
<zenspider> I write open source. I have ~75 projects that I work across. I don't work on one or two anymore. I work on a LOT of projects. That I don't act like I'm at your beck and call makes me "impossible" to collaborate with?
maxmanders has joined #ruby-lang
<zenspider> fuck you and your entitlement. I'm not your bitch. I have EVERY intention of evaluating your lexer and merging it in if it will save me blood and tears. But to act like I __OWE__ you and should work on YOUR schedule? absolutely fucking not.
Silex^^ has joined #ruby-lang
<whitequark> oh, and there's also this lack of acceptance of any changes which make the public interface more sane, etc.
<whitequark> rofl.
<zenspider> I was nose down working on my talk for MWRC when your lexer came in. I've been catching up on my backlog since and working on my flay enhancements...
<zenspider> that's horseshit too
<zenspider> I spent all day working on contributions to flog that were entirely about refactoring the API to make it more usable in CIs
<zenspider> (which is gonna wreck havok on the guy's GC... but there's nothing I can do about that)
<andrewvos> 75 projects? Jesus.
<whitequark> zenspider: the problem is that the changes which I need from RP and am technically able to contribute to RP on my own (source maps) would involve touching pretty much every single part of it
<whitequark> and I don't see how you can merge that in any reasonable time
<whitequark> 75 projects, whatever, that doesn't make it easier to contribute to your projects.
<whitequark> I guess it's too much?
<zenspider> if github issue search is to be trusted (no clue), you've filed 7 tickets against RP. I've closed 4 of them... so I'm ~60% closure rate with you. yet I'm "impossible to work with"
<zenspider> those numbers seem low
<mbj> zenspider: back from phone
<whitequark> um, I filed 26 tickets against RP, of which 16 are closed
quazimodo has joined #ruby-lang
<zenspider> yeah. I can only search by a word, so if your own name shows up in a description it is a hit.
<mbj> zenspider: I see my comments to heckle more as constructive critism, before I started mutant I tried to improve heckle, but failed.
<zenspider> that brings me up to 61%
<zenspider> mbj: dude. so did I. many times.
brianpWins has quit [Quit: brianpWins]
<mbj> zenspider: And naturally I feel mutant surpasses heckle at all metrics ;)
<whitequark> zenspider: I was referring to a) your response to my suggestions on the AST format, and b) the turnaround time.
<zenspider> when I wrote heckle as a proof of concept, it was small and pretty. a contributor went a bit nuts with it, and then his company got bought by MS, and they shut down everyone on open source.
<whitequark> (and c) that your response is far too often "fuck you", either literally or not.)
<zenspider> I got stuck with heckle in its current form. luckily phiggins is starting to make sense of it and get proper test backfill
<whitequark> but actually I don't care about c) that much. it's just hard to convince anyone else that working on seattlerb projects is beneficial. every single person who I've talked with about seattlerb (six, currently, I think) thinks you're a jerk impossible to work with. I guess that's a statistic.
<zenspider> whitequark: a&c) disagreeing with you is not "fuck you". b) again, I'm not your bitch. you don't pay me. I don't owe you, time or otherwise.
<whitequark> zenspider: plain out "No" *is* a "fuck you"
<zenspider> FUCK YOU is FUCK YOU
<zenspider> No is disagreeing
<whitequark> disagreeing implies reasoning.
<zenspider> I don't owe you. FUCK YOU if you think I do
<zenspider> no. I don't even owe you an explanation. Some shit just doesn't work out. If you think I'm at your beck and call, well.... you're fucking wrong
<whitequark> as per "owe you"... this is exactly what I mean by "don't care about your projects". you can't handle 75 projects. it's not possible to contribute to them, due to your lack of time and your attitude.
<zenspider> my attitude... that's funny.
<zenspider> All I see is entitlement above
* whitequark shrugs
<whitequark> I guess you only see what you want to. Not news. Regardless, I'm done with this
<whitequark> it's hilarious and sad when people respond to contributions with "fuck you".
<zenspider> and I hate to break it to you... having 6 whole datapoints doesn't constitute everyone/anyone
<zenspider> math isn't that hard.
<zenspider> I'm saying "fuck you" to your attitude here and now. nothing more.
<zenspider> go ahead and search the issues for "fuck"... it shows up... never towards you or anyone for that matter (negatively, that is)
<whitequark> I don't have an issue with swearing. I do have an issue with silent disregard of contributions / attempts at them without even providing an explanation.
<zenspider> I remember asking you about your opinion on an AST format and not getting a response... should I simply write you off as "impossible to work with"?
<whitequark> zenspider: I did answer you there?
<whitequark> lemme find the issue
torrieri has joined #ruby-lang
<whitequark> I even pinged you a month after.
<zenspider> you're absolutely right. I dropped the ball on that one
<zenspider> I got hung up on "Or whatever ParseTree thinks is appropriate there" because it doesn't even make sense as PT only works on 1.8
<zenspider> almost wish I didn't get rid of the scope node for that stupid language feature :/
<zenspider> GOD I hate that feature
* whitequark just reified the arguments as AST nodes, as opposed to symbols
<whitequark> as I've suggested you
<zenspider> you do realize that eventually matz will push ruby over the edge and it'll become perl, right?
<zenspider> (in terms of parsability)
<whitequark> zenspider: not sure, I didn't see the perl's parser
<whitequark> however I did hear that it's turing-complete itself
<zenspider> hell... their regexps are turing complete
<whitequark> I do think however that we probably need to start *removing* features from ruby
<whitequark> syntax, included
<zenspider> their actual language isn't even statically parsable... AT ALL
<whitequark> >> eval("%\0foo\0")
<eval-in> whitequark => "foo" (http://eval.in/15993)
<zenspider> but some code was written in 97 that uses that!
torrieri has quit [Ping timeout: 256 seconds]
<whitequark> or the EXPR_END and lvar thing which snoops the parser state from lexer.
<whitequark> zenspider: one of the goals for my lexer was to enable hacking the lexer.
<zenspider> yeah. that blows goats
<whitequark> readable, documented source helps.
<whitequark> also I like this:
<whitequark> >> $й
<eval-in> whitequark => nil (http://eval.in/15994)
<whitequark> >> $-й
<eval-in> whitequark => /tmp/execpad-1097f19838db/source-1097f19838db: invalid encoding symbol (EncodingError) (http://eval.in/15995)
<zenspider> and reification doesn't matter one whit. you just have more symmetry OCD than I do.
<whitequark> zenspider: no, it does.
<whitequark> remember that parser has complete source maps.
<whitequark> you can't attach source maps to symbols no matter how badly you want that
<zenspider> you pushed for me to go back to 100% asts AFTER I released. That'd be backwards incompatible and I'd have to do another major release
<zenspider> I don't know what you're referring to
<zenspider> source maps
<zenspider> again... doesn't make me "impossible to work with"
<whitequark> besides, it even matters for everything else. ruby implementation, converting AST back to source, whatever. everything's way simpler when you can iterate the AST uniformly
<whitequark> source maps mean that to each node, I attach the information which can locate where in the source it has originated
<whitequark> the goal is to a) to be able to have clang-style diagnostics: http://clang.llvm.org/diagnostics.html
<zenspider> obviously I disagree. having an :args node to wrap the names of the slots is totally doable.
<zenspider> obviously I have a bunch of code that handles that. have for years and years.
<whitequark> b) to be able to perform source-to-source transformations without pretty-printing the AST, which is practically impossible to do and get the original text back, with comments and formatting and stuff
skade has quit [Quit: Computer has gone to sleep.]
<zenspider> I _do_ need to have Sexp support better location info
<whitequark> zenspider: no. you don't have column numbers. it's mostly useless.
<whitequark> ruby's diagnostics truly suck, on every single impl (as all of them use MRI's parser basically)
<zenspider> I'm addressing "everything is way simpler when you can iterate an AST uniformly"
<zenspider> and I'm saying that statement is wrong
<whitequark> oh
<zenspider> and I have years of code to prove that wrong
krohrbaugh has joined #ruby-lang
<zenspider> you're speaking about one very specific thing, and yes, RP / SP doesn't address it well enough
<zenspider> and I totally agree with your diagnostics line above, they all suck
<zenspider> tho for a language as dynamic as ruby... I'm not sure what diagnostics you're gonna add. If this were smalltalk and everything were available... sure.
<whitequark> re args node: well, it did simplify *my* code quite a bit, and folks like mbj agree with me. but whatever. to have source maps, you *need* to wrap them in nodes so that'd be a non-issue anyway
<zenspider> but they made a specific decision (which I fought) to toss all parse info when eval starts
<whitequark> zenspider: yorickpeterse's linter, for example, has a partial evaluator
ubersapiens has quit [Ping timeout: 245 seconds]
<whitequark> and he definitely needs the column numbers and stuff
<whitequark> besides, I'm writing a statically compiled ruby-based lang, and perfect diagnostics are mandatory
krohrbaugh has quit [Ping timeout: 240 seconds]
<whitequark> there's a lot of stuff you can do with precise source location info.
<whitequark> zenspider: (re toss all parse info) that's a good one actually, parse info occupies a lot of memory
<zenspider> yes, but you're talking about how ruby's diagnostics suck. ... that's a big reason why
<andrewvos> I want to do something with emoji in Terminal.app and maybe vim.
<whitequark> zenspider: parser's going to have two modes of operation. one of them only collects line numbers, the other collects complete info
<zenspider> its that or you go the rebuild the info on error route .... sometimes the info is still available. sometimes it isn't.
<whitequark> zenspider: the idea is that you parse in the "baseline" mode in order to execute stuff, and when you want a diagnostic, you lazily reparse the source
<whitequark> it is *way* more efficient to just keep the source around. V8 does that.
<whitequark> you can even compress it if that's a problem, it'll easily be 10x smaller in ram.
<zenspider> we're obviously talking past each other at this point.
<mbj> whitequark, zenspider: I'm following your discussion with interest but are ddosed by my phone...
<whitequark> zenspider: hm? we're talking about the same thing here, no?
<zenspider> mbj: heh. well... I'm losing coherency as it gets later.
<whitequark> "rebuild the info on error" is what I suggest
<zenspider> whitequark: we are. and you're repeating back things I've already said like I didn't.
* whitequark shrugs
<zenspider> I've had all these discussions with ruby-core when they made the decision to toss it (based, mostly(?), on data from jruby... the language that uses 2x more memory than any other impl)
<zenspider> and while several of us in seattle.rb have commit bit, we have very very little influence on the actual design of the internals. (which I'm ok with, the more I read the internals :P)
<zenspider> so mostly we stick to doco and stdlib library enhancements
<zenspider> anyhow.
<whitequark> zenspider: ok. what I want is to add an RP compat mode to `parser`, which'll add a small amount of code shared across all grammars, incl upcoming ruby20.y.
<whitequark> so if you want to get lazy and avoid merging lexer/writing 20 support/adding source maps, I'm ok with supporting that
tonni has quit [Remote host closed the connection]
rking1 has joined #ruby-lang
<whitequark> all the features in parser, including 100% grammar test coverage, come for free ;)
rking has quit [Quit: WeeChat 0.4.0-rc1]
rking1 is now known as rking
<zenspider> I've been working on PT/RP/SP for almost a decade. It gets old... I am more than happy to fold your lexer in assuming it runs my gauntlet at least as well as my POS lexer does but I may not do it in the timeframe you seem to expect. Give me a fucking break. Bullshit like "he doesn't care about his code" is horseshit
tonni has joined #ruby-lang
<zenspider> see? I'm tired. I'm now comparing bullshit and horseshit like they're the same thing
<zenspider> s/is horseshit/is simply false/
<zenspider> words... hard.
<zenspider> (same goes with 2.0 support)
<whitequark> I don't exactly care about merging stuff upstream in RP anymore. Timeframes, etc, etc. I'll update my PR because I do fucking care about what I said, but that's about it
rue has joined #ruby-lang
<whitequark> What I said about RP compat and support remains. Parser supports parsing/runs on 1.8. It can probably be a drop-in replacement.
<zenspider> but you DO care about slandering my efforts and my code. got it.
<zenspider> right. I guess that's that then.
<whitequark> slandering, huh.
<whitequark> you are not your code.
<zenspider> don't use MY LINE on me
<zenspider> whitequark: "zenspider doesn't care about his code and doesn't want to spend time on people who care"
<whitequark> zenspider: "IMO".
<whitequark> that is an opinion. which I concluded from trying to pull various stuff to RP across six months or so, and interacting with you, and watching other people interact with you.
rue has quit [Ping timeout: 252 seconds]
<zenspider> the fact that it is your opinion doesn't exempt it... it just makes it yours
<whitequark> should I redirect you to wikipedia?
<whitequark> "is the communication of a statement that makes a claim, *expressly stated or implied to be factual*"
<zenspider> you've said your peace. I've pointed out both my offence and how you're wrong. you've chosen not to apologize. I get it.
<whitequark> I did not state that as a fact. Merely as opinion. Whatever.
<zenspider> oxford american english: "the action or crime of making a false spoken statement damaging to a person's reputation" ... (obviously I think of IRC as spoken... dunno why but I always have)
<zenspider> anyhow. I'm done
<whitequark> yeah.
nathanstitt has joined #ruby-lang
nathanstitt has quit [Ping timeout: 256 seconds]
chendo_ has quit [Ping timeout: 256 seconds]
chendo_ has joined #ruby-lang
skade has joined #ruby-lang
celinedior has joined #ruby-lang
celinedior has quit [Client Quit]
celinedior has joined #ruby-lang
xxaM has quit [Ping timeout: 260 seconds]
xxaM has joined #ruby-lang
thebastl has joined #ruby-lang
AndChat| has joined #ruby-lang
Banistergalaxy has quit [Ping timeout: 245 seconds]
torrieri has joined #ruby-lang
Domon has quit [Remote host closed the connection]
maxmanders has quit [Quit: Computer has gone to sleep.]
maxmanders has joined #ruby-lang
torrieri has quit [Ping timeout: 248 seconds]
alessio_rocco has quit [Ping timeout: 256 seconds]
<apeiros> yay, that was #ruby-lang drama
alessio_rocco has joined #ruby-lang
maxmanders has quit [Quit: Computer has gone to sleep.]
maxmanders has joined #ruby-lang
krohrbaugh has joined #ruby-lang
jonahR has joined #ruby-lang
<judofyr> andrewvos: you're right, this is #ruby-lang drama
Wardrop has quit [Quit: Wardrop]
jonahR has quit [Client Quit]
rsl has quit [Quit: Textual IRC Client: www.textualapp.com]
krohrbaugh has quit [Read error: Operation timed out]
<andrewvos> judofyr: TOLD YOU
<andrewvos> haha
<judofyr> nobody ragequitted though
<judofyr> I'm disappointed
vlad_starkov has quit [Remote host closed the connection]
vlad_starkov has joined #ruby-lang
tsou has quit [Remote host closed the connection]
dhruvasagar has quit [Ping timeout: 256 seconds]
<whitequark> mbj: any updates on your PR?
benlovell has quit [Quit: Computer has gone to sleep.]
tsou has joined #ruby-lang
Guest has joined #ruby-lang
cored has quit [Ping timeout: 245 seconds]
<mbj> whitequark: busy like hell
<mbj> whitequark: Selling my old car, new problems occured...
beiter_ has joined #ruby-lang
nathanstitt has joined #ruby-lang
cored has joined #ruby-lang
beiter has quit [Ping timeout: 255 seconds]
beiter_ is now known as beiter
<mbj> whitequark: while selling
nathanstitt has quit [Ping timeout: 260 seconds]
<whitequark> ok I see
Guest has quit [Quit: Textual IRC Client: www.textualapp.com]
Gue______ has joined #ruby-lang
Gaelan has joined #ruby-lang
<charliesome> whitequark: will foundry have this feature? https://gist.github.com/charliesome/5362728
<mbj> whitequark: fuck buerocracy, but you live in russia, I should be happy with the german paperwork ;)
gnufied has quit [Quit: Leaving.]
<whitequark> mbj: russian bureaucracy has reportedly failed headius and left him without a visa
<whitequark> >> eval("1+"*10000000+"1")
<eval-in> whitequark => [FATAL] failed to allocate memory (http://eval.in/15999)
<whitequark> charliesome: wat?
<mbj> whitequark: I had no problems, but also a native language person at my side.
pskosinski has joined #ruby-lang
<whitequark> charliesome: hm. reproduced that
<charliesome> 8000 works too
<charliesome> begin; eval("1+"*8000+"1"); rescue Exception; eval("1+"*8000+"1"); end
MaddinXx has joined #ruby-lang
<charliesome> os x has a tiny stack
<whitequark> somehow that sounds like an insult
gnufied1 has joined #ruby-lang
sush24_ has joined #ruby-lang
sush24 has quit [Ping timeout: 255 seconds]
<charliesome> it is
<charliesome> linux lets me recurse freely :~)
Gaelan has quit [Ping timeout: 256 seconds]
<whitequark> use tco dude
<charliesome> lol when people think tco means all recursion is free
<whitequark> ;)
retro|cz has quit [Ping timeout: 245 seconds]
judofyr has quit [Read error: Connection reset by peer]
* apeiros always reads TCO as Total Cost of Ownership
judofyr has joined #ruby-lang
<apeiros> maybe I'm not really a programmer :(
torrieri has joined #ruby-lang
gnufied1 has quit [Client Quit]
gnufied has joined #ruby-lang
<gnufied> apeiros: I was saying same thing but was on mute. so yeah agree you with. you are not a programmer.
Bearproof has joined #ruby-lang
* lupine used recursion without even thinking about it earlier
<lupine> pretty sure that means I'm a guru
<whitequark> gnufied: wat
* yorickpeterse is watching starcraft on TV
<gnufied> IRC mute. it happens sometimes.
hyp3rv1s0r has quit [Remote host closed the connection]
<yorickpeterse> well I was, I can't find the channel anymore
torrieri has quit [Ping timeout: 264 seconds]
skade has quit [Quit: Computer has gone to sleep.]
Bearproof has quit [Read error: Operation timed out]
nkr has joined #ruby-lang
<apeiros> yorickpeterse: I often do that. though via my computer :) (twitch etc.)
benlovell has joined #ruby-lang
<yorickpeterse> mind you I'm in Korea so it's not odd for it to be on TV
<yorickpeterse> it's a bit boring though
thebastl has quit [Read error: Operation timed out]
krohrbaugh has joined #ruby-lang
zomgbie has quit [Read error: Connection reset by peer]
<apeiros> ^^
srbaker has joined #ruby-lang
krohrbaugh has quit [Ping timeout: 256 seconds]
maxmanders has quit [Quit: Computer has gone to sleep.]
nertzy has joined #ruby-lang
sush24_ has quit [Quit: This computer has gone to sleep]
vlad_starkov has quit [Remote host closed the connection]
carloslopes has joined #ruby-lang
<whitequark> yorickpeterse: y u in korea?
jonahR has joined #ruby-lang
jonahR has quit [Client Quit]
maxmanders has joined #ruby-lang
<charliesome> whitequark: is there a program that i can throw a bunch of c source files at and have it give me a call graph
<whitequark> charliesome: not that I'm aware of without googling.
<whitequark> there's libclang ofc
<charliesome> crap
<whitequark> it's somewhat ffi-friendly
<charliesome> i just want something off the shelf
<whitequark> charliesome: I'm not really aware of stuff happening in c-land
<judofyr> charliesome: there's some profilers that can show call graphs
<charliesome> judofyr: i want something static
krz has quit [Quit: krz]
alessio_rocco has quit [Ping timeout: 245 seconds]
<yorickpeterse> whitequark: I have told you this before
<yorickpeterse> numerous times
alessio_rocco has joined #ruby-lang
<whitequark> yorickpeterse: oh, right, I remember at least one
<yorickpeterse> holidays and my partner in crime
<whitequark> please excuse me. I have flakey memory (if it doesn't involve some abstract concepts)
<whitequark> this will likely happen again
nathanstitt has joined #ruby-lang
retro|cz has joined #ruby-lang
ykk` has joined #ruby-lang
zomgbie has joined #ruby-lang
nathanstitt has quit [Ping timeout: 264 seconds]
<yorickpeterse> you need to patch that
totallymike has quit [Ping timeout: 264 seconds]
thebastl has joined #ruby-lang
tonni has quit [Read error: Connection reset by peer]
kurko_ has joined #ruby-lang
torrieri has joined #ruby-lang
spectra has quit [Ping timeout: 245 seconds]
tonni has joined #ruby-lang
skade has joined #ruby-lang
Gaelan has joined #ruby-lang
spectra has joined #ruby-lang
torrieri has quit [Ping timeout: 245 seconds]
paper_ has quit [Remote host closed the connection]
workmad3 has joined #ruby-lang
Gaelan has quit [Ping timeout: 264 seconds]
<yorickpeterse> ugh, fix a few issues in ruby-lint and 10 new ones pop up
<judofyr> yorickpeterse: you should run it on itself
<yorickpeterse> most of them are false positives though, which was more or less expected
<yorickpeterse> judofyr: that's what I'm doing
<judofyr> yorickpeterse: are you using `parser`?
nathanstitt has joined #ruby-lang
<yorickpeterse> No
<yorickpeterse> Because it's far from complete
krohrbaugh has joined #ruby-lang
dhruvasagar has joined #ruby-lang
krohrbaugh has quit [Ping timeout: 252 seconds]
ykk` has quit [Read error: Connection reset by peer]
ykk` has joined #ruby-lang
ryez has joined #ruby-lang
<yorickpeterse> this shit would've been so much easier if Ruby had some form of static typing
<yorickpeterse> or at least type hinting
<charliesome> yorickpeterse: go write php instead
<yorickpeterse> go fuck yourself instead
<charliesome> php has type hinting
<yorickpeterse> ... yes and it's very basic and fucking stupid
<yorickpeterse> e.g. it doesn't work with primitive types
<charliesome> why would you need to use it with primitive types
<charliesome> just use a Php\PrimitiveObject\IntegerObject
<yorickpeterse> ... why do you think every darn language with proper typing allows that?
<yorickpeterse> also, stop being such a terrible troll
<charliesome> ok
<charliesome> i'm out
<charliesome> night
<yorickpeterse> taters
charliesome has quit [Quit: Textual IRC Client: www.textualapp.com]
dustint has joined #ruby-lang
<yorickpeterse> Hm, interesting
<yorickpeterse> >> String name = 'yorick' # didn't expect this to be parsed, though it makes sense that it does
<eval-in> yorickpeterse => "yorick" (http://eval.in/16019)
<yorickpeterse> since it parses it as String(name = 'yorick')
Burgestrand has quit [Quit: Burgestrand]
Burgestrand has joined #ruby-lang
dhruvasagar has quit [Ping timeout: 260 seconds]
dhruvasagar has joined #ruby-lang
breakingthings has joined #ruby-lang
flak has joined #ruby-lang
flak is now known as Guest17071
melter has joined #ruby-lang
MaddinXx has quit [Remote host closed the connection]
zomgbie has quit [Read error: Connection reset by peer]
vlad_starkov has joined #ruby-lang
jwollert- has quit [Ping timeout: 245 seconds]
jwollert- has joined #ruby-lang
r0bgleeson has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 256 seconds]
Burgestrand has quit [Quit: Burgestrand]
alessio_rocco has quit [Ping timeout: 260 seconds]
coffeejunk has quit [Ping timeout: 245 seconds]
alessio_rocco has joined #ruby-lang
soypirate has joined #ruby-lang
<yorickpeterse> whitequark: did you write foundry in C or C++?
JohnBat26 has quit [Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/]
sailias has joined #ruby-lang
dhruvasagar has quit [Ping timeout: 245 seconds]
Burgestrand has joined #ruby-lang
protagoras271 has quit [Quit: Konversation terminated!]
io_syl has joined #ruby-lang
tdy has quit [Read error: Connection reset by peer]
havenwood has joined #ruby-lang
kgrz has joined #ruby-lang
tdy has joined #ruby-lang
<whitequark> yorickpeterse: wat?
<whitequark> it's pure ruby
tdy has quit [Read error: Connection reset by peer]
tdy has joined #ruby-lang
Gue______ has quit [Quit: Textual IRC Client: www.textualapp.com]
<cHarNe2> i got some issues with ruby and regex, http://pastie.org/7453272 how get i get ruby to match eg. åäö?
workmad3 has quit [Ping timeout: 264 seconds]
<yorickpeterse> whitequark: No, I mean the core of Foundry
<yorickpeterse> the part that (probably) bootstraps the rest and talks to LLVM
nathanstitt has quit [Ping timeout: 245 seconds]
lianj has quit [Ping timeout: 248 seconds]
<rking> Wait, I just learned about https://github.com/mrbrdo/rack-webconsole
torrieri has joined #ruby-lang
<whitequark> yorickpeterse: Foundry is C/C++-free :D
<rking> Urr, I meant that for #pry. =)
<whitequark> when it will be able to bootstrap itself (not very soon), it will still be C-lang-free
<whitequark> because what is the fucking point of writing it otherwise
megha has quit [Ping timeout: 255 seconds]
torrieri has quit [Client Quit]
<yorickpeterse> whitequark: what the fuck
<yorickpeterse> then what is the VM written in?
<whitequark> which VM? the one which executes the code on toplevel?
<whitequark> in ruby, ofc
<yorickpeterse> oh, you're using ruby-llvm?
<whitequark> yea
<yorickpeterse> aah
<whitequark> also, contribute to it
<yorickpeterse> hmmm
<whitequark> and to LLVM, too :3
<yorickpeterse> https://github.com/jvoorhis/ruby-llvm this the right repo?
<whitequark> they're a bit slow on accepting even trivial patches, but so far no one told me to fuck off
<whitequark> yorickpeterse: ruby-llvm/ruby-llvm
mytrile has quit [Remote host closed the connection]
<yorickpeterse> ah
<yorickpeterse> so you use ruby-llvm, generate some llvm bytecode/whatever and you're good to (putting aside writing a lexer/parser for now)?
<yorickpeterse> (I didn't know about any non C bindings for it until a few minutes ago)
<whitequark> llvm comes with ocaml out of the box
megha has joined #ruby-lang
rking has quit [Quit: BRB rebooting IRC]
<whitequark> also I seriously considered writing the whole thing in ocaml, actually
<yorickpeterse> how so? Because of the official API?
MaddinXx has joined #ruby-lang
<whitequark> no, it's just a great language. much so for writing language impls, indeed.
<whitequark> the ocaml bindings are just as lacking as C ones
<whitequark> eg no way to create a volatile store, or atomic one
<yorickpeterse> hmmm
<whitequark> ruby-llvm is just for the back-end
<yorickpeterse> I was thinking of messing around with writing my own language, ruby-llvm probably makes this easier than doing that in C
<whitequark> lexer/parser are front-end
rking has joined #ruby-lang
<whitequark> remember: compilers are the only things with three ends :D
<whitequark> there's also middle-end.
<whitequark> or: the optimizing passes.
rking has quit [Client Quit]
idkazuma has joined #ruby-lang
<whitequark> aka "the key part of foundry"
<yorickpeterse> so does one require Ruby in order to, say, compile Foundry?
<yorickpeterse> Or does it compile itself?
<whitequark> it doesn't; it a plain old ruby app
<whitequark> with bundler and shit
<yorickpeterse> hm
<whitequark> runs on jruby. or going to run, when deployed
<whitequark> (I debug on mri due to startup time)
rking has joined #ruby-lang
meise has quit [Ping timeout: 248 seconds]
meise has joined #ruby-lang
<yorickpeterse> does ruby-llvm allow you to write stuff that doesn't require Ruby? As in, I write a compiler using it that itself (once compiled to LLVM voodoo) doesn't require Ruby?
mbr has quit [Ping timeout: 252 seconds]
<whitequark> yorickpeterse: ruby-llvm does not add any runtime dependencies
<whitequark> why would it?
mbr has joined #ruby-lang
<whitequark> it basically lets you compose some llvm bitcode.
<ericwood> you never know these days
<whitequark> (maybe also optimize it, etc, but you could as well do that with `opt`, `llc`, etc)
<whitequark> ericwood: hehehe
vlad_starkov has joined #ruby-lang
<ericwood> the world has gone mad
<ericwood> we have java ruby
<whitequark> no, I lied: it actually requires the user to have a node.js runtime
krohrbaugh has joined #ruby-lang
<ericwood> >.<
<yorickpeterse> whitequark: hmmmm
<yorickpeterse> well node.js is webscale so thats ok
<yorickpeterse> Ruby doesn't scale
<ericwood> nope
<ericwood> good thing nobody uses it
<yorickpeterse> Ruby also has threads which are ew
<ericwood> single threaded event-driven IO or DIE
<whitequark> and don't you dare to apply CPS transform to your code!
msch has quit [Ping timeout: 256 seconds]
* whitequark wonders about that
<ericwood> don't think so much
jacknagel has quit [Ping timeout: 245 seconds]
<whitequark> I can take uglyify.js and in a hour or two write a transformation which tangles the callback hell from nicely linear code
<whitequark> why the fuck no one did that already
<ericwood> :|
<whitequark> it's, like, trivial?
<ericwood> I want something that removes unused CSS from rails apps
<whitequark> ericwood: chrome dev tools have that
<whitequark> well, not automated
Muz has quit [Ping timeout: 256 seconds]
rking has quit [Quit: Sorry about all the quit-noise. Still migrating to new VPS]
<ericwood> well, I'm talking more about through the WHOLE APPPPPP
rking has joined #ruby-lang
<ericwood> we have a shitfuckington of legacy code in application.css that I want to kill
<ericwood> but I'm scared to for fear of destroying features
<ericwood> ...back in the day some people who do not work here anymore practiced OOCSS
<whitequark> ... I'm already scared
krohrbaugh has quit [Ping timeout: 252 seconds]
<ericwood> yeah
Muz has joined #ruby-lang
<ericwood> switching to the assset pipline and bundles is soooo much better
MaddinXx has quit [Remote host closed the connection]
<ericwood> we're still making the switch
MaddinXx_ has joined #ruby-lang
bushido has joined #ruby-lang
<whitequark> .lastUnit:after{content: " . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";visibility:hidden; clear:both;height:0 !important;display:block;line-height:0;}
<whitequark> .line{*zoom:1;}
<whitequark> omg what the hell is that
<whitequark> /unsee
<ericwood> . . . . . .
* ericwood is not a fan of content
<whitequark> I'm not a fan of content, too. I read huffingtonpost!
<ericwood> haha
<ericwood> *sting*
outoftime has joined #ruby-lang
fsvehla has quit [Quit: fsvehla]
wesside has joined #ruby-lang
wesside has quit [Client Quit]
akahn has quit [Ping timeout: 240 seconds]
judofyr has quit [Read error: Connection reset by peer]
judofyr has joined #ruby-lang
Muz has quit [Ping timeout: 260 seconds]
<mbj> whitequark: just sold my car to very obscure people
<mbj> whitequark: A problem less to care about ;)
<mbj> whitequark: Expect soon...
Muz has joined #ruby-lang
codejury has quit [*.net *.split]
randym_ has quit [*.net *.split]
znz_v has quit [*.net *.split]
knu has quit [*.net *.split]
tpope has quit [*.net *.split]
herpless___ has quit [*.net *.split]
bentis_ has quit [*.net *.split]
JoeHazzers has quit [*.net *.split]
mfn has quit [*.net *.split]
wminor has quit [*.net *.split]
zerokarmaleft has quit [*.net *.split]
_dumfries has quit [*.net *.split]
davidbalbert has quit [*.net *.split]
Burgestrand has quit [Quit: Burgestrand]
ioga_wrk has quit [Ping timeout: 264 seconds]
randym_ has joined #ruby-lang
znz_v has joined #ruby-lang
JoeHazzers has joined #ruby-lang
tpope has joined #ruby-lang
zerokarmaleft has joined #ruby-lang
herpless___ has joined #ruby-lang
knu has joined #ruby-lang
_dumfries has joined #ruby-lang
codejury has joined #ruby-lang
mfn has joined #ruby-lang
davidbalbert has joined #ruby-lang
wminor has joined #ruby-lang
bentis_ has joined #ruby-lang
spuk has quit [Quit: Human beings were created by water to transport it uphill.]
krohrbaugh has joined #ruby-lang
fsvehla has joined #ruby-lang
torrieri has joined #ruby-lang
io_syl has quit [Quit: Computer has gone to sleep.]
Gue______ has joined #ruby-lang
benlovell has quit [Quit: Computer has gone to sleep.]
ioga_wrk has joined #ruby-lang
<whitequark> mbj: cool!
benlovell has joined #ruby-lang
torrieri has quit [Ping timeout: 245 seconds]
cirenyc has joined #ruby-lang
dhruvasagar has joined #ruby-lang
cmaxw_ has joined #ruby-lang
Burgestrand has joined #ruby-lang
gnufied has quit [Quit: Leaving.]
tbuehlmann has joined #ruby-lang
glebm has joined #ruby-lang
alessio_rocco has quit [Ping timeout: 255 seconds]
alessio_rocco has joined #ruby-lang
ryez has quit [Ping timeout: 245 seconds]
krohrbaugh has quit [Quit: Leaving.]
Burgestrand has quit [Quit: Burgestrand]
Uranio has joined #ruby-lang
celinedior has quit [Quit: celinedior]
<zzak> moving?
gnufied has joined #ruby-lang
Gaelan has joined #ruby-lang
newUser1234 has joined #ruby-lang
anonymuse has joined #ruby-lang
skade has quit [Quit: Textual IRC Client: www.textualapp.com]
stardiviner has quit [Quit: my website: http://stardiviner.dyndns-blog.com/]
|Vargas| has quit [Quit: ...]
nXqd has quit [Remote host closed the connection]
jxie has quit [Ping timeout: 256 seconds]
rue has joined #ruby-lang
jxie has joined #ruby-lang
dr_bob has quit [Quit: Leaving.]
pskosinski has quit [Remote host closed the connection]
dr_bob has joined #ruby-lang
pskosinski has joined #ruby-lang
rue has quit [Remote host closed the connection]
maxmanders has quit [Quit: Computer has gone to sleep.]
workmad3 has joined #ruby-lang
djwonk has quit []
stardiviner has joined #ruby-lang
tonni has quit [Remote host closed the connection]
maxmanders has joined #ruby-lang
totallymike has joined #ruby-lang
ubersapiens has joined #ruby-lang
wallclockbuilder has joined #ruby-lang
dhruvasagar has quit [Ping timeout: 258 seconds]
jacknagel has joined #ruby-lang
carloslopes has quit [Remote host closed the connection]
krohrbaugh has joined #ruby-lang
banisterfiend has joined #ruby-lang
banisterfiend is now known as paper
<ubersapiens> when using rails...which one do you find more efficient/friendly...MongoDB, Postgres, or the standard SQLite
<paper> yorickpeterse: yo, is it true 'joke' and 'freek' are fairly common dutch names?
krohrbaugh has quit [Client Quit]
djwonk has joined #ruby-lang
krohrbaugh has joined #ruby-lang
torrieri has joined #ruby-lang
krohrbaugh has quit [Ping timeout: 256 seconds]
AJA has joined #ruby-lang
coffeejunk has joined #ruby-lang
skade has joined #ruby-lang
solars has quit [Ping timeout: 256 seconds]
fsvehla has quit [Ping timeout: 252 seconds]
torrieri has quit [Ping timeout: 258 seconds]
fsvehla has joined #ruby-lang
benlovell has quit [Quit: Computer has gone to sleep.]
maxmanders has quit [Quit: Computer has gone to sleep.]
apeiros has quit [Remote host closed the connection]
<cored> hello
carloslopes has joined #ruby-lang
<cored> why can't I define a class inside a method like def method; class Foo; end; end
<cored> but I can do that inside a block ?
bzalasky has joined #ruby-lang
<zzak> cored: what about Class.new {} ?
<cored> zzak: haven't try that wait
alessio_rocco has quit [Ping timeout: 252 seconds]
<cored> yeap it works
alessio_rocco has joined #ruby-lang
<cored> but why does the first syntax doesn't work?
dhruvasagar has joined #ruby-lang
<zzak> SyntaxError: (irb):2: class definition in method body
<cored> Class.new is a class definition, also
dhruvasagar has quit [Read error: Connection reset by peer]
<zzak> sorta
<zzak> maybe has something to do with caching
<zzak> i dont know much about it
msch has joined #ruby-lang
kgrz has quit [Quit: Computer has gone to sleep.]
<cored> hm
MaddinXx_ has quit [Remote host closed the connection]
bzalasky has quit [Remote host closed the connection]
mytrile has joined #ruby-lang
<mbj> whitequark: I'm self (fresh) self-employeed with a new company, time management is unpredictable ;)
Gue______ has left #ruby-lang [#ruby-lang]
paper has quit [Remote host closed the connection]
tdy_ has quit [Read error: Connection reset by peer]
tdy_ has joined #ruby-lang
judofyr has quit [Remote host closed the connection]
lian_ has joined #ruby-lang
lian_ has quit [Client Quit]
skade has quit [Ping timeout: 248 seconds]
cmaxw_ has quit [Quit: cmaxw_]
wallcloc_ has joined #ruby-lang
faces has joined #ruby-lang
face has quit [Ping timeout: 245 seconds]
wallclockbuilder has quit [Ping timeout: 245 seconds]
Gaelan has quit [Remote host closed the connection]
tylersmith has joined #ruby-lang
lianj has joined #ruby-lang
lianj has quit [Changing host]
lianj has joined #ruby-lang
zomgbie has joined #ruby-lang
workmad3 has quit [Ping timeout: 264 seconds]
wyhaines has joined #ruby-lang
krohrbaugh has joined #ruby-lang
Gue______ has joined #ruby-lang
Gue______ has left #ruby-lang [#ruby-lang]
alessio_rocco has quit [Remote host closed the connection]
bzalasky has joined #ruby-lang
My_Hearing has joined #ruby-lang
zomgbie has quit [Read error: Connection reset by peer]
Mon_Ouie has quit [Ping timeout: 256 seconds]
Gaelan has joined #ruby-lang
enebo has joined #ruby-lang
mistym has joined #ruby-lang
mistym has joined #ruby-lang
AJA has quit [Quit: Leaving.]
djwonk has quit []
ubersapiens has quit [Ping timeout: 245 seconds]
akahn has joined #ruby-lang
<ykk`> tried installing 2.0.0 via RVM and everything got messed up. had to install 1.9.3 and now it appears that modulo and division is acting funky
<ykk`> please take a look and tell me if that's normal
sush24 has joined #ruby-lang
headius has joined #ruby-lang
<ykk`> gah i had it backwards
maxmanders has joined #ruby-lang
bzalasky has quit [Remote host closed the connection]
io_syl has joined #ruby-lang
<whitequark> whoever here talked about tailcalls
Gaelan has quit [Remote host closed the connection]
djwonk has joined #ruby-lang
idkazuma has quit [Remote host closed the connection]
torrieri has joined #ruby-lang
cirenyc has quit [Quit: Leaving...]
Gaelan has joined #ruby-lang
vlad_sta_ has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 260 seconds]
torrieri has quit [Ping timeout: 245 seconds]
fsvehla has quit [Ping timeout: 245 seconds]
kogent has joined #ruby-lang
tonni has joined #ruby-lang
MartynKeigher has quit [Excess Flood]
__butch__ has joined #ruby-lang
MartynKeigher has joined #ruby-lang
vlad_sta_ has quit [Remote host closed the connection]
__butch__ has quit [Ping timeout: 245 seconds]
__butch__ has joined #ruby-lang
gnufied has quit [Quit: Leaving.]
maxmanders has quit [Quit: Computer has gone to sleep.]
breakingthings has quit []
apeiros has joined #ruby-lang
__butch__ has quit [Quit: Leaving.]
apeiros has quit [Ping timeout: 248 seconds]
gnufied has joined #ruby-lang
__butch__ has joined #ruby-lang
ykk` has quit [Read error: Connection reset by peer]
rue has joined #ruby-lang
ykk` has joined #ruby-lang
__butch__ has quit [Client Quit]
Gaelan has quit [Remote host closed the connection]
Gaelan has joined #ruby-lang
carloslopes has quit [Remote host closed the connection]
gregmore_ has joined #ruby-lang
gregmore_ has quit [Remote host closed the connection]
tonni has quit [Remote host closed the connection]
Gaelan has quit [Ping timeout: 264 seconds]
My_Hearing is now known as Mon_Ouie
dr_bob has left #ruby-lang [#ruby-lang]
brianpWins has joined #ruby-lang
Gaelan has joined #ruby-lang
security has joined #ruby-lang
megha has quit [Ping timeout: 264 seconds]
carloslopes has joined #ruby-lang
tonni has joined #ruby-lang
celinedior has joined #ruby-lang
soypirate has quit [Quit: Leaving]
gr4yscale has joined #ruby-lang
dhruvasagar has joined #ruby-lang
AJA has joined #ruby-lang
torrieri has joined #ruby-lang
vlad_starkov has joined #ruby-lang
dhruvasagar has quit [Ping timeout: 240 seconds]
jonahR has joined #ruby-lang
lianj has quit [Ping timeout: 248 seconds]
torrieri has quit [Ping timeout: 256 seconds]
torrieri has joined #ruby-lang
llaskin has joined #ruby-lang
llaskin has quit [Changing host]
llaskin has joined #ruby-lang
<llaskin> can anyone tell me why my Rubymine install might not be doing code completion for my classes/methods?
mytrile has quit [Remote host closed the connection]
wallcloc_ has quit [Remote host closed the connection]
discopig has quit [Read error: Connection reset by peer]
security is now known as megha
workmad3 has joined #ruby-lang
krohrbaugh has quit [Quit: Leaving.]
mytrile has joined #ruby-lang
lian_ has joined #ruby-lang
krohrbaugh1 has joined #ruby-lang
lian_ has quit [Client Quit]
lianj has joined #ruby-lang
__butch__ has joined #ruby-lang
cirenyc has joined #ruby-lang
cirenyc has quit [Client Quit]
ykk` has quit [Read error: Connection reset by peer]
tsion has joined #ruby-lang
tsion has joined #ruby-lang
tsion has quit [Changing host]
ykk` has joined #ruby-lang
mytrile has quit [Remote host closed the connection]
enebo has quit [Read error: Connection reset by peer]
enebo has joined #ruby-lang
workmad3 has quit [Ping timeout: 264 seconds]
retro|cz has quit [Ping timeout: 256 seconds]
MaddinXx has joined #ruby-lang
gr4yscale has quit [Ping timeout: 248 seconds]
apeiros has joined #ruby-lang
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
tbuehlmann has quit []
krohrbaugh1 has quit [Read error: Connection reset by peer]
wesside has joined #ruby-lang
krohrbaugh has joined #ruby-lang
jtoy_ has left #ruby-lang [#ruby-lang]
gnufied has quit [Quit: Leaving.]
krohrbaugh1 has joined #ruby-lang
krohrbaugh has quit [Read error: Connection reset by peer]
scampbell has joined #ruby-lang
forrest has joined #ruby-lang
ruskie has quit [Excess Flood]
breakingthings has joined #ruby-lang
glebm has quit [Quit: Computer has gone to sleep.]
mbj has quit [Ping timeout: 252 seconds]
ruskie has joined #ruby-lang
glebm has joined #ruby-lang
_if has joined #ruby-lang
sepp2k has joined #ruby-lang
mytrile has joined #ruby-lang
llaskin has left #ruby-lang [#ruby-lang]
krohrbaugh1 has quit [Quit: Leaving.]
torrieri has quit [Quit: Leaving...]
tonni has quit [Remote host closed the connection]
krohrbaugh has joined #ruby-lang
ruskie has quit [Excess Flood]
ruskie has joined #ruby-lang
mytrile has quit [Ping timeout: 248 seconds]
breakingthings has quit [Remote host closed the connection]
breakingthings has joined #ruby-lang
imperator has joined #ruby-lang
mbj has joined #ruby-lang
Uranio has quit [Read error: Connection reset by peer]
Markvilla has joined #ruby-lang
krohrbaugh1 has joined #ruby-lang
paper has joined #ruby-lang
smitjel has joined #ruby-lang
krohrbaugh1 has quit [Read error: Connection reset by peer]
krohrbaugh has quit [Read error: Connection reset by peer]
krohrbaugh2 has joined #ruby-lang
krohrbaugh2 has quit [Client Quit]
pkrnj has joined #ruby-lang
krohrbaugh has joined #ruby-lang
glebm has quit [Quit: Computer has gone to sleep.]
krohrbaugh has quit [Client Quit]
glebm has joined #ruby-lang
smitjel has left #ruby-lang [#ruby-lang]
retro|cz has joined #ruby-lang
jonahR has quit [Quit: jonahR]
Nisstyre-laptop has joined #ruby-lang
Guest38345 has joined #ruby-lang
torrieri has joined #ruby-lang
havenwood has quit [Remote host closed the connection]
krohrbaugh has joined #ruby-lang
lindgrenn has joined #ruby-lang
lindgrenn has left #ruby-lang [#ruby-lang]
adambeynon has joined #ruby-lang
glebm has quit [Ping timeout: 252 seconds]
paper has quit [Read error: Connection reset by peer]
torrieri has quit [Ping timeout: 245 seconds]
srbaker has quit [Quit: Computer has gone to sleep.]
thebastl has quit [Remote host closed the connection]
srbaker has joined #ruby-lang
torrieri has joined #ruby-lang
workmad3 has joined #ruby-lang
MaddinXx has quit [Remote host closed the connection]
thebastl has joined #ruby-lang
wallclockbuilder has joined #ruby-lang
celinedior has quit [Quit: celinedior]
Axsuul has joined #ruby-lang
postmodern has joined #ruby-lang
glebm has joined #ruby-lang
tonni has joined #ruby-lang
jonahR has joined #ruby-lang
Nisstyre-laptop has quit [Quit: Leaving]
torrieri has quit [Quit: Leaving...]
xcombelle has quit [Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.]
Luwe has joined #ruby-lang
glebm has quit [Quit: Computer has gone to sleep.]
dustint has quit [Remote host closed the connection]
dustint has joined #ruby-lang
io_syl has quit [Remote host closed the connection]
torrieri has joined #ruby-lang
Guest38345 has quit [Quit: Ухожу я от вас (xchat 2.4.5 или старше)]
io_syl has joined #ruby-lang
io_syl has quit [Read error: Connection reset by peer]
judofyr has joined #ruby-lang
<judofyr> whitequark: you here?
<judofyr> I need help with naming
glebm has joined #ruby-lang
workmad3 has quit [Ping timeout: 258 seconds]
Nisstyre-laptop has joined #ruby-lang
vlad_starkov has quit [Remote host closed the connection]
<judofyr> whitequark: in ERB there's really only three nodes: plain text, <% %> and <%= %>. what are some good name for those? I've been using :static, :code and :dynamic, but it doesn't feel quite right.
thebastl has quit [Remote host closed the connection]
sush24 has quit [Quit: This computer has gone to sleep]
nmeum has joined #ruby-lang
setmeaway has quit [Ping timeout: 256 seconds]
io_syl has joined #ruby-lang
io_syl has quit [Remote host closed the connection]
io_syl has joined #ruby-lang
io_syl has quit [Remote host closed the connection]
<zzak> % only executes
<zzak> %= executes and outputs the return
<judofyr> zzak: yes. got a good name for the AST nodes?
<zzak> % could be :eval, and %= could be :yield
<zzak> probably not the best names, but i tried
mame0 has quit [Ping timeout: 248 seconds]
<zzak> also, why not :plain for the plain text?
<zzak> you can probably do better than :eval and :yield
mame0 has joined #ruby-lang
<judofyr> that's what I'm trying
<zzak> maybe :value
<zzak> and :expression?
<judofyr> I was also thinking about :expression and :statement
<judofyr> e.g. "return value matters" vs not
<zzak> yeah
<zzak> my brain works like that too
<zzak> :expression for %= and :statement for %, right?
mytrile has joined #ruby-lang
<judofyr> yes
<judofyr> or maybe :expr and :stmt
<judofyr> I like it short
<zzak> yeah
<zzak> like ripper does
glebm has quit [Ping timeout: 264 seconds]
<zzak> :expr and :stmt are better than :code and :dynamic
<judofyr> agreed
<zzak> and i like :plain for plain text
<tpope> no accounting for poor taste I guess
<tpope> or to put it in terms you can understand
<tpope> no acctng 4 poor tst
<judofyr> zzak: I kinda like :text. it lines up with :expr and :stmt
<judofyr> and I love lining up lines
<zzak> that too
zomgbie has joined #ruby-lang
<zzak> LUL
<judofyr> that's one of my biggest problem with English
<judofyr> yes/no
<judofyr> true/false
<judofyr> up/down, left/right
krohrbaugh has quit [Quit: Leaving.]
<judofyr> WHY CAN'T THEY LINE UP IN MONOSPACE?
<zzak> back/front
imperator has quit [Quit: Leaving]
<judofyr> width/height
torrieri has quit [Quit: Leaving...]
<zzak> light/dark
<zzak> big/small
<judofyr> on/off
<judofyr> enable/disable
<judofyr> start/stop
<tpope> start/stop begin/end first/last
<zzak> what have we done..
<judofyr> I love splitting images horizontally
io_syl has joined #ruby-lang
<judofyr> because then I can use:
<judofyr> UPPER and LOWER
<judofyr> I feel so great
<judofyr> anyway
<judofyr> :text, :expr, :stmt for now
<judofyr> tpope: and hey, your nickname is an abbreviation too :)
carloslopes has quit [Remote host closed the connection]
<ddfreyne> Hmm… I’m working on a project and I need a way to manage ideas, and let them be reviewed by others
<tpope> even still
<tpope> stmt is retarded
<ddfreyne> I was thinking a wiki, but you can’t assign ideas to others for being reviewed
<judofyr> tpope: I kinda agree with you
<ddfreyne> Something like an issue tracker, but I don’t want to reuse the GitHub issue tracker
<ddfreyne> Any ideas?
<judofyr> tpope: sry, I mnt, I knd agr wth U
<tpope> I think statement is fine
<tpope> I don't know why you anticipate so much alignment
nofxx has joined #ruby-lang
nofxx has joined #ruby-lang
nofxx has quit [Changing host]
<judofyr> you're probably right
Luwe has quit [Ping timeout: 264 seconds]
<zzak> stmt is what ripper uses
<zzak> ddfreyne: what was that one rubygems was using?
<judofyr> zzak: ddfreyne: Trello
vlad_starkov has joined #ruby-lang
<zzak> yeah
<ddfreyne> Ahh, this could be quite interesting
<judofyr> I like writing template engines
mytrile has quit [Remote host closed the connection]
<judofyr> it's like writing compilers, just without the hard work
ykk` has quit [Remote host closed the connection]
<ddfreyne> judofyr: I noticed
<judofyr> ddfreyne: is that a good or a bad thing?
<spike|spiegel> getting noticed is almost always a bad thing
* judofyr hides
Nisstyre-laptop has quit [Quit: Leaving]
<ggreer> I respectfully disagree. there are some annoyances but it's mostly been good for me
<spike|spiegel> too polite, not good for health
<zzak> judofyr: maintaining template engines is hard work
<zzak> <3
<judofyr> zzak: I just ship them off to others :P
<judofyr> zzak: minad is dealing with Temple/Slim. no-one is working on Mustache.
Luwe has joined #ruby-lang
<ggreer> the great thing about open source software is that if people complain, you can say "patches welcome" :)
<judofyr> ggreer: you're the ag-guy, right?
<ggreer> yay I'm famous!
<ggreer> :)
<ggreer> yes, I wrote most of ag
<ddfreyne> Can anyone point me to some interesting Trello boards?
<ddfreyne> (So I can steal their workflow)
<judofyr> ggreer: (sorry, I believe I've asked you that before, but I haven't still committed it to my memory yet)
wesside has quit [Quit: Computer has gone to sleep.]
<ddfreyne> I see RubyGems’ has different boards per kind of idea
lodbov has joined #ruby-lang
lodbov has quit [Remote host closed the connection]
<ddfreyne> I was thinking of having Ideas + Completed + Rejected at first… hmm. How does one handle workflow? Labels?
ykk` has joined #ruby-lang
<ggreer> judofyr: heh, don't worry about it. people can only form meaningful relationships with around 150 people and can remember the names/info of maybe a couple thousand
srbaker has quit [Ping timeout: 252 seconds]
<judofyr> ggreer: my biggest issue is connecting Twitter, IRC and GitHub nicknames
<ggreer> I try to use ggreer everywhere
<judofyr> I try to use judofyr everywhere for the same reason
<judofyr> I'm an easy stalker target
totallymike has quit [Ping timeout: 256 seconds]
<judofyr> anyway
srbaker has joined #ruby-lang
<judofyr> sleep
<judofyr> night
<judofyr> Thread.sleep
judofyr has quit []
glebm has joined #ruby-lang
Nisstyre-laptop has joined #ruby-lang
yalue has quit [Read error: Connection reset by peer]
<spike|spiegel> here comes a signal...
srbaker has quit [Quit: Computer has gone to sleep.]
<zzak> Signal.trap("INT") { "good night sweet prince" }
nofxx has quit [Remote host closed the connection]
dustint has quit [Remote host closed the connection]
dustint has joined #ruby-lang
srbaker has joined #ruby-lang
thone has joined #ruby-lang
zomgbie has quit [Read error: Connection reset by peer]
lguardiola has joined #ruby-lang
<spike|spiegel> SIGSTOP takes care of everything :)
DKnox has joined #ruby-lang
thone_ has quit [Ping timeout: 260 seconds]
srbaker has quit [Quit: Computer has gone to sleep.]
carloslopes has joined #ruby-lang
Nisstyre-laptop has quit [Ping timeout: 276 seconds]
<zzak> doh
carloslopes has quit [Remote host closed the connection]
skade has joined #ruby-lang
Guest17071 has quit [Ping timeout: 240 seconds]
Luwe has quit [Quit: leaving]
skade has quit [Ping timeout: 260 seconds]
skade has joined #ruby-lang
krohrbaugh has joined #ruby-lang
sailias has quit [Ping timeout: 248 seconds]
torrieri has joined #ruby-lang
Nisstyre-laptop has joined #ruby-lang
srbaker has joined #ruby-lang
torrieri has quit [Ping timeout: 248 seconds]
agarie has joined #ruby-lang
ykk` has quit [Remote host closed the connection]
scampbell has quit [Quit: Leaving]
srbaker has quit [Quit: Computer has gone to sleep.]
srbaker has joined #ruby-lang
srbaker has quit [Client Quit]
s0ber_ has joined #ruby-lang
kurko_ has quit [Quit: Computer has gone to sleep.]
s0ber has quit [Ping timeout: 255 seconds]
s0ber_ is now known as s0ber
Gaelan has quit [Read error: Connection reset by peer]
lcdhoffman has joined #ruby-lang
Gaelan has joined #ruby-lang
<andrewvos> Does abyone else find that incredibly funy?
<andrewvos> funny*
benanne has joined #ruby-lang
<Boohbah> >> n, r = 0, 1; n == 0 ? p n : p r
<eval-in> Boohbah => /tmp/execpad-bc16e5cc205f/source-bc16e5cc205f:2: syntax error, unexpected tIDENTIFIER, expecting keyword_do or '{' or '(' ... (http://eval.in/16063)
dustint has quit [Ping timeout: 276 seconds]
hahuang65 has joined #ruby-lang
ykk` has joined #ruby-lang
beiter has quit [Quit: beiter]
totallymike has joined #ruby-lang
Gaelan has quit [Remote host closed the connection]
Gaelan has joined #ruby-lang
hahuang65 has quit [Quit: Textual IRC Client: www.textualapp.com]
yfeldblum has quit [Ping timeout: 245 seconds]
nkr has quit [Quit: Linkinus - http://linkinus.com]
mrfelix has joined #ruby-lang
apeiros has quit [Remote host closed the connection]
apeiros has joined #ruby-lang
skade has quit [Ping timeout: 264 seconds]
Nisstyre-laptop has quit [Ping timeout: 256 seconds]
gr4yscale has joined #ruby-lang
skade has joined #ruby-lang
yfeldblum has joined #ruby-lang
workmad3 has joined #ruby-lang
<lguardiola> Boohbah, may be you need something like that? http://eval.in/16073
forrest has quit [Quit: Leaving]
breakingthings has quit []
<Boohbah> lguardiola: i got it, thanks :)
<Boohbah> >> n, r = 0, 1; p n==0?n:r
<eval-in> Boohbah => 0 ... (http://eval.in/16074)
<lguardiola> Boohbah, anytime!
vlad_starkov has quit [Remote host closed the connection]
soypirate has joined #ruby-lang
wallerdev has joined #ruby-lang
skade has quit [Read error: Connection reset by peer]
krohrbaugh has quit [Quit: Leaving.]
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
cordax has joined #ruby-lang
krohrbaugh has joined #ruby-lang
outoftime has quit [Quit: Leaving]
workmad3 has quit [Ping timeout: 252 seconds]
kurko_ has joined #ruby-lang
<r0bgleeson> Y U SO SLOW BUNDLER?!
torrieri has joined #ruby-lang
lguardiola has quit [Quit: Leaving]
<zenspider> r0bgleeson: gooood question
DKnox has quit [Quit: Textual IRC Client: www.textualapp.com]
<zenspider> isolate is fast as hell... I'm looking at doing a rewrite to make it even faster (across multiple projects)
DKnox has joined #ruby-lang
DKnox has quit [Client Quit]
vlad_starkov has joined #ruby-lang
vlad_starkov has quit [Read error: Connection reset by peer]
vlad_starkov has joined #ruby-lang
<spike|spiegel> oh before I forget ... stop mucking with RUYBYOPT. thank you.
krohrbaugh has quit [Quit: Leaving.]
vlad_starkov has quit [Ping timeout: 252 seconds]
newUser1234 has quit [Remote host closed the connection]
krohrbaugh has joined #ruby-lang
vbatts has quit [Ping timeout: 256 seconds]
kogent has quit [Quit: kogent]
Markvilla has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
voker57 has joined #ruby-lang
voker57 has quit [Changing host]
voker57 has joined #ruby-lang
Nisstyre-laptop has joined #ruby-lang
vbatts has joined #ruby-lang
brianpWins has quit [Quit: brianpWins]
mbj has quit [Ping timeout: 248 seconds]
enebo has quit [Quit: enebo]
AndChat| has quit [Ping timeout: 256 seconds]
wallclockbuilder has quit [Ping timeout: 258 seconds]
benanne has quit [Quit: kbai]
wallclockbuilder has joined #ruby-lang
gr4yscale has quit [Ping timeout: 264 seconds]
Banistergalaxy has joined #ruby-lang
robbyoconnor has joined #ruby-lang
torrieri has quit [Quit: Leaving...]
gfarfl has quit [Quit: Lost terminal]
r0bby has joined #ruby-lang
hyp3rv1s0r has joined #ruby-lang
robbyoconnor has quit [Ping timeout: 276 seconds]
totallymike has quit [Ping timeout: 246 seconds]
lcdhoffman has quit [Quit: lcdhoffman]
wizonesolutions has quit [Quit: No Ping reply in 180 seconds.]
wizonesolutions has joined #ruby-lang
wizonesolutions has quit [Changing host]
wizonesolutions has joined #ruby-lang
UziMonkey__ has quit [Ping timeout: 246 seconds]
thejspr_ has quit [Ping timeout: 246 seconds]
wyhaines has quit [Remote host closed the connection]
kvs has quit [Ping timeout: 246 seconds]
grandy has quit [Ping timeout: 246 seconds]
mjio has joined #ruby-lang
kvs has joined #ruby-lang
__butch__ has quit [Quit: Leaving.]
kostya27 has joined #ruby-lang
sepp2k has quit [Remote host closed the connection]
AJA has quit [Quit: Leaving.]
hyp3rv1s0r has quit [Remote host closed the connection]
wallclockbuilder has quit [Remote host closed the connection]
hyp3rv1s0r has joined #ruby-lang
blacktulip has quit [Remote host closed the connection]
sailias has joined #ruby-lang
sailias has quit [Read error: Connection reset by peer]
torrieri has joined #ruby-lang
hramrach has quit [Remote host closed the connection]
idkazuma has joined #ruby-lang
hramrach has joined #ruby-lang
nofxx has joined #ruby-lang
nofxx has quit [Changing host]
nofxx has joined #ruby-lang
anonymuse has quit [Quit: Leaving...]
torrieri has quit [Ping timeout: 252 seconds]
spuk has joined #ruby-lang
havenwood has joined #ruby-lang
mrfelix has quit [Quit: Computer has gone to sleep.]
pskosinski has quit [Ping timeout: 260 seconds]
nofxx has quit []
nofxx has joined #ruby-lang
nofxx has quit [Changing host]
nofxx has joined #ruby-lang
djwonk has quit []
nofxx has quit [Remote host closed the connection]
torrieri has joined #ruby-lang