purr changed the topic of #elliottcable to: a _better_ cult || topics << 'gamedev'
jwilkins4 has quit [Quit: Bye]
jwilkins4 has joined #elliottcable
jwilkins4 has quit [Quit: Bye]
jwilkins4 has joined #elliottcable
alexgordon has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
jwilkins4 has quit [Quit: Bye]
jwilkins4 has joined #elliottcable
jwilkins4 has quit [Quit: Bye]
jwilkins4 has joined #elliottcable
jwilkins4 has quit [Quit: Bye]
jwilkins4 has joined #elliottcable
jwilkins4 has quit [Quit: Bye]
jwilkins4 has joined #elliottcable
jwilkins4 has quit [Quit: Bye]
jwilkins4 has joined #elliottcable
jwilkins4 has quit [Quit: Bye]
jwilkins4 has joined #elliottcable
jwilkins4 has quit [Quit: Bye]
jwilkins4 has joined #elliottcable
jwilkins4 has quit [Quit: Bye]
jwilkins4 has joined #elliottcable
<kaplan_> ELLIOTTCABLE, just woke up
jwilkins4 has quit [Quit: Bye]
jwilkins4 has joined #elliottcable
jwilkins4 has quit [Quit: Bye]
jwilkins4 has joined #elliottcable
jwilkins4 has quit [Quit: Bye]
jwilkins4 has joined #elliottcable
jwilkins4 has quit [Quit: Bye]
jwilkins4 has joined #elliottcable
jwilkins4 has quit [Quit: Bye]
jwilkins4 has joined #elliottcable
jwilkins4 has quit [Quit: Bye]
jwilkins4 has joined #elliottcable
jwilkins4 has quit [Quit: Bye]
jwilkins4 has joined #elliottcable
jwilkins4 has quit [Quit: Bye]
jwilkins4 has joined #elliottcable
jwilkins4 has quit [Quit: Bye]
jwilkins4 has joined #elliottcable
jwilkins4 has quit [Quit: Bye]
jwilkins4 has joined #elliottcable
jwilkins4 has quit [Quit: Bye]
jwilkins4 has joined #elliottcable
jwilkins4 has quit [Ping timeout: 246 seconds]
vigs has quit [Ping timeout: 256 seconds]
vigs has joined #elliottcable
<ELLIOTTCABLE> oh, btw,
<joelteon> what is that
nuck has joined #elliottcable
eligrey has quit [Quit: Leaving]
nuck has quit [Quit: Computer has gone to sleep.]
sharkbot has quit [Remote host closed the connection]
sharkbot has joined #elliottcable
kaplan_ has quit [Read error: Connection reset by peer]
kaplan has joined #elliottcable
kaplan_ has joined #elliottcable
kaplan has quit [Ping timeout: 252 seconds]
alexgordon has joined #elliottcable
<kaplan_> hi alexgordon
<alexgordon> sup
<kaplan_> alexgordon, so I found out
<kaplan_> alexgordon, I'm not a bad developer at all
<kaplan_> Jut need a mentor
<alexgordon> no way!
<alexgordon> lol
<kaplan_> *Just
<purr> lol
<alexgordon> learn C :P
<kaplan_> I know C as much as pointers
<alexgordon> if you can hang on to an angry bull without falling off, then everything else is easy :P
<kaplan_> Tried learning Objective C but it feels like I am writing garbage
<alexgordon> try ruby
<alexgordon> ruby is objc without the C
<kaplan_> I know python already
<alexgordon> programming languages are like dogs, right
<kaplan_> But it doesn't help me in what I want to do
<alexgordon> no :P
<alexgordon> some langs are pedigrees, and display the essential properties of their class really well
<alexgordon> like ruby is the best OO language out there, it really takes smalltalk to heart
<alexgordon> but pedigrees are generally really inbred and have lots of medical problems
<alexgordon> so you're better off getting a mongrel
alexgordon has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
kaplan_ is now known as kaplan
alexgordon has joined #elliottcable
prophile has joined #elliottcable
kaplan has quit [Read error: Connection reset by peer]
kaplan has joined #elliottcable
eligrey has joined #elliottcable
alexgordon has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<ELLIOTTCABLE> kaplan: found a mentor? :D
<kaplan> ELLIOTTCABLE, nope
<ELLIOTTCABLE> oh lol
<purr> lol
<ELLIOTTCABLE> akshatj, right?
<kaplan> yep
<kaplan> you follow me on twitter, lol
<ELLIOTTCABLE> yah I know who you are
<ELLIOTTCABLE> just the new nickname keeps throwing me off
<ELLIOTTCABLE> but, got it, got it
<ELLIOTTCABLE> I spent yesterday doing Terminal / environment configuration stuff.
kaplan is now known as akshatj
<ELLIOTTCABLE> came up with a really cool new system I'm super-happy with
akshatj has quit [Changing host]
akshatj has joined #elliottcable
<akshatj> ELLIOTTCABLE, teach me your ways
<akshatj> ELLIOTTCABLE, should I buy a mac?
<ELLIOTTCABLE> oh lol of course
<ELLIOTTCABLE> Macs rock face.
<akshatj> It is kinda expensive here
<akshatj> I'd need to work a bit for it
<akshatj> ELLIOTTCABLE, I need to do something that will look good on my resume
<joelteon> you should do the LaTeX font
<akshatj> joelteon, not sure how that would help
<joelteon> it would look good on your resume
<akshatj> I am doing this for murican college applications
<joelteon> get it???
<akshatj> haha
<joelteon> get it???????
<akshatj> yes
<ELLIOTTCABLE> lol.
<purr> lol
<ELLIOTTCABLE> akshatj: talk here, I hate pms
<ELLIOTTCABLE> akshatj: and am mostly afkish
<ELLIOTTCABLE> fyi
prophile has quit [Quit: The Game]
prophile has joined #elliottcable
prophile has quit [Ping timeout: 245 seconds]
<gkatsev> ELLIOTTCABLE: hi
nuck has joined #elliottcable
<ELLIOTTCABLE> gkatsev: o7
<ELLIOTTCABLE> Nuck: o7
<nuck> Sup ELLIOTTCABLE
<ELLIOTTCABLE> vimming
<ELLIOTTCABLE> still working through the implications of wholesale switching ⌘ to ⌃ inside Terminal.
<ELLIOTTCABLE> basically, I'm slowly un-learning a bunch of Terminal-application-specific keybindings, and re-training myself to use the system-wide “when in rome” keybindings.
<ELLIOTTCABLE> ⌘S in vim, ⌘T and ⌘{ / ⌘} in tmux, ⌘W in tmux/vim/zsh …
<ELLIOTTCABLE> you get the idea.
<ELLIOTTCABLE> remapped a bunch of *actual* Terminal commands (close *entire tab*, create new *terminal* tab instead of new tmux pane, etc) to ⇧⌘<whatever>
<ELLIOTTCABLE> well, ⇧⌃<whatever>, really, but due to the Terminal-specific ⌘/⌃ swap, they come out as ⌘-sequences
<ELLIOTTCABLE> lol boring I know. but it feels damn good.
<purr> lol
<ELLIOTTCABLE> shut up purr literally nobody loves you.
<nuck> lol
<choop> oh snap
<nuck> Ey ELLIOTTCABLE don't fuck with purr she's mine
<purr> Nuck: ... purr *he*'s mine
<ELLIOTTCABLE> what's a choop
<ELLIOTTCABLE> how do I kill this channel
<ELLIOTTCABLE> like, just automatically post photos of my genitals every half-hour until everybody leaves
<joelteon> pictures of what
<choop> hi ELLIOTTCABLE i joined the other day asking after your bot
<ELLIOTTCABLE> ahhhhh
<ELLIOTTCABLE> what was the question? I can't recall
<ELLIOTTCABLE> -what
<purr> <alexgordon> I quite like java's generics
<choop> <choop> ELLIOTTCABLE, hi. some friends and i have a bot written in node, and we were wondering about the REPL you have in purr. i've seen it in action in #Node.js and it's pretty awesome.
<purr> choop: hi!
<ELLIOTTCABLE> -what
<purr> <purr> ELLIOTTCABLE: dick is loved by no one :(
<ELLIOTTCABLE> -what
<purr> <prophile> will you desist
<ELLIOTTCABLE> -what
<purr> <elliottcable> My tests are too programmatic. I might have to write meta-tests to test my tests' functionality.
<ELLIOTTCABLE> -what
<purr> <elliottcable> dude, birdy nam nam
<ELLIOTTCABLE> -what
<purr> <joelteon> butts
<ELLIOTTCABLE> there we go.
* ELLIOTTCABLE pats joelteon
<joelteon> ?
<choop> so you have this REPL in purr that you trigger with >>
<choop> >> new Date();
<purr> choop: (object) Tue Feb 17 2015 23:37:39 GMT+0000 (UTC)
<ELLIOTTCABLE> choop: username?
<joelteon> >> this
<purr> joelteon: (object) {}
<ELLIOTTCABLE> choop: his source isn't public, mostly 'cuz I'm too lazy to clean him up; but those parts are clean and well-documented-ish
<ELLIOTTCABLE> and of course you have to solemnly swear to be up to no good, etcetcetc
<choop> what's it written in?
<choop> OH
<ELLIOTTCABLE> Node.
<choop> github?
<ELLIOTTCABLE> yep
<choop> totaltrek
<choop> i'm totally up to no good
<choop> you can see that from my repositories
<choop> sweet, thanks
<choop> care if i fork it to play around?
<choop> why would you care
<ELLIOTTCABLE> originally written by devin samarin. unless he changed his name, he's not around here any longer.
<ELLIOTTCABLE> it's demonstrably not secure, FYI
<choop> our guy is in #zoidbox
<choop> and i'm sure it's not secure either
<ELLIOTTCABLE> if you want to play with purr a lot, he responds un-filtered in #purr or over pm
<choop> excellent
<ELLIOTTCABLE> fun-havers of all sorts in #Node.js have broken purr a couple times, but so far nobody with ill intentions towards me, so. *shrug*
<purr> ¯\(º_o)/¯
<choop> thanks for giving me the keys
<joelteon> >> 1
<purr> joelteon: (number) 1
<ELLIOTTCABLE> does sm even still work
<ELLIOTTCABLE> >>> 1
<purr> ELLIOTTCABLE: (number) 1
<ELLIOTTCABLE> hrm
<ELLIOTTCABLE> >>> new XML('<languages type="dynamic"><lang>JavaScript</lang><lang>Python</lang></languages>');
<purr> ELLIOTTCABLE: ReferenceError: XML is not defined
<ELLIOTTCABLE> hm
<ELLIOTTCABLE> >>> var languages = <languages type="dynamic"/>
<purr> ELLIOTTCABLE: SyntaxError: Unexpected token <
prophile has joined #elliottcable
prophile has quit [Ping timeout: 255 seconds]
<ELLIOTTCABLE> ugh vim
<choop> what's in the data folder that it won't clone? no structure needed or anything?
<ELLIOTTCABLE> choop: the soul.
<choop> great
<ELLIOTTCABLE> he's probably not safe to clone-and-run
<ELLIOTTCABLE> was just easier to demonstrate the approach purr takes with code, than to explain it with words :P
<choop> sure
<ELLIOTTCABLE> if you're interested how he parses code,
<choop> just so i'm clear here, data and micropaws are submodules that point to private repos?
<choop> (i'm still new to git)
<choop> just a few months in, but i love it