ec changed the topic of #elliottcable to: a π―ππ ππ π―πππππππππ π―ππππππ slash sΝΜuΝΝpΝΝeΜΜΊrΜΌΜ¦iΜΌΜoΜΜ¬rΜΜ cΜΝα»₯Μ§ΝαΈ·Μ‘ΝΕ£ΝΜ || #ELLIOTTCABLE is not about ELLIOTTCABLE
prophile has quit [Read error: Connection reset by peer]
prophile has joined #elliottcable
trolling has joined #elliottcable
prophile has quit [Ping timeout: 260 seconds]
prophile has joined #elliottcable
trolling has quit [Ping timeout: 240 seconds]
Pyrrh has joined #elliottcable
<Pyrrh>
jfhbrook: I finally did the things to get back on irc
<jfhbrook>
nice!
<jfhbrook>
welcome back
<Pyrrh>
why thank you :3 I can't remember the other channel I was chillin' in before though
Pyrrh is now known as Pyrrh^AFK
prophile has quit [Quit: The Game]
Pyrrh^AFK is now known as Pyrrh
_whitelogger has joined #elliottcable
_whitelogger has joined #elliottcable
_whitelogger has joined #elliottcable
_whitelogger has joined #elliottcable
Pyrrh has quit [Remote host closed the connection]
Pyrrh has joined #elliottcable
_whitelogger has joined #elliottcable
cloudhead has joined #elliottcable
fujisan has joined #elliottcable
mylesborins has quit [Quit: farewell for now]
mylesborins has joined #elliottcable
cloudhead has quit [Ping timeout: 260 seconds]
prophile has joined #elliottcable
fujisan has quit [Quit: Connection closed for inactivity]
meowrobot has quit [Ping timeout: 260 seconds]
<ec>
Pyrrh!
<ec>
Pyrrh: you don't need any other channel.
<ec>
this is the ~Superior Channel.~
<Pyrrh>
ec while that is true I like a well-rounded internet diet and I can't help it
<Pyrrh>
YOU CAN'T HOLD ME BACK
<Pyrrh>
i can't be tamed
<pikajude>
I like a poorly rounded internet diet myself
<pikajude>
like, real shit
<jfhbrook>
In real life I eat exclusively super burritos
<jfhbrook>
I like to think my internet habits mirror that
<Pyrrh>
mmmmmmm burritos
<Pyrrh>
I eat a LOT of vegetables
<Pyrrh>
way more than I want to
<pikajude>
don't you mean monads, jfhbrook
<jfhbrook>
definitely not
<jfhbrook>
I've spent the last week porting scala code to python and have at least 2 more weeks of that in my future
<jfhbrook>
so monads functors and anything along those lines, are all on my shit list right now
<pikajude>
oh
<pikajude>
scala has monads+
<pikajude>
?
<jfhbrook>
scala has everything
<pikajude>
that's funny
<pikajude>
i remember that about scala-
<pikajude>
jesus christ
<pikajude>
this keyboard is killing me
<jfhbrook>
but on friday for instance I was dealing a lot with JsValue thingers
<jfhbrook>
I think they're monads
<jfhbrook>
they can either represent a json parsed thing or an error of some kinda
<pikajude>
sounds ideal for monads
<pikajude>
or applicatives
<jfhbrook>
almost definitely a monad
<jfhbrook>
either way, I think scala is awful and bad
<pikajude>
might have been an applicative
<jfhbrook>
not only is it way too complicated, but it's like the perfect storm of jvm assholes and fp assholes all in a convenient one-stop shop
<pikajude>
yeah i hate scala
<pikajude>
it's a mess
<pikajude>
it's the voynich manuscript of languages
<jfhbrook>
I'd forgotten about that
<jfhbrook>
had to look it up
<jfhbrook>
yeah so like
<jfhbrook>
ugh I can't tell if this project is awesome or stupid
<jfhbrook>
so kinja has a data pipeline that they use for internal comment and pageview counts, and somehow it's also driving recommendations
<jfhbrook>
haven't pieced the whole thing together yet
<jfhbrook>
but it's a scala/play app hosted in their DC writing to a kinesis queue, with a custom pipeline for writing to s3 and redshift that could be completely replaced with kinesis firehose but they don't want to
<jfhbrook>
and then a bunch of spark jobs, of course also written in scala, on EMR
<jfhbrook>
there's one person that fully understands it, and one other that's made minor tweaks, and that's claire and my boss respectively
<jfhbrook>
claire always seems irritated at my questions, like I'm thick or something; doesn't seem to trust us (can't replace the thing with firehose, can't rewrite the play app)
<jfhbrook>
my boss is insisting that my team works in python and not scala, so anything we take over gets ported to python
<jfhbrook>
aaaand yeah, now I'm trying to port a bunch of spark jobs from scala to python
<jfhbrook>
with a chance of taking over the ingestion pipeline and the app if we do a stellar job, I guess
<jfhbrook>
it's stupid, I feel like claire's trying to hand off the part she doesn't like
<jfhbrook>
buuut this is also legitimately difficult to work with, the spark jobs I mean
<jfhbrook>
claire also wants to move off EMR and onto hand-managed ec2 boxes, which is fine, ok
<jfhbrook>
I'd probably feel better about this if the spark stuff wasn't legitimately hard