ec changed the topic of #elliottcable to: a ~ℙ
eligrey__ is now known as eligrey
fujisan_ has joined #elliottcable
<fujisan_> Hi
<purr> fujisan_: hi!
fujisan_ is now known as fujisan
<purr\Paws> [Paws.js] ELLIOTTCABLE pushed 5 new commits to queueless+: https://github.com/ELLIOTTCABLE/Paws.js/compare/62f52e464fc1...62563aa7f498
<purr\Paws> Paws.js/queueless+ 87344dc ELLIOTTCABLE: (- new CLI UX) Improving the pager-wrapping --help, and making optional...
<purr\Paws> Paws.js/queueless+ e87dd3a ELLIOTTCABLE: (- fix CLI doc) Improving some of the mustache formatting for helptext
<purr\Paws> Paws.js/queueless+ ad655b4 ELLIOTTCABLE: (- new CLI doc) Adding --arcane flag to expand on helptext...
nuck has joined #elliottcable
nuck is now known as Guest65039
Guest65039 has joined #elliottcable
Guest65039 has quit [Changing host]
Guest65039 is now known as nuck
<ec> nuck!
<ec> and fujian!
<ec> fuck
<ec> fujisan*
<ec> and incomprehensibly
<ec> hi hi hi
<ec> I've been so busy today
<ec> it feels so good
<nuck> 'ullo!
<nuck> fuckisan!
<nuck> ec: You have no idea, I've deep-dove into both a large rubygem and Ember.js in the past 24 hours
<nuck> I'm basically dead
<incomprehensibly> ec
<ec> nuck: I know ur feels
<ec> incomprehensibly hallaoaoa
<incomprehensibly> i'm
<incomprehensibly> trying to get finals shit done before ludum dare starts
<ec> incomprehensibly: finals ugh
<ec> I want to be in
<ec> school
<ec> so fuckin bad
<ec> submitted an application to a local tech school
<ec> but doubt I'll get in
<incomprehensibly> ec: good luck!
<incomprehensibly> school is really good
<incomprehensibly> if you're not depressed
<incomprehensibly> in my experience
<ec> ugh
<ec> so there's a link in the #Nodejs /topic
<ec> that's super-ageist
<ec> and it's maybe the first time ever I felt *personally* offended by A Thing, instead of caring-on-behalf-of-'d
<ec> looks like isaacs is Super Busy Being CEO now and idk if I'll be able to get in touch with him about it
<ec> konobi, an op I don't know, replied, but, like, I feel super uncomfortable talking about it with somebody I don't know well, either
<ec> maybe I'll hit up nexxy, but I *also* know that she's dealing with the wooooooooooooooo~
<ec> ~ooooooooooorst shit irc right now, so I kinda don't want to bug her.
<ec> irl*
<ec> incomprehensibly: yeah, I'm excited to have direction that isn't “work on Paws when I'm not having sex or eating or watching tv” /=
<ec> my life is really … weird and undirected and spastic and fractured and active-but-not-in-a-positive-way for the last few years
<ec> the only unequivocally positive part is Paws, and that's, like, also unfulfilling for obvious reasons
<incomprehensibly> what is the link
fujisan has quit [Quit: Connection closed for inactivity]
<nuck> lol I dropped out of school
<purr> lol
<incomprehensibly> i worsened my gpa and lost my scholarship
<nuck> I'm a terrible academic
<incomprehensibly> but i think i'm going to pull through
<nuck> I had a GPA of 1.99 at the end
<ec> nuck: you did? o_o
<ec> nuck: yeah, that was me the last couple times through
<ec> I *really* hope I've grown some sticking power in the years since /=
<nuck> Yeah, I was a *TERRIBLE* academic
<ec> ugh it's going to be so weird being an adult in school ughghgugh
<nuck> It's really not my shit
<ec> 26yo surrounded by 20yos
<ec> incomprehensibly: how'd that happen? kinda surprised
<ljharb> ec: what's the link?
<ec> also omfg the photo with the plushy Frozen lmao
<nuck> I already have enough experience building rails apps that I could probably be hired as a junior dev or even standard dev
<nuck> I could be making 50-70k
<ec> nuck: ugh isn't that soul-crushing af, though?
<nuck> Or spending $100 a semester
<nuck> ec: Soul-crushing is school
<nuck> Building pointless crap for no reason except somebody told me to?
<incomprehensibly> ec: i was depressed
<incomprehensibly> ec: and really half assed a few classes
<nuck> Shit most of the assignments are beefed up fizzbuzz
* ec hugs incomprehensibly
<incomprehensibly> especially the scientific writing one
<incomprehensibly> which i failed and retook
<incomprehensibly> ec: haha yea frozen plushies
<incomprehensibly> : )
<nuck> I'd rather build products than solve contrived "problems"
<incomprehensibly> ec: eh there are enough older people in my classes that it wouldn't be that weird
<incomprehensibly> like much older than you
<nuck> Even if I'm not passionate about the product, it's still better
<nuck> And occasionally I'll be passionate
<nuck> Like with Hummingbird.me, I'm still incredibly passionate
<incomprehensibly> ec: i got an internship this summer!
<nuck> Oh man
<nuck> I actually got an internship last summer
<nuck> With a local contract programmer
<nuck> He trained me to work in PHP (*sobs*) with his custom doesn't-understand-OOP framework (*cries harder*) and how not to please clients
<incomprehensibly> my faovrite things in the world are:
<incomprehensibly> PHP, and PHP frameworks
<nuck> Oh and it turns out he's a hyper-conservative christian guy who molested a 14yo girl in the 90s
<incomprehensibly> love em
<nuck> So there's also that
<incomprehensibly> lots
<incomprehensibly> all the time
<nuck> This man is seriously fucked up, and yet I keep working for him because I need the money
<nuck> Talk about soul-crushing
<nuck> incomprehensibly: I just noticed "I was depressed and really half assed a few classes"
<nuck> I... can honestly say I did the same
<nuck> One semester I had 3 classes, and I stopped showing up to all three because I was busy not leaving bed ever
<incomprehensibly> : (
<ec> hm
<ec> I wonder how much of this channel is still underage, lol
<purr> lol
<ec> it used to be, like, ≥80%
<incomprehensibly> i'll be 21 in ~6months
<ec> suddenly realizing I'm out-of-touch with The Young Developer, and that's, holy shit
<mkroman> I'm 21, I think
<mkroman> wtf no, I'm 22
<ec> mkroman: ... mad skills :D
<ec> -good
<ljharb> ah, 21, such a fun time
<ec> purr you disappoint so much lately
<ec> my 21-22 was so shitty
<ec> life only started to Get Good for me from, idk, 23 onwards
<ljharb> a time when i could still smell orange juice and not taste shitty vodka in a plastic bottle
<ec> ljharb: ... you can't smell orange juice?
<ljharb> not without also thinking of gordon's vodka
<ec> oh lord
<ec> (typed oh lord at zsh prompt)
<ec> (zsh was not happy)
<ljharb> lol
<purr> lol
<ec> I need to integrate purr into my command-line
<ljharb> i don't really like orange juice anyways but cheap screwdrivers just ruined it for me
<ec> purr should respond to my mis-typed commands
<ec> -+
<ec> -pants
<purr> ec: +o means pants
<ljharb> ±
<ec> -cookie
<purr> ec: +v means cookie
<mkroman> wat.
<ec> mkroman: you're supposed to address wat *to* somebody, for it to work.
<ec> :P
<ec> mkroman: you're a ja-person, right?
<mkroman> that depends on what that entails
<mkroman> if I know ja, then yes
<ljharb> what is ja
<ec> ljharb: wat.
<purr> beep.
<ec> mkroman: see? like that!
<ec> -ja
<purr> ec: <+ljharb> what is ja
<incomprehensibly> purr: what
<incomprehensibly> -what
<purr> <ELLIOTTCABLE> dataflow targaryens?
<incomprehensibly> LMAO
<incomprehensibly> -what
<purr> <darkf> no you're bad for other reasons
<ec> what
<incomprehensibly> -what
<purr> <BaronSamedi> MY PARENTS ARE DEAAAAAAAAAAAAAAAAAAAAAAAAAD
<incomprehensibly> -what
<purr> <nuck> -loves nuck
<ec> targaryeans
<incomprehensibly> -what
<purr> <ec> lung disturber.
<incomprehensibly> -what
<purr> <alexgordon> wait is joelteon gq?
<ec> shh shhh shh
<incomprehensibly> -what
<purr> <Nuck> YOU BEEPED, YOU BASTARD
<ec> incomprehensibly: enough botspam geez
<incomprehensibly> -bot
<purr> incomprehensibly: elliottcable is a bot + + + + + does the robot <http://pawschan.tumblr.com/post/4967461441/bot>
<ec> “<ELLIOTTCABLE> dataflow targaryens?”
<ec> is my fav
<ec> wtf is even
<mkroman> -fav
<purr> mkroman: ↑ that’s my favourite.
<incomprehensibly> ec: it was a joke based on
<incomprehensibly> ec: there is a thing called kleisli arrows
<ec> oh my god
<incomprehensibly> alexgordon said khaleesi arrows
<ec> yes lol lol lol
<purr> lol
<ec> I miss alex
<ec> it's probably 'cuz stockholm syndrome,
<ec> but
<mkroman> markov or just random historic quote?
<incomprehensibly> easy to find since irclog.whitequark.com is google index and that phrase is not said anywhere else
<incomprehensibly> on the internet
<ec> incomprehensibly: hey that's cheating
<incomprehensibly> mkroman: you choose to insert quotes into the database
<nuck> >underage
<nuck> I'm 22 now
<mkroman> o i c
* nuck is late
<ec> mkroman: when you say ‘wat’ to somebody, the bot records what you said ‘wat’ to into a database
<ec> then spits it out randomly
<incomprehensibly> markovian parallax denigrate
<ec> I used to have it spitting out all on its' own in the middle of conversations, but the room got quieter in the last few years
<ec> incomprehensibly: wat.
<purr> beep.
<ec> and I had to disable a lot of purr's features >:
<incomprehensibly> fuck we've talked about this right
<incomprehensibly> http://pawschan.tumblr.com/
<ec> what
<ec> what.
<nuck> You need to give locks a bj to come back or something
<ec> what
<ec> what
<ec> what
<ec> what
<incomprehensibly> loksC
<nuck> what what, what, what
<ec> what
<ec> goddamnit elliott
<ec> *always*
<ec> *always* squat URLs you stop using
<nuck> Why are we singing Thrift Shop
<ec> but still, what
<ec> nuck: wat.
<purr> beep.
<ec> wat'ing is harder for me now, 'cuz sophie
<ec> chick a while back got *really* frustrated at how often I typed ‘wat’ in everyday conversation instead of bothering to construct a real reply
<mkroman> haha
<nuck> ahaha
<ec> so she went into my device and set up a text-replacement from ‘wat’ to something else
<ec> which was dumb, so I changed it to ‘can't parse plz restate’, which is basically a literal translation of how I use ‘wat’
<ec> so now every time I try to can't parse plz restate it can't parse plz restate's instead, which makes it hard to use can't parse plz restate to can't parse plz restate the bot with something somebody said that was very can't parse plz restate-y
<incomprehensibly> ec: it's so so weird to me that
<incomprehensibly> tumblr culture is this incredibly definite thing
<incomprehensibly> and you were very active on tumblr like, 8 years ago or something
<incomprehensibly> when that culture didn't exist whatsoever
<incomprehensibly> and it was probably over on livejournal or something
<incomprehensibly> in a similar form
<incomprehensibly> can't parse plz restate are you talking about
<nuck> ec: Solution: make the bot handle "can't parse plz restart"
<nuck> Guys how to murder Ruby
<ec> incomprehensibly: ugh i love you lol
<purr> lol
<nuck> I'm missing an entry in the inheritance chain
<ec> ec: “so now every time I try to can't parse plz restate it can't parse plz restate's instead, which makes it hard to use can't parse plz restate to can't parse plz restate the bot with something somebody said that was very can't parse plz restate-y” wat.
<purr> beep.
<nuck> It just... stops
<ec> nuck: codeplz
<ec> I've been using fantasque as a coding font for a while now
<ec> and I just ugh I love it
<nuck> https://github.com/hummingbird-me/hummingbird/blob/the-future/server/app/controllers/concerns/doorkeeper_helpers.rb#L5-L7 None of these methods exist on UsersController instances in the testing environment
<nuck> Strangely
<ec> so prty
<ec> so effing prty
<nuck> And I can't show-source for ApplicationController from a pry in test mode
<ec> and I'm using the newest evolution of menlo/vera sans as a terminal font
<nuck> ec: I'm using M+ 1mn everywhere
<ec> which marks the first time in my life I have *different* fonts in Terminal and vim
<incomprehensibly> can't parse real estate
<ec> incomprehensibly: wat.
<purr> beep.
<incomprehensibly> ELLIOTTCABLE: OH GOD
<incomprehensibly> the sensation
<incomprehensibly> of looking at an editor screenshot in github
<incomprehensibly> in the context of making a pretty coding experience
<incomprehensibly> reminds me of this one smell
<incomprehensibly> that my old blacbook had
<nuck> wat
<incomprehensibly> that i have never smelled since
<incomprehensibly> it's in a box somewhere at my parents
<incomprehensibly> '
<incomprehensibly> oh man i was such a smaller person then
<ec> what
<incomprehensibly> as in i knew so many fewer people and was capable of so much fewer things
<ec> your *laptop* has a specific smell
<incomprehensibly> yeah
<incomprehensibly> it was used so it could have been like the smell of the person's apartment
<ec> incomprehensibly
<nuck> All the cumstains on it
<incomprehensibly> or something
<ec> for gods' sakes
<ec> clean your goddamn computers
<ec> jfc
<incomprehensibly> it was like, floral or air freshenery
<ec> lol yeah but none of us are picturing that rn
<incomprehensibly> mixed with burning plastic when it was running too hot lmao
<purr> lol
<ec> we're all picturing sex-smells
<nuck> The CD rom drive was replaced with an air freshener
<ec> nuck: ... this actually sounds like a pretty cool hack
<incomprehensibly> lol do you all
<ec> ... hmm
<incomprehensibly> involve your laptops in sex
<ec> incomprehensibly: ... you don't?
<incomprehensibly> enough to leave them
<incomprehensibly> smelling diffrent
<nuck> incomprehensibly: Well, yeah?
<ec> my previous laptop to my current one had a permanently damaged screen-hinge 'cuz sex
<incomprehensibly> i hope you have a keyboard condom
<ec> from like the second day I had it >,<
<ec> ... I gave it to my dad, and he still uses it
<nuck> ec: "Son, what's this white stain"
<ec> -nuck
<purr> ec: shut up nuck you are a nuck
<mkroman> cooling paste.
<ec> nuck: tell locks I'll give him sexual favours to come back
<ec> ‘cooling paste.’
<ec> hashtag innuendo
<ec> how do you combine the words ‘hipster’ and ‘hashtag’
<incomprehensibly> -otters
<purr> incomprehensibly: write-only stream
<ec> hashter? hashpster?
<incomprehensibly> -gq
<purr> incomprehensibly: genderqueer
<incomprehensibly> -micah
<purr> incomprehensibly: http://ell.io/ifI8A
<ec> -elliott
<purr> ec: literally a cuking jerk. boo hiss
<incomprehensibly> -elliottcable
<purr> incomprehensibly: literally a cuking jerk. boo hiss
<incomprehensibly> cucking jerk
<incomprehensibly> lmao
<ec> I'm a … cucumber?
<nuck> cuking jerk?
<nuck> Is that a jerk who writes tests with Cucumber
<incomprehensibly> -8qke
<nuck> Because, y'know. Fuck those people.
<incomprehensibly> http://cl.ly/8qke
<ec> aw
<nuck> Cukes are such bullshit
<incomprehensibly> yeah, raising other men's children as their own
<incomprehensibly> fucking bull shit
<ec> what
<ec> I dunno what i'm listening to, but yes plz
<ec> oh wow it embeds
<ec> that's cool af
<ec> goddamn I love irccloud
<incomprehensibly> not 4 me
<incomprehensibly> ec: cucks?
<incomprehensibly> ec: cuckold?
<ec> what's that got to do with children
<incomprehensibly> In evolutionary biology, the term is also applied to males who are unwittingly investing parental effort in offspring that are not genetically their own.[1]
<ec> cuckolding is making your husband watch while you fuck other individuals
<ec> oh, what, really
<incomprehensibly> lol i mean
<purr> lol
<incomprehensibly> that sense is derived from the initial one which is a husband being unwittingly cheated on
<incomprehensibly> derived from cuckoo bird who lays its eggs in other birds' nests
<ec> so hey unrelated to anything:
<ec> I want to build a giant vim switchboard
<ec> kinda thing
<ec> well not literally vim, but, like,
<ec> I want to try programming with a bunch of physical switches and knobs and controls
<ec> partially as an aesthetic steampunk fun thing,
<incomprehensibly> ec: modular synth style?
<ec> yeah
<ec> but partially because I'm not convinced that keyboard-exclusive programming is irl better, in the same way that touchscreens in cars turned out to be suuuuper dangerous and inefficient
<ec> we all want a knob for the volume and another knob for the heat in our cars ... maybe it'd be equally ‘feel-better’ to program with a knob for font-size, and a physical switch for highlight-search-results, and a toggle for light/dark background
<ec> oyou know?
<ec> I already have a lot of the background for this started, because I've got a weirdly-specific HOTAS setup with about ten thousand billion little knobbly buttons on various HID devices
<incomprehensibly> oh you just mean like
<incomprehensibly> editor controls
<ec> not *just* editors
<ec> like a big red button for *rerun tests*
<incomprehensibly> like wha ti want
<ec> and a physical LED indicator of current test-status
<ec> and, you know
<ec> all that
<incomprehensibly> is a kind of limited-on-purpose modular synth styl
<incomprehensibly> e
<incomprehensibly> thing for making games on an oscilloscope screen
<incomprehensibly> "Hands On Throttle And Stick"
<incomprehensibly> mmmmmmmm
<incomprehensibly> oh and HID is High Intensity Discharge
<incomprehensibly> i'm liking the sound of this setup
<incomprehensibly> you have
<ec> and the *feeling* of going from playing video-games with a mouse and keyboard, or stupid little goddamn dumb-ass thumbsticks,
<ec> to a *real throttle* and *physical controls* and …
<ec> it's like, better than sex
<incomprehensibly> oh my fuck
<incomprehensibly> Thrustmaster
<ec> and ever since I have wondered if programming couldn't be equally tactile
<incomprehensibly> is this shit
<incomprehensibly> on purpose
<ec> incomprehensibly: on purpose?
<ec> I have this HOTAS by them:
<incomprehensibly> "hands on throttle and stick" "high intensity discharge" "thrustmaster"
<ec> it's really indescribable how *wonderful* that is
<ec> idk wtf High Intensity Discharge is
<ec> HID is the Human Input Device specifications for USB
<incomprehensibly> well elliott, it's
<incomprehensibly> when
<ec> i.e. how non-super-special mice or keyboards work
<ec> and joysticks and, as it turns out, all sorts of weird obscure input devices
<ec> like non-3dconnexion 6DOFs, or button-panels for flight-sim-pits
<ec> some people go super-hard on their sim-pits; I kinda want to do that someday
<ec> incomprehensibly: I want to believe you'd love Elite: Dangerous
<nuck> >big red button to rerun tests
<nuck> Who needs that when they have things to autorun tests
<ec> nuck: well of course!
<ec> but it just sounds *fun* and *tactile* and *engaging* and *interactive*
<ec> ugh you're such an engineer
<nuck> lol
<purr> lol
<ec> I want one of those bomb-launch switches
<nuck> I want that for deployment
<ec> that needs a key, and has a flip-up plastic cover over the button, and glows red when the cover is open
<nuck> In one anime I watched, uh
<ec> to tag-version-and-release
<nuck> Eden of the East, that was it
<ec> yah! deployment, that
<nuck> They had to shut down their startup, and the server shut down was a giant handle in a desk drawer
<ec> ugh this is so exciting maybe I'll go work on this right now
<incomprehensibly> ec: is it the one people spent $20,000 on ships for before release
<nuck> You ahd to put two keys in, turn the knob and push
<nuck> And it would shut down
<ec> incomprehensibly: whaaat
<ec> incomprehensibly: not afaik? that's probably, uh, whatsit
<ec> Star Citizen ಠ_ಠ
<incomprehensibly> oh yeah lmao
<ec> Elite is … super-weirdly-ambient,
<ec> and god, god, god, HOTAS dogfighting
<ec> I've literally done nothing like it in my life
<ec> pretty sure it's more adrenaline-fueled than *actually* jumping out of planes irl
Hrorek has joined #elliottcable
Rurik has quit [Ping timeout: 250 seconds]
<ec> y is this my most-useful thing
J-Wiggs has joined #elliottcable
<ec> oh look, a J-Wiggs
<ec> wtf you doing awake
<J-Wiggs> Hi there!
<J-Wiggs> Who is a ec ?
<J-Wiggs> an*
<ec> what
<ec> elliott you dump
<ec> nobody's awake in here afaik
<ec> 'kept maybe nuck, I'm not convinced he's a real perfson
<nuck> lol
<purr> lol
<nuck> u drunk bro?
<nuck> >perfson
<nuck> I can assure you that I am not a perfson
<ec> new keyboard.
<ec> *insists*.
<ec> that every forty-second word, precisely, *must* include an f.
<ec> as far as I can tell, if the f happens to be absent when that period rolls around again, it finds the nearest s (including adjacent words, possibly.)
<ec> I dunno dude this keyboard is fukt.
<ljharb> what kind of keyboard is it
<nuck> Get a better keyboard
<nuck> I'm on a pretty boss CODE Keyboard
<ec> I had a Das Keyboard for a while
<ec> gave it to nexxy
<nuck> Supposedly it's $120 though I'm not sure why anyone would pay that much for a keyboard
<ec> ljharb: a Magic keyboard
<nuck> I won this sucker at a hackathon event a while back
<ec> I've been using the stupidly-rare mini-wired-Apple-keyboard for a long time, because I *hate* the form-factor/angle and lag of their bluetooth one, and I *hate* numpads
<ec> fucking accountant illuminati bullshit
<ljharb> btw "Magic" was the 42nd word and it didn't have an "F" in it
<ljharb> i counted
<nuck> ec: wat.
<purr> beep.
<ec> ljharb: yes, but no other word in the same string had an 's'
<ec> I think maybe that escaped judgement thusly
<ec> but wait what does that do to the count
<ljharb> lol k
<purr> lol
<nuck> Might have also been the phase of the moon
<ec> does it reset the count? or does the count start from the next 'f'? ugh
<ec> Y UR GHOSTLY ALGORITHMS NO MAKE SENSE
<ec> #spookyalgorithmics
<nuck> GHOOOOOOSTLY ALGORITHMS
<ec> nuck: wat.
<purr> beep.
<ec> -what
<purr> <alexgordon> if you're a wizard then bake me a cake
<ec> I would if you were still here >':
<nuck> RIP
<ec> -RIP
<ec> GNU Terry Pratchett >':
<ec> man I write some weird code /=
<ec> I'm always on a knife-edge between pride and shame
<J-Wiggs> Better than mine ;)
<nuck> I can proudly say my code as of late has been incredibly boring
* ec pats nuck
<ec> v-dot-adult
<nuck> Nah too late I'm already into horrifying SQL
<nuck> No more boring stuff
<nuck> woooo migrations
<ec> I'm fucking around with Travis build-matricies
<ec> for ... reasons unknown
<nuck> Oh right we still need to abuse those on HB >_>
<ec> hb?
<nuck> We have two projects in one Repo, each with separate test suites
<nuck> Hummingbird.me
<nuck> Weebsite I work on
<ec> I'm currently parallelizing the build-matrix
<nuck> Isn't it by default
<nuck> I'm pretty sure it is
<ec> no like
<ec> basically, splitting Mocha tests (and coverage-generation), bats tests (and integration tests), and `check` invocations (Rulebook conformance-testing) into three separate jobs
<nuck> If you figure out how to do this, please tell me
<ec> it's easy
<nuck> That's basically what we need to do for HB — separating Ember from Rails tests
<ec> as it is *all* of that effort happens in one go in my tightly-integrated test suite
<ec> it's just envvars
<nuck> oh right
<ec> so you need a run-my-tests script that only runs the rails tests, or only runs the ember tests based on a var, lol
<purr> lol
<ec> not complicated
<nuck> I always forget it's way less magical than it seems
<nuck> hah
<ec> it's only complicated for me because I've got this insanely complicated testing setup
<ec> because I have to test 1. units, 2. integration of units at the API level, 3. integration at the *CLI* level, and then 4. the language specifications themselves
<ec> el oh el writing a programming language el oh el
<nuck> I swear someday when I'm 70
<ec> and it takes three different toolchains to do that; *without* considering 1. debugger-support, 2. filesystem-watching / auto-running, or 3. test *coverage* reports
<nuck> I'll find you
<ec> all of which my system supports
<nuck> And you'll still be working on paws
<ec> guaranteed.
<nuck> "Even now?" "Always."
<ec> but yeah my *own* matrix of 1/2/3/4 and 1/2/3 there is like, then compounded by Travis's matrix,
<ec> so it's a ... meta-matrix? I dunno but it's hellish
<ec> I hate this busywork
<ec> want to go back to writing code ;_;
<nuck> three-dimensional build matrix?
<ec> four-dimensional, maybe?
<nuck> yeah you're fucked
<ec> no wait it's higher-order than that, because it's a three-dimensional matrix but the third dimension *is* a matrix no wait I don't know math
<ec> fuckit
<ec> nah I'm almost done
<ec> my current PROBLEM is that I'm doing all of this effort on top of a long-running refactor branch ...
<ec> which was a huge mistake ...
<ec> because the refactor branch is in an incomplete state where the entire *reactor* has been ripped out of the language, bye-bye, ded ... and so the test-suite is, like, indefinitely / intentionally failing in a particular way.
<ec> so there's no way for me to know if the work I'm doing now, actually works, because the test suite won't succeed even once I ship this all up to Travis :P
<nuck> I find that getting sidetracked on refactor branches is both inevitable and a disaster
<ec> UGH SO TRUE
<ec> I'm actually pretty goddamned git-disciplined in every other way
<ec> but backing out of current work to start a new branch off of *an earlier branch* is just, beyond me, somehow
<ec> despite all of my other successful coding-discipline habits, that one has eluded me for years
<ec> I just can't stand to go back and look at the old state of the code, even if the benefits would be huge. I get too sad at the things I see missing. >':
<ec> I imagine working *with* people would help with this.
<ec> if, y'know, I, y'know, ever worked with people.
<ec> instead of working completely alone.
<ec> on a giant project.
<ec> that nobody cares about.
<ec> #omegaventure
<nuck> I just end up building the stuff
<nuck> On the refactor
<nuck> And by the time I realize the mistake I've made it's hard to copy it over to the other branch
<ec> yep yep ditto
<ec> I care deeply about the git-history though, so I actually *do* always do that work
<ec> I just usually do it after I've completed both tasks on top of a single branch
<nuck> hah
<ec> spending about an hour, on average, to track back through my granular commits, and carefully untangle them into two imaginary threads of work
<nuck> I've stopped caring as much about the history after working with a team
<nuck> I discovered the harsh reality: nobody actually looks at it
<ec> yeah fuck that I will bash some *heads* in if people fuck up my beautiful git-log
<nuck> I can make awesome commits, and I try to stay pretty granular
<nuck> Occasionally I have to make a monolith because of intertangled messes
<ec> yeah no I'll stababitch over that
<nuck> Like switching between serialization frameworks today and yesterday
<nuck> That affected probably half the codebase
<ec> wtf is this site again?
<nuck> anime crap
<nuck> Soon to also be other random asian crap
<ec> ... why asian-specific
<nuck> We're expanding to live-action asian stuff
<ec> what am I missing here, why isn't this just a ‘what TV you're watching’ site
<nuck> Well... we tried expanding to general cartoons and TV content, but the users rebelled the moment they caught wind of the mere idea
<nuck> As it turns out, anime fans are terrifying
<ec> LOL
<purr> LOL
<ec> fffff
<ec> can't breathe
<ec> okay back to code
<ec> J-Wiggs: fffff
<ec> nuck: J-Wiggs is my little bro, btw
<ec> incase you missed that announcement over thxgvng
<nuck> You have a family
<ec> yes, I know, this is mind-blowing to all parties
<nuck> ec: Last time our server went down, our CEO got one guy who sent *really* creepy personal hatemail
<ec> I mostly pretend they don't exist for the benefit of all involved.
<nuck> The guy accused him of being a bad father because his site went down
<ec> nuck: omg can I read it?
<nuck> Like they had to have actively tracked down info on our CEO to find this shit
<nuck> Just to send creepy hatemail
<nuck> J-Wiggs: What's ec's real name
<ec> shh
<nuck> J-Wiggs: is ec really adolf hitler's cousin
<ec> that's between me and the birth-parents
<nuck> J-Wiggs: How many ovoids can you handle before you hug your keyboard?
<ec> oh lord, the day he's exposed to that is going to be an interesting one
<ec> -nuck @ nuck # Nuck
<ec> -nuck @ nuck nuck nuck
<ec> man common paws
<nuck> Is that like common laws
<nuck> Do you get a common paws marriage
<ec> don't talk to me about paws, you don't even know paws
<nuck> I have a puppy next to me right now
<ec> u r tee le8st paws
<nuck> And I am studying her paws closely
<nuck> They are cute
<nuck> So I think I know paws
<nuck> #BOOM
<ec> mine is cutier
<nuck> :3
<ec> UGH DOGS MAN
* ec glomps nuck
<ec> FU(ANEGSRJOHIDTIOARW
<nuck> ehehe she's twitching a bit
<nuck> I think she's dreaming of sniffing things
<nuck> Dogs are the best thing ever
<incomprehensibly> ec: is that a trash can in your photo and how does it function
<incomprehensibly> hi dogs
<nuck> incomprehensibly: You insert trash into the upper orifice
<nuck> When the orifice is filled
<incomprehensibly> i just mean it's got
<incomprehensibly> a doohickey
<nuck> You can remove the top
<incomprehensibly> on the side
<nuck> And remove the bags inserted into said orifice to capture the aforementioned trash
<nuck> Along with the trash included therein
<nuck> Thus enabling the user to more efficiently remove trash from the premises of their living quarters
<nuck> Incidentally, I should get into patent writing
<nuck> incomprehensibly: Honestly I'm more curious about the thing at right
<incomprehensibly> 3d printer
<nuck> That's a 3d printer?
<nuck> Looks like an overclocked paper shredder
<incomprehensibly> just kidding i believe that is a shredder
<nuck> Still looks overclocked
<nuck> Also that carpet looks horribly uncomfortable to walk on
<nuck> Like it has the texture of twine
<incomprehensibly> eh i like that kind of carpet
<nuck> Nice view though
<incomprehensibly> barefoot
<nuck> incomprehensibly: Also I think that hole on the side might be a catcher for thrown trash
<incomprehensibly> lmao
<nuck> It looks like it's designed to catch something
<nuck> Didn't ec used to have a giant condo
<nuck> This doesn't look like a luxury condo
<nuck> I love just analyzing every tiny detail of elliott's room
<ec> incomprehensibly!
<incomprehensibly> nuck: idk if u noticed but theres a dog
<ec> … lol
<purr> lol
<ec> at people
<ec> commenting on the *most boring* corner of my lab
<nuck> incomprehensibly: I'm pretty sure it's just an extension of the rug underneath
<nuck> It's fuzzier than the rug it's on
<nuck> :P
<ec> I'm laughing my ass off at the commentary on the ‘hole on the side’
<ec> I'll just leave you guys to figure that out.
<ec> nuck: have you not seen my …
<ec> idk, anything?
<nuck> I KNOW WHAT THE HOLE IS OH MAN
<nuck> I get it now
<nuck> See
<nuck> When elliott is fapping, and he's about to cum
<ec> bench? racking? pickbins? tool chest? workstation?
<nuck> It provides an easy cleanup
<nuck> Also apparently ec's crotch is all of 16 inches off the ground
<nuck> Don't question it, he's Tyrion
<ec> apfoejidhksaginorwdfhkzlgweq
<incomprehensibly> he squat
<ec> -what
<purr> <chiper> quineing and tarpits are software processes? those sound like things you’d do at a club.
<nuck> eccentric, rich, and short
<ec> chiper
<ec> ugh
<ec> I just *squeeked*
<nuck> who is that even
<incomprehensibly> is it trash compactor
<incomprehensibly> does he compact trash
<nuck> No, he doesn't compact ec
<nuck> ec: I can't say I've seen any of your stuff
<nuck> I haven't been around much since about 6 months Post-Ovoids
<nuck> (that's the official epoch of #elliottcable)
<ec> workstation: http://ell.io/iYoNq?.png
<nuck> Isn't too trackballs a bit overkill
<nuck> Also what are those strange glass cubes
<ec> ugh one's dead
<ec> ish
<ec> kinda
<ec> sketchy-weird
<nuck> Okay ec how many fucking copies of CATAN do you have
<ec> they breed when I'm not looking
<ec> answer: unknown
<ec> if I ever stop talking indefinitely, you know what to tell the police
<nuck> Also wow that is a pretty boss electronics workstation
<nuck> I would just be like "lol I'll just hire a hardware guy to do it for me"
<purr> lol
<nuck> Fun, I have to twiddle my thumbs for a while for this sql dump to rsync
<nuck> I guess I'll just... nap with the puppy
<ec> yes, I'm OCD af; no, I don't think it's a bad thing
eligrey has quit [Quit: Leaving]
mkroman has left #elliottcable [#elliottcable]
<ec> caution-yellow pelican at the bottom is my chew-lab gear, bottom right is the infosec safe, pick-bins are all cords and adapters and weird input devices
<ec> lol the middle shelf that's all cluttered up is video-gaming gear. looks a little out-of-place :P
<purr> lol
<ec> love-affair with a label-maker
<nuck> hah
<nuck> I'm relatively OCD but I'm also recovering from packrat tendencies
<nuck> They kind of cancel eachother out right now
<nuck> Newer parts of my room, where I've cleaned out old shit, are clean and perfect
<nuck> But older parts are a mess
<nuck> In git repos, how big is too big?
<nuck> Ours is about 100MB
<ec> that's not that big
<ec> > git clone git@github.com:WebKit/webkit.git
<nuck> oh god
<nuck> Their history is like 20 years though
<nuck> They imported from SVN
<nuck> And there's probably commits dating back to KHTML in there
<ec> Receiving objects: 12% (362827/2880162), 752.52 MiB | 33.73 MiB/s
<nuck> Hah is their git history multiple GB?
<ec> this is gonna take a while.
<ec> almost certainly, lol
<purr> lol
<nuck> It amazes me to think you could check out a version of KHTML from 1998 still
<nuck> Oh boy, time to insert 11 million rows into Postgres. More napping I guess
<ec> 12% and it's at a gig
<ec> mind you, 12% of *number of files*, not size
<nuck> I think the % is objects
<nuck> yeah
<nuck> Cause ours was 79MB but at 60% it showed 50MB
<nuck> Or something like that
<nuck> I don't remember exactly just that it didn't math
<nuck> It's 2AM don't expect coherence
<ec> yeah that lol
J-Wiggs has quit [Quit: Connection closed for inactivity]
<nuck> hmm. Still waiting on psql to load data
<nuck> This is probably gonna be a long long while
<incomprehensibly> god i'm dumb
<incomprehensibly> i need tos leep
<incomprehensibly> class at 9:40
<incomprehensibly> work all day
<incomprehensibly> and homewoerk to get done
<incomprehensibly> and i want to do ludum dare
<incomprehensibly> so, i think im going to end up dying
<incomprehensibly> and being dead
Hrorek has quit [Quit: Leaving]
eligrey has joined #elliottcable
<ec> incomprehensibly: and being dead
<ec> nuck: Receiving objects: 100% (2880162/2880162), 6.62 GiB | 4.44 MiB/s, done.
<ec> all told lol
<purr> lol
<ec> holy shit it slowed down
<nuck> ec: Speaking of things taking forever, Postgres still hasn't finished loading this 12-million row dump
<nuck> :D
<nuck> Gotta love things taking 12 hours
<nuck> Incidentally, somebody buy me a new laptop with an SSD
<nuck> Oh jesus it only got 5 million rows in
<ec> incidentally, buy your own SSD and install it?
<nuck> Working on it, it's just taking so long -_-
<nuck> Money is hard, man
<nuck> Especially without a salary
<ljharb> it's not that hard with a salary tho
<nuck> It's certainly a lot easier
<nuck> I measure goals in number of clients it'll take to get there
<nuck> Like new laptop is 0.8 clients
<nuck> I'm not even bothering putting an SSD in this
<nuck> It's a Late 2011 13" MBP
<nuck> It's old enough that it wouldn't do nearly enough good
<ec> so not true
<nuck> Well, it would
<ec> filthy-cheap smallish SSD, and filthy-cheap external HDD for extra space
<ec> and a little space-management,
<ec> and your life'll be soooooo much better
<nuck> hah
<ec> (source: I've converted several family members this way.)
<nuck> I actually have an external SSD
<ec> an
<ec> an external SSD.
<ec> nuck, this makes no sense.
<nuck> Won it at another hackathon
<nuck> I keep my Windows VM delegated to it
<nuck> It runs fast, but I like to avoid touching it
<nuck> Anyways, when this current client pays me the first $4000 later this month, I'm gonna go straight to the Apple Store
<nuck> And buy up a 15" rMBP
<audy> I put an SSD in an old polycarbonate macbook... runs nice
<nuck> I think there's a $2499 one I was looking at, that I can get for $2299 with my mom's discount (yay teachers!)
<audy> those things had the slowest HDDs ever
<nuck> I just realized that I may buy a new laptop almost 4 years to the day after buying this one >_>
<nuck> I bought this one with post-Christmas money + graduation money in 2011
<nuck> So it was late December
<nuck> I should mention also that I have a beefy NAS and a server with a nice SSD
<nuck> So I'm not exactly out in the rain
<nuck> It's just that my laptop is kind of shit compared to all my other equipment
<ec> currently one of my favourite tweets of all time
<ec> nuck: don't buy a 2k rMBP )'=
<ec> just get a MacBook.
<nuck> I was actually eyeballing the MacBook
<nuck> But the lack of ports is a serious problem
<nuck> I can't plug in both an external keyboard and external monitor without an expensive (and poorly rated) adapter
<nuck> I was looking also at the MBA but they still haven't been ugpraded to Retina and Force Touch
<nuck> After holding a colleague's 15" rMBP, I decided it was lightweight enough for me to accept
<nuck> Weight is probably 90% of what I care about, since I'm always walking around with my laptop
<nuck> tbh the MacBook would be perfect for me if it had separate USB and MiniDP ports
<nuck> Or if they sold a really good docking station at a reasonable price
<nuck> But the only USB-C docking stations on the market today are expensive and unreliable
<nuck> Part of why I picked the 2.5k MBP is because it has 16GB of RAM and I frequently have memory pressure, plus quad-core to ease my CPU pressure
<nuck> It gives me a lot of leeway
<nuck> Plus a beefy graphics card to handle Photoshop and Sketch
<nuck> (The Iris can do that too, but a real graphics card can do it much smoother)
<ec> adapter will improve
<nuck> I'm not so certain of that
<nuck> I really don't have any faith in Apple's cables
<ec> I'd say buying MacBook, upgrading every 2.5 years, will give you a Much Better Computer Life for the same money
<nuck> They're consistently shit
<ec> (vs. buying a rMBP and upgrading in like 4.5)
<nuck> ec: The next computer I buy may well be a MacBook
<nuck> But I think right now the rMBP is the best option for me
<nuck> I don't want to be on the cutting edge for USB-C
<nuck> Once USB-C is more common and we have more choice in adapters, like maybe (please!) an Anker docking station for USB-C
<nuck> *then* I'll get in with USB-C
<nuck> Weird discovery of the day: my Ubuntu VPS lacks a proper locale setting
<nuck> o_o
<nuck> :|
<nuck> Fucking SSDs
<nuck> >try to copy an 11-million row sql dump into postgres on laptop
<nuck> >takes 12 hours and only gets halfway done
<nuck> >try to do it on server
<nuck> >finishes in under a second
<nuck> owaitwrongdump
<ec> look how many anker and lizone products are in my photos from last night :P
<ec> pretty sure Anker and Lizone are the same company overseas
<ec> Lizone usually has slightly shoddier / boring-er industrial design, where Anker goes ham in making physically-pleasant products
<ec> Postmates'ing some Shake Shack
<ec> yumfuck
<nuck> I think Anker is actually based in California officially
<nuck> And they have perfect English
_mylesbyrne has joined #elliottcable
<ec> well lookie, _mylesbyrne tries IRC
<nuck> Man, what happened to that weird russian penises thing we had in purr
<nuck> I'm trying to prove Russia is broken
<ec> “that weird russian penises thing we had in purr”
* ec squints and tilts head
<ec> sounds like purr feature …
<ec> … but do not remember it
<ec> is this one of those slightly-alternate-universe microfictions?
<ec> i love those
<nuck> Lol
<purr> Lol
<nuck> No, it was the welcome back penises
<nuck> -back
<purr> nuck: Welcome back! Here, have some welcome-back penises. http://youtu.be/RvkWhGVNky4
<nuck> -web
<nuck> Pure please
<nuck> That!