apeiros changed the topic of #ruby-lang to: Nick registration required to talk || Ruby 2.0.0-p195: http://ruby-lang.org (Ruby 1.9.3-p429) || Paste >3 lines of text on http://gist.github.com
heftig has quit [Quit: Quitting]
oddmunds has quit [Ping timeout: 245 seconds]
postmodern has quit [Ping timeout: 256 seconds]
arooni-mobile has joined #ruby-lang
nathanstitt has quit [Quit: I growing sleepy]
heftig has joined #ruby-lang
GeissT has joined #ruby-lang
vlad_starkov has joined #ruby-lang
cjs226 has quit [Ping timeout: 246 seconds]
postmodern has joined #ruby-lang
_jpb_ has quit [Ping timeout: 248 seconds]
mistym has joined #ruby-lang
scottschecter has quit [Ping timeout: 248 seconds]
_jpb_ has joined #ruby-lang
cjs226 has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 276 seconds]
andrewvos has quit [Ping timeout: 276 seconds]
jstorimer has joined #ruby-lang
synthetix has joined #ruby-lang
cofin has quit [Quit: cofin]
marr has quit [Ping timeout: 248 seconds]
Liverpudlian has joined #ruby-lang
nathanstitt has joined #ruby-lang
Liverpudlian has left #ruby-lang [#ruby-lang]
r0bby_ has quit [Read error: Connection reset by peer]
_jpb_ has quit [Ping timeout: 246 seconds]
duph has quit [Quit: Leaving.]
jstorimer has quit [Ping timeout: 246 seconds]
r0bby_ has joined #ruby-lang
_jpb_ has joined #ruby-lang
_jpb_ has quit [Client Quit]
_jpb_ has joined #ruby-lang
synthetix has quit [Ping timeout: 276 seconds]
hogeo has joined #ruby-lang
stardiviner has joined #ruby-lang
synthetix has joined #ruby-lang
jstorimer has joined #ruby-lang
cordax has quit [Quit: Computer has gone to sleep.]
gr4yscale has quit [Quit: Computer has gone to sleep.]
hagebake has joined #ruby-lang
swav has quit [Remote host closed the connection]
Sambalero has quit [Remote host closed the connection]
jstorimer has quit [Ping timeout: 255 seconds]
Todd has quit [Read error: Operation timed out]
hagebake has quit [Ping timeout: 246 seconds]
Sambalero has joined #ruby-lang
Todd has joined #ruby-lang
Sambalero has quit [Remote host closed the connection]
gr4yscale has joined #ruby-lang
lsegal has quit [Read error: Connection reset by peer]
lsegal has joined #ruby-lang
_jpb_ has quit [Remote host closed the connection]
_jpb_ has joined #ruby-lang
Domon has joined #ruby-lang
symm- has joined #ruby-lang
synthetix has quit [Ping timeout: 268 seconds]
jstorimer has joined #ruby-lang
fosky has joined #ruby-lang
dhruvasagar has joined #ruby-lang
tomzx_mac_ has joined #ruby-lang
tomzx_mac has quit [Ping timeout: 264 seconds]
vlad_starkov has joined #ruby-lang
gr4yscale has quit [Quit: Computer has gone to sleep.]
ryez has joined #ruby-lang
gr4yscale has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 248 seconds]
cofin has joined #ruby-lang
bzalasky has quit [Remote host closed the connection]
jstorimer has quit [Ping timeout: 246 seconds]
ffio_ has joined #ruby-lang
ffio has quit [Ping timeout: 240 seconds]
justinmburrous has quit [Remote host closed the connection]
bzalasky has joined #ruby-lang
wmoxam has quit [Ping timeout: 256 seconds]
pskosinski has quit [Quit: pskosinski]
lcdhoffman has quit [Quit: lcdhoffman]
jstorimer has joined #ruby-lang
gja has joined #ruby-lang
gja has joined #ruby-lang
gja has quit [Changing host]
woollyams has quit [Ping timeout: 252 seconds]
swav has joined #ruby-lang
cordax has joined #ruby-lang
kgrz has joined #ruby-lang
swav has quit [Ping timeout: 255 seconds]
Guest67784 has quit [Remote host closed the connection]
jsullivandigs has joined #ruby-lang
jsullivandigs has quit [Ping timeout: 276 seconds]
bzalasky has quit [Remote host closed the connection]
w1zeman1p has joined #ruby-lang
vlad_starkov has joined #ruby-lang
stardiviner has quit [Ping timeout: 248 seconds]
gja has quit [Ping timeout: 264 seconds]
vlad_starkov has quit [Ping timeout: 246 seconds]
jackhammer2022 has quit [Quit: Computer has gone to sleep.]
MasterNayru__ has quit [Remote host closed the connection]
injekt has quit [Ping timeout: 268 seconds]
sebastiansier has quit [Remote host closed the connection]
seydar has joined #ruby-lang
<seydar> what has someone learned today?
injekt has joined #ruby-lang
bzalasky has joined #ruby-lang
havenwood has joined #ruby-lang
jsullivandigs has joined #ruby-lang
MartynKeigher has quit [Ping timeout: 255 seconds]
GeissT has quit [Ping timeout: 246 seconds]
stardiviner has joined #ruby-lang
gr4yscale has quit [Quit: Computer has gone to sleep.]
MartynKeigher has joined #ruby-lang
w1zeman1p has quit [Remote host closed the connection]
ikk- has joined #ruby-lang
<ikk-> how to pp(a_obj) to a file ?
<seydar> File.open('blah.txt', 'w') {|f| f.write a_obj.pretty_inspect }
<seydar> #pretty_inspect is the magic you're looking for
<seydar> ikk-: ^^
<ikk-> seydar: o thank you
arooni-mobile has quit [Ping timeout: 240 seconds]
kgrz has quit [Remote host closed the connection]
seydar has quit [Quit: leaving]
kgrz has joined #ruby-lang
gr4yscale has joined #ruby-lang
sebastiansier has joined #ruby-lang
ryez has quit [Ping timeout: 250 seconds]
roadt has joined #ruby-lang
cordax has quit [Quit: Computer has gone to sleep.]
w1zeman1p has joined #ruby-lang
kgrz has quit [Ping timeout: 246 seconds]
cdelo_ has quit [Ping timeout: 264 seconds]
tylersmith has quit [Remote host closed the connection]
krz has joined #ruby-lang
io_syl has joined #ruby-lang
ehutzelman has joined #ruby-lang
nathanstitt has quit [Quit: I growing sleepy]
_jpb_ has quit [Ping timeout: 246 seconds]
_jpb_ has joined #ruby-lang
duph has joined #ruby-lang
gja has joined #ruby-lang
gja has quit [Changing host]
gja has joined #ruby-lang
gja has quit [Read error: Connection reset by peer]
cofin has quit [Quit: cofin]
gja has joined #ruby-lang
gja has quit [Changing host]
gja has joined #ruby-lang
Oak has joined #ruby-lang
Oak has quit [Changing host]
Oak has joined #ruby-lang
jackhammer2022 has joined #ruby-lang
sebastiansier has quit [Remote host closed the connection]
bzalasky has quit [Remote host closed the connection]
rohit has joined #ruby-lang
w1zeman1p has left #ruby-lang [#ruby-lang]
w1zeman1p has joined #ruby-lang
kgrz has joined #ruby-lang
heftig has quit [Ping timeout: 245 seconds]
ehutzelman has quit [Remote host closed the connection]
heftig has joined #ruby-lang
kstuart has joined #ruby-lang
gregmoreno has joined #ruby-lang
duph has quit [Quit: Leaving.]
nazty has quit [Read error: Connection reset by peer]
nazty has joined #ruby-lang
rippa has joined #ruby-lang
zachlatta has joined #ruby-lang
w1zeman1p has quit [Remote host closed the connection]
gregmoreno has quit [Remote host closed the connection]
bzalasky has joined #ruby-lang
ffio_ has quit [Quit: WeeChat 0.4.1]
ia___ has joined #ruby-lang
tRAS has joined #ruby-lang
tylersmith has joined #ruby-lang
toertore has joined #ruby-lang
tylersmith has quit [Ping timeout: 246 seconds]
toretore has quit [Ping timeout: 255 seconds]
ikk- has left #ruby-lang [#ruby-lang]
stardiviner has quit [Read error: Connection reset by peer]
stardiviner has joined #ruby-lang
duph has joined #ruby-lang
arubin has quit [Quit: Textual IRC Client: www.textualapp.com]
stardiviner has quit [Read error: Connection reset by peer]
macmartine has joined #ruby-lang
Sambalero has joined #ruby-lang
jstorimer has quit [Remote host closed the connection]
tRAS has quit [Ping timeout: 246 seconds]
apeiros has quit [Remote host closed the connection]
macmartine has quit [Quit: Computer has gone to sleep.]
MartynKeigher has quit [Ping timeout: 245 seconds]
hogeo has quit [Remote host closed the connection]
hogeo has joined #ruby-lang
hogeo has quit [Remote host closed the connection]
MartynKeigher has joined #ruby-lang
hogeo has joined #ruby-lang
kstuart has quit [Ping timeout: 240 seconds]
rohit has quit [Ping timeout: 246 seconds]
cordax has joined #ruby-lang
poga has joined #ruby-lang
havenwood has quit [Remote host closed the connection]
havenwood has joined #ruby-lang
vlad_starkov has joined #ruby-lang
_jpb_ has quit [Remote host closed the connection]
_jpb_ has joined #ruby-lang
duph has quit [Quit: Leaving.]
intellitech has quit [Read error: Connection reset by peer]
vlad_starkov has quit [Ping timeout: 256 seconds]
intellitech has joined #ruby-lang
nivanson_ has quit [Read error: Connection reset by peer]
nivanson has joined #ruby-lang
symm- has quit [Read error: Operation timed out]
vlad_starkov has joined #ruby-lang
tomzx_mac_ has quit [Ping timeout: 256 seconds]
slipdigital has joined #ruby-lang
Averna has quit [Quit: Leaving.]
vlad_starkov has quit [Ping timeout: 256 seconds]
apeiros has joined #ruby-lang
slipdigital has quit [Remote host closed the connection]
havenwood has quit [Ping timeout: 276 seconds]
NemesisD has joined #ruby-lang
<NemesisD> anyone know of a way to issue a shell command with shell expansion other than exec? i want to keep the process around
havenwood has joined #ruby-lang
havenwood has quit [Remote host closed the connection]
fragamus has joined #ruby-lang
Oak has quit [Ping timeout: 276 seconds]
r0bby_ is now known as robbyoconnor
gr4yscale has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
krz has quit [Ping timeout: 276 seconds]
krz has joined #ruby-lang
havenwood has joined #ruby-lang
ryez has joined #ruby-lang
kgrz has quit [Remote host closed the connection]
roadt_ has joined #ruby-lang
Oak has joined #ruby-lang
mistym has quit [Remote host closed the connection]
roadt has quit [Ping timeout: 246 seconds]
mistym has joined #ruby-lang
ryez has quit [Ping timeout: 250 seconds]
poga has quit [Remote host closed the connection]
zachlatta has quit [Quit: Textual IRC Client: www.textualapp.com]
wallerdev has quit [Quit: wallerdev]
mistym has quit [Ping timeout: 268 seconds]
mytrile has joined #ruby-lang
jstorimer has joined #ruby-lang
jstorimer has quit [Ping timeout: 256 seconds]
Mawk has joined #ruby-lang
NemesisD has quit [Quit: leaving]
adambeynon has joined #ruby-lang
mdedetrich has quit [Quit: Computer has gone to sleep.]
kgrz has joined #ruby-lang
ffio has joined #ruby-lang
Oak has quit [Ping timeout: 255 seconds]
Sambalero has quit [Remote host closed the connection]
ffio has quit [Quit: WeeChat 0.4.1]
_jpb_ has quit [Ping timeout: 246 seconds]
_jpb_ has joined #ruby-lang
jinie_ is now known as jinie
robbyoconnor has quit [Read error: Connection reset by peer]
robbyoconnor has joined #ruby-lang
publicvoid_ has joined #ruby-lang
tbuehlmann has joined #ruby-lang
criego has quit [Read error: Operation timed out]
cordax has quit [Quit: Computer has gone to sleep.]
Oak has joined #ruby-lang
Oak has joined #ruby-lang
Oak has quit [Changing host]
<yorickpeterse> morning
Wardrop has quit [Quit: Wardrop]
benlovell has joined #ruby-lang
arooni-mobile has joined #ruby-lang
jackhammer2022 has quit [Quit: Computer has gone to sleep.]
Alexey321-ru has joined #ruby-lang
Markvilla has joined #ruby-lang
mytrile has quit [Remote host closed the connection]
poga has joined #ruby-lang
AynGhandi has joined #ruby-lang
firstdayonthejob has quit [Quit: WeeChat 0.4.1]
judofyr has joined #ruby-lang
ffio has joined #ruby-lang
<judofyr> heya
solars has joined #ruby-lang
gja has quit [Quit: This computer has gone to sleep]
dagobah has joined #ruby-lang
<yorickpeterse> lol centos still comes with Vim 7.2
Rizzle has quit [Read error: Connection reset by peer]
_jpb_ has quit [Ping timeout: 246 seconds]
_jpb_ has joined #ruby-lang
Rizzle has joined #ruby-lang
<bnagy> yeah and rpm
rippa has quit [Ping timeout: 248 seconds]
io_syl has quit [Quit: Computer has gone to sleep.]
ia___ has quit [Quit: ia___]
<yorickpeterse> lol, I think I goof'd my requirements check:
<yorickpeterse> Checking for python...yes
<yorickpeterse> no
<yorickpeterse> Checking for python >= 2.7...yes
rippa has joined #ruby-lang
<yorickpeterse> (the actual no is supposed to be checking for `pip`)
<yorickpeterse> but for whatever reason the command just craps out
<yorickpeterse> and I have 10 minutes to fix it
tbuehlmann has quit [Ping timeout: 264 seconds]
ffio has quit [Quit: WeeChat 0.4.1]
<yorickpeterse> oh, apparently centos comes with Python 2.6 *AND* python 2.7
<yorickpeterse> python, python26, python27, what the fuck
zavier has quit [Quit: WeeChat 0.4.0]
tbuehlmann has joined #ruby-lang
asellus has joined #ruby-lang
relix has joined #ruby-lang
bzalasky has quit [Read error: Connection reset by peer]
bzalasky has joined #ruby-lang
rippa has quit [Ping timeout: 248 seconds]
flak has joined #ruby-lang
flak is now known as Guest9442
arooni-mobile has quit [Ping timeout: 276 seconds]
swav has joined #ruby-lang
mbj has joined #ruby-lang
fragamus has quit [Quit: Computer has gone to sleep.]
poga has quit [Read error: Connection reset by peer]
Markvilla has quit [Quit: Computer has gone to sleep.]
poga has joined #ruby-lang
<injekt> moin
publicvoid_ has quit [Read error: Operation timed out]
<tbuehlmann> moin moin!
poga has quit [Read error: Connection reset by peer]
<erikh> injekt: hi
poga has joined #ruby-lang
<injekt> erikh: hi
<erikh> injekt: you're doing nokogiri now, right?
<injekt> erikh: I is
<injekt> during the 3 minutes a week I have time to
<erikh> can you detect solaris and force the existing libraries build path in the extconf.rb?
<erikh> I can give you vms to play with if you need some testing environments.
<erikh> lots of chef people would appreciate this.
<injekt> erikh: I'm happy to do this later in the week, I actually have some time off work thursday evening
<erikh> yeah, just as long as it gets done, I don't think there's any timeline.
<erikh> and let me know if you need some testing envs.
<injekt> has anyone taken a shot at this?
<erikh> we forced it today with the env, worked.
<erikh> but it picks the luis package thingy otherwise
<injekt> ah yes
<erikh> and that depends on a gnu toolchain -- which, surprise -- solaris doesn't include by default.
Pupeno has joined #ruby-lang
Pupeno has quit [Changing host]
Pupeno has joined #ruby-lang
swav has quit [Remote host closed the connection]
<erikh> so we're certain it works, and I could write you up a patch, but I think it needs more adequate testing than I have time for
<erikh> and you'd probably want to verify it anyway. and it's proably a oneliner.
<erikh> dunno. if you want me to do it, I will.
<injekt> well, sure.. it would give me something to test right away
<erikh> ok, I'll make the patch and throw a zone your way with some ssh bits
mytrile has joined #ruby-lang
<injekt> I haven't done much on the build side of nokgiri so I'm not sure how many assumptions it makes (probably a few)
<injekt> great, appreciate it
<erikh> let me ping jtimberman so he knows to pester me to fix this
mytrile has quit [Remote host closed the connection]
<erikh> there are two major variants -- omnios and smartos, not sure if you're familiar with them
<erikh> i have smartos here, but not a good setup for omni
<erikh> he can provide omni
stamina has joined #ruby-lang
<erikh> either way at least you'll get some thorough testing envs out of it
<erikh> thank you
<injekt> great, no probs
andrewvos has joined #ruby-lang
marr has joined #ruby-lang
kgrz has quit [Remote host closed the connection]
Squarepy has joined #ruby-lang
Criztian has joined #ruby-lang
sirfilip has joined #ruby-lang
<sirfilip> morning
<erikh> hi
hogeo has quit [Remote host closed the connection]
gnufied has joined #ruby-lang
swav has joined #ruby-lang
poga has quit [Read error: Connection reset by peer]
poga has joined #ruby-lang
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
publicvoid_ has joined #ruby-lang
kgrz has joined #ruby-lang
kgrz has quit [Ping timeout: 246 seconds]
_jpb_ has quit [Ping timeout: 255 seconds]
_jpb_ has joined #ruby-lang
Asher has quit [Quit: Leaving.]
Asher has joined #ruby-lang
roadt_ has quit [Ping timeout: 256 seconds]
dagobah_ has joined #ruby-lang
dagobah has quit [Read error: Connection reset by peer]
Guest9442 has quit [Ping timeout: 248 seconds]
duph has joined #ruby-lang
jsullivandigs has quit [Remote host closed the connection]
jsullivandigs has joined #ruby-lang
gja has joined #ruby-lang
gja has quit [Changing host]
gja has joined #ruby-lang
Criztian has quit [Remote host closed the connection]
kgrz has joined #ruby-lang
jsullivandigs has quit [Ping timeout: 256 seconds]
nivanson_ has joined #ruby-lang
nivanson has quit [Read error: Connection reset by peer]
duph has quit [Quit: Leaving.]
s0ber has quit [Remote host closed the connection]
Squarepy has quit [Remote host closed the connection]
s0ber has joined #ruby-lang
poga has quit [Ping timeout: 246 seconds]
benlovell has quit [Ping timeout: 255 seconds]
tdy_ has quit [Ping timeout: 256 seconds]
barttenbrinke has joined #ruby-lang
tarruda has quit [Quit: ZNC - http://znc.in]
benlovell has joined #ruby-lang
_jpb_ has quit [Ping timeout: 255 seconds]
_jpb_ has joined #ruby-lang
<andrewvos> hello erikh
tRAS has joined #ruby-lang
GarethAdams has joined #ruby-lang
<yorickpeterse> It's a sad day when Java stuff is miles easier to install than Python stuff
<yorickpeterse> because hurrdurrr pip fucks shit up
<yorickpeterse> "OH YOU HAVE A BUILD DIRECTORY? LET ME JUST REMOVE THAT FOR YOU AND THEN FAIL BECAUSE THE DIRECTORY DOESN'T EXIST ANYMORE"
<yorickpeterse> no shit, you just removed it
<yorickpeterse> ugh, I need lunch
boytoy has left #ruby-lang [#ruby-lang]
poga has joined #ruby-lang
<andrewvos> Aww man than fuck for tmux. I just pressed CMD+Q by mistake on a huge vim etc. session
<andrewvos> yorickpeterse: hahaaha
bzalasky has quit [Remote host closed the connection]
charliesome has joined #ruby-lang
tbuehlmann has quit [Remote host closed the connection]
fosky has quit [Ping timeout: 246 seconds]
fsvehla has joined #ruby-lang
gja has quit [Quit: This computer has gone to sleep]
tRAS has quit [Quit: Mother, did it need to be so high?]
hogeo has joined #ruby-lang
<yorickpeterse> of course #pip is dead
<yorickpeterse> bah
<yorickpeterse> "Your reference ID is "---"" lol booking.com
poga has quit [Ping timeout: 256 seconds]
Domon has quit [Remote host closed the connection]
<andrewvos> MAybe you got lucky
duph has joined #ruby-lang
scholar01 has joined #ruby-lang
scholar01 has quit [Changing host]
scholar01 has joined #ruby-lang
<judofyr> Your reference ID is <%= id %>
ditto572 has joined #ruby-lang
oddmunds has joined #ruby-lang
zachlatta has joined #ruby-lang
kgrz has quit [Remote host closed the connection]
mclee has quit [Quit: WeeChat 0.4.0]
fsvehla has left #ruby-lang [#ruby-lang]
<andrewvos> <%= "#{i1}-#{i2}-#{i3}" %>
ryez has joined #ruby-lang
<andrewvos> <%= "#{i1}-#{i2}-#{i3}-#{i4}" %>, actually.
marr has quit [Read error: Connection reset by peer]
<judofyr> #join, do you speak it?
mclee has joined #ruby-lang
<andrewvos> what does that do judofyr?
<judofyr> andrewvos: [i1, i2, i3, i4].join('-')
<judofyr> seems cleaner to me
<judofyr> andrewvos: or maybe `i` should be an array in the first place
elia has joined #ruby-lang
<andrewvos> Heh I was joking buddy
<andrewvos> :)
<yorickpeterse> damn pip you little shit
<judofyr> andrewvos: oooooh, now I see what you meant
* judofyr headdesk
<judofyr> haha
<judofyr> yorickpeterse: enjoying Python?
<yorickpeterse> NO
<judofyr> yorickpeterse: I thought pip was a good package manager…
<judofyr> as opposed to easy_install
<andrewvos> yorickpeterse: Why you doing python?
<yorickpeterse> packaging it
<yorickpeterse> in ruby
mytrile has joined #ruby-lang
<yorickpeterse> no, I'm not joking
<judofyr> just like with that Perl thingie?
<andrewvos> yorickpeterse: Get a job
<yorickpeterse> judofyr: compared to easy_install, yes
<yorickpeterse> judofyr: yes
<yorickpeterse> andrewvos: this is for $WORK
<yorickpeterse> Pip is generally pretty ok
<andrewvos> yorickpeterse: Where do you work, IN HELL?
<yorickpeterse> but for whatever reason it just fails massively on this CentOS installation and I have no idea why
<yorickpeterse> andrewvos: purgatory
<yorickpeterse> also fuck off unknown phone number, stop spam calling me
* yorickpeterse needs a new phone number
<oddmunds> yorickpeterse: i've got an app that lets me ignore unwanted phone calls
krz has quit [Ping timeout: 246 seconds]
<yorickpeterse> doesn't really work if the number is hidden
<yorickpeterse> I notified my phone provider but they haven't responded yet, may take up to 30 days
<judofyr> yorickpeterse: I have a mind that lets me ignore unwanted phone calls
<yorickpeterse> but considering I've had this number for more than 6 years now there's too many people that know it
<yorickpeterse> including the NSA probably
dhruvasagar has quit [Ping timeout: 256 seconds]
<oddmunds> yorickpeterse: i think i can categorize hidden numbers as unwanted
<yorickpeterse> judofyr: it gets a bit annoying if you get called multiple times a day with 4-5 hour intervals
<judofyr> yorickpeterse: sounds like pain indeed
<yorickpeterse> at very specific minutes (usually between 55-0)
<oddmunds> i can not think of a single situation where i'd want to talk to someone with a hidden number
<yorickpeterse> same, I never pick them up but I at least check who's calling
dhruvasagar has joined #ruby-lang
<yorickpeterse> my ringtone used to be the Metal gear solid codex tune so it wasn't exactly hard to miss
<yorickpeterse> but now I just have some boring one because Firefox OS doesn't let you pick your own
<andrewvos> yorickpeterse: Heh just got an Unknown right this second
<yorickpeterse> lel
<yorickpeterse> my phone privacy and such was all fine and dandy (minus the spying) but once I basically registered at the postal services to have them forward my stuff to my new address it all went to shit
<yorickpeterse> (you have to give your phone number)
<yorickpeterse> It's not really proven as far as I know but I'm pretty darn sure they just sell your info
krz has joined #ruby-lang
kgrz has joined #ruby-lang
postmodern has quit [Quit: Leaving]
<oddmunds> ugh
<yorickpeterse> I think the hardest part will be getting rid of my @gmail at some point
<yorickpeterse> because sadly there's just not a viable alternative at this point
<whitequark> yorickpeterse: set up your own
benlovell has quit [Read error: Operation timed out]
_jpb_ has quit [Remote host closed the connection]
_jpb_ has joined #ruby-lang
<GarethAdams> sounds like a viable alternative for someone who wants to be more sysadmin-y
<yorickpeterse> whitequark: I really really really can not be fucked running my own mailserver
<yorickpeterse> I don't want to deal with dickhead sysadmins in bumfuck nowhere who happen to run some widely used spamlist and added my email to the blacklist for unknown reasons
barttenbrinke has quit [Remote host closed the connection]
<whitequark> yorickpeterse: this literally never happened to me in almost five years of doing so
<whitequark> even when I was hosted in Russia
<whitequark> hell, even when I had dynamic DNS
mbj has quit [Quit: leaving]
<yorickpeterse> I used to have Google apps but meh
<whitequark> yorickpeterse: spare a few days to set up postfix+dovecot+roundcube
<whitequark> it just works. I didn't touch it in years
<yorickpeterse> haha roundcube
<yorickpeterse> that shit is *not* getting on my servers
<whitequark> have anything better?
<yorickpeterse> yes, it's called IMAP
<injekt> wat
<yorickpeterse> I don't need a stinkin' web interface
<yorickpeterse> I don't use Gmail's interface either
<whitequark> yeah, do you use thunderbird
<yorickpeterse> Yes
* whitequark dies in laughter
x0f_ is now known as x0f
<yorickpeterse> (and it's garbage)
<yorickpeterse> but at least miles better than Roundcube
<yorickpeterse> Geary looks nice but is far from finished
<whitequark> server filters, man.
<whitequark> server filters.
<darix> i somehow get the feeling yorickpeterse should take a vacation soon. maybe the level of swearing in the channel would go down
<yorickpeterse> I have them?
<whitequark> sieve?
<yorickpeterse> the only time I log in to the gmail interface is to add filters
jonahR has quit [Quit: jonahR]
<yorickpeterse> which is like, once a year
<GarethAdams> Thunderbird is implemented in HTML+javscript, does that make it a web interface? ;)
<whitequark> yes, fuck that
<whitequark> GarethAdams: XUL+JS
<whitequark> and C++
<yorickpeterse> GarethAdams: No, a web browser
<whitequark> it doesn't.
<yorickpeterse> Why it even has a chat feature is beyond my understanding
<yorickpeterse> <mozilla> hey guys, our Email client is total garbage. Lets add a chat feature so people forget about that!
<yorickpeterse> <insert that image of the little girl with the folks cheering>
<whitequark> Geary
<yorickpeterse> either way, I have high hopes for Geary
<whitequark> GNOME?
<yorickpeterse> Yes?
<whitequark> did they stop randomly remove useful features already and turn your fucking desktop into a fucking tablet?
<whitequark> I'll answer for you
<whitequark> NO.
<yorickpeterse> hey I'm not hacker enough to use Mutt (I used it for a year or so), I get too many HTML Emails
<yorickpeterse> I don't run Gnome
machuga|away is now known as machuga
<yorickpeterse> thus about 85% of their BS doesn't affect me
<whitequark> this permeates all software in Gnome
<yorickpeterse> Linux apps don't follow the Gnome standard anyway :>
<whitequark> look at Geary's UI
<whitequark> it's built for someone's fucking fat fingers
<yorickpeterse> haha
nivanson_ has quit [Read error: Connection reset by peer]
<yorickpeterse> well it's either Mutt, Thunderbird or Geary
<yorickpeterse> or Evolution if you only have 5 Emails
<darix> try claws-mail.
<yorickpeterse> hm, lets see
_jpb_ has quit [Ping timeout: 246 seconds]
<darix> one of the few gui muas that handles 200k+ mails in a mailbox nicely.
<yorickpeterse> meh, I kinda like being able to use Vim for Thunderbird
dhruvasagar has quit [Ping timeout: 255 seconds]
_jpb_ has joined #ruby-lang
<yorickpeterse> and sync with google contacts
kgrz has quit [Ping timeout: 256 seconds]
* whitequark has LDAP
<whitequark> surprisingly convenient
<whitequark> plus vendors <3 LDAP, because Exchange
<yorickpeterse> exchange, bah
nivanson has joined #ruby-lang
dhruvasagar has joined #ruby-lang
<andrewvos> LDAP sounds like a condition.
<whitequark> one thing I wonder is the L
<darix> when ever you deal with ldap and think ... damn thats hard/difficult ... imagine how life would be with DAP/x509 ;)
<whitequark> I mean, it is hard to imagine what the hell has it replaced if it's Lightweight in comparison
<yorickpeterse> darix: also fun fact: I generally don't swear a lot outside of IRC
<yorickpeterse> sometimes I do throw up my arms in the air and yell something like "OH MOTHERFUHHNNGGgggg...I probably shouldn't say that at work"
<darix> yorickpeterse: well you (ab)use us for that. so of course you will be calm irl afterwards :p
<yorickpeterse> doh
<yorickpeterse> IRC is my rubber duck
Weems has quit [Ping timeout: 240 seconds]
<darix> jfyi
<yorickpeterse> hmmm
<whitequark> charliesome: hi
<charliesome> whitequark hi!
<whitequark> y u just run away
<whitequark> not cool :/
nivanson has quit [Remote host closed the connection]
<charliesome> whitequark: dodgy internet
<judofyr> whitequark: I saw you released beta of Parser 2.0.0. how far away is the release?
<whitequark> judofyr: there's an issue with release schedule
<whitequark> charliesome: well whatever. look, the problem is called LALR(1)
<whitequark> in particular it is not possible to have {...} =
<whitequark> there are two solutions:
mclee has quit [Remote host closed the connection]
<whitequark> 1) add a sigil. like *{ ... } =
<charliesome> whitequark: can you allow a hash to be the lval of =, then check in the parser that the keys and values are what you expect?
<whitequark> 2) stay with the parens, and abandon name punning. (foo: bar, baz: goo) =
dLog_ has joined #ruby-lang
nivanson has joined #ruby-lang
mclee has joined #ruby-lang
<yorickpeterse> damn, claws-mail looks hideous
<whitequark> charliesome: this is an incredible pain in the ass
dLog has quit [Read error: Connection reset by peer]
<yorickpeterse> it's like a GTK app from 10 years ago
<charliesome> whitequark: how come?
<charliesome> i do this in slash
<charliesome> see the SL_NODE_ARRAY branch
jarib has joined #ruby-lang
<whitequark> charliesome: well if you're up to implementing this in parse.y then sure
heftig has quit [Quit: Quitting]
<whitequark> actually
<whitequark> no, this is bad too.
<whitequark> it prohibits name punning as well
<judofyr> charliesome: what are you trying to do?
<charliesome> it shouldn't be too hard, just push the checking into a nice helper function
<whitequark> charliesome: {foo} = bar
<whitequark> is not a valid hash
<charliesome> whitequark: allow that syntax and make it a special ast node called a LHS_HASH or some shit
<yorickpeterse> why the hell would you want that anyway
<charliesome> judofyr: me and whitequark want to add record unpacking to ruby
<charliesome> whitequark: either way, i know this is definitely possible, maybe not nicely though
<whitequark> charliesome: it is not necessarily possible with LALR(1)
<whitequark> remember that you have recursive descent
<yorickpeterse> do you need such a crazy suntax for that?
philnyc has joined #ruby-lang
<charliesome> yorickpeterse: what's wrong with {foo, bar} = some_hash
<yorickpeterse> what would {foo, bar} here do?
<yorickpeterse> container the values of :foo and :bar?
<judofyr> charliesome: so `{foo, bar} = baz` is equal to `foo = baz[:foo]; bar = baz[:bar]` ?
<whitequark> yes
<charliesome> whitequark: stupid LALR, we should all just hand roll recursive descent ;)
<charliesome> judofyr: yup
<whitequark> charliesome: agreed
<charliesome> judofyr: you can even do things like
<whitequark> LALR is a dumb idea
<whitequark> charliesome: ok. I'll try to roll your idea with LHS_HASH
<whitequark> well it won't be LHS_HASH
<whitequark> all hashes will include this syntax
<whitequark> oh right
<whitequark> what about allowing it on rhs? :D
<charliesome> judofyr: {weather, city} = /it is (?<weather>.*?) in (?<city>.*)/.match("it is cold in melbourne")
<charliesome> whitequark: while we're at it
<charliesome> i'd like to add
<charliesome> { foo } as a synonym for { foo: foo }
<whitequark> x = {foo}; equivalent to x = {foo: foo}
<charliesome> like in C#
<yorickpeterse> charliesome what are you smoking?
<whitequark> charliesome: that makes it way easier, yes
jarib has quit [Client Quit]
<charliesome> whitequark: then if you do that transformation in the hash grammar, you don't need to care about it in the assignment grammar!
<whitequark> charliesome: sure
<judofyr> charliesome: right. what about using `{ :foo, :bar } = baz` instead, and then `{ foo } = bar` can be `foo = bar.foo`?
jarib has joined #ruby-lang
jarib has quit [Changing host]
jarib has joined #ruby-lang
<charliesome> yorickpeterse: in regards to what
duph has quit [Quit: Leaving.]
<whitequark> judofyr: what?
<charliesome> judofyr: not sure
<whitequark> destructuring must mirror structuring
<judofyr> charliesome: hm. doesn't really mirror structuring though …
<whitequark> charliesome: that will also allow { :foo= => bar }
<whitequark> this is prolly more good than bad
<whitequark> kind of ruby way
<whitequark> charliesome: mmm yes, I like how this turns out
<charliesome> whitequark: as long as it isn't completely insane, i say we should let the weird stuff be
<whitequark> a lot
<charliesome> whitequark: :D
<charliesome> constraint breeds creativity, right
* whitequark whips out the editor
<whitequark> charliesome: which constraint?
<whitequark> it's less constrained than the previous variant
<whitequark> and in Foundry, there's just let-binding and there is no problems with dat :p
<charliesome> the constraint that we couldn't do the obvious thing because LALR
<charliesome> so we had to think of another approach that actually turned out quite nicely
<whitequark> hah ok
<charliesome> oh also
<charliesome> { foo: @foo } = { foo: 123 }
<charliesome> i like
<whitequark> { @foo } = { foo: 123 }
jbsan has quit [Quit: jbsan]
<charliesome> maybe shorten that to { @foo } = { foo: 123 }
<charliesome> yeah
<whitequark> then you would need to strip sigils, though
<charliesome> theres some macros to quickly convert between symbols of different types
<whitequark> but I think this is overall a good idea
<whitequark> charliesome: oh, talking about simplicity
philnyc_ has joined #ruby-lang
<charliesome> i don't know 100% how it works, but basically part of a symbols' identity is a set of flags describing whether its an ivar or whatever
<whitequark> want to know how I redid ruby's special forms (module/class/def etc) in foundry?
<charliesome> whitequark: shoot
tdy_ has joined #ruby-lang
heftig has joined #ruby-lang
hogeo has quit [Remote host closed the connection]
<erikh> andrewvos: hihi
<whitequark> charliesome: so. there's only self, no default definee or cref. also, there's only regular closures.
<whitequark> charliesome: a closure may have one of two syntactic forms
philnyc_ has quit [Remote host closed the connection]
<whitequark> either (self, a, b, *args) {} or (a, b, *args) {}
barttenbrinke has joined #ruby-lang
<whitequark> in the first form, it explicitly receives the new self and binds it in the body
<whitequark> in the second form, the self is taken as an upvalue from the parent environment
<whitequark> class Foo; end; binds the self to newly created Foo
<whitequark> def bar(baz) is just a syntactic sugar for doing self.define_method(:bar, (self, baz) {})
<whitequark> oh and classes/modules inherit local variables of their parent environment
<whitequark> that's about it.
<whitequark> instead of cref I have imports which are strictly lexical, plus a sensible module system
<whitequark> generally, there is almost none nonlocal context.
<whitequark> also
ldnunes has joined #ruby-lang
<charliesome> hmm interesting
<whitequark> the (self){} / (){} variants allow to explicitly emulate the neat/horrible instance_exec trick
<charliesome> so foundry isn't really a ruby
<whitequark> where you substitute self for a block
<erikh> asdf
<whitequark> charliesome: it never was, it just used to share a chunk of syntax
<whitequark> and a chunk of object model.
<zzak_> hi
zzak_ is now known as zzak
<whitequark> it still shares all the interesting parts of object model, though, and that isn't changing.
sepp2k has joined #ruby-lang
<charliesome> whitequark: ah right
<whitequark> charliesome: whaddayathink?
<charliesome> i was under the impression that it was a subset of ruby
<whitequark> imo it's very elegant and easy to reason about
<charliesome> but instead it is mostly but not quite overlapping with ruby
<charliesome> i don't mind it though
<charliesome> slash doesn't have a concept of default definee either
<whitequark> charliesome: it never was a proper subset; that's not realistically possible. but it ideologically is very very close to ruby.
<charliesome> i have something like the cref and i definitely have the concept of self
<whitequark> much closer than anything else I know
<charliesome> default definee has never done anything except annoy the shit out of me ;)
<whitequark> charliesome: what about the explicit self syntactic trick?
<charliesome> whitequark: it's actually quite interesting
<whitequark> I think it really solves just all problems with strange self behavior
<charliesome> can you set self to something else halfway down a block of code?
<whitequark> and makes methods just closures, nothing more
<whitequark> ummm no, self is not a variable
<charliesome> aw :9
<charliesome> :(
<zzak> charliesome: do you use jruby on osx?
<charliesome> zzak: not really, how come?
<whitequark> charliesome: technically I can make it so, but why?
<charliesome> whitequark: because it could be cool
<zzak> charliesome: i need to set it up, but not sure what jdk i should be using for jruby 1.7+
<erikh> man, today's gonna be a looooooong day
<charliesome> zzak: i just use the default
* erikh hasn't slept
benlovell has joined #ruby-lang
<charliesome> zzak: it works, it may not be the fastest, but it works
<zzak> charliesome: ty!
<charliesome> whitequark: have you seen the proposal on redmine to make self a public method?
<whitequark> charliesome: wat
<erikh> WAT
<zzak> erikh: that makes two
<judofyr> hah
<charliesome> i'm quite in favour of it
<judofyr> it's not replacing the keyword
<whitequark> wat
<erikh> zzak: yeah; saw the tweets
<judofyr> but they might add Object#self
<charliesome> i would like to see the keyword become a method call
<erikh> have to leave for work in an hour :(
<whitequark> charliesome: and why is that good?
<judofyr> charliesome: `self = foo` would be confusing though
<erikh> POLS.
<zzak> erikh: how long is your commute?
<judofyr> because it doesn't do as expected
<erikh> zzak: about 1.5 hours
<erikh> each way
<zzak> :(
<whitequark> erikh: no, it isn't
<charliesome> whitequark: well it lets you do stuff like [1,2,3].group_by(&:self)
<whitequark> erikh: self is essentially a local variable
<erikh> whitequark: exactly.
<whitequark> method calls follow a completely different resolution path
<erikh> whitequark: I think you're pinging the wrong person
<whitequark> oh
barttenbrinke has quit [Ping timeout: 248 seconds]
<charliesome> BasicObject#self returning the receiver would be cool
<whitequark> right :D
<erikh> I said POLS because self acting one way and only one way is least surprisingly.
<erikh> -ly
<zzak>
<charliesome> erikh: ruby doesn't follow POLS
<charliesome> erikh: it follows POLMS
<whitequark> erikh: wait, now I don't get it again
<whitequark> one way and only one way?
roadt_ has joined #ruby-lang
<erikh> Matz waxes philosophic about design imperfection, the danger of orthogonality, granting freedom with guidance, the principle of least surprise, and the importance of the human in computer endeavors.
Zeeo has joined #ruby-lang
<judofyr> charliesome: Principle of Least Mississippi Surprise?
<erikh> it's been a theme in ruby for a very long time
<erikh> only lately is it getting cloudy.
<erikh> I think because matz is somewhat burnt out, best I can tell.
<erikh> but that's of course, speculation.
<andrewvos> Principal Of Least Meat Surprise
<whitequark> charliesome: foundry also differs from ruby in other aspects, apart from type system
<erikh> andrewvos: surprise meatsex
<whitequark> charliesome: mainly: all bindings are immutable by default
<andrewvos> erikh: yay
<erikh> tenderize all the things
* erikh will see himself out
<charliesome> erikh: i don't blame someone for burning out after 20 years
<andrewvos> erikh: It's the door on the left
<yorickpeterse> you mean add cats everywhere?
<whitequark> charliesome: compilers <3 immutable bindings.
<yorickpeterse> I can live with that
<charliesome> whitequark: yeh
<erikh> charliesome: I don't either.
<erikh> I just think that's hwat it is.
<erikh> ruby kind of got bigger than him, too. maybe he's recognizing that.
<erikh> worse fates :)
<whitequark> not maybe. he does know that.
<whitequark> said it explicitly, not once.
<erikh> ah
<erikh> I stay off the lists / conf stuff these days.
<whitequark> eg in response to brixen's rant. he wasn't happy but acknowledged the fact, kinda
<erikh> I have nothing nice to say about that.
<erikh> you can dislike something without being a cock.
<erikh> he's not good at doing that.
<whitequark> heh
cored has joined #ruby-lang
cored has quit [Changing host]
cored has joined #ruby-lang
<erikh> anyhow, I should probably hop in the shower soon
* erikh &
* whitequark contemplates 'fg 1'
Pupeno_ has joined #ruby-lang
<erikh> be careful what you wish for
<erikh> my red bull isn't empty yet.
<erikh> fg %1, fwiw.
<yorickpeterse> kill -9 $(pidof erikh)
marr has joined #ruby-lang
<whitequark> right, %1
<judofyr> or just %1
<erikh> I had to do that the other day
<erikh> pkill -U <user>
<erikh> on about 200 hosts.
<yorickpeterse> wat
<erikh> long story.
<whitequark> kill -CHLD $(pidof erikh)
<erikh> ENOENT
<erikh> no kids.
<x0f> zombies?
<whitequark> huh, signal list has a lot of weird things applicable to people
<injekt> nerds
<charliesome> erikh: ENOENT or ESRCH? /pedant
<erikh> charliesome: sorry, yeah.
<Zeeo> hey guys, can I get my support? I have links on my clipboard
<erikh> ESRCH
<whitequark> ALRM, TRAP, STOP, BUS
<Zeeo> *some support
<Zeeo> lel
<charliesome> whitequark: it's a (sig)trap!
<injekt> What's a lel?
<judofyr> I don't always kill children, but when I do, I kill all of them.
<erikh> injekt: something eblack would say
<Zeeo> it's a command
<injekt> heh
Pupeno has quit [Ping timeout: 256 seconds]
<Zeeo> my window just turned rainbowish
<whitequark> hey inkjet
<injekt> Zeeo: it's fabulous!
<injekt> whitequark: hello
<erikh> either that or you got dosed
<erikh> anyhow, really
* erikh &
<judofyr> charliesome: btw, how does better_errors grab bindings from an exception?
<whitequark> binding_of_caller
<whitequark> I think
<Zeeo> yeah I can't read anymore
<charliesome> judofyr: hehehe don't ask
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
<whitequark> judofyr: lots of C magick
<whitequark> which I don't approve of but it's needed
<judofyr> whitequark: no C in better_errors. in binding_of_caller on the other hand…
<whitequark> charliesome: I think you have a race condition
ledestin has joined #ruby-lang
<charliesome> whitequark: oh?
<whitequark> between lines 6 and 8
<whitequark> *6 and 7
<judofyr> charliesome: set_backtrace is called by #raise ?
<charliesome> judofyr: yep
<judofyr> cool
<charliesome> judofyr: i originally used #initialize but that broke if someone creates an exception separately from raising it
<whitequark> charliesome: two threads can simultaneously execute 6, then execute 7
<charliesome> judofyr: eg. sys stack error
<charliesome> whitequark: Thread.current though
tdy has quit [Read error: Connection reset by peer]
<whitequark> oooh right
<charliesome> only worry is fibers, which i'm not worried about
<whitequark> yes fibers cannot interfere here
<charliesome> that's basically because otherwise i was blowing the stack when i raised an exception inside set_backtrace
mdedetrich has joined #ruby-lang
tdy has joined #ruby-lang
yalue has joined #ruby-lang
<Zeeo> maybe my question is gonna look stupid to you ._.
roadt_ is now known as roadt
<whitequark> charliesome: what if...
<whitequark> I do {foo} and there's no lvar foo?
<charliesome> whitequark: hm
<charliesome> i think it should be a vcall
<whitequark> agreed
<charliesome> and i think vcalls on LHS hashes should be converted to locals
<whitequark> what a horrible hack
<whitequark> hrm, that's bad
<whitequark> that breaks a = a
<whitequark> charliesome: I *think* I have a horrendous solution for that
<whitequark> a LALR(1) lookahead-bound rule
<charliesome> whitequark: breaks a = a?
<whitequark> charliesome: yes
<whitequark> a = a # => nil
<whitequark> always
<whitequark> and {foo} = {foo} # => not {foo:nil}
<whitequark> this is more important e.g. if you have lambdas on rhs
<charliesome> whitequark: well actually
<charliesome> {foo} = {foo}
<whitequark> {is_even, is_odd} = {is_even: ->(x) { x == 1 ? true : !is_odd.(x - 1) }, is_odd: ->(x) { x == 0 ? true : !is_even(x - 1) })
<whitequark> like this
<charliesome> the foo vcall on the left gets turned into a variable
<charliesome> so {foo} on the right becomes a variable too
<whitequark> charliesome: no
<charliesome> so foo == nil
ditto572 has quit [Remote host closed the connection]
<whitequark> VCALLs are not interpreted as variables if variables in the binding exist
<whitequark> corresponding
<whitequark> the CALL/VCALL distinction is there *only* for error messages
<charliesome> but there are separate nodes
<whitequark> yes
<whitequark> for error messages.
<charliesome> and if you see = after parsing a hash
<charliesome> you can go through the hash on the left
<whitequark> yes, this is what I offered to do
<charliesome> convert VCALLs to local variables
<whitequark> with LALR(1) lookahead hack
<charliesome> i dunno the jargon, but is that basically what i'm describing?
<whitequark> but it's a hack, because it depends on whether your LALR(1) generator wants to do lookahead or not
<whitequark> and it's fragile
<whitequark> charliesome: yes
<whitequark> but, fuck LALR(1).
<whitequark> I'll do that
<whitequark> but seriously man
<whitequark> fuck it a thousand times
<whitequark> ... oh, that's what I basically did with parser. nevermind
<whitequark> awesoooome
<whitequark> {foo} results in 25 r/r conflicts
<yorickpeterse> "Checking for Perl module ExtUtils::MakeMaker... yes" In a Ruby project
* yorickpeterse runs
<yorickpeterse> oh man, I can't wait to show this to the world and have people call me bonkers
<yorickpeterse> but that will sadly take another year or so
<charliesome> whitequark: excellent
jstorimer has joined #ruby-lang
<whitequark> hm that may be actually solvable
<yorickpeterse> http://www.homevideos.com/freezeframes7/youngfrank72.jpeg haha, I should make this my avatar instead of Dolan
<yorickpeterse> nobody at $WORK got my dolan avatar anyway
<yorickpeterse> "Oh Yorick has a duck as an avatar"
<zzak> charliesome: that was way easier not being on airport wifi
<charliesome> yorickpeterse: is acualy yorck
<charliesome> zzak: lol
<charliesome> zzak: man, you were in japan for ages
<judofyr> whitequark: charliesome: btw, I was wondering if it was possible to record where objects are allocated and present data in a memory profiler-ish way. thoughts?
<zzak> charliesome: for sure
<whitequark> judofyr: I think this was done
<zzak> charliesome: good to be home <3
<charliesome> judofyr: its built in
<judofyr> charliesome: show me!
<charliesome> judofyr: if you want lots of deets, ask tmm1. he knows all about that shit
fosky has joined #ruby-lang
<judofyr> charliesome: awesome
<zzak> charliesome: im looking forward to meeting you at wickedgoodruby
<zzak> charliesome: ko1 is trying to go too
<charliesome> zzak: oh awesome!
<charliesome> yeah wickedgood should be rad
<charliesome> looking forward to divulging all the mri hacks on stage
<zzak> haha
<zzak> im looking forward to divulging all the mri cats on stage
<yorickpeterse> wat
<zzak> indulging
<yorickpeterse> what ruby meetup/conf is this
<yorickpeterse> and where can I find it
<judofyr> charliesome: cool, GC_DEBUG looks like exactly what I want
<zzak> thats if i get accepted, seriously
<charliesome> yorickpeterse: http://wickedgoodruby.com/
krz has quit [Quit: krz]
<yorickpeterse> hmmmmm
<yorickpeterse> man I only know a few of these olkf
<yorickpeterse> * folks
<yorickpeterse> which is kinda bad I suppose
<whitequark> yorickpeterse: ummm we have a problem
<zzak> i see that as a good thing
<whitequark> er
<yorickpeterse> whitequark: do tell
<whitequark> charliesome: ^
<whitequark> in particular
<charliesome> whitequark: hm?
<whitequark> {foo} is ambiguous with {foo=>1}
<charliesome> is it?
<charliesome> i don't think so
<whitequark> surprisingly
<yorickpeterse> charliesome: wooow holy shit, these tickets are stupid expensive
_jpb_ has quit [Ping timeout: 246 seconds]
<yorickpeterse> I can't afford that ._.
<whitequark> well, for LALR(1) it is, at least, and it reduces my beloved foo as user_variable
<charliesome> yorickpeterse: lol are they?
<whitequark> and then wents for arg_value tASSOC arg_value
jstorimer has quit [Remote host closed the connection]
<yorickpeterse> charliesome: 350 USD
_jpb_ has joined #ruby-lang
<charliesome> yorickpeterse: damn that's cheap
<charliesome> yorickpeterse: rubyconf au was $500 bucks
<yorickpeterse> it's expensive if you consider I'd also have to pay 1k to just fly over there
<charliesome> yeah true
<yorickpeterse> this would probably be just as expensive as two weeks in South korea
<zzak> charliesome: this is a regional conf tho
<charliesome> yorickpeterse: submit a talk proposal
<charliesome> yorickpeterse: go for free ;)
<zzak> that was rubyconf
<charliesome> zzak: does rubyconf au count as regional?
<yorickpeterse> meh, I might teach at Rails girls here in NL this year
<zzak> au is a continent
<yorickpeterse> and we might sponsor it if I can convince my employer
<zzak> regional is like, sapporo, osaka, etc
<yorickpeterse> apparently my 4 Rbx commits sparked some interest
<charliesome> ah right
<zzak> usually they are cheaper if you submit
<whitequark> charliesome: oh I got it
<whitequark> assocs
<whitequark> assocs are a part of the method call rule
andrewvos has quit [Ping timeout: 248 seconds]
<whitequark> so you see
<whitequark> foo(bar)
<whitequark> is ambiguous between foo(bar) where bar is just an local variable
<whitequark> and foo(bar) where bar is actually bar: bar.
<zzak> an awful lot of work goes into organizing and putting on a conference
<zzak> work and money
<charliesome> whitequark: oooh
<charliesome> whitequark: can you go like
<yorickpeterse> injekt: you were going to arrrcamp this year right?
<charliesome> '{' (assoc | local_variable) … '}'
<whitequark> fork rules for a hash?
<charliesome> whitequark: yeah
<whitequark> i can try
<charliesome> so a hash has many elements
<dbussink> yorickpeterse: where's the nl rails girls meetup? guess somewhere in the western part right?
<charliesome> an element can be an assoc or a local/ivar/cvar/gvar/constant/whatever
<yorickpeterse> dbussink: Den haag
<yorickpeterse> there's one this week apparently but I'm not sure what date
gnufied has quit [Read error: Connection reset by peer]
<yorickpeterse> wait, that was some meetup not related to rails girls
<yorickpeterse> the actual even is in september
<yorickpeterse> * event
<dbussink> yorickpeterse: ah ok, that's pretty far from here yeah :(
Oak has quit [Remote host closed the connection]
<yorickpeterse> haha yeah
<yorickpeterse> should move closer to amsterdam :>
<whitequark> charliesome: I totally can and it works
mytrile has quit [Remote host closed the connection]
Aww has quit [Read error: Connection reset by peer]
pskosinski has joined #ruby-lang
<charliesome> whitequark: kickass
<charliesome> thats just what we want
jbsan has joined #ruby-lang
scampbell has joined #ruby-lang
<judofyr> whitequark: does it mix too? {foo, bar: 1}
<Zeeo> anyone available to give me some help?
<Zeeo> I'm a noob
<charliesome> whitequark, judofyr: i think it should mix
elia has quit [Quit: Computer has gone to sleep.]
justinram has joined #ruby-lang
gnufied has joined #ruby-lang
tdy_ has quit [Quit: WeeChat 0.4.1]
<whitequark> judofyr: syre
<whitequark> *sure
<whitequark> oh, actually no
* whitequark investigating
justinram has quit [Remote host closed the connection]
<whitequark> oh, I just broke shit
<whitequark> replaced tIDENTIFIER with var_lhs and it broke.
<whitequark> 6 R/R conflicts.
<whitequark> brb dishes and food.
gnufied has quit [Ping timeout: 255 seconds]
gnufied has joined #ruby-lang
dhruvasagar has quit [Ping timeout: 255 seconds]
dhruvasagar has joined #ruby-lang
gnufied1 has joined #ruby-lang
barttenbrinke has joined #ruby-lang
Mozillio_ has joined #ruby-lang
<yorickpeterse> whitequark: https://github.com/Lerc/notanos here, you'll enjoy this
barttenbrinke has quit [Remote host closed the connection]
barttenbrinke has joined #ruby-lang
stamina has quit [Ping timeout: 276 seconds]
havenwood has quit [Ping timeout: 276 seconds]
gnufied has quit [Read error: Connection reset by peer]
elia has joined #ruby-lang
Pupeno_ has quit [Remote host closed the connection]
ledestin has quit [Quit: ledestin]
Pupeno has joined #ruby-lang
Pupeno has joined #ruby-lang
Pupeno has quit [Changing host]
fosky has quit [Ping timeout: 256 seconds]
carloslopes has joined #ruby-lang
<whitequark> yorickpeterse: wtf
nivanson has quit [Remote host closed the connection]
<whitequark> oh it is just a bunch of emscripten shit without a well-defined sandbox model
andrewvos has joined #ruby-lang
<whitequark> completely uninterested
hashkey has quit [Ping timeout: 255 seconds]
hashkey has joined #ruby-lang
hashkey is now known as Guest77192
<charliesome> whitequark: harsh
havenwood has joined #ruby-lang
scholar01 has quit [Quit: Leaving.]
<whitequark> charliesome: but true
<whitequark> emscripten is essentially a thing for easy porting of legacy code
<whitequark> people run around with it like it solves all of their problems once and for all
<whitequark> same for asm.js, which is essentially emscripten vm.
<charliesome> sure, but if you consider this is just someone's little project for messing around and learning a thing or two
<whitequark> we should ideally have *less* emscripten/asm.js code, not more.
<whitequark> charliesome: well, I was replying to yorickpeterse after all, not the author.
<whitequark> yorickpeterse: also Y U NO RETWEET? D:
rolfb has joined #ruby-lang
jstorimer has joined #ruby-lang
<whitequark> charliesome: you are right in that I often value someone's personal achievements as objective ones, and the result is not very fair
<whitequark> I should work on that.
andrewvos has quit [Ping timeout: 276 seconds]
<whitequark> as in: personal achievement = was it hard/rewarding to do it; objective achievement = does it solve more problems than creates.
<charliesome> at the same time i understand where you're coming from
<charliesome> it's just this is an issue i take personally because I wouldn't be where I am without countless of useless but challenging projects
bgant has joined #ruby-lang
<whitequark> charliesome: it is even somewhat hypocritical. i used to write operating systems, you know
dhruvasagar has quit [Ping timeout: 264 seconds]
<whitequark> even despite the fact that I always designed such projects to be technically practical.
<whitequark> "this won't gain traction because I'm some random dude and it's 2013, but it is technically able".
<whitequark> another problem with this attitude is that it shuns research projects
_jpb_ has quit [Ping timeout: 248 seconds]
<whitequark> which are aimed at neither personal nor objective achievements
<charliesome> right
<charliesome> related: i also hate it when people ask "what's the point"
<charliesome> often there is none. not everything has to have a 'point'
dhruvasagar has joined #ruby-lang
<charliesome> you do shit because it's fun
_jpb_ has joined #ruby-lang
<whitequark> I think I have an easy solution for that, at least for myself
kgrz has joined #ruby-lang
<whitequark> start with asking: what kind of project it is?
<whitequark> personal/objective/research.
<whitequark> then, judge accordingly.
<whitequark> because if it's objective, then asking what's the point is completely justified
mdedetrich has quit [Quit: Computer has gone to sleep.]
jsullivandigs has joined #ruby-lang
<whitequark> and must be done.
adambeynon has joined #ruby-lang
Alexey321-ru has quit [Quit: Page closed]
<whitequark> don't ask "what's the point", ask "why did you do this".
<whitequark> hear "for fun", walk away quietly.
breakingthings has joined #ruby-lang
<whitequark> charliesome: also what do you think of my article
<charliesome> whitequark: oh i didn't see it, gonna read it now!
heftig has quit [Ping timeout: 245 seconds]
heftig has joined #ruby-lang
jsullivandigs has quit [Ping timeout: 248 seconds]
wmoxam has joined #ruby-lang
synthetix has joined #ruby-lang
zachlatta has quit [Read error: Connection reset by peer]
andrewvos has joined #ruby-lang
<whitequark> charliesome: also I need to blog about "what's the point"
tarruda has joined #ruby-lang
<charliesome> whitequark: yeah i agree
<charliesome> (re your post)
jstorimer has quit [Remote host closed the connection]
<charliesome> the web is turning into an application platform but it just isn't built for it
<whitequark> beautiful summary
<yorickpeterse> whitequark: RETWEET WHAT
xxaM has quit [Ping timeout: 256 seconds]
<whitequark> yorickpeterse: oh, I thought that notanos thing was in response to my article :p
<yorickpeterse> oh, no
<yorickpeterse> I just saw it on HN
poga has joined #ruby-lang
havenwood has quit [Ping timeout: 264 seconds]
xxaM has joined #ruby-lang
cjs226 has quit [Quit: cjs226]
poga_ has joined #ruby-lang
<whitequark> yorickpeterse: that thread summarizes all the new hip things
<whitequark> emscripten, js, and rpi.
<whitequark> meh
<charliesome> whitequark: don't knock the rpi
<whitequark> charliesome: i did, i do and i will.
tkuchiki has joined #ruby-lang
<jroes> are they dropping down to the metal with node again?
<jroes> those rascals
<whitequark> the only awesome thing in rpi is the marketing genius of broadcom
poga has quit [Ping timeout: 256 seconds]
<charliesome> whitequark: but it's a handy little machine to run 24/7
<whitequark> if you don't really want to do anything, yes
<charliesome> whitequark: i've got my raspberry pi sitting behind the tv, plugged into the network
<charliesome> it has apache and slash installed
Guest77192 is now known as hashkey
<whitequark> look at the full picture.
<whitequark> I never said that cheap single-board computers were irrelevant.
<yorickpeterse> I never got the part where people get something like a phone or a board and just install a webserver on it
<yorickpeterse> especially apache
<charliesome> yorickpeterse: because i couldn't think of anything better to do with it
<whitequark> lol.
<whitequark> exactly.
<charliesome> but still!
<whitequark> look at e.g. beagleboard black.
<whitequark> it's not as good as I wish it was, but it's a step in the right direction
tkuchiki has quit [Ping timeout: 246 seconds]
barttenbrinke has quit [Remote host closed the connection]
<yorickpeterse> that reminds me, I still have an Android tablet in my attic. I should probably install an IRC bouncer and KDE on it
<whitequark> sane and more useful hardware, sane software on top of that, vendor which is actually interested in something except selling you overpriced shit.
<charliesome> yorickpeterse: a bnc would actually be quite a good thing to slap on my rpi
<yorickpeterse> srsly
<whitequark> charliesome: dunno why do you want a bnc connector on your rpi
<whitequark> :p
<charliesome> hurr
<yorickpeterse> "because fuck you"
<charliesome> whitequark: for my home coax network of course
<whitequark> charliesome: do you use thick ethernet bro
<whitequark> on a whopping 2.5 megabits of bandwidth
nathanstitt has joined #ruby-lang
<charliesome> whitequark: only for my backbone
<charliesome> i use token ring for my computers
<whitequark> charliesome: do you also have DECnet right
<yorickpeterse> a token ring with a 500ms ping
jstorimer has joined #ruby-lang
<whitequark> fun thing
<whitequark> linux still has decnet support.
toertore has quit [Ping timeout: 246 seconds]
elia has quit [Quit: Computer has gone to sleep.]
toretore has joined #ruby-lang
tkuchiki has joined #ruby-lang
<andrewvos> yorickpeterse: I thought you were going to start rapping about network protocols after that
<yorickpeterse> rapping? What the fuck? Do I look like a wigger to you?
* yorickpeterse does listen to japanese hip-hop
<bnagy> wow
<yorickpeterse> lel
<yorickpeterse> what, you're not familiar with the term wigger?
<yorickpeterse> ugh, hold on
<yorickpeterse> before I look like some racist douchebag
<bnagy> too late
<yorickpeterse> SFW
<bnagy> yeah I know the term :)
gnufied has joined #ruby-lang
<yorickpeterse> either way, no, I won't rap
<yorickpeterse> because I'd probably be terrible at it
<bnagy> yeah token ring with a 500ms ping scans really badly
hogeo has joined #ruby-lang
mytrile has joined #ruby-lang
tkuchiki has quit [Ping timeout: 248 seconds]
mclee has quit [Quit: WeeChat 0.4.0]
tkuchiki has joined #ruby-lang
gnufied1 has quit [Ping timeout: 264 seconds]
mclee has joined #ruby-lang
rolfb has quit [Quit: Linkinus - http://linkinus.com]
charliesome has quit [Quit: Textual IRC Client: www.textualapp.com]
hogeo has quit [Remote host closed the connection]
DomKM has joined #ruby-lang
tkuchiki has quit [Ping timeout: 264 seconds]
jinie is now known as jinie_
ffio has joined #ruby-lang
wallerdev has joined #ruby-lang
barttenbrinke has joined #ruby-lang
pipework has joined #ruby-lang
mistym has joined #ruby-lang
cjs226 has joined #ruby-lang
mclee has quit [Remote host closed the connection]
criego has joined #ruby-lang
Nisstyre-laptop has joined #ruby-lang
jinie_ is now known as jinie
DomKM has quit [Quit: Leaving.]
Nisstyre-laptop is now known as Nisstyre
DomKM has joined #ruby-lang
stef1a has joined #ruby-lang
xxaM has quit [Ping timeout: 256 seconds]
GarethAdams has quit [Remote host closed the connection]
<stef1a> I'm getting the error in `all_possible_permutations': no block given (yield) (LocalJumpError) at line 22; here is my code: http://sprunge.us/dQij I'm confused because I *am* passing a block to all_possible_permutations. Why is the error appearing?
<stef1a> sorry -- no linums there -- the line is yield(prefix) in all_possible_permutations
diegoviola has joined #ruby-lang
<stef1a> I would think the error would be referenced on the last line, not the yield(prefix) line
<judofyr> stef1a: you're not passing the block in the recursive call to all_possible_permutations
barttenbrinke has quit [Ping timeout: 264 seconds]
<judofyr> after: for i in (0...len)
Aww_ has joined #ruby-lang
<stef1a> judofyr: oh, duh. thank you. :-)
sirfilip has quit [Read error: Connection reset by peer]
sirfilip has joined #ruby-lang
MasterNayru_ has quit [Read error: Connection reset by peer]
io_syl has joined #ruby-lang
GarethAdams has joined #ruby-lang
elia has joined #ruby-lang
jbsan has quit [Quit: jbsan]
elia has quit [Client Quit]
solars has quit [Read error: Operation timed out]
havenwood has joined #ruby-lang
Sambalero has joined #ruby-lang
<stef1a> i know another reason it wasn't working as i expected... i was compiling an out-dated file! ho-ho!
mclee has joined #ruby-lang
tkuchiki has joined #ruby-lang
havenwood has quit [Remote host closed the connection]
xxaM has joined #ruby-lang
tkuchiki has quit [Read error: Connection reset by peer]
tkuchiki has joined #ruby-lang
diegoviola has quit [Ping timeout: 255 seconds]
tkuchiki_ has joined #ruby-lang
tkuchiki has quit [Ping timeout: 264 seconds]
ffio has quit [Quit: WeeChat 0.4.1]
tkuchiki_ has quit [Ping timeout: 248 seconds]
tkuchiki has joined #ruby-lang
Aww_ is now known as Aww
jstorime_ has joined #ruby-lang
jstorimer has quit [Ping timeout: 246 seconds]
io_syl has quit [Quit: Computer has gone to sleep.]
tkuchiki has quit [Ping timeout: 246 seconds]
tkuchiki has joined #ruby-lang
barttenbrinke has joined #ruby-lang
rippa has joined #ruby-lang
elepfontius has joined #ruby-lang
solars has joined #ruby-lang
tkuchiki_ has joined #ruby-lang
Uranio has joined #ruby-lang
tkuchiki_ has quit [Read error: Connection reset by peer]
tkuchiki has quit [Ping timeout: 255 seconds]
tkuchiki has joined #ruby-lang
jinie is now known as jinie_
tkuchiki has quit [Ping timeout: 248 seconds]
tkuchiki has joined #ruby-lang
AynGhandi has quit [Quit: Nettalk6 - www.ntalk.de]
DomKM has quit [Quit: Leaving.]
x0f has quit [Ping timeout: 276 seconds]
x0f has joined #ruby-lang
sirfilip has quit [Quit: Leaving]
Nisstyre has quit [Quit: Leaving]
tkuchiki has quit [Ping timeout: 255 seconds]
x0f has quit [Read error: Operation timed out]
bgant has quit [Read error: Connection reset by peer]
bgant1 has joined #ruby-lang
tkuchiki has joined #ruby-lang
mytrile has quit [Remote host closed the connection]
tkuchiki has quit [Read error: Connection reset by peer]
tkuchiki has joined #ruby-lang
x0f has joined #ruby-lang
Aww has quit [Write error: Connection reset by peer]
tkuchiki has quit [Read error: Connection reset by peer]
stamina has joined #ruby-lang
Mozillio_ has quit [Quit: Ex-Chat]
tkuchiki has joined #ruby-lang
diego1 has joined #ruby-lang
carloslopes has quit [Remote host closed the connection]
diego1 is now known as diegoviola
bzalasky has joined #ruby-lang
Aww- has joined #ruby-lang
enebo has joined #ruby-lang
<yorickpeterse> So I stumbled upon a nigerian forum. No offense to the people from that country but holy shit this is funny
<yorickpeterse> totally related to Ruby
tkuchiki has quit [Ping timeout: 246 seconds]
tkuchiki has joined #ruby-lang
Aww- is now known as Aww
<ndrst_> yorickpeterse: what where you searching for when you found this?
tkuchiki has quit [Read error: Connection reset by peer]
tkuchiki has joined #ruby-lang
<yorickpeterse> I'm getting call spammed from an unknown number so I was like "Fuckit, I'll see if there's anything remotely useful on Google"
<yorickpeterse> I do have the number though, because one time the pricks didn't hide it. However, calling back yields "This number does not exist" and my provider hasn't replied yet
<ndrst_> hmm sounds like a VoIP scam
tkuchiki_ has joined #ruby-lang
<yorickpeterse> I suppose I should ask the NSA
<ndrst_> they should now. or the british
<yorickpeterse> yeah, or just our own government
<ndrst_> wait aren't the netherlands also quite good at that? :D
<yorickpeterse> Exactly
<whitequark> yorickpeterse: you know the most funny part?
<whitequark> the number is not actually hidden
<whitequark> the relevant GSM packet just has a bit saying "don't show the number on the headset"
<whitequark> so your phone promptly lies to you.
<yorickpeterse> Yeah I figured that it was similar to hidden Wifi SSIDs
<yorickpeterse> hence I was curious to see if I could figure the number out
<yorickpeterse> given the number would exist I'd just play the same game
benlovell has quit [Ping timeout: 256 seconds]
<yorickpeterse> call them every five minutes and just play death metal or something
<whitequark> yorickpeterse: oh, that would be hard
<yorickpeterse> How so?
krames has left #ruby-lang ["Textual IRC Client: www.textualapp.com"]
tkuchiki has quit [Ping timeout: 246 seconds]
<yorickpeterse> unless it's something provider specific where there's no standard to get the shit
<whitequark> because the govt and GSM module vendors kind of conspire to do everything to not let you inside your phone
<whitequark> basically
<yorickpeterse> well, the phone bit itself isn't too hard
<whitequark> in particular it never leaves the baseband processor and there's nothing you can do with BP to run your own code on it
mbj has joined #ruby-lang
<whitequark> or reconfigure it or whatever
<yorickpeterse> hmmm
Zeeo has quit [Ping timeout: 260 seconds]
<whitequark> tivoization, etc.
<yorickpeterse> Intercepting the traffic might be an option, but that means I have to get dedicated hardware
tkuchiki_ has quit [Ping timeout: 248 seconds]
<yorickpeterse> compared to 10 bucks for a new SIM and phone number
<whitequark> yes, you could get that with a good SDR
<whitequark> $2k or so
<whitequark> you can also get motorola c260
<yorickpeterse> eh?
<yorickpeterse> Why a c260?
<whitequark> oh, c123
<whitequark> because it runs osmocombb: http://bb.osmocom.org/trac/wiki/Hardware/Phones
<whitequark> quite possibly the only free and working baseband software
<yorickpeterse> hmmm
<yorickpeterse> damn it, now I'm interested
<yorickpeterse> I suppose this is the part where knowing secret service agents would come in handy :>
<whitequark> huh?
<andrewvos> Current status: Generating an ERD :( ):
<whitequark> secret service agents know about nothing of this stuff
<whitequark> they use prebuilt hw and sw
wallerdev has quit [Quit: wallerdev]
<whitequark> the specifications are in fact open
<yorickpeterse> They have access to all of it apparently :>
<yorickpeterse> oh wait, just metadata of course
barttenbrinke has quit [Remote host closed the connection]
barttenbrinke has joined #ruby-lang
<whitequark> but there aren't a lot of chips you can readily gut and reuse for your purposes.
<yorickpeterse> Wouldn't sniffing the network similar to Wifi would work?
<whitequark> and while making your own baseband out of an FPGA is surely possible, it's rather daunting
<whitequark> yorickpeterse: wifi card lets you do so.
<whitequark> gsm baseband is specifically designed to prevent such actions.
<yorickpeterse> From what I've read it's not exactly that hard to sniff data
<whitequark> because, in part, the gsm network is insanely fragile. it is quite a miracle that it works most of the time.
<whitequark> yorickpeterse: source?
<yorickpeterse> In fact, I recall some pretty big news making the headlines about it a while back
<yorickpeterse> but I can't remember what exactly it was about
<whitequark> well, it depends on your skillset
banister`sleep has joined #ruby-lang
<whitequark> I think that with a moderate amount of bucks and/or several weeks (months) of work I could reliably do so
<whitequark> if you remember more details about that sniffing, I prolly could explain it
jstorime_ has quit [Remote host closed the connection]
<yorickpeterse> I suppose I've always wanted to be a "tru h4cker" so this is my chance to shine
<yorickpeterse> or I could just get back to doing actual work for now
havenwood has joined #ruby-lang
stardiviner has joined #ruby-lang
<andrewvos> Yeah that would be nice, before you get us all on some sort of list
stardiviner_ has joined #ruby-lang
<andrewvos> hehe
<andrewvos> "List of nerds on ruby-lang"
<yorickpeterse> Implying you already aren't on one
stardiviner_ has quit [Read error: Connection reset by peer]
<yorickpeterse> there's one over there ---->
stardiviner has quit [Read error: Connection reset by peer]
<yorickpeterse> (at least in my case)
zkl has joined #ruby-lang
stardiviner has joined #ruby-lang
zkl has left #ruby-lang [#ruby-lang]
apeiros has quit [Remote host closed the connection]
havenwood has quit [Ping timeout: 240 seconds]
jsullivandigs has joined #ruby-lang
x0f has quit [Ping timeout: 246 seconds]
x0f has joined #ruby-lang
cofin has joined #ruby-lang
jstorimer has joined #ruby-lang
tkuchiki has joined #ruby-lang
carloslopes has joined #ruby-lang
Criztian has joined #ruby-lang
tkuchiki has quit [Read error: Connection reset by peer]
tkuchiki has joined #ruby-lang
fullybaked has joined #ruby-lang
fullybaked has left #ruby-lang [#ruby-lang]
bzalasky has quit [Remote host closed the connection]
jstorimer has quit [Remote host closed the connection]
stamina has quit [Ping timeout: 276 seconds]
snarfmason has joined #ruby-lang
tkuchiki has quit [Ping timeout: 276 seconds]
hackeron has quit [Ping timeout: 246 seconds]
carloslopes has quit [Ping timeout: 248 seconds]
havenwood has joined #ruby-lang
io_syl has joined #ruby-lang
bgant1 has quit [Quit: Leaving.]
diegoviola has quit [Ping timeout: 256 seconds]
tkuchiki has joined #ruby-lang
kgrz has quit [Remote host closed the connection]
dhruvasagar has quit [Ping timeout: 246 seconds]
tkuchiki has quit [Read error: Connection reset by peer]
dhruvasagar has joined #ruby-lang
tkuchiki has joined #ruby-lang
tylersmith has joined #ruby-lang
banister`sleep has quit [Remote host closed the connection]
Aaaarg has quit [Quit: Aaaarg]
Aaaarg has joined #ruby-lang
fosky has joined #ruby-lang
Markvilla has joined #ruby-lang
tkuchiki has quit [Ping timeout: 255 seconds]
zmike123 has joined #ruby-lang
bgant has joined #ruby-lang
jsullivandigs has quit [Ping timeout: 256 seconds]
wallerdev has joined #ruby-lang
krohrbaugh has joined #ruby-lang
judofyr has quit [Remote host closed the connection]
krohrbaugh has quit [Client Quit]
jsullivandigs has joined #ruby-lang
jonahR has joined #ruby-lang
krohrbaugh has joined #ruby-lang
carloslopes has joined #ruby-lang
DomKM has joined #ruby-lang
hogeo has joined #ruby-lang
diegoviola has joined #ruby-lang
stef1a has quit [Remote host closed the connection]
__butch__ has joined #ruby-lang
Sambalero has quit [Remote host closed the connection]
tylersmith has quit [Remote host closed the connection]
Aww is now known as [plus]Aww
hogeo_ has joined #ruby-lang
gregmoreno has joined #ruby-lang
__butch__ has quit [Quit: Leaving.]
krohrbaugh has quit [Quit: Leaving.]
benanne has joined #ruby-lang
hogeo has quit [Ping timeout: 268 seconds]
ffio has joined #ruby-lang
tbuehlmann has joined #ruby-lang
[plus]Aww is now known as Aww
krohrbaugh has joined #ruby-lang
gregmore_ has joined #ruby-lang
__butch__ has joined #ruby-lang
symm- has joined #ruby-lang
barttenbrinke has quit [Remote host closed the connection]
hogeo_ has quit [Remote host closed the connection]
gregmoreno has quit [Ping timeout: 240 seconds]
banister`sleep has joined #ruby-lang
jstorimer has joined #ruby-lang
andrewvos has quit [Ping timeout: 246 seconds]
jstorimer has quit [Remote host closed the connection]
dhruvasagar has quit [Ping timeout: 240 seconds]
apeiros has joined #ruby-lang
fridim_ has joined #ruby-lang
jbsan has joined #ruby-lang
apeiros has quit [Ping timeout: 276 seconds]
havenn_ has joined #ruby-lang
GarethAdams has quit [Quit: Leaving...]
havenwood has quit [Read error: Connection reset by peer]
scottschecter has joined #ruby-lang
mikewintermute has joined #ruby-lang
wallerdev has quit [Ping timeout: 255 seconds]
apeiros has joined #ruby-lang
apeiros has quit [Remote host closed the connection]
mikewintermute has quit [Remote host closed the connection]
mikewintermute has joined #ruby-lang
mistym has quit [Remote host closed the connection]
justinram has joined #ruby-lang
ahf has quit [Ping timeout: 240 seconds]
arooni-mobile has joined #ruby-lang
firstdayonthejob has joined #ruby-lang
stamina has joined #ruby-lang
fosky has quit [Ping timeout: 240 seconds]
tRAS has joined #ruby-lang
wallerdev has joined #ruby-lang
DEac- has quit [Read error: Connection reset by peer]
DEac- has joined #ruby-lang
pea53 has joined #ruby-lang
<pea53> drbrain: are you lurking about in here? I have a question regarding the ruby Logger class
<pea53> drbrain: was hoping you might have some insight
dagobah_ has quit [Remote host closed the connection]
_jpb_ has quit [Ping timeout: 240 seconds]
_jpb_ has joined #ruby-lang
tdy has quit [Read error: Connection reset by peer]
tdy has joined #ruby-lang
<pea53> is this a bug in the ruby Logger class … https://github.com/ruby/ruby/blame/trunk/lib/logger.rb#L370-L372
<pea53> it "feels" like that code should return `false` and not true
<pea53> the documentation says the method should return true if successful and false otherwise, but there is no code path in there that returns false
<pea53> and not writing a log message sure does not seem like success
elepfontius has quit [Quit: Leaving]
mistym has joined #ruby-lang
dhruvasagar has joined #ruby-lang
pskosinski has quit [Remote host closed the connection]
gnufied has quit [Quit: Leaving.]
dhruvasagar has quit [Read error: Connection reset by peer]
gregmore_ has quit [Remote host closed the connection]
ledestin has joined #ruby-lang
pskosinski has joined #ruby-lang
gregmoreno has joined #ruby-lang
gregmoreno has quit [Remote host closed the connection]
gregmoreno has joined #ruby-lang
tylersmith has joined #ruby-lang
tomzx_mac has joined #ruby-lang
tylersmith has quit [Remote host closed the connection]
tylersmith has joined #ruby-lang
poga_ has quit [Remote host closed the connection]
enebo has quit [Quit: enebo]
stamina has quit [Ping timeout: 268 seconds]
pea53 has left #ruby-lang [#ruby-lang]
cored has quit [Quit: leaving]
dankest has joined #ruby-lang
beiter has joined #ruby-lang
GarethAdams has joined #ruby-lang
marr has quit [Read error: Connection reset by peer]
cored has joined #ruby-lang
swav has quit [Remote host closed the connection]
mrsolo has joined #ruby-lang
havenn_ has quit [Ping timeout: 268 seconds]
pskosinski has quit [Remote host closed the connection]
diegoviola has quit [Ping timeout: 256 seconds]
pskosinski has joined #ruby-lang
ffio has quit [Ping timeout: 246 seconds]
roadt has quit [Ping timeout: 256 seconds]
ia___ has joined #ruby-lang
tRAS_ has joined #ruby-lang
tRAS has quit [Ping timeout: 246 seconds]
Uranio has quit [Quit: while you reading this, a kitty dies]
Weems has joined #ruby-lang
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
benwoody has quit [Quit: Stack Level Too Deep]
_jpb_ has quit [Ping timeout: 255 seconds]
ffio has joined #ruby-lang
havenwood has joined #ruby-lang
_jpb_ has joined #ruby-lang
rippa has quit [Ping timeout: 248 seconds]
segy has quit [Ping timeout: 246 seconds]
rippa has joined #ruby-lang
benwoody has joined #ruby-lang
stamina has joined #ruby-lang
havenwood has quit [Remote host closed the connection]
segy has joined #ruby-lang
havenwood has joined #ruby-lang
arooni-mobile has quit [Ping timeout: 248 seconds]
kith_ has joined #ruby-lang
Pupeno has quit [Ping timeout: 248 seconds]
benlovell has joined #ruby-lang
crudson has joined #ruby-lang
kith has quit [Ping timeout: 276 seconds]
havenwood has quit [Remote host closed the connection]
havenwood has joined #ruby-lang
justinmburrous has joined #ruby-lang
justinmburrous has quit [Remote host closed the connection]
justinmburrous has joined #ruby-lang
marr has joined #ruby-lang
symm- has quit [Ping timeout: 264 seconds]
justinmburrous has quit [Remote host closed the connection]
yxhuvud has quit [Quit: Nettalk6 - www.ntalk.de]
yxhuvud has joined #ruby-lang
mbj has quit [Quit: leaving]
arooni-mobile has joined #ruby-lang
ParkQ has joined #ruby-lang
gja has joined #ruby-lang
gja has quit [Changing host]
gja has joined #ruby-lang
DKnox has joined #ruby-lang
DKnox has quit [Client Quit]
tkuchiki has joined #ruby-lang
tkuchiki has quit [Ping timeout: 256 seconds]
banister`sleep has quit [Remote host closed the connection]
tkuchiki has joined #ruby-lang
ParkQ has quit [Remote host closed the connection]
tkuchiki_ has joined #ruby-lang
tkuchiki_ has quit [Read error: Connection reset by peer]
atmosx has joined #ruby-lang
lcdhoffman has joined #ruby-lang
tkuchiki_ has joined #ruby-lang
tkuchiki has quit [Ping timeout: 268 seconds]
tkuchiki_ has quit [Read error: Connection reset by peer]
tkuchiki has joined #ruby-lang
arooni-mobile has quit [Ping timeout: 256 seconds]
tkuchiki has quit [Read error: Connection reset by peer]
arooni-mobile has joined #ruby-lang
tkuchiki has joined #ruby-lang
tkuchiki_ has joined #ruby-lang
stamina has quit [Ping timeout: 255 seconds]
Guest21219 has joined #ruby-lang
Guest21219 is now known as diegoviola
tkuchiki has quit [Ping timeout: 268 seconds]
khaase has quit [Ping timeout: 256 seconds]
tkuchiki_ has quit [Ping timeout: 255 seconds]
krohrbaugh has quit [Quit: Leaving.]
MaddinXx_ has joined #ruby-lang
khaase has joined #ruby-lang
tRAS_ has quit [Quit: Mother, did it need to be so high?]
publicvoid_ has quit [Ping timeout: 248 seconds]
solars has quit [Ping timeout: 264 seconds]
mbj has joined #ruby-lang
gja has quit [Quit: This computer has gone to sleep]
Criztian has quit [Remote host closed the connection]
sepp2k1 has joined #ruby-lang
sepp2k has quit [Ping timeout: 264 seconds]
zmike123 has quit [Quit: ~]
havenwood has quit [Remote host closed the connection]
havenwood has joined #ruby-lang
vlad_starkov has joined #ruby-lang
Voker57 has quit [Read error: Connection reset by peer]
publicvoid_ has joined #ruby-lang
vlad_starkov has quit [Remote host closed the connection]
muslimmasry has joined #ruby-lang
muslimmasry has quit [Killed (idoru (Spam is off topic on freenode.))]
havenwood has quit [Remote host closed the connection]
Pupeno has joined #ruby-lang
Pupeno has joined #ruby-lang
Pupeno has quit [Changing host]
vlad_starkov has joined #ruby-lang
benlovell has quit [Ping timeout: 256 seconds]
pol_ has joined #ruby-lang
pol_ has quit [Client Quit]
pol_ has joined #ruby-lang
pol_ has quit [Client Quit]
krohrbaugh has joined #ruby-lang
Pupeno has quit [Ping timeout: 240 seconds]
pol_ has joined #ruby-lang
pol_ has quit [Client Quit]
pol_ has joined #ruby-lang
pol_ has quit [Client Quit]
stamina has joined #ruby-lang
mikewintermute has quit [Quit: mikewintermute]
M_BlX has joined #ruby-lang
Sambalero has joined #ruby-lang
io_syl has quit [Quit: Textual IRC Client: www.textualapp.com]
io_syl has joined #ruby-lang
bgant1 has joined #ruby-lang
bgant1 has quit [Client Quit]
bgant has quit [Ping timeout: 268 seconds]
krohrbaugh has quit [Ping timeout: 276 seconds]
Weems has quit [Changing host]
Weems has joined #ruby-lang
krohrbaugh has joined #ruby-lang
diegoviola has quit [Quit: WeeChat 0.4.1]
scampbell has quit [Quit: Leaving]
benlovell has joined #ruby-lang
swav has joined #ruby-lang
M_BlX has quit [Quit: http://quassel-irc.org - Discuter simplement. Partout.]
M_BlX has joined #ruby-lang
ruurd has joined #ruby-lang
benlovell has quit [Ping timeout: 264 seconds]
MaddinXx_ has quit [Remote host closed the connection]
stamina has quit [Ping timeout: 255 seconds]
carloslopes has quit [Remote host closed the connection]
_jpb_ has quit [Remote host closed the connection]
_jpb_ has joined #ruby-lang
krohrbaugh has quit [Quit: Leaving.]
joshuawscott has joined #ruby-lang
atmosx has quit [Quit: And so the story goes…]
mclee1 has joined #ruby-lang
jinie_ is now known as jinie
krohrbaugh has joined #ruby-lang
mclee1 has quit [Remote host closed the connection]
benlovell has joined #ruby-lang
jinie is now known as jinie_
jstorimer has joined #ruby-lang
ruby-lang092 has joined #ruby-lang
andrewvos has joined #ruby-lang
<andrewvos> Well hello there, internets. *winks seductively*
kith_ is now known as kith
pipework has quit [Remote host closed the connection]
cored has quit [Ping timeout: 256 seconds]
cored has joined #ruby-lang
cored has quit [Changing host]
cored has joined #ruby-lang
<zenspider> rawr
<andrewvos> Is that cause you're happy to see me, or are you going to release something?
<zenspider> hrm...
<yorickpeterse> both!
<zenspider> andrewvos: I don't _think_ I have any releases today... so it must be the former
<andrewvos> Yay
vlad_starkov has quit [Remote host closed the connection]
<zenspider> nope. no releases. all clean
saarinen has joined #ruby-lang
swav has quit [Read error: Connection reset by peer]
swav has joined #ruby-lang
Kabaka has quit [Excess Flood]
mytrile has joined #ruby-lang
havenwood has joined #ruby-lang
Kabaka has joined #ruby-lang
oddmunds has quit [Read error: Operation timed out]
cjs226 has quit [Quit: cjs226]
pipework has joined #ruby-lang
oddmunds has joined #ruby-lang
__butch__ has quit [Quit: Leaving.]
duph has joined #ruby-lang
ldnunes has quit [Quit: Leaving]
havenwood has quit [Remote host closed the connection]
benlovell has quit [Ping timeout: 240 seconds]
tdy has quit [Ping timeout: 268 seconds]
saarinen has quit [Quit: saarinen]
sandbags has joined #ruby-lang
postmodern has joined #ruby-lang
mytrile has quit [Remote host closed the connection]
joshuawscott has quit [Quit: Leaving.]
M_BlX has quit [Quit: http://quassel-irc.org - Discuter simplement. Partout.]
<sandbags> i'm having trouble install mysql2 on a new OSX10.8.4 machine. I'm specifying mysql_config, it seems to be talking sense. But the gem install keeps saying it can't find mysql.h. Here's the output https://gist.github.com/anonymous/5f010878bb34dced58b7/raw/ea0ff1b0222b45aa7cb85aac102abb155c8d233e/gistfile1.txt I'd be grateful if anyone spot what I am missing...
mytrile has joined #ruby-lang
saarinen has joined #ruby-lang
pipework has quit [Remote host closed the connection]
<sandbags> this is about the only part i hate about a new OSX machine... all the crap getting Ruby & MySql working again
tdy has joined #ruby-lang
<zenspider> and I doubt we can talk you off of mysql...
<sandbags> zenspider: i'm switching to PG for some projects but what a client is already using is a more difficult issue
x0f has quit [Ping timeout: 240 seconds]
<zenspider> *nod*
<zenspider> how'd you install sqlite?
<zenspider> err
<zenspider> mysql
<sandbags> homebrew
<zenspider> kk. good.
<zenspider> find /usr/local -name mysql.h
<zenspider> just to be anal
<sandbags> i thought i gisted it
<sandbags> ah, no just where it is
<sandbags> it's in /usr/local/include symlinked to the Cellar path in the gist
<xuser> install a linux, easier ;)
<xuser> err a linux vm
<zenspider> oh. you're right. I just went straight to the error
<zenspider> xuser: or you could help. if not...
x0f has joined #ruby-lang
<xuser> that's a good suggestion actually ;)
<zenspider> some googling suggests using: gem install mysql2 -- --srcdir=/usr/local/mysql/include
<xuser> even a better one since his mysql will most probably run linux in production
<sandbags> zenspider: i think i've tried that but i'll try it again
<zenspider> which is a listed option... the one you're using isn't
<sandbags> zenspider: ?
<zenspider> --with-mysql-config doesn't look like it takes an arg
mbj has quit [Quit: leaving]
<zenspider> in the help output
<sandbags> ah, i wonder
<sandbags> i did try it without
<sandbags> but maybe i made some other error
<sandbags> yes, i did.. same error
<zenspider> I'm guessing you're using a ruby that isn't under /usr/local, right?
<sandbags> i'm using rbenv
<zenspider> well...
<sandbags> so ruby is actually some kind of shim
<sandbags> it's /usr/local/var/rbenv/shims/ruby
<zenspider> it's in /usr/local/var/rbenv...
<zenspider> so... I'm gonna say that's still a no
<sandbags> i hadn't realised this was a problem
<zenspider> Finally came across this post from ALoR and installed a fresh version through homebrew - however - be sure to follow ALL the instructions from homebrew! I missed a few steps and wasted another hour tracking down that problem - here are those instructions: http://stackoverflow.com/a/11061487/1241271
<zenspider>
<zenspider>
<zenspider> After MySQL was successfully installed, I ran: sudo gem install mysql2 and it worked like a charm.
benanne has quit [Quit: kbai]
<sandbags> interesting, brew install mysql doesn't print out those instructions any more so far as i know
<sandbags> just the last part
<sandbags> about using mysql.server or (in the updated instructions) using launchctl
<erikh> mysql2 only works with 5.5 and up
<erikh> not sure if that's what you were having trouble with
<zenspider> could be old
<zenspider> I'm not willing to install mysql to help you further... because then I'd have mysql installed. :P
<erikh> 5.1 *will not work*.
<sandbags> i'm using 5.6.12
<erikh> ok
<sandbags> zenspider: okay, thanks for trying though
<sandbags> maybe i should go back to using rvm
<sandbags> i don't see how this can be an rbenv issue
<sandbags> since one assumes that ruby can either find a file right in front of it, or it can't
jonahR has quit [Quit: jonahR]
<zenspider> yaeh. the homebrew recipe runs the mysql_install_db step itself
<zenspider> tho... it does not start it up. I doubt that's the problem here
<sandbags> no i think not, it pretty clearly seems to be failing to find mysql.h
<zenspider> did the srcdir option not work?
<sandbags> not with any value of srcdir i can think of, no
<sandbags> i tried /usr/local/include, /usr/local/Cellar/mysql/5.6.12, and /usr/local/Cellar/mysql/5.6.12/include
<zenspider> *nod*
<sandbags> which seemed to fit the pattern of the examples i've seen
tomzx_mac has quit [Ping timeout: 264 seconds]
<drbrain> I think you want --with-mysql-dir=/usr/local/Cellar/mysql/5.6.12
<sandbags> drbrain: thanks but, no dice ... same error
<sandbags> i should point out... i do *have* a Mysql server there and it works ;-)
<sandbags> (for whatever value of 'works' one wishes to apply to Mysql)
Weems has quit [Ping timeout: 276 seconds]
mytrile has quit [Remote host closed the connection]
beiter has quit [Quit: beiter]
<sandbags> well if i hoped symlinking /usr/local/mysql into Cellar would help ... i was roughly disabused of this notion
tdy_ has joined #ruby-lang
<zenspider> sandbags: can you verify that /usr/local/bin/mysql_config exists? I'm looking at the extconf
<zenspider> it doesn't care what you send it
breakingthings has quit [Quit: breakingthings]
<sandbags> it exists and works
<sandbags> if you look at my original gist
tkuchiki has joined #ruby-lang
<sandbags> i think i print out --include using it
<zenspider> /usr/local/mysql/bin/mysql_config too. it just looks through a list of hardcoded paths
<sandbags> ah, that wouldn't have worked, but should now that i've setup that symlink
<sandbags> i'll try again
<zenspider> this code... I can barely read it
<sandbags> damn, no
<sandbags> i have symlinked it so that /usr/local/mysql/bin/mysql_config is there
<sandbags> i hoped, from reading extconf.rb, that just setting up the symlink would fix it since /usr/local/mysql appeared to be a hardcoded path
<sandbags> have_header is presumably coming from mkmf
wmoxam has quit [Ping timeout: 255 seconds]
<zenspider> yeah. it is.
ruurd has quit [Quit: Leaving...]
tkuchiki has quit [Ping timeout: 268 seconds]
<zenspider> what's the output from mysql_config --libs_r and/or mysql_config --libs ?
<sandbags> the docs are a little inscrutable on the subject of how have_header actually works
lcdhoffman has quit [Quit: lcdhoffman]
<zenspider> oh yeah. mkmf is a fucking black hole
ruurd has joined #ruby-lang
saarinen has quit [Quit: saarinen]
<sandbags> this is so damn infuriating
<zenspider> that looks sane
<zenspider> fuck I hate reading mkmf
<zenspider> you're a jerk
<sandbags> well you're not the first to say it but what did i do this time?
<zenspider> made me read mkmf
<sandbags> well technically I didn't *make* you ;-)
<sandbags> however, if it makes you feel any better I am also reading it
<zenspider> does /usr/local/var/rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/mysql2-0.3.11/ext/mysql2/gem_make.out have the command used for the failure?
<sandbags> looks identical to my earlier gist but I've put it here https://gist.github.com/anonymous/9188e5a4b246caeb128e
<sandbags> modulo whatever i have put after the "--"
<sandbags> oh i like the alias for try_header
cofin has quit [Ping timeout: 246 seconds]
krohrbaugh has quit [Quit: Leaving.]
yorickpeterse has quit [Ping timeout: 246 seconds]
arooni-mobile has quit [Ping timeout: 246 seconds]
Todd has quit [Ping timeout: 246 seconds]
xxaM has quit [Ping timeout: 256 seconds]
yorickpeterse has joined #ruby-lang
Xzyx987X_ has quit [Read error: No buffer space available]
<perry> drbrain, your capp gem uses some sort of c extension and can't be used with jruby :(
Xzyx987X_ has joined #ruby-lang
<drbrain> perry: libpcap is a C library, yes
<perry> :(
Todd has joined #ruby-lang
<ericwood> if it matches /^lib\w+/ it's a C library most likely
<perry> it's gonna take forever to process 20gb of tcp dumps
xxaM has joined #ruby-lang
<drbrain> perry: there's jNetPcap
duph1 has joined #ruby-lang
firstdayonthejob has quit [Ping timeout: 256 seconds]
<sandbags> zenspider: can you think how to log output from mkmf?
<drbrain> the ad above this jNetPcap has a 40Gbs capture/transmit card: http://slytechs.com/products/napatech
arooni-mobile has joined #ruby-lang
<drbrain> sandbags: it's in mkmf.log inside the ext build dir
duph2 has joined #ruby-lang
<sandbags> drbrain: thanks
<sandbags> ah, there's new stuff in here
<perry> drbrain, thanks, but I will just keep this running with your gem :)
<sandbags> cc1: error: unrecognized command line option "-Wno-null-conversion"
fenicks has joined #ruby-lang
<sandbags> now i saw one google hit talking about errors with compiler options but it looked pretty outlandish
<zenspider> wtf
<zenspider> that sounds like you're trying to use a different C compiler than what was used for ruby
<sandbags> hrmm... yes
duph2 has quit [Client Quit]
<sandbags> shit, of course
duph1 has quit [Ping timeout: 240 seconds]
<zenspider> your gcc is a symlink to llvm's C, yes?
duph has quit [Ping timeout: 268 seconds]
<drbrain> perry: another option: use tcpdump to split up the 20Gb into smaller chunks you can process in parallel with capp
<drbrain> … as separate CRuby processes
<drbrain> (not sure if that fits your workflow or not)
<sandbags> to compile 1.9.3 on 10.8 you have to install a different compiler as the LLVM compiler that comes with Xcode doesn't work
<sandbags> AFAICS that hasn't changed since the last time i installed 1.9.3
<sandbags> i wonder why i'm not bumping into this all the time on my other machine
duph has joined #ruby-lang
<zenspider> sandbags: homebrew has a keg'd gcc you can install
<sandbags> zenspider: yeah, it's what i used to build ruby
<zenspider> apple-gcc42
<sandbags> apple-gcc42
<sandbags> i guess i had assumed Ruby would remember which compiler built it
vlad_starkov has joined #ruby-lang
<sandbags> possibly there is something i have configured on the other machine when i first installed 1.9
<zenspider> it does. doesn't mean mkmf uses it tho. could also be that your paths are set up so /usr/bin/gcc gets hit first
<zenspider> I dunno...but at least you're on the right track now
<sandbags> and i've had the pleasure of reading mkmf.rb
<sandbags> the odd thing is, i've built and rebuilt mysql2 on my old machine whcih uses the same setup, apple-gcc42
<sandbags> via homebrew
<sandbags> i've never had to fuck around trying to tell it which compiler to use
Weems has joined #ruby-lang
<sandbags> but maybe it's a path issue as you suggest
Weems has quit [Changing host]
Weems has joined #ruby-lang
<sandbags> hrmm.. which -a gcc on both machines reports the same /usr/bin/gcc
Wardrop has joined #ruby-lang
x0f has quit [Ping timeout: 248 seconds]
firstdayonthejob has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 276 seconds]
<zenspider> sandbags: SOMETHING is different between your current machine and the other.. maybe if you figure that out ...
<zenspider> wait
<zenspider> why the fuck aren't you just rsyncing the shit over from the machine that works?
x0f has joined #ruby-lang
<sandbags> beacuse it's a 6 year old machine full of cruft
<zenspider> hah
<zenspider> fair. prolly differs in architecture too
<sandbags> CC=/usr/local/bin/gcc-4.2 gem install mysql2 -- --with-mysql-config
<sandbags> no dice also
<sandbags> hrmm... it appears to be referencing "gcc" directly
<sandbags> in the mkmf.log
nathanstitt has quit [Quit: I growing sleepy]
breakingthings has joined #ruby-lang
<sandbags> hrmm... it appears not to be running the code that should expand $CC
fosky has joined #ruby-lang
agile has quit [Remote host closed the connection]
<drbrain> I think it always uses the CC that ruby was compiled with: ruby -rrbconfig -e 'p RbConfig::CONFIG["CC"]'
krohrbaugh has joined #ruby-lang
brixen has quit [Excess Flood]
<sandbags> hrmmm
<sandbags> that's a puzzle since that reports "gcc" and not "gcc-4.2"
pipework has joined #ruby-lang
<sandbags> i think i might just fuck this ruby install, go back to rvm and see if i have more luck
<zenspider> sandbags: I don't remember if this will work, but try CC=gcc-4.2 gem...
<sandbags> zenspider: thanks but that's what i've been trying
<sandbags> oh wait
<sandbags> without a path
brixen has joined #ruby-lang
<sandbags> same deal
<sandbags> i guess the Ruby folks haven't figured out how to get it to compile properly with the LLVM compiler Apple ship now?
<sandbags> okay tossing a match into this ruby install and going back to rvm in the hope that will "just work"
Markvilla has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
Markvill_ has joined #ruby-lang
Markvilla has joined #ruby-lang
SilverKey has quit [Quit: Zzzzzz.]
<sandbags> interesting, build ruby 1.9 with RVM and "ruby -rrbconfig -e 'p RbConfig::CONFIG["CC"]'" reports /usr/local/bin/gcc-4.2
<sandbags> AND mysql2 still doesn't fucking build
<sandbags> same error about the compiler flag being unrecognised
apeiros has joined #ruby-lang
_jpb_ has quit [Ping timeout: 256 seconds]
jonahR has joined #ruby-lang
_jpb_ has joined #ruby-lang
lcdhoffman has joined #ruby-lang
mrsolo has quit [Quit: This computer has gone to sleep]
<sandbags> zenspider: okay so i have cheated, as recommended by one of the google hits, removed the two offending compiler options
<sandbags> and the gem compiles okay
<sandbags> and, for a basic test of #connect and #query
<sandbags> seems to work
whitequark has quit [Read error: Operation timed out]
mrsolo has joined #ruby-lang
enebo has joined #ruby-lang
tomzx_mac has joined #ruby-lang
whitequark has joined #ruby-lang
marcostoledo has quit [Ping timeout: 246 seconds]
marcostoledo has joined #ruby-lang
tdy has quit [Ping timeout: 264 seconds]
Sambalero has quit [Remote host closed the connection]
mrsolo has quit [Quit: Leaving]
Markvill_ has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
<sandbags> well that's a couple of hours of my life i'd like back
postmodern has quit [Ping timeout: 246 seconds]
<sandbags> drbrain, zenspider: many thanks for your help
<drbrain> sandbags: yay
vlad_starkov has joined #ruby-lang
enebo has quit [Quit: enebo]
Sambalero has joined #ruby-lang
sandbags has quit [Remote host closed the connection]
vlad_starkov has quit [Ping timeout: 255 seconds]
mdedetrich has joined #ruby-lang
justinram has quit [Remote host closed the connection]
pskosinski has quit [Quit: pskosinski]
postmodern has joined #ruby-lang
Markvilla has quit [Quit: Computer has gone to sleep.]
firstdayonthejob has quit [Ping timeout: 256 seconds]
jstorimer has quit [Remote host closed the connection]
toretore has quit [Quit: Leaving]
knu has quit [Read error: Connection reset by peer]
io_syl has quit [Ping timeout: 276 seconds]
ruby-lang092 has quit [Ping timeout: 250 seconds]
philnyc has quit [Remote host closed the connection]
io_syl has joined #ruby-lang
relix has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
tylersmith has quit [Remote host closed the connection]
nathanstitt has joined #ruby-lang