<jfhbrook>
oh, wanna see something I've been working on? it's not immediately useful and arguably kinda dumb, but it's the first thing I've written for myself in a long time
<jfhbrook>
I've been experimenting with dependency injection in javascript, which is funny because I'm not really implementing spring (I find spring incomprehensible) and I only really looked at nodes for symfony
<jfhbrook>
so definitely cargo culting and just trying to figure out what's actually useful
<ELLIOTTCABLE>
don't know what any of those things are, surprisingly
<ELLIOTTCABLE>
“ glhf with this one”
<jfhbrook>
hah
<jfhbrook>
you don't know cargo cults?
<ELLIOTTCABLE>
no, ‘dependency injection’
<jfhbrook>
yeah, I'm still kinda learning myself
<ELLIOTTCABLE>
googled it, saw the word ‘pattern’, immediately closed the window.
<jfhbrook>
well it's like
<jfhbrook>
the basic idea is that you want some home object that allows you to get/set instances of things
<jfhbrook>
like that's step 1
<jfhbrook>
step 2 is that you want some of your things to be able to depend on other things (so you can encode that by thingAFactory(thingB) {
<ELLIOTTCABLE>
oh god stop
<ELLIOTTCABLE>
no
<ELLIOTTCABLE>
I'm off to watch TV
<jfhbrook>
it gets better
<ELLIOTTCABLE>
jfhbrook: my turn, watch the video I linked instead, the dude is a horrible Academia™ buffoon, but he's talking about the curry-howard isomorphism and it's just so fucking cool
<jfhbrook>
I'm trying
<jfhbrook>
it would be cool if he wasn't trying to cram so much into a short space, and if my browser would cooperate and play youtube videos at a sane frame rate
<jfhbrook>
like the history behind computability was great, but this new proofs thing is hard
<ELLIOTTCABLE>
kinda let it flow over you
<ELLIOTTCABLE>
I understood more maybe because of my basic primer in propositional calculus and proofs immediately before giving up and dropping this class
<ELLIOTTCABLE>
the important thing is when he adds types, and then *graphically shows* that the propositional/proof-y stuff is just … another way of expressing the types, basically.
<ELLIOTTCABLE>
A ∧ B ≣ tuple(x:A, y:B)? as I read it?
<incomprehensibly>
jfhbrook: u find spring incomprehensibly
<incomprehensibly>
sorry
<incomprehensibly>
bye
<jfhbrook>
no just incomprehensible
<jfhbrook>
I *think* what's going on is that somebody somewhere without any real direction scrapes all the classes in the classpath looking for things with spring annotations?
<jfhbrook>
well no, I know there's *direction*, that's the configuration, but I can't find a spring entry point to save my life
<ELLIOTTCABLE>
this isn't a big deal but I'm actually weeeeeirdly down about it.
<incomprehensibly>
ELLIOTTCABLE: did the whoel thing fall through or just plans
<jfhbrook>
about valentine's day?
<jfhbrook>
me too
<ELLIOTTCABLE>
er
<ELLIOTTCABLE>
idk
<ELLIOTTCABLE>
it wasn't a big deal
<ELLIOTTCABLE>
second date with a girl I'm kinda into (she lives 45m away, so we were a … tiny bit closer than 2nd date? it's been like three or four weeks, I guess)
<ELLIOTTCABLE>
hard for us to meet up in person 'cuz I have school, she has son
<jfhbrook>
yeah
<ELLIOTTCABLE>
I bought sports-tickets for today and it was a whole thing that was very fun and exciting, but then she got super sick, so she's staying home
<ELLIOTTCABLE>
am vee disappointed
<ELLIOTTCABLE>
aaaaaaaand it's a bit fucked because apparently hockey is a Big Deal and it was waaaaay to grand a gesture to take somebody out to a hockey game for a second date? idk these things I don't do sports
<ELLIOTTCABLE>
but now it's super-weird between us because I sold the tickets and she didn't come in.
<jfhbrook>
is that so weird?
<ELLIOTTCABLE>
anyway. spending tomorrow alone and wasn't expecting that, and it's hitting me weirdly hard.
<jfhbrook>
maybe weird to buy expensive tickets without asking first
<jfhbrook>
but idk how expensive they were or how much it said that you were sure she'd be down
<jfhbrook>
does that make sense?
<jfhbrook>
idk, events are *hard*
<jfhbrook>
I don't think hockey itself is a big deal
<ELLIOTTCABLE>
yeah didn't make sense :3
<jfhbrook>
anyway that does all sound worse than merely being blatantly single
<ELLIOTTCABLE>
well like my first sports-game ever was right after chellio dumped me
<ELLIOTTCABLE>
a platonic friend dragged me out to the Cubs (another Chicago thing) a couple weeks thereafter
<ELLIOTTCABLE>
since I hadn't left the apartment since I'd gotten dumped lol
<purr>
lols
<jfhbrook>
so like, it's weird to go to someone and be like, "I spent 100 dollars on a ticket for a thing and now you feel obligated to go"
<jfhbrook>
that's all I'm getting at
<ELLIOTTCABLE>
I didn't really realize how big a difference there was between baseball and hawks
<ELLIOTTCABLE>
oh, no, she's *insanely* excited
<ELLIOTTCABLE>
it's weird now because I'm ... no longer sure if she's still interested in coming in to see me *without* hawks tickets?
<jfhbrook>
oh geez
<jfhbrook>
oh yeah okay
<ELLIOTTCABLE>
which is like. uncharitable of me to assume. but she's also acting weird, so I'm sure she's got similarly weird thoughts.
<ELLIOTTCABLE>
like I said: it just Weirded Things Up.
<jfhbrook>
yeah okay
<ELLIOTTCABLE>
think I learned a life lesson here lol.
<jfhbrook>
that sounds like something you could talk through though
<ELLIOTTCABLE>
oh I'm sure
<ELLIOTTCABLE>
I'm not that worried about the relationship or anything, just annoyed that I've managed to fux up a weekend I was pretty excited about.
<incomprehensibly>
ELLIOTTCABLE: ah hope it gets less weird
<incomprehensibly>
: \
alexgordon has joined #elliottcable
<purr>
<ellio> IT IS SO DELICIOUS I WANT TO HAVE SEX WITH ALL OF THESE TINY WINDOWS
perrier_ has quit [Remote host closed the connection]
perrier_ has joined #elliottcable
<purr>
<locks> figures, talk about hookers and here comes alexgordon
alexgordon has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
eligrey has quit [Quit: Leaving]
Sorella has quit [Quit: Connection closed for inactivity]
<purr>
<alexgordon> elliottcable: I've seen C++ code more attractive than you