tr-808 has quit [Remote host closed the connection]
Criztian has joined #ruby-lang
workmad3 has quit [Ping timeout: 252 seconds]
tr-808 has joined #ruby-lang
chrismcgh has left #ruby-lang [#ruby-lang]
chrismcg has joined #ruby-lang
yannis has quit [Read error: Connection timed out]
kain has quit [Quit: Sto andando via]
unsymbol has quit [Ping timeout: 244 seconds]
unsymbol has joined #ruby-lang
mrb_bk has quit [Ping timeout: 245 seconds]
wycats has quit [Ping timeout: 244 seconds]
denysonique has quit [Ping timeout: 260 seconds]
mccraig has quit [Ping timeout: 244 seconds]
relix has quit [Ping timeout: 245 seconds]
L0rdShrek has quit [Max SendQ exceeded]
cldwalker has quit [Ping timeout: 245 seconds]
brownies has quit [Ping timeout: 252 seconds]
timbleck has quit [Ping timeout: 265 seconds]
cesario has quit [Ping timeout: 260 seconds]
beawesomeinstead has quit [Ping timeout: 265 seconds]
anildigital_work has quit [Ping timeout: 260 seconds]
timbleck has joined #ruby-lang
gouthamvel has joined #ruby-lang
L0rdShrek has joined #ruby-lang
brownies has joined #ruby-lang
brownies has quit [Changing host]
brownies has joined #ruby-lang
brownies has joined #ruby-lang
beawesomeinstead has joined #ruby-lang
robotmay has joined #ruby-lang
wycats has joined #ruby-lang
cesario has joined #ruby-lang
gouthamvel has left #ruby-lang [#ruby-lang]
mrb_bk has joined #ruby-lang
relix has joined #ruby-lang
mccraig has joined #ruby-lang
jxie_ has joined #ruby-lang
srbartlett has quit [Remote host closed the connection]
denysonique has joined #ruby-lang
jxie has quit [Ping timeout: 256 seconds]
perryh is now known as perryh_away
setmeaway has quit [Ping timeout: 240 seconds]
neocoin has quit [Remote host closed the connection]
gouthamvel has joined #ruby-lang
gix has quit [Ping timeout: 248 seconds]
sepp2k has joined #ruby-lang
gix has joined #ruby-lang
<zzak>
erikh around?
francisfish has joined #ruby-lang
yugui is now known as yugui_zzz
setmeaway has joined #ruby-lang
jxie_ has quit [Quit: leaving]
tomb__ has quit [Quit: Computer has gone to sleep.]
tomb__ has joined #ruby-lang
Natch| has quit [Read error: Connection reset by peer]
Natch| has joined #ruby-lang
chrismcg is now known as zz_chrismcg
ruby-lang491 has joined #ruby-lang
chendo_ has joined #ruby-lang
<khaase>
anyone really into faraday?
brushbox has quit [Quit: Leaving.]
<khaase>
drbrain: you around?
imperator has joined #ruby-lang
francisfish has quit [Remote host closed the connection]
ttilley_off is now known as ttilley
francisfish has joined #ruby-lang
virunga has joined #ruby-lang
qwerxy has quit [Quit: offski]
slaytanic has quit [Ping timeout: 248 seconds]
shevy has left #ruby-lang [#ruby-lang]
dv310p3r has joined #ruby-lang
gregf has joined #ruby-lang
Natch| has quit [Ping timeout: 260 seconds]
SkramX has joined #ruby-lang
Natch| has joined #ruby-lang
neoesque has quit [Quit: Bye!]
<jedmtnman>
is it possible to pass an argument to a proc call, eg "abc".split("").map(&[:unpack, 'H2']). i thought that would work, but doesn't seem to.
<matled>
jedmtnman: you can make the &[:unpacke, ...] work by adding Array#to_proc. alternatively, to circumvent monkey patching you could write your own helper method, creating a proc, which is used as &foo(:unpack, 'H2')
<dominikh>
jedmtnman: something more native would be called .map {|e| e.unpack("H2")}
<dominikh>
what's wrong with good old blocks.
<lianj>
dominikh: right
loincloth has quit [Read error: Connection reset by peer]
<jedmtnman>
dominikh: nothing is wrong with blocks, just seems like & syntax should support arguments is all
joast has quit [Quit: Leaving.]
<dominikh>
should, not does. not sure if it's on the todo for 2.0
<dominikh>
but block is definitely superior to monkey patching anything
<jedmtnman>
dominikh: absolutely agreed
<jedmtnman>
matled: second idea is the better one
<zzak>
woah, these guys just rewrote a large chunk of our application in CS
<zzak>
im thoroughly impressed
<jedmtnman>
zzak. its a nice language. we have ~ 15k lines of it in our main app
<dominikh>
CS as in C#?
<zzak>
coffeescript
<dominikh>
oh
<dominikh>
that just made it weirder
shtirlic has quit [Read error: Connection reset by peer]
<zzak>
its a very javascript heavy app
shtirlic has joined #ruby-lang
<zzak>
jedmntman: in coffeescript?
<jedmtnman>
dominikh: ours is a rich client. sorta a 'smart' shopping cart
<jedmtnman>
zzak: ^
bryancp has quit [Remote host closed the connection]
<zzak>
we've had this legacy javascript thats just been patched over and over and over. im just impressed they finally decided to rewrite it
postmodern has quit [Quit: Leaving]
ruurd has joined #ruby-lang
heftig has joined #ruby-lang
qwerxy has joined #ruby-lang
<jedmtnman>
strange this doesn't work: "abcd".split(/\S/)
<jedmtnman>
wouldnt you expect that it would split on every nonwhitespace char?
<jedmtnman>
["a", "b"]
<jedmtnman>
etc
<jedmtnman>
what i really want is to split into two char strings:
<jedmtnman>
"abcd".split(/\S{2}/) => ["ab", "cd"]
slyphon has quit [Ping timeout: 245 seconds]
<dominikh>
split does indeed split on that, but unless it's in a capture group, the thing it splits on will not be included in the result
<jedmtnman>
dominikh: oh, hmmm
<jedmtnman>
but dominikh, if you capture it, you get the empties in between
<dominikh>
yup. maybe consider that String#split isn't really what you need or want :)
<jedmtnman>
dominikh: what would you use for it. slice only will give back one element, rigth?
<dominikh>
each_slice, or scan, I don't know your exact problem
<jedmtnman>
dominikh: probably scan, forgot about that
dfr|mac has joined #ruby-lang
<jedmtnman>
dominikh: yah "abcd".scan(/\S{2}/)
<dominikh>
:)
<jedmtnman>
dominikh: ty
<dominikh>
welcome
<jedmtnman>
ruby is no longer the 'native' lang. fuzzy api recollection :)
<andrewvos>
Can I move a project from one organisation that I'm an admin on, to another organisation that I'm admin on.
<andrewvos>
?
<andrewvos>
*
workmad3 has joined #ruby-lang
<dominikh>
totally weird place to ask, but I assume you mean on github? :P
<andrewvos>
dominikh: :) yup
<dominikh>
the Admin section of a repo has a way to transfer ownership. prolly works between orgs
<andrewvos>
cool thanks
chendo_ has quit [Quit: Computer has gone to sleep.]
andrewhl has joined #ruby-lang
yannis has joined #ruby-lang
<andrewvos>
Hey so I'm going to start writing a CI server... Anyone interested in working on this?
<erikh>
actually give me a few minutes to get some coffee in my veins.
<rue>
tintin: The help you get here is the kind that tells you that Vim/Emacs are better than anything else.
fserb has quit [Client Quit]
<tintin>
i didn't use Emacs for ruby
<tintin>
ever
<tintin>
i need to get a ruby jobs, which is the best place/website to get it?
<zzak>
erikh: no worries, im heading out soon but ill be back later tonight
<erikh>
I'll just drop my comments on the ticket.
<tintin>
which ticket?
<rue>
tintin: rubyjobs, github, linkedin
<rue>
Assuming you mean that you need a job, and know Ruby.
<erikh>
rue: did you get diablo?
<rue>
Fuck no
<erikh>
haha
<rue>
Couldn’t even stand the first one
unsymbol has quit [Read error: Operation timed out]
<erikh>
fair 'nuff
<erikh>
did you get max payne 3?
<erikh>
curious about that one.
<dominikh>
nice game, but not really anything like the previous ones
<tintin>
rue: i knew github is for open source software mirror, how to get jobs there?
<rue>
There’s a thingy
<tintin>
rue: linkdin is to display users profile
<dominikh>
and IRC is for bad trolls
<rue>
erikh: No. I like Walter White, but it seems silly that BB would go to Brazil next season
<dominikh>
haha
<erikh>
oy
<dominikh>
sure looked like White
<erikh>
feh.
<rue>
erikh: I don’t play much. I like the Mass Effect series, Fallouts are OK (though I haven’t played NV)…recently I’ve tried Assassin’s Creed, Uncharted, and DE:HR but didn’t like any. Skyrim was fun for a while
<dominikh>
erikh: the game mechanics are nice, the story.. it mostly works
<dominikh>
it's not exactly a long game tho
<tintin>
what graphics card do you use to play those 3D games?
<erikh>
yeah I played Uncharted, didn't like it.
sandbags has joined #ruby-lang
sandbags has quit [Changing host]
sandbags has joined #ruby-lang
<erikh>
dominikh: yeah max payne hasn't exactly been a panacea of storytelling
<rue>
The main computer’s got SLI GTX560 or summit.
<erikh>
yeah I've got a pair of 570's
<rue>
’Cause the wife plays games
<dominikh>
erikh: dunno, I think MP2 had something to it. MP3 kind of has issues of being nonsensical
unsymbol has joined #ruby-lang
<erikh>
alan wake was good
<erikh>
if you haven't played that yet.
rippa has joined #ruby-lang
<tintin>
are you all rails developer? what do you do in your day to day life with ruby?
<andrewvos>
erikh: Just finished that a few days ago actually. Never got over what a douche Alan looked like though.
<erikh>
zzak: what am I looking at here? the test?
<dominikh>
yeah, Alan Wake was nice
<erikh>
same company too
<erikh>
maybe they took the storyboard geniuses and had them focus on that
<andrewvos>
Alan Wake made using a torch incredibly fun.
<tintin>
drbrain: hi
<dominikh>
I have to play the DLCs yet
<erikh>
zzak: anyhow, it looks to be fine by me, but I don't know that part of the code well either.
<erikh>
I'd wait for eric.
<erikh>
dominikh: I haven't either, but yeah
lsegal has joined #ruby-lang
<erikh>
DLCs usually suck
<dominikh>
there is also a second Alan Wake game
<dominikh>
but the plot read stupid
<erikh>
since when/
<dominikh>
dunno
<andrewvos>
Prototype 2 is fun too.
<erikh>
ooh, I liked the first Prototype.
<erikh>
never beat it though.
<dominikh>
Alan Wake's American Nightmare. 22 may
<andrewvos>
erikh: So this is the same, but with a few more powers.
<erikh>
oh f that
<dominikh>
yeah, Prototype was neat. more powers is all I want
<dominikh>
the story wasn't compelling anyway :P
<erikh>
I'm at least marginally interested in story
<erikh>
I wish drbrain would respond to my requests
dalekurt_ has joined #ruby-lang
<rue>
I’m all about the story. I don’t really like games for gameplay
<erikh>
not that he's obligated, but a simple "go away" would also work as a response
dalekurt__ has joined #ruby-lang
dalekurt has quit [Read error: Connection reset by peer]
<dominikh>
there are games I want for story, and there are games I want for using people as surfboards on concrete streets
dalekurt__ is now known as dalekurt
<dominikh>
go figure what kind of game Prototype is
<andrewvos>
haha
<rue>
Oh, I did like Carmageddon
<rue>
But not GTAs
<erikh>
I don't particularly like games that make the story the focal point and then do a bad job at it
<erikh>
see: assassin's creed
<weeb1e>
andrewvos: I guess you have a console
<weeb1e>
I was about to say, how the hell could I have missed Prototype 2 being released
<weeb1e>
1 was pretty awesome
<andrewvos>
weeb1e: Yep Xbox
<erikh>
weeb1e: did you add an i/o layer to mruby yet?
<erikh>
I was thinking about trying some of the low-hanging fruit today
SkramX has quit [Quit: SkramX]
<weeb1e>
erikh: Well since I am going to be using it inside an existing server, I just have to wrap the socket extension for the server
dalekurt_ has quit [Ping timeout: 248 seconds]
<weeb1e>
If anyone here happens to work with SourceMod in C++, drop me a message. Looking for someone interested in helping build an interface for mruby which I have embedded into SourceMod.
mssola has quit [Quit: Konversation terminated!]
sepp2k has quit [Remote host closed the connection]
<andrewvos>
Right. Switching to using ruby-build and rbfu.
<erikh>
weeb1e: ages ago I worked on it
<erikh>
but I don't really play CS:S much anymore.
<erikh>
what's rbfu?
fserb has joined #ruby-lang
<weeb1e>
erikh: Not interested then I guess :P
<andrewvos>
erikh: Lightweight rvm
<erikh>
yeah, it just doesn't make a lot of sense, also the testing cycle is pretty much the most painful thing I've ever been through.
<erikh>
andrewvos: yeah, looking at it. it seems very pleasing.
<erikh>
I wrote a mini-rvm for a project at wildfire too
<weeb1e>
i liked rbenv when i used it briefly
<erikh>
it's about 20 lines of shell script.
<weeb1e>
Would rather use rbenv than RVM
<erikh>
I like rvm, but I agree, it's too fat.
<andrewvos>
It is slow :(
<erikh>
I wouldn't go that far
<erikh>
it just does a lot more than I need
<erikh>
hrm
<deryl>
andrewvos: what exactly is it slow on?
andrewhl has quit [Read error: Connection reset by peer]
<erikh>
maybe I'll give this rbfu a shot.
andrewhl has joined #ruby-lang
<andrewvos>
deryl: Sometimes when cding into project directories it just crashes.
<deryl>
erikh: thats a good reason not to use something, and what i wish more people actually said. (the 'it does more than i need')
<erikh>
andrewvos: oh, I have a line for you
<deryl>
andrewvos: when was this? definitely hasn't been since our 1.10.x series. If its doing it now please provide a 'set -x ; cd thatdir ; set +x' tracing via a gist and open an issue.
<erikh>
export rvm_project_rvmrc=0
<erikh>
I really dislike .rvmrc
<andrewvos>
deryl: A few times, across multiple versions. It was random so didn't submit an issue.
fserb has quit [Quit: ttyl]
<deryl>
erikh: hehe now see, that i think is one of our strongest and best features for supporting projects.
<erikh>
well we can agree to disagree
<erikh>
I'm not bent out of shape about the feature, I just dislike it.
<deryl>
but yeah, we get a lot of folks that say they don't like it, but thats why .ruby-versions and .version-config was enabled
<deryl>
erikh: no no, wasn't trying to 'glare' for your comment. was just stating that i'm the opposite
<erikh>
ah ok
<erikh>
just a reminder of the awesomesest shell tooling in existence
<asahi2>
this may be a vague question but if one's default internal encoding is set to utf8, how does one handle situations where input sources (web pages) may be in either utf8 or iso-8859-1?
wallerdev has joined #ruby-lang
<Mon_Ouie>
You can change the external/internal encoding of a specific IO or String object
workmad3 has joined #ruby-lang
<asahi2>
Mon_Ouie: if the IO is a webpage, how can I detect its encoding? (I'm using mechanize)
<dominikh>
uhm, default_internal won't exactly care about input sources, that'd be default_external. default_external tells it what to expect, default_internal tells it how to represent it to you
<dominikh>
and I am sure Mechanize already handles that all by itself, by parsing response headers and meta tags
<rue>
zii: There are some issues with that. Threads foremost
asahi2 has quit [Quit: Leaving.]
<rue>
If you’re just sending stuff to be interpreted, that’s one thing, of course; embedding more fundamentally like, say, lua for game scripting, is pretty awkward
<rue>
But, you know, mruby.
<zii>
rue: Threads? What about threads/
outoftime has quit [Ping timeout: 240 seconds]
<Mon_Ouie>
You can only use the Ruby API from one thread at a time (and not threads you created yourself)
fserb has joined #ruby-lang
benanne has quit [Quit: kbai]
<erikh>
rue: doesn't work unless I specify --auto
<erikh>
which I don't want to od
<erikh>
zii: I think you'll run across more trouble as you call between ruby and C
<erikh>
that was what I discovered.
<zii>
erikh: Like what?
<zii>
Mon_Ouie: Of course. Everyone knows that. Because of GIL.
<zii>
Don't tell me it's a bad idea, tell me what's likely to go wrong.
<rue>
zii: It’s not the GIL, it’s how the VM is implemented
<rue>
Well, *and* the GIL
<rue>
At this point, it might actually be better to start working with mruby
<erikh>
I'm just waiting for one of them to start talking about detroit and madonna
<erikh>
best troll ever iom
<erikh>
imo
<andrewvos>
hahaha
<andrewvos>
I remember that guy
<andrewvos>
What a fuckstick
<TylerGillies>
madonna and detroit seem like pretty disparate topics
<TylerGillies>
maybe thats the point
<erikh>
yes, it certainly wasn't random blathering
<havocjoseph>
I promise I'm not a troll ;) I am interested in getting back into ruby after not having used it since college and I figured this channel would be a good place to start.
<erikh>
oh I'm mostly just being a pissant. this is a good place most of the time. do you have any questions?
<havocjoseph>
I was acually interested in embedded ruby somewhat recently, so it's cool that the topic came up. What I found initially looked like it wasn't as easy as say, lua, to get going. I didn't know about mruby at all, so that's good stuff too.
<Deifyed>
wheres that pastie bot
<erikh>
pastie hasn't been in here for years.
<erikh>
(literally)
<Deifyed>
:(
_tca_ has left #ruby-lang [#ruby-lang]
Deifyed has left #ruby-lang [#ruby-lang]
darthnoder has joined #ruby-lang
<zii>
How should my project find its way to ruby.h?
<andrewvos>
Google Maps?
darthnoder has quit [Client Quit]
imperator has quit [Ping timeout: 244 seconds]
qwerxy has joined #ruby-lang
Steve has joined #ruby-lang
Steve has quit [Remote host closed the connection]
darthnoder has joined #ruby-lang
<yorickpeterse>
andrewvos: re: article you linked, the info presented there is nothing new
qwerxy has quit [Client Quit]
<yorickpeterse>
In somewhat unrelated news, the Ruby C API is a bit weird
<andrewvos>
yorickpeterse: Yeah should have mentioned I didn't even read it. Just thought the ord "hashses" was funny :)
<andrewvos>
word
<yorickpeterse>
ha, I didn't even notice that
<andrewvos>
word*
seanstickle has joined #ruby-lang
<zii>
andrewvos: And is there any real answer?
<Mon_Ouie>
zii: You can use RbConfig from Ruby to get those directories
sepp2k has quit [Read error: Connection reset by peer]
sepp2k has joined #ruby-lang
<weeb1e>
If anyone here happens to work with SourceMod in C++, drop me a message. Looking for someone interested in helping build an interface for mruby which I have embedded into SourceMod.
ryanf has joined #ruby-lang
burgestrand has quit [Quit: Leaving.]
burgestrand has joined #ruby-lang
francisfish has joined #ruby-lang
dalekurt has quit [Read error: Connection reset by peer]
dalekurt has joined #ruby-lang
qwerxy has quit [Quit: offski]
zii has left #ruby-lang ["WeeChat 0.3.8"]
benanne has joined #ruby-lang
shevy has joined #ruby-lang
e4r has quit [Quit: e4r]
drumond19 has joined #ruby-lang
drumond1_ has quit [Ping timeout: 260 seconds]
francisfish has quit [Remote host closed the connection]
rippa has quit [Ping timeout: 245 seconds]
workmad3 has joined #ruby-lang
fserb has quit [Quit: ttyl]
solars has quit [Ping timeout: 246 seconds]
workmad3 has quit [Ping timeout: 256 seconds]
sora_h is now known as s0ra_h
yxhuvud has quit [Ping timeout: 265 seconds]
FluffyCode has joined #ruby-lang
dontbecold_ has joined #ruby-lang
<dontbecold_>
In a String#inspect, what do the "\xEF" et al mean?
ruurd has joined #ruby-lang
<lianj>
dontbecold_: its a byte
tbuehlmann has quit []
arooni-mobile has quit [Ping timeout: 260 seconds]
<dontbecold_>
Hmm, is there any way to strip them out?
<lianj>
its a non printable character
<lianj>
why?
<dontbecold_>
It's coming off a string from an OpenSSL::SSL::SSLSocket#read_nonblock, and I think the crypto is broken
<Mon_Ouie>
And that depends on your encoding
<dontbecold_>
(this is a continuation of the problems I've had for the last two months, I still have solved 0 of them :()
ruurd has quit [Client Quit]
ruurd has joined #ruby-lang
<dontbecold_>
The connection will read off a bunch of random bytes before OpenSSL::SSL::SSLSocket#read_nonblock fires an SSL decrypt error
<dontbecold_>
and right now, I feel like Java would be a better choice for writing this
andrewhl has quit [Remote host closed the connection]
stamina has quit [Quit: Lost terminal]
s0ber_ has joined #ruby-lang
neocoin has quit [Remote host closed the connection]
s0ber has quit [Read error: Operation timed out]
deryl has quit [Ping timeout: 245 seconds]
s0ber_ is now known as s0ber
arooni-mobile has joined #ruby-lang
tallship has quit [Remote host closed the connection]
FluffyCode has quit [Remote host closed the connection]
qwerxy has joined #ruby-lang
mssola has quit [Quit: Konversation terminated!]
alindeman has quit [Quit: /quit]
s0ra_h is now known as sora_h
perryh_away is now known as perryh
deryl has joined #ruby-lang
perryh is now known as perryh_away
perryh_away is now known as perryh
alindeman has joined #ruby-lang
<rue>
dontbecold_: JVM, you mean? JRuby…
<rue>
(Sorry about setting off the bat signal, C.)
<dontbecold_>
rue: I wish :/ Java appears to be easier to do crypto in :
<rue>
Why? Just import whatever the JVM crypto lib is
sora_h is now known as s0ra_h
hagebake is now known as hagabaka
tonni has quit [Read error: Connection reset by peer]
s0ra_h is now known as sora_h
Criztian has quit [Remote host closed the connection]
fayimora has quit [Read error: Connection reset by peer]
fayimora has joined #ruby-lang
toretore has quit [Quit: Leaving]
qwerxy has quit [Quit: offski]
virunga has quit [Read error: Connection reset by peer]
havocjoseph has left #ruby-lang [#ruby-lang]
tonni has joined #ruby-lang
ruurd has quit [Quit: Leaving...]
msaffitz has joined #ruby-lang
fserb has joined #ruby-lang
workmad3 has joined #ruby-lang
seanstickle has quit [Quit: Nihil sub sole novum]
srbartlett has joined #ruby-lang
benanne has quit [Quit: kbai]
brunocoelho has joined #ruby-lang
brunocoelho has quit [Remote host closed the connection]
banuster has joined #ruby-lang
sora_h is now known as s0ra_h
<slyphon>
i'm just gonna come right out and say it
<slyphon>
scala is kind of ghey
<slyphon>
there, i feel better
<workmad3>
Y U NO LIKES SCALA?
<slyphon>
it's OK
<slyphon>
it just
<slyphon>
a cons operator?
<slyphon>
Nil as the empty list?
<slyphon>
got some lisp envy, do we?
<workmad3>
it's a bit more LISPY
<workmad3>
LISP is fun
<slyphon>
yeah, that's where the similarites end, though
<slyphon>
yeah
<slyphon>
i'd much rather use clojure
tonesfrommars has joined #ruby-lang
<slyphon>
which is, imho, the only lisp worth learning
jbsan has quit [Quit: jbsan]
<workmad3>
scala gives a route to more functional programming for java neophytes though
<workmad3>
without going the whole hog at once :)
<slyphon>
i mean if you think that's a "good thing"
ryanf has quit [Quit: leaving]
<slyphon>
then yeah, i guess that's an arguemnt for
<erikh>
I like beets
<slyphon>
i think FP is 9 parts academic masturbation to 1 part "oh, that's a good useful idea"
<slyphon>
in the same vein of "evented programming"
dfr|mac has joined #ruby-lang
<workmad3>
evented stuff is just overhyped at the moment
<workmad3>
same as NoSQL
chessguy has joined #ruby-lang
<erikh>
programming used to not have this problem
<slyphon>
what's amusing is how CRAZY everyone gets into it
<erikh>
ok, I'm lying.
<slyphon>
hahahahah
<workmad3>
erikh: heh :) head out the sand now :P
<slyphon>
i did, i thought evented was The One True Way
<slyphon>
and then i tried to maintain it
<workmad3>
slyphon: heh :)
jbsan has joined #ruby-lang
<workmad3>
certain apps, it is absolutely great, a perfect fut
<workmad3>
*fit
<slyphon>
sure
<erikh>
worse is better fp lisp OOP nosql inheritance tabs vs. spaces vim vs. emacs
<erikh>
this is why I'm in ops now
<slyphon>
haha
<workmad3>
erikh: is it really better over there?
<slyphon>
look
<slyphon>
lisp OOP RDBMS spaces vim
<dontbecold_>
rue: its a case of knowing all the pieces, but not knowing how they fit together
<erikh>
most of my colleagues have a superior understanding of the moving parts of a unix system
<slyphon>
ok, get over it, it's just the truth
<erikh>
a fair amount are better developers too.
<slyphon>
i feel like i'm a better developer after doing ops for a few years
<slyphon>
i'm kind of sick of it now, though
<workmad3>
slyphon: what about when I'm storing a graph though :P
<erikh>
oh I'm sure I'll get sick of it sooner or later, I'm just hoping my big boy pants will have arrived and I'll think management is a good idea by then
<slyphon>
workmad3: life is hard
<slyphon>
erikh: :D
<workmad3>
slyphon: or my app is really a great big data table that just has some functions to manipulate it
<workmad3>
slyphon: or my ( and ) keys are broken :P
<slyphon>
most good editors will just handle that for you
<workmad3>
:)
<slyphon>
well, vim + lisp is not a good idea
<erikh>
feh
<slyphon>
and emacs causes brain damage
<erikh>
or at least carpal tunnel
<erikh>
but I used to use it.
<workmad3>
slyphon: I don't see why not... % to go from ( to matching ) and back again, and a plugin to give you a ) when you type (
<workmad3>
slyphon: vim is fine for lisp :)
<erikh>
anyhow, I'll check in with you guys in a bit, thinking a coffee shop sounds nice right about now.
<slyphon>
workmad3: SLIME
<slyphon>
:)
<erikh>
slime is pretty b.a.
<slyphon>
it's realy the only reason i ever touch emacs